← Back to SnaplineWeek 4 results

Apex Vipers 24, Spark Kestrels 15

Week 4 · Regular season · round 8 · Tuesday 20 October 2026

Team1234Final
SPK Spark Kestrels060915
APX Apex Vipers7107024

Game recap

The Apex Vipers earned a 24-15 win over the Spark Kestrels in round 8 of Week 4. They led by as many as 18 points.

The Vipers opened the scoring with a 3-yard touchdown pass from Mason Okafor-Reid to Pavel Garrow with 0:50 left in the first quarter. At the break the Vipers were up 17-6. In the fourth quarter: a 20-yard touchdown pass from Eli Varga-Stone to Jaylen Osei for the Kestrels (3:51 left, 24-12); a 31-yard field goal by Orson Jovanovic for the Kestrels (3:02 left, 24-15).

The biggest swing of the game came with 3:25 left in the second quarter: a failed two-point conversion attempt. It moved the Vipers' chance of winning from 53% to 66%.

Player of the game: Mason Okafor-Reid (QB, Vipers), with 20 of 27 passing for 195 yards, 3 TD; 5 carries for 19 yards; 1 catch for -3 yards. Elsewhere, Luther Banks (Vipers) had 27 carries for 157 yards; Emeric Castellan (Vipers) had 2 carries for 8 yards; 8 catches for 66 yards and 1 TD; Eli Varga-Stone (Kestrels) had 34 of 48 passing for 421 yards, 2 TD, 2 INT; Jaylen Osei (Kestrels) had 8 catches for 123 yards and 1 TD.

Before kickoff, the Vipers' game plan was on offense: attack the zones, stay underneath, target Wendell Garrow; on defense: bracket Jaylen Osei (Wendell Garrow finished with 4 catches for 35 yards and 1 TD). Meanwhile, the Kestrels' game plan was on offense: attack the zones, take shots deep, target Bastien Radcliffe; on defense: bracket Wendell Garrow (Bastien Radcliffe finished with 10 catches for 112 yards and 1 TD).

The Vipers move to 5-1-2 and the Kestrels to 2-5-1 this week. The coaches went for it on fourth down once, without success.

Scoring summary

TimeTeamPlaySPK-APX
Q1 0:50VipersA 3-yard touchdown pass from Mason Okafor-Reid to Pavel Garrow (extra point)0-7
Q2 3:25KestrelsA 4-yard touchdown pass from Eli Varga-Stone to Bastien Radcliffe (2-pt try failed)6-7
Q2 1:59VipersA 7-yard touchdown pass from Mason Okafor-Reid to Emeric Castellan (extra point)6-14
Q2 0:06VipersA 41-yard field goal by Kasimir Eriksen6-17
Q3 2:39VipersA 20-yard touchdown pass from Mason Okafor-Reid to Wendell Garrow (extra point)6-24
Q4 3:51KestrelsA 20-yard touchdown pass from Eli Varga-Stone to Jaylen Osei (2-pt try failed)12-24
Q4 3:02KestrelsA 31-yard field goal by Orson Jovanovic15-24

Team stats

SPKAPX
Total yards457422
Passing yards421195
Rushing yards36227
Completions34 of 4820 of 27
Offensive plays6666
Third downs6 of 107 of 10
Fourth downs0 of 2—
Turnovers23
Sacks allowed81
Time of possession6:289:32

Spark Kestrels box score

Passing

PlayerC/ATTYDSTDINT
Eli Varga-Stone34/4842122

Rushing

PlayerCARYDSTDLNG
Yannick Delacroix426013
Malachi Reed57021
Lazlo Zamora13027

Receiving

PlayerRECYDSTDTGT
Jaylen Osei8123113
Bastien Radcliffe10112115
Malachi Reed67707
Lazlo Zamora45805

Defense

PlayerTKSKINTPD
Kasimir Castellan31001
Tariq Brennan7001
Valen Pellegrini4000
Orson Bellamy0100
Soren Eriksen3000
Darius Coventry2000

Kicking

PlayerFGLNGXP
Orson Jovanovic1/1310/0

Apex Vipers box score

Passing

PlayerC/ATTYDSTDINT
Mason Okafor-Reid20/2719530

Rushing

PlayerCARYDSTDLNG
Luther Banks27157013
Nils Yardley443015
Mason Okafor-Reid519012
Emeric Castellan28026

Receiving

PlayerRECYDSTDTGT
Emeric Castellan86618
Pavel Garrow35015
Ravi Castellano44705
Wendell Garrow43516

Defense

PlayerTKSKINTPD
Soren Falkner16000
Pavel Montague0400
Nils Ashford5013
Orson Whitlock0200
Matteo Zamora7000
Hector Castellan1010

Kicking

PlayerFGLNGXP
Kasimir Eriksen1/1413/3

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, Spark Kestrels 15 on Snapline. More about the teams: Apex Vipers · Spark Kestrels.