← Back to SnaplineWeek 2 results

Apex Vipers 34, Onyx Hawks 31

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

Team1234Final
ONX Onyx Hawks3771431
APX Apex Vipers71014334

Game recap

The Apex Vipers beat the Onyx Hawks 34-31 in round 2 of Week 2, and they needed every second to do it. The decisive score was a 57-yard field goal by Kasimir Eriksen with 0:01 left in the fourth quarter.

The Vipers opened the scoring with a 9-yard touchdown pass from Mason Okafor-Reid to Ravi Castellano with 1:17 left in the first quarter. The Vipers led 17-10 at halftime. The fourth quarter brought a 4-yard touchdown run by Darius Eriksen for the Hawks (2:26 left, 31-24); a 1-yard touchdown pass from Wes Hadley to Elan Drummond for the Hawks (0:44 left, 31-31); a 57-yard field goal by Kasimir Eriksen for the Vipers (0:01 left, 34-31).

Player of the game: Ravi Castellano (WR, Vipers), with 7 catches for 88 yards and 2 TD. Elsewhere, Mason Okafor-Reid (Vipers) had 25 of 35 passing for 290 yards, 2 TD, 1 INT; Luther Banks (Vipers) had 23 carries for 117 yards and 1 TD; 2 catches for 24 yards; Wendell Garrow (Vipers) had 6 catches for 80 yards; Wes Hadley (Hawks) had 26 of 34 passing for 270 yards, 2 TD, 1 INT; 2 carries for 14 yards.

Before kickoff, the Vipers' game plan was on offense: attack the zones, stay underneath, target Wendell Garrow; on defense: bracket Wendell Montague (Wendell Garrow finished with 6 catches for 80 yards). Meanwhile, the Hawks' game plan was on offense: attack the zones, target Cyrus Garrow; on defense: bracket Wendell Garrow (Cyrus Garrow finished with 4 catches for 30 yards).

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

Scoring summary

TimeTeamPlayONX-APX
Q1 1:17VipersA 9-yard touchdown pass from Mason Okafor-Reid to Ravi Castellano0-7
Q1 0:12HawksA 39-yard field goal by Valen Bellamy3-7
Q2 1:38VipersA 2-yard touchdown run by Luther Banks3-14
Q2 0:32HawksA 5-yard touchdown pass from Wes Hadley to Wendell Montague10-14
Q2 0:00VipersA 64-yard field goal by Kasimir Eriksen10-17
Q3 1:34HawksA 1-yard touchdown run by Bastian Kole17-17
Q3 0:41VipersA 4-yard touchdown run by Nils Yardley17-24
Q3 0:11VipersA 15-yard touchdown pass from Mason Okafor-Reid to Ravi Castellano17-31
Q4 2:26HawksA 4-yard touchdown run by Darius Eriksen24-31
Q4 0:44HawksA 1-yard touchdown pass from Wes Hadley to Elan Drummond31-31
Q4 0:01VipersA 57-yard field goal by Kasimir Eriksen31-34

Team stats

ONXAPX
Total yards470458
Passing yards270290
Rushing yards200168
Completions26 of 3425 of 35
Offensive plays7265
Third downs6 of 103 of 7
Fourth downs—1 of 2
Turnovers32
Sacks allowed61
Time of possession6:135:47

Onyx Hawks box score

Passing

PlayerC/ATTYDSTDINT
Wes Hadley26/3427021

Rushing

PlayerCARYDSTDLNG
Bastian Kole23125122
Darius Eriksen761120
Wes Hadley21407

Receiving

PlayerRECYDSTDTGT
Wendell Montague810519
Elan Drummond968111
Lazlo Underwood24103
Cyrus Garrow43006

Defense

PlayerTKSKINTPD
Elio Brennan12000
Adrien Achebe11000
Gideon Radcliffe5010
Soren Jovanovic8000
Pavel Pellegrini6000
Gideon Zamora4001

Kicking

PlayerFGLNGXP
Valen Bellamy1/1390/0

Apex Vipers box score

Passing

PlayerC/ATTYDSTDINT
Mason Okafor-Reid25/3529021

Rushing

PlayerCARYDSTDLNG
Luther Banks23117116
Nils Yardley545113
Emeric Castellan16016

Receiving

PlayerRECYDSTDTGT
Ravi Castellano788210
Wendell Garrow68007
Pavel Garrow66307
Emeric Castellan43504

Defense

PlayerTKSKINTPD
Soren Falkner10010
Fabian Lachance9000
Matteo Falkner0200
Elio Hargrove0200
Wendell Pellegrini8000
Orson Whitlock0200

Kicking

PlayerFGLNGXP
Kasimir Eriksen2/2640/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 Apex Vipers 34, Onyx Hawks 31 on Snapline. More about the teams: Apex Vipers · Onyx Hawks.