Spark Kestrels 41, Mirage Cobras 28
Week 5 · Regular season · round 17 · Thursday 29 October 2026
| Team | 1 | 2 | 3 | 4 | Final |
|---|---|---|---|---|---|
| MRG Mirage Cobras | 14 | 0 | 7 | 7 | 28 |
| SPK Spark Kestrels | 7 | 14 | 20 | 0 | 41 |
Game recap
The Spark Kestrels turned the game around and beat the Mirage Cobras 41-28 in round 17 of Week 5. They trailed by as many as 7 points, and their chance of winning dropped as low as 16%.
The Cobras opened the scoring with a 1-yard touchdown pass from Felix Arrowood to Adrien Ashford with 1:06 left in the first quarter. At the break the Kestrels were up 21-14. The fourth quarter brought a 2-yard touchdown pass from Felix Arrowood to Bram Whitlock for the Cobras (3:26 left, 41-28).
The key moment arrived with 0:00 left in the second quarter: Off. pass interference, 10 yds. It moved the Kestrels' chance of winning from 54% to 76%.
Player of the game: Eli Varga-Stone (QB, Kestrels), with 22 of 38 passing for 248 yards, 4 TD, 1 INT; 6 carries for 9 yards and 1 TD. Elsewhere, Malachi Reed (Kestrels) had 18 carries for 106 yards and 1 TD; 1 catch for 3 yards; Jaylen Osei (Kestrels) had 9 catches for 107 yards and 2 TD; Felix Arrowood (Cobras) had 21 of 33 passing for 260 yards, 3 TD, 1 INT; 1 carry for 2 yards; Dominic Sauer (Cobras) had 10 carries for 54 yards and 1 TD; 3 catches for 25 yards.
Before kickoff, the Kestrels' game plan was on offense: attack the zones, take shots deep, target Bastien Radcliffe; on defense: bracket Bram Whitlock (Bastien Radcliffe finished with 4 catches for 62 yards and 2 TD). Meanwhile, the Cobras' game plan was on offense: quick game vs the blitz, attack the zones, target Bram Whitlock; on defense: bracket Jaylen Osei (Bram Whitlock finished with 3 catches for 12 yards and 2 TD).
The Kestrels move to 7-9-1 and the Cobras to 9-8 this week. The coaches went for it on fourth down once, without success.
Scoring summary
| Time | Team | Play | MRG-SPK |
|---|---|---|---|
| Q1 1:06 | Cobras | A 1-yard touchdown pass from Felix Arrowood to Adrien Ashford (extra point) | 7-0 |
| Q1 0:28 | Kestrels | A 12-yard touchdown pass from Eli Varga-Stone to Bastien Radcliffe (extra point) | 7-7 |
| Q1 0:00 | Cobras | A 5-yard touchdown run by Dominic Sauer (extra point) | 14-7 |
| Q2 1:37 | Kestrels | A 19-yard touchdown pass from Eli Varga-Stone to Bastien Radcliffe (extra point) | 14-14 |
| Q2 1:06 | Kestrels | A 5-yard touchdown pass from Eli Varga-Stone to Jaylen Osei (extra point) | 14-21 |
| Q3 2:34 | Kestrels | A 5-yard touchdown pass from Eli Varga-Stone to Jaylen Osei (extra point) | 14-28 |
| Q3 2:22 | Cobras | A 2-yard touchdown pass from Felix Arrowood to Bram Whitlock (extra point) | 21-28 |
| Q3 1:23 | Kestrels | An 11-yard touchdown run by Malachi Reed (2-pt try failed) | 21-34 |
| Q3 0:40 | Kestrels | A 5-yard touchdown run by Eli Varga-Stone (extra point) | 21-41 |
| Q4 3:26 | Cobras | A 2-yard touchdown pass from Felix Arrowood to Bram Whitlock (extra point) | 28-41 |
Team stats
| MRG | SPK | |
|---|---|---|
| Total yards | 334 | 441 |
| Passing yards | 260 | 248 |
| Rushing yards | 74 | 193 |
| Completions | 21 of 33 | 22 of 38 |
| Offensive plays | 52 | 75 |
| Third downs | 4 of 8 | 7 of 14 |
| Fourth downs | 0 of 1 | 1 of 1 |
| Turnovers | 3 | 1 |
| Sacks allowed | 6 | 1 |
| Time of possession | 6:10 | 9:50 |
Mirage Cobras box score
Passing
| Player | C/ATT | YDS | TD | INT |
|---|---|---|---|---|
| Felix Arrowood | 21/33 | 260 | 3 | 1 |
Rushing
| Player | CAR | YDS | TD | LNG |
|---|---|---|---|---|
| Dominic Sauer | 10 | 54 | 1 | 16 |
| Adrien Ashford | 1 | 15 | 0 | 16 |
| Orson Yardley | 1 | 3 | 0 | 3 |
| Felix Arrowood | 1 | 2 | 0 | 2 |
Receiving
| Player | REC | YDS | TD | TGT |
|---|---|---|---|---|
| Kenji Waltham | 7 | 111 | 0 | 11 |
| Kasimir Whitlock | 5 | 78 | 0 | 7 |
| Dominic Sauer | 3 | 25 | 0 | 4 |
| Adrien Ashford | 2 | 17 | 1 | 2 |
Defense
| Player | TK | SK | INT | PD |
|---|---|---|---|---|
| Dorian Montague | 36 | 0 | 0 | 0 |
| Elio Brennan | 0 | 0 | 1 | 0 |
| Pavel Esposito | 0 | 1 | 0 | 0 |
| Soren Oyelaran | 3 | 0 | 0 | 1 |
| Quentin Jovanovic | 3 | 0 | 0 | 0 |
| Nils Esposito | 2 | 0 | 0 | 1 |
Kicking
| Player | FG | LNG | XP |
|---|---|---|---|
| Hector Montague | 0/0 | 0 | 4/4 |
Spark Kestrels box score
Passing
| Player | C/ATT | YDS | TD | INT |
|---|---|---|---|---|
| Eli Varga-Stone | 22/38 | 248 | 4 | 1 |
Rushing
| Player | CAR | YDS | TD | LNG |
|---|---|---|---|---|
| Malachi Reed | 18 | 106 | 1 | 15 |
| Yannick Delacroix | 9 | 48 | 0 | 11 |
| Valen Norcross | 3 | 30 | 0 | 14 |
| Eli Varga-Stone | 6 | 9 | 1 | 7 |
Receiving
| Player | REC | YDS | TD | TGT |
|---|---|---|---|---|
| Jaylen Osei | 9 | 107 | 2 | 13 |
| Lazlo Zamora | 6 | 67 | 0 | 7 |
| Bastien Radcliffe | 4 | 62 | 2 | 7 |
| Yannick Delacroix | 1 | 8 | 0 | 3 |
Defense
| Player | TK | SK | INT | PD |
|---|---|---|---|---|
| Kasimir Castellan | 11 | 0 | 1 | 0 |
| Cyrus Quarles | 0 | 4 | 0 | 0 |
| Soren Eriksen | 4 | 0 | 0 | 0 |
| Bastien Oyelaran | 0 | 1 | 0 | 0 |
| Dorian Kincaid | 0 | 1 | 0 | 0 |
| Fabian Achebe | 3 | 0 | 0 | 1 |
Kicking
| Player | FG | LNG | XP |
|---|---|---|---|
| Orson Jovanovic | 0/0 | 0 | 5/5 |
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 41, Mirage Cobras 28 on Snapline. More about the teams: Spark Kestrels · Mirage Cobras.