← Back to SnaplineWeek 4 results

Spark Kestrels 37, Pulse Jackals 31

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

Team1234Final
SPK Spark Kestrels21100637
PLS Pulse Jackals7314731

Game recap

The Spark Kestrels outscored the Pulse Jackals 37-31 in a high-scoring game in round 10 of Week 4. The teams combined for 68 points. It was an upset: before kickoff the engine gave the Kestrels only a 35% chance of winning.

The Kestrels opened the scoring with a 16-yard touchdown pass from Eli Varga-Stone to Jaylen Osei with 3:37 left in the first quarter. The Kestrels led 31-10 at halftime. The fourth quarter brought a 48-yard field goal by Orson Jovanovic for the Kestrels (2:54 left, 34-24); a 23-yard field goal by Orson Jovanovic for the Kestrels (1:23 left, 37-24); a 1-yard touchdown run by Fabian Lachance for the Jackals (1:07 left, 37-31).

The play that tilted the game came with 1:07 left in the fourth quarter: Extra point good. It moved the Kestrels' chance of winning from 70% to 90%.

Player of the game: Malachi Reed (RB, Kestrels), with 28 carries for 139 yards and 1 TD; 3 catches for 30 yards. Elsewhere, Rio Castellanos (Jackals) had 30 of 39 passing for 314 yards, 3 TD; 1 carry for 10 yards; 1 catch for -1 yard; Jace Albright (Jackals) had 7 carries for 53 yards; 2 catches for 19 yards; Anders Quarles (Jackals) had 8 catches for 91 yards; Eli Varga-Stone (Kestrels) had 22 of 35 passing for 222 yards, 3 TD, 1 INT; 4 carries for 10 yards.

Before kickoff, the Jackals' game plan was on offense: attack the zones, target Tavi Nkemelu; on defense: bracket Jaylen Osei (Tavi Nkemelu finished with 7 catches for 67 yards and 1 TD). Meanwhile, the Kestrels' game plan was on offense: attack the zones, lean on the run, target Bastien Radcliffe; on defense: bracket Tavi Nkemelu (Bastien Radcliffe finished with 6 catches for 85 yards).

The Jackals move to 5-5 and the Kestrels to 3-6-1 this week. The coaches went for it on fourth down once, and it worked.

Scoring summary

TimeTeamPlaySPK-PLS
Q1 3:37KestrelsA 16-yard touchdown pass from Eli Varga-Stone to Jaylen Osei (extra point)7-0
Q1 2:31KestrelsA 4-yard touchdown run by Malachi Reed (extra point)14-0
Q1 0:48KestrelsA 10-yard touchdown pass from Eli Varga-Stone to Jaylen Osei (extra point)21-0
Q1 0:27JackalsA 10-yard touchdown pass from Rio Castellanos to Cassius Achebe (extra point)21-7
Q2 3:26KestrelsA 2-yard touchdown pass from Eli Varga-Stone to Ulric Hargrove (extra point)28-7
Q2 0:12KestrelsA 39-yard field goal by Orson Jovanovic31-7
Q2 0:01JackalsA 59-yard field goal by Roman Zamora31-10
Q3 3:10JackalsA 9-yard touchdown pass from Rio Castellanos to Tavi Nkemelu (extra point)31-17
Q3 1:01JackalsA 13-yard touchdown pass from Rio Castellanos to Cassius Achebe (extra point)31-24
Q4 2:54KestrelsA 48-yard field goal by Orson Jovanovic34-24
Q4 1:23KestrelsA 23-yard field goal by Orson Jovanovic37-24
Q4 1:07JackalsA 1-yard touchdown run by Fabian Lachance (extra point)37-31

Team stats

SPKPLS
Total yards460393
Passing yards222314
Rushing yards23879
Completions22 of 3530 of 39
Offensive plays8257
Third downs9 of 173 of 7
Fourth downs—1 of 1
Turnovers25
Sacks allowed66
Time of possession11:154:45

Spark Kestrels box score

Passing

PlayerC/ATTYDSTDINT
Eli Varga-Stone22/3522231

Rushing

PlayerCARYDSTDLNG
Malachi Reed28139123
Yannick Delacroix989016
Eli Varga-Stone41007

Receiving

PlayerRECYDSTDTGT
Bastien Radcliffe68509
Lazlo Zamora44505
Jaylen Osei54028
Malachi Reed33005

Defense

PlayerTKSKINTPD
Ulric Ashford8000
Hector Jovanovic0200
Orson Bellamy0200
Kasimir Castellan8001
Cyrus Quarles0200
Tariq Brennan7001

Kicking

PlayerFGLNGXP
Orson Jovanovic3/3484/4

Pulse Jackals box score

Passing

PlayerC/ATTYDSTDINT
Rio Castellanos30/3931430

Rushing

PlayerCARYDSTDLNG
Jace Albright753014
Fabian Lachance416111
Rio Castellanos110010

Receiving

PlayerRECYDSTDTGT
Anders Quarles891010
Cassius Achebe77427
Tavi Nkemelu76718
Adrien Esposito56405

Defense

PlayerTKSKINTPD
Elio Oyelaran35000
Orson Norcross0200
Darius Esposito3010
Valen Zamora0200
Quentin Norcross7001
Tariq Coventry4001

Kicking

PlayerFGLNGXP
Roman Zamora1/1594/4

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 Spark Kestrels 37, Pulse Jackals 31 on Snapline. More about the teams: Pulse Jackals · Spark Kestrels.