Granite Grizzlies 45, Spark Kestrels 42
Week 6 · Regular season · round 6 · Tuesday 3 November 2026
| Team | 1 | 2 | 3 | 4 | Final |
|---|---|---|---|---|---|
| SPK Spark Kestrels | 7 | 22 | 6 | 7 | 42 |
| GRZ Granite Grizzlies | 3 | 7 | 13 | 22 | 45 |
Game recap
The Granite Grizzlies snatched a 45-42 win over the Spark Kestrels in round 6 of Week 6 at the very end. The decisive score was a 1-yard touchdown pass from Reid Callahan to Fabian Brennan with 0:14 left in the fourth quarter.
The Kestrels opened the scoring with a 20-yard touchdown pass from Eli Varga-Stone to Yannick Delacroix with 3:05 left in the first quarter. The Kestrels led 29-10 at halftime. The fourth quarter brought a 10-yard touchdown pass from Reid Callahan to Yannick Ingram for the Grizzlies (3:57 left, 35-30); an 8-yard touchdown pass from Reid Callahan to Marlon Esquivel for the Grizzlies (0:47 left, 38-35); a 75-yard touchdown pass from Eli Varga-Stone to Jaylen Osei for the Kestrels (0:45 left, 42-38); a 1-yard touchdown pass from Reid Callahan to Fabian Brennan for the Grizzlies (0:14 left, 45-42).
The key moment arrived with 0:47 left in the fourth quarter: an 8-yard touchdown pass from Reid Callahan to Marlon Esquivel. It moved the Grizzlies' chance of winning from 37% to 90%.
Player of the game: Reid Callahan (QB, Grizzlies), with 29 of 54 passing for 364 yards, 4 TD, 2 INT; 7 carries for 50 yards. Elsewhere, Roman Radcliffe (Grizzlies) had 7 carries for 65 yards; Bastien Lachance (Grizzlies) had 12 catches for 162 yards; Eli Varga-Stone (Kestrels) had 19 of 25 passing for 289 yards, 4 TD, 1 INT; 2 carries for 5 yards; Yannick Delacroix (Kestrels) had 12 carries for 100 yards and 1 TD; 1 catch for 20 yards and 1 TD.
Before kickoff, the Grizzlies' game plan was on offense: quick game vs the blitz, attack the zones, stay underneath, target Bastien Lachance; on defense: bracket Bastien Radcliffe (Bastien Lachance finished with 12 catches for 162 yards). Meanwhile, the Kestrels' game plan was on offense: attack the zones, take shots deep, target Bastien Radcliffe; on defense: bracket Bastien Lachance (Bastien Radcliffe finished with 1 carry for 5 yards; 2 catches for 23 yards).
The Grizzlies move to 5-0-1 and the Kestrels to 1-5 this week.
Scoring summary
| Time | Team | Play | SPK-GRZ |
|---|---|---|---|
| Q1 3:05 | Kestrels | A 20-yard touchdown pass from Eli Varga-Stone to Yannick Delacroix (extra point) | 7-0 |
| Q1 0:12 | Grizzlies | A 34-yard field goal by Tariq Pellegrini | 7-3 |
| Q2 3:30 | Kestrels | A 13-yard touchdown pass from Eli Varga-Stone to Jaylen Osei (extra point) | 14-3 |
| Q2 3:03 | Kestrels | A 5-yard touchdown pass from Eli Varga-Stone to Malachi Reed (2-pt conversion) | 22-3 |
| Q2 1:27 | Kestrels | An 8-yard touchdown run by Malachi Reed (extra point) | 29-3 |
| Q2 0:26 | Grizzlies | A 1-yard touchdown pass from Reid Callahan to Marlon Esquivel (extra point) | 29-10 |
| Q3 2:57 | Grizzlies | A 3-yard touchdown run by Fabian Norcross (extra point) | 29-17 |
| Q3 2:21 | Grizzlies | A 22-yard field goal by Tariq Pellegrini | 29-20 |
| Q3 1:40 | Grizzlies | A 49-yard field goal by Tariq Pellegrini | 29-23 |
| Q3 0:47 | Kestrels | An 8-yard touchdown run by Yannick Delacroix (2-pt try failed) | 35-23 |
| Q4 3:57 | Grizzlies | A 10-yard touchdown pass from Reid Callahan to Yannick Ingram (extra point) | 35-30 |
| Q4 0:47 | Grizzlies | An 8-yard touchdown pass from Reid Callahan to Marlon Esquivel (2-pt conversion) | 35-38 |
| Q4 0:45 | Kestrels | A 75-yard touchdown pass from Eli Varga-Stone to Jaylen Osei (extra point) | 42-38 |
| Q4 0:14 | Grizzlies | A 1-yard touchdown pass from Reid Callahan to Fabian Brennan (extra point) | 42-45 |
Team stats
| SPK | GRZ | |
|---|---|---|
| Total yards | 486 | 519 |
| Passing yards | 289 | 364 |
| Rushing yards | 197 | 155 |
| Completions | 19 of 25 | 29 of 54 |
| Offensive plays | 60 | 79 |
| Third downs | 1 of 7 | 3 of 13 |
| Fourth downs | — | 2 of 2 |
| Turnovers | 2 | 2 |
| Sacks allowed | 2 | 3 |
| Time of possession | 7:46 | 8:14 |
Spark Kestrels box score
Passing
| Player | C/ATT | YDS | TD | INT |
|---|---|---|---|---|
| Eli Varga-Stone | 19/25 | 289 | 4 | 1 |
Rushing
| Player | CAR | YDS | TD | LNG |
|---|---|---|---|---|
| Yannick Delacroix | 12 | 100 | 1 | 20 |
| Malachi Reed | 15 | 84 | 1 | 18 |
| Eli Varga-Stone | 2 | 5 | 0 | 6 |
| Bastien Radcliffe | 1 | 5 | 0 | 16 |
Receiving
| Player | REC | YDS | TD | TGT |
|---|---|---|---|---|
| Jaylen Osei | 9 | 188 | 2 | 12 |
| Lazlo Zamora | 2 | 32 | 0 | 2 |
| Bastien Radcliffe | 2 | 23 | 0 | 3 |
| Yannick Delacroix | 1 | 20 | 1 | 1 |
Defense
| Player | TK | SK | INT | PD |
|---|---|---|---|---|
| Kasimir Castellan | 13 | 0 | 1 | 1 |
| Bastien Oyelaran | 0 | 3 | 0 | 0 |
| Tariq Brennan | 10 | 0 | 0 | 0 |
| Valen Pellegrini | 3 | 0 | 1 | 1 |
| Ulric Ashford | 6 | 0 | 0 | 0 |
| Soren Eriksen | 5 | 0 | 0 | 3 |
Kicking
| Player | FG | LNG | XP |
|---|---|---|---|
| Orson Jovanovic | 0/1 | 0 | 4/4 |
Granite Grizzlies box score
Passing
| Player | C/ATT | YDS | TD | INT |
|---|---|---|---|---|
| Reid Callahan | 29/54 | 364 | 4 | 2 |
Rushing
| Player | CAR | YDS | TD | LNG |
|---|---|---|---|---|
| Roman Radcliffe | 7 | 65 | 0 | 15 |
| Reid Callahan | 7 | 50 | 0 | 16 |
| Fabian Norcross | 8 | 40 | 1 | 24 |
Receiving
| Player | REC | YDS | TD | TGT |
|---|---|---|---|---|
| Bastien Lachance | 12 | 162 | 0 | 17 |
| Marlon Esquivel | 7 | 85 | 2 | 13 |
| Yannick Ingram | 4 | 68 | 1 | 11 |
| Fabian Norcross | 4 | 38 | 0 | 4 |
Defense
| Player | TK | SK | INT | PD |
|---|---|---|---|---|
| Bram Bellamy | 26 | 0 | 0 | 0 |
| Cassius Castellan | 8 | 0 | 0 | 0 |
| Ivo Coventry | 0 | 2 | 0 | 0 |
| Ulric Zamora | 1 | 0 | 1 | 0 |
| Adrien Jovanovic | 4 | 0 | 0 | 0 |
| Adrien Varga | 2 | 0 | 0 | 2 |
Kicking
| Player | FG | LNG | XP |
|---|---|---|---|
| Tariq Pellegrini | 3/3 | 49 | 4/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 Granite Grizzlies 45, Spark Kestrels 42 on Snapline. More about the teams: Granite Grizzlies · Spark Kestrels.