← Back to SnaplineWeek 5 results

Apex Vipers 20, Bastion Panthers 17

Week 5 · Regular season · round 22 · Friday 30 October 2026

Team1234Final
APX Apex Vipers776020
BST Bastion Panthers037717

Game recap

The Apex Vipers held off the Bastion Panthers 20-17 in round 22 of Week 5. The go-ahead score came with 0:18 left in the first quarter.

The Vipers opened the scoring with a 4-yard touchdown run by Mason Okafor-Reid with 0:18 left in the first quarter. The Vipers led 14-3 at halftime. The fourth quarter brought a 1-yard touchdown run by Marcus Thibodeaux for the Panthers (1:23 left, 20-17).

The key moment arrived with 1:23 left in the fourth quarter: Extra point good. It moved the Vipers' chance of winning from 54% to 84%.

Player of the game: Mason Okafor-Reid (QB, Vipers), with 15 of 22 passing for 117 yards, 2 TD; 2 carries for 3 yards and 1 TD. Elsewhere, Owen Castillo (Panthers) had 22 of 30 passing for 249 yards, 1 TD; Marcus Thibodeaux (Panthers) had 10 carries for 57 yards and 1 TD; Elio Bellamy (Panthers) had 8 catches for 85 yards; Luther Banks (Vipers) had 15 carries for 95 yards; 3 catches for 17 yards and 1 TD.

Before kickoff, the Panthers' game plan was on offense: attack the zones, target Emeric Esposito; on defense: bracket Wendell Garrow (Emeric Esposito finished with 2 catches for 9 yards). Meanwhile, the Vipers' game plan was on offense: attack the zones, stay underneath, target Wendell Garrow; on defense: bracket Julian Asher (Wendell Garrow finished with 2 catches for 17 yards).

The Panthers move to 13-8-1 and the Vipers to 11-8-3 this week. The coaches went for it on fourth down once, and it worked.

Scoring summary

TimeTeamPlayAPX-BST
Q1 0:18VipersA 4-yard touchdown run by Mason Okafor-Reid (extra point)7-0
Q2 1:58VipersA 9-yard touchdown pass from Mason Okafor-Reid to Luther Banks (extra point)14-0
Q2 0:00PanthersA 32-yard field goal by Wendell Yardley14-3
Q3 2:14VipersA 21-yard touchdown pass from Mason Okafor-Reid to Ravi Castellano (2-pt try failed)20-3
Q3 0:38PanthersA 32-yard touchdown pass from Owen Castillo to Julian Asher (extra point)20-10
Q4 1:23PanthersA 1-yard touchdown run by Marcus Thibodeaux (extra point)20-17

Team stats

APXBST
Total yards310350
Passing yards117249
Rushing yards193101
Completions15 of 2222 of 30
Offensive plays5253
Third downs5 of 102 of 9
Fourth downs—1 of 2
Turnovers01
Sacks allowed27
Time of possession8:017:59

Apex Vipers box score

Passing

PlayerC/ATTYDSTDINT
Mason Okafor-Reid15/2211720

Rushing

PlayerCARYDSTDLNG
Luther Banks1595020
Fabian Varga1195021
Mason Okafor-Reid2314

Receiving

PlayerRECYDSTDTGT
Emeric Castellan43204
Ravi Castellano33213
Fabian Varga11902
Luther Banks31714

Defense

PlayerTKSKINTPD
Soren Falkner16000
Nils Radcliffe0300
Fabian Lachance3200
Wendell Pellegrini8000
Matteo Falkner0100
Hector Hargrove0100

Kicking

PlayerFGLNGXP
Kasimir Eriksen0/002/2

Bastion Panthers box score

Passing

PlayerC/ATTYDSTDINT
Owen Castillo22/3024910

Rushing

PlayerCARYDSTDLNG
Marcus Thibodeaux1057114
Wendell Ashford541015
Ulric Thorne1303

Receiving

PlayerRECYDSTDTGT
Elio Bellamy88509
Julian Asher67918
Elio Zamora45205
Wendell Ashford22402

Defense

PlayerTKSKINTPD
Orson Esposito25000
Bastien Norcross2100
Emeric Kincaid0100
Cassius Kincaid3000
Quentin Ashford3000
Elio Lachance2000

Kicking

PlayerFGLNGXP
Wendell Yardley1/1322/2

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 Apex Vipers 20, Bastion Panthers 17 on Snapline. More about the teams: Bastion Panthers · Apex Vipers.