← Back to SnaplineWeek 3 results

Apex Vipers 24, Cipher Lynx 24

Week 3 · Regular season · round 15 · Wednesday 14 October 2026

Team1234Final
CPH Cipher Lynx1070724
APX Apex Vipers0771024

Game recap

The Apex Vipers and the Cipher Lynx shared the points in round 15 of Week 3, finishing level at 24-24. The Vipers tied it with a 50-yard field goal by Kasimir Eriksen with 0:04 left in the fourth quarter.

The Lynx opened the scoring with a 51-yard field goal by Orson Thorne with 2:07 left in the first quarter. The Lynx led 17-7 at halftime. The fourth quarter brought an 8-yard touchdown pass from Kai Navarro to Bram Pellegrini for the Lynx (1:22 left, 24-14); a 3-yard touchdown pass from Mason Okafor-Reid to Ravi Castellano for the Vipers (0:47 left, 24-21); a 50-yard field goal by Kasimir Eriksen for the Vipers (0:04 left, 24-24).

The biggest swing of the game came with 0:13 left in the fourth quarter: an incomplete pass on fourth down. It moved the Vipers' chance of winning from 11% to 42%.

Top performer: Mason Okafor-Reid (QB, Vipers), with 24 of 38 passing for 297 yards, 3 TD; 2 carries for 17 yards. Elsewhere, Luther Banks (Vipers) had 11 carries for 88 yards; 7 catches for 56 yards and 1 TD; Ravi Castellano (Vipers) had 10 catches for 127 yards and 1 TD; Kai Navarro (Lynx) had 15 of 26 passing for 208 yards, 1 TD; 10 carries for 34 yards and 1 TD; Ezekiel Hart (Lynx) had 25 carries for 133 yards; 3 catches for 39 yards.

Before kickoff, the Vipers' game plan was on offense: attack the zones, stay underneath, target Pavel Garrow; on defense: bracket Luca Benedetti (Pavel Garrow finished with 3 catches for 40 yards). Meanwhile, the Lynx' game plan was on offense: attack the zones, target Bram Pellegrini; on defense: bracket Wendell Garrow (Bram Pellegrini finished with 6 catches for 83 yards and 1 TD).

The Vipers move to 9-4-2 and the Lynx to 9-5-1 this week.

Scoring summary

TimeTeamPlayCPH-APX
Q1 2:07LynxA 51-yard field goal by Orson Thorne3-0
Q1 0:31LynxA 7-yard touchdown run by Kai Navarro10-0
Q2 1:41LynxA 13-yard touchdown run by Orson Achebe17-0
Q2 0:23VipersA 25-yard touchdown pass from Mason Okafor-Reid to Wendell Garrow17-7
Q3 2:07VipersA 5-yard touchdown pass from Mason Okafor-Reid to Luther Banks17-14
Q4 1:22LynxAn 8-yard touchdown pass from Kai Navarro to Bram Pellegrini24-14
Q4 0:47VipersA 3-yard touchdown pass from Mason Okafor-Reid to Ravi Castellano24-21
Q4 0:04VipersA 50-yard field goal by Kasimir Eriksen24-24

Team stats

CPHAPX
Total yards438428
Passing yards208297
Rushing yards230131
Completions15 of 2624 of 38
Offensive plays7456
Third downs6 of 122 of 6
Fourth downs1 of 31 of 2
Turnovers02
Sacks allowed13
Time of possession7:094:51

Cipher Lynx box score

Passing

PlayerC/ATTYDSTDINT
Kai Navarro15/2620810

Rushing

PlayerCARYDSTDLNG
Ezekiel Hart25133017
Orson Achebe952113
Kai Navarro103418
Zane Lachance16011

Receiving

PlayerRECYDSTDTGT
Bram Pellegrini68318
Pavel Thorne34205
Ezekiel Hart33904
Luca Benedetti23303

Defense

PlayerTKSKINTPD
Elio Coventry9001
Hector Coventry0200
Bastien Oyelaran6001
Gideon Jovanovic6000
Jonas Ingram5000
Wendell Kincaid4000

Kicking

PlayerFGLNGXP
Orson Thorne1/2510/0

Apex Vipers box score

Passing

PlayerC/ATTYDSTDINT
Mason Okafor-Reid24/3829730

Rushing

PlayerCARYDSTDLNG
Luther Banks1188015
Nils Yardley226016
Mason Okafor-Reid217011

Receiving

PlayerRECYDSTDTGT
Ravi Castellano10127112
Wendell Garrow47416
Luther Banks75619
Pavel Garrow34005

Defense

PlayerTKSKINTPD
Fabian Lachance13001
Jonas Draven10000
Soren Falkner10000
Hector Castellan8000
Wendell Pellegrini8001
Nils Ashford6000

Kicking

PlayerFGLNGXP
Kasimir Eriksen1/2500/0

Watch the replay

Every play of this game can be replayed on the big screen, with the play calls, the win probability and the commentary: replay Apex Vipers 24, Cipher Lynx 24 on Snapline. More about the teams: Apex Vipers · Cipher Lynx.