← Back to SnaplineWeek 5 results

Pulse Jackals 31, Apex Vipers 30

Week 5 · Regular season · round 14 · Wednesday 28 October 2026

Team1234Final
APX Apex Vipers0147930
PLS Pulse Jackals03131531

Game recap

The Pulse Jackals turned the game around and beat the Apex Vipers 31-30 in round 14 of Week 5. They trailed by as many as 14 points, and their chance of winning dropped as low as 11%.

The Vipers opened the scoring with a 3-yard touchdown pass from Mason Okafor-Reid to Luther Banks with 1:45 left in the second quarter. At the break the Vipers were up 14-3. Then came the fourth quarter: a 6-yard touchdown pass from Rio Castellanos to Adrien Esposito for the Jackals (3:55 left, 24-21); a 15-yard touchdown pass from Mason Okafor-Reid to Emeric Castellan for the Vipers (3:14 left, 27-24); a 47-yard field goal by Kasimir Eriksen for the Vipers (1:23 left, 30-24); a 4-yard touchdown pass from Rio Castellanos to Anders Quarles for the Jackals (0:59 left, 31-30).

The play that tilted the game came with 0:59 left in the fourth quarter: a 4-yard touchdown pass from Rio Castellanos to Anders Quarles. It moved the Jackals' chance of winning from 30% to 78%.

Player of the game: Rio Castellanos (QB, Jackals), with 24 of 38 passing for 297 yards, 3 TD. Elsewhere, Fabian Lachance (Jackals) had 8 carries for 67 yards; 1 catch for 17 yards; Cassius Achebe (Jackals) had 6 catches for 98 yards; Mason Okafor-Reid (Vipers) had 37 of 47 passing for 362 yards, 4 TD, 1 INT; 3 carries for 3 yards; Luther Banks (Vipers) had 22 carries for 138 yards; 4 catches for 44 yards and 2 TD.

Before kickoff, the Jackals' game plan was on offense: attack the zones, take shots deep, target Cassius Achebe; on defense: bracket Wendell Garrow (Cassius Achebe finished with 6 catches for 98 yards). Meanwhile, the Vipers' game plan was on offense: attack the zones, stay underneath, target Wendell Garrow; on defense: bracket Tavi Nkemelu (Wendell Garrow finished with 8 catches for 96 yards and 1 TD).

The Jackals move to 7-7 and the Vipers to 8-6 this week. The coaches went for it on fourth down 3 times, converting 2.

Scoring summary

TimeTeamPlayAPX-PLS
Q2 1:45VipersA 3-yard touchdown pass from Mason Okafor-Reid to Luther Banks (extra point)7-0
Q2 0:20VipersA 13-yard touchdown pass from Mason Okafor-Reid to Luther Banks (extra point)14-0
Q2 0:05JackalsA 42-yard field goal by Roman Zamora14-3
Q3 3:27JackalsA 10-yard touchdown pass from Rio Castellanos to Tavi Nkemelu (2-pt try failed)14-9
Q3 2:43VipersA 14-yard touchdown pass from Mason Okafor-Reid to Wendell Garrow (extra point)21-9
Q3 1:54JackalsA 15-yard touchdown run by Jace Albright (extra point)21-16
Q4 3:55JackalsA 6-yard touchdown pass from Rio Castellanos to Adrien Esposito (2-pt conversion)21-24
Q4 3:14VipersA 15-yard touchdown pass from Mason Okafor-Reid to Emeric Castellan (extra point missed)27-24
Q4 1:23VipersA 47-yard field goal by Kasimir Eriksen30-24
Q4 0:59JackalsA 4-yard touchdown pass from Rio Castellanos to Anders Quarles (extra point)30-31

Team stats

APXPLS
Total yards568457
Passing yards362297
Rushing yards206160
Completions37 of 4724 of 38
Offensive plays8359
Third downs8 of 132 of 9
Fourth downs1 of 21 of 1
Turnovers20
Sacks allowed32
Time of possession10:265:34

Apex Vipers box score

Passing

PlayerC/ATTYDSTDINT
Mason Okafor-Reid37/4736241

Rushing

PlayerCARYDSTDLNG
Luther Banks22138015
Fabian Varga759026
Emeric Castellan16015
Mason Okafor-Reid3304

Receiving

PlayerRECYDSTDTGT
Wendell Garrow896110
Pavel Garrow67207
Ravi Castellano866011
Fabian Varga65107

Defense

PlayerTKSKINTPD
Soren Falkner16000
Matteo Falkner1200
Wendell Pellegrini5001
Nils Ashford5001
Matteo Zamora4000
Jonas Draven4000

Kicking

PlayerFGLNGXP
Kasimir Eriksen1/2473/4

Pulse Jackals box score

Passing

PlayerC/ATTYDSTDINT
Rio Castellanos24/3829730

Rushing

PlayerCARYDSTDLNG
Fabian Lachance867021
Jace Albright866115
Adrien Esposito327014

Receiving

PlayerRECYDSTDTGT
Cassius Achebe69809
Tavi Nkemelu894112
Anders Quarles65816
Fabian Lachance11701

Defense

PlayerTKSKINTPD
Elio Oyelaran39001
Quentin Achebe3010
Darius Draven7001
Quentin Norcross5000
Soren Sandoval0100
Valen Zamora0100

Kicking

PlayerFGLNGXP
Roman Zamora1/1422/2

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 Pulse Jackals 31, Apex Vipers 30 on Snapline. More about the teams: Pulse Jackals · Apex Vipers.