← Back to SnaplineWeek 2 results

Nova Raptors 29, Apex Vipers 28

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

Team1234Final
APX Apex Vipers777728
NVA Nova Raptors31601029

Game recap

The Nova Raptors snatched a 29-28 win over the Apex Vipers in round 3 of Week 2 at the very end. The decisive score was an 18-yard field goal by Adrien Norcross with 0:13 left in the fourth quarter.

The Vipers opened the scoring with a 4-yard touchdown run by Nils Yardley with 2:07 left in the first quarter. The Raptors led 19-14 at halftime. Then came the fourth quarter: a 5-yard touchdown run by Omari Fenn for the Raptors (2:46 left, 26-21); a 1-yard touchdown run by Luther Banks for the Vipers (1:55 left, 28-26); an 18-yard field goal by Adrien Norcross for the Raptors (0:13 left, 29-28).

The key moment arrived with 0:07 left in the fourth quarter: an interception by Zane Eriksen off Mason Okafor-Reid. It moved the Raptors' chance of winning from 55% to 94%.

Top performer: Bram Thorne (WR, Raptors), with 10 catches for 142 yards and 1 TD. Elsewhere, Axel Stroud (Raptors) had 28 of 48 passing for 377 yards, 1 TD, 2 INT; Omari Fenn (Raptors) had 15 carries for 53 yards and 2 TD; 1 catch for 6 yards; Ivo Norcross (Raptors) had 6 catches for 100 yards; Mason Okafor-Reid (Vipers) had 23 of 37 passing for 282 yards, 2 TD, 1 INT; 1 carry for 8 yards.

Before kickoff, the Raptors' game plan was on offense: attack the zones, take shots deep, throw it more, target Bram Thorne; on defense: bracket Wendell Garrow (Bram Thorne finished with 10 catches for 142 yards and 1 TD). Meanwhile, the Vipers' game plan was on offense: attack the zones, stay underneath, target Wendell Garrow; on defense: bracket Zion Whitaker (Wendell Garrow finished with 7 catches for 78 yards and 1 TD).

The Raptors move to 2-1 and the Vipers to 1-1-1 this week.

Scoring summary

TimeTeamPlayAPX-NVA
Q1 2:07VipersA 4-yard touchdown run by Nils Yardley7-0
Q1 0:56RaptorsA 28-yard field goal by Adrien Norcross7-3
Q2 2:37RaptorsA 7-yard touchdown pass from Axel Stroud to Bram Thorne7-10
Q2 1:58VipersA 7-yard touchdown pass from Mason Okafor-Reid to Luther Banks14-10
Q2 1:21RaptorsA safety, Mason Okafor-Reid sacked in the end zone14-12
Q2 0:13RaptorsA 2-yard touchdown run by Omari Fenn14-19
Q3 2:06VipersA 14-yard touchdown pass from Mason Okafor-Reid to Wendell Garrow21-19
Q4 2:46RaptorsA 5-yard touchdown run by Omari Fenn21-26
Q4 1:55VipersA 1-yard touchdown run by Luther Banks28-26
Q4 0:13RaptorsAn 18-yard field goal by Adrien Norcross28-29

Team stats

APXNVA
Total yards453461
Passing yards282377
Rushing yards17184
Completions23 of 3728 of 48
Offensive plays6569
Third downs8 of 127 of 12
Fourth downs1 of 2—
Turnovers42
Sacks allowed42
Time of possession5:506:10

Apex Vipers box score

Passing

PlayerC/ATTYDSTDINT
Mason Okafor-Reid23/3728221

Rushing

PlayerCARYDSTDLNG
Luther Banks19125128
Nils Yardley325113
Emeric Castellan113020
Mason Okafor-Reid1808

Receiving

PlayerRECYDSTDTGT
Ravi Castellano587011
Wendell Garrow778111
Luther Banks65517
Emeric Castellan34303

Defense

PlayerTKSKINTPD
Soren Falkner7010
Wendell Pellegrini6011
Nils Ashford8000
Fabian Lachance7000
Matteo Zamora7003
Jonas Draven5003

Nova Raptors box score

Passing

PlayerC/ATTYDSTDINT
Axel Stroud28/4837712

Rushing

PlayerCARYDSTDLNG
Omari Fenn155328
Nils Coventry431013

Receiving

PlayerRECYDSTDTGT
Bram Thorne10142113
Ivo Norcross6100010
Zion Whitaker893016
Tariq Achebe33605

Defense

PlayerTKSKINTPD
Zane Eriksen6011
Quentin Brennan10001
Bastien Montague8001
Pavel Sandoval0200
Matteo Draven5000
Quentin Norcross5001

Kicking

PlayerFGLNGXP
Adrien Norcross2/2280/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 Nova Raptors 29, Apex Vipers 28 on Snapline. More about the teams: Nova Raptors · Apex Vipers.