← Back to SnaplineWeek 3 results

Bastion Panthers 13, Granite Grizzlies 10

Week 3 · Regular season · round 20 · Thursday 15 October 2026

Team1234Final
GRZ Granite Grizzlies703010
BST Bastion Panthers303713

Game recap

The Bastion Panthers won a low-scoring battle with the Granite Grizzlies, 13-10, in round 20 of Week 3. The two offenses combined for just 23 points.

The Grizzlies opened the scoring with a 3-yard touchdown run by Jonah Whitfield with 1:17 left in the first quarter. The Grizzlies led 7-3 at halftime. The fourth quarter brought an 11-yard touchdown pass from Owen Castillo to Elio Bellamy for the Panthers (1:28 left, 13-10).

The key moment arrived with 2:47 left in the fourth quarter: an interception by Quentin Ashford off Reid Callahan. It moved the Panthers' chance of winning from 39% to 61%.

The standout was Elio Bellamy (TE, Panthers), with 6 catches for 73 yards and 1 TD. Elsewhere, Owen Castillo (Panthers) had 15 of 36 passing for 193 yards, 1 TD, 1 INT; Marcus Thibodeaux (Panthers) had 13 carries for 74 yards; Emeric Esposito (Panthers) had 6 catches for 78 yards; Jonah Whitfield (Grizzlies) had 24 carries for 93 yards and 1 TD; 3 catches for 30 yards.

Before kickoff, the Panthers' game plan was on offense: attack the zones, throw it more, target Emeric Esposito; on defense: bracket Bastien Lachance (Emeric Esposito finished with 6 catches for 78 yards). Meanwhile, the Grizzlies' game plan was on offense: attack the zones, stay underneath, target Bastien Lachance; on defense: bracket Julian Asher (Bastien Lachance finished with 3 catches for 32 yards).

The Panthers move to 12-6-2 and the Grizzlies to 8-12 this week.

Scoring summary

TimeTeamPlayGRZ-BST
Q1 1:17GrizzliesA 3-yard touchdown run by Jonah Whitfield7-0
Q1 0:04PanthersA 51-yard field goal by Wendell Yardley7-3
Q3 1:51PanthersA 44-yard field goal by Wendell Yardley7-6
Q3 0:28GrizzliesA 32-yard field goal by Tariq Pellegrini10-6
Q4 1:28PanthersAn 11-yard touchdown pass from Owen Castillo to Elio Bellamy10-13

Team stats

GRZBST
Total yards221298
Passing yards90193
Rushing yards131105
Completions11 of 2315 of 36
Offensive plays5860
Third downs4 of 136 of 14
Fourth downs0 of 2—
Turnovers12
Sacks allowed43
Time of possession5:256:35

Granite Grizzlies box score

Passing

PlayerC/ATTYDSTDINT
Reid Callahan11/239001

Rushing

PlayerCARYDSTDLNG
Jonah Whitfield2493119
Fabian Norcross635014
Reid Callahan1303

Receiving

PlayerRECYDSTDTGT
Bastien Lachance33203
Jonah Whitfield33006
Yannick Ingram21705
Marlon Esquivel31107

Defense

PlayerTKSKINTPD
Emeric Yardley0200
Adrien Varga3011
Wendell Draven6002
Dorian Whitlock6003
Ulric Zamora6000
Cassius Castellan5000

Kicking

PlayerFGLNGXP
Tariq Pellegrini1/1320/0

Bastion Panthers box score

Passing

PlayerC/ATTYDSTDINT
Owen Castillo15/3619311

Rushing

PlayerCARYDSTDLNG
Marcus Thibodeaux1374017
Wendell Ashford83109

Receiving

PlayerRECYDSTDTGT
Emeric Esposito67808
Elio Bellamy673110
Elio Zamora22403
Julian Asher11809

Defense

PlayerTKSKINTPD
Orson Esposito11000
Cassius Kincaid9000
Quentin Ashford3012
Hector Whitlock7000
Kasimir Varga5001
Yannick Coventry0100

Kicking

PlayerFGLNGXP
Wendell Yardley2/2510/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 Bastion Panthers 13, Granite Grizzlies 10 on Snapline. More about the teams: Bastion Panthers · Granite Grizzlies.