← Back to SnaplineWeek 3 results

Tidal Herons 45, Granite Grizzlies 41

Week 3 · Regular season · round 5 · Monday 12 October 2026

Team1234Final
GRZ Granite Grizzlies141010741
TDL Tidal Herons71471745

Game recap

Down but not out, the Tidal Herons rallied past the Granite Grizzlies for a 45-41 win in round 5 of Week 3. They trailed by as many as 14 points, and their chance of winning dropped as low as 16%.

The Grizzlies opened the scoring with a 2-yard touchdown run by Jonah Whitfield with 1:51 left in the first quarter. At the break the Grizzlies were up 24-21. The fourth quarter brought a 37-yard field goal by Cassius Coventry for the Herons (2:30 left, 34-31); a 1-yard touchdown pass from Soren Hallberg to Isaiah Tran for the Herons (1:43 left, 38-34); a 2-yard touchdown pass from Reid Callahan to Marlon Esquivel for the Grizzlies (1:28 left, 41-38); a 34-yard touchdown pass from Soren Hallberg to Rafael Montiel for the Herons (1:01 left, 45-41).

The play that tilted the game came with 1:01 left in the fourth quarter: a 34-yard touchdown pass from Soren Hallberg to Rafael Montiel. It moved the Herons' chance of winning from 47% to 79%.

The standout was Soren Hallberg (QB, Herons), with 35 of 49 passing for 471 yards, 6 TD; 1 carry for 8 yards. Elsewhere, Rafael Montiel (Herons) had 12 catches for 160 yards and 2 TD; Reid Callahan (Grizzlies) had 29 of 43 passing for 400 yards, 2 TD, 1 INT; Jonah Whitfield (Grizzlies) had 18 carries for 72 yards and 3 TD; 1 catch for 6 yards; Bastien Lachance (Grizzlies) had 10 catches for 148 yards and 1 TD.

Before kickoff, the Herons' game plan was on offense: attack the zones, target Quentin Esposito; on defense: bracket Bastien Lachance (Quentin Esposito finished with 3 carries for 8 yards; 4 catches for 79 yards and 2 TD). Meanwhile, the Grizzlies' game plan was on offense: attack the zones, stay underneath, target Bastien Lachance; on defense: bracket Tariq Radcliffe (Bastien Lachance finished with 10 catches for 148 yards and 1 TD).

The Herons move to 1-4 and the Grizzlies to 2-3 this week.

Scoring summary

TimeTeamPlayGRZ-TDL
Q1 1:51GrizzliesA 2-yard touchdown run by Jonah Whitfield7-0
Q1 0:42GrizzliesA 1-yard touchdown run by Jonah Whitfield14-0
Q1 0:02HeronsA 17-yard touchdown pass from Soren Hallberg to Quentin Esposito14-7
Q2 2:17GrizzliesA 2-yard touchdown run by Jonah Whitfield21-7
Q2 1:33HeronsAn 11-yard touchdown pass from Soren Hallberg to Rafael Montiel21-14
Q2 0:28HeronsA 12-yard touchdown pass from Soren Hallberg to Tariq Radcliffe21-21
Q2 0:03GrizzliesA 62-yard field goal by Tariq Pellegrini24-21
Q3 2:30HeronsA 2-yard touchdown pass from Soren Hallberg to Quentin Esposito24-28
Q3 1:50GrizzliesA 3-yard touchdown pass from Reid Callahan to Bastien Lachance31-28
Q3 0:15GrizzliesA 44-yard field goal by Tariq Pellegrini34-28
Q4 2:30HeronsA 37-yard field goal by Cassius Coventry34-31
Q4 1:43HeronsA 1-yard touchdown pass from Soren Hallberg to Isaiah Tran34-38
Q4 1:28GrizzliesA 2-yard touchdown pass from Reid Callahan to Marlon Esquivel41-38
Q4 1:01HeronsA 34-yard touchdown pass from Soren Hallberg to Rafael Montiel41-45

Team stats

GRZTDL
Total yards529563
Passing yards400471
Rushing yards12992
Completions29 of 4335 of 49
Offensive plays6972
Third downs9 of 116 of 10
Fourth downs—1 of 2
Turnovers20
Sacks allowed13
Time of possession5:396:21

Granite Grizzlies box score

Passing

PlayerC/ATTYDSTDINT
Reid Callahan29/4340021

Rushing

PlayerCARYDSTDLNG
Jonah Whitfield1872312
Fabian Norcross641013
Fabian Brennan116020

Receiving

PlayerRECYDSTDTGT
Bastien Lachance10148112
Marlon Esquivel8124112
Yannick Ingram781010
Fabian Brennan34105

Defense

PlayerTKSKINTPD
Dorian Whitlock10003
Ulric Zamora10000
Tariq Quarles0200
Bram Bellamy7001
Wendell Draven6003
Adrien Jovanovic6000

Kicking

PlayerFGLNGXP
Tariq Pellegrini2/2620/0

Tidal Herons box score

Passing

PlayerC/ATTYDSTDINT
Soren Hallberg35/4947160

Rushing

PlayerCARYDSTDLNG
Kasimir Radcliffe645014
Isaiah Tran1031015
Soren Hallberg1808
Quentin Esposito38041

Receiving

PlayerRECYDSTDTGT
Rafael Montiel12160215
Bram Zamora9113012
Tariq Radcliffe698110
Quentin Esposito47926

Defense

PlayerTKSKINTPD
Roman Underwood12010
Quentin Montague9001
Lazlo Draven8001
Yannick Quarles6002
Gideon Esposito5000
Elio Lachance4000

Kicking

PlayerFGLNGXP
Cassius Coventry1/1370/0

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 Tidal Herons 45, Granite Grizzlies 41 on Snapline. More about the teams: Tidal Herons · Granite Grizzlies.