← Back to SnaplineWeek 3 results

Onyx Hawks 35, Apex Vipers 24

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

Team1234Final
ONX Onyx Hawks71401435
APX Apex Vipers737724

Game recap

The Onyx Hawks took care of the Apex Vipers 35-24 in round 2 of Week 3. They led by as many as 18 points.

The Vipers opened the scoring with a 17-yard touchdown pass from Mason Okafor-Reid to Luther Banks with 1:28 left in the first quarter. At the break the Hawks were up 21-10. Then came the fourth quarter: a 3-yard touchdown pass from Wes Hadley to Elan Drummond for the Hawks (2:30 left, 28-17); a 17-yard touchdown pass from Wes Hadley to Elan Drummond for the Hawks (1:31 left, 35-17); an 11-yard touchdown pass from Mason Okafor-Reid to Ravi Castellano for the Vipers (0:49 left, 35-24).

The biggest swing of the game came with 2:55 left in the fourth quarter: an interception by Gideon Zamora off Mason Okafor-Reid. It moved the Hawks' chance of winning from 70% to 82%.

Top performer: Wes Hadley (QB, Hawks), with 21 of 27 passing for 208 yards, 3 TD; 3 carries for 30 yards. Elsewhere, Mason Okafor-Reid (Vipers) had 23 of 44 passing for 230 yards, 3 TD, 2 INT; Luther Banks (Vipers) had 22 carries for 141 yards; 8 catches for 72 yards and 2 TD; Bastian Kole (Hawks) had 22 carries for 85 yards and 1 TD; 2 catches for 28 yards; Cyrus Garrow (Hawks) had 5 catches for 68 yards and 1 TD.

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 7 catches for 70 yards). Meanwhile, the Hawks' game plan was on offense: attack the zones, target Cyrus Garrow; on defense: bracket Wendell Garrow (Cyrus Garrow finished with 5 catches for 68 yards and 1 TD).

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

Scoring summary

TimeTeamPlayONX-APX
Q1 1:28VipersA 17-yard touchdown pass from Mason Okafor-Reid to Luther Banks0-7
Q1 0:09HawksA 1-yard touchdown run by Bastian Kole7-7
Q2 2:11HawksAn 8-yard touchdown run by Darius Eriksen14-7
Q2 0:48HawksA 1-yard touchdown pass from Wes Hadley to Cyrus Garrow21-7
Q2 0:03VipersA 31-yard field goal by Kasimir Eriksen21-10
Q3 0:30VipersA 6-yard touchdown pass from Mason Okafor-Reid to Luther Banks21-17
Q4 2:30HawksA 3-yard touchdown pass from Wes Hadley to Elan Drummond28-17
Q4 1:31HawksA 17-yard touchdown pass from Wes Hadley to Elan Drummond35-17
Q4 0:49VipersAn 11-yard touchdown pass from Mason Okafor-Reid to Ravi Castellano35-24

Team stats

ONXAPX
Total yards358419
Passing yards208230
Rushing yards150189
Completions21 of 2723 of 44
Offensive plays6175
Third downs4 of 96 of 14
Fourth downs1 of 14 of 6
Turnovers02
Sacks allowed22
Time of possession5:506:10

Onyx Hawks box score

Passing

PlayerC/ATTYDSTDINT
Wes Hadley21/2720830

Rushing

PlayerCARYDSTDLNG
Bastian Kole2285118
Darius Eriksen73518
Wes Hadley330013

Receiving

PlayerRECYDSTDTGT
Cyrus Garrow56816
Wendell Montague76307
Elan Drummond43625
Bastian Kole22803

Defense

PlayerTKSKINTPD
Wendell Garrow12001
Elio Brennan7013
Pavel Pellegrini11000
Gideon Zamora5012
Soren Jovanovic6000
Jonas Varga0100

Apex Vipers box score

Passing

PlayerC/ATTYDSTDINT
Mason Okafor-Reid23/4423032

Rushing

PlayerCARYDSTDLNG
Luther Banks22141024
Nils Yardley748011

Receiving

PlayerRECYDSTDTGT
Luther Banks872211
Wendell Garrow770011
Ravi Castellano663111
Pavel Garrow22505

Defense

PlayerTKSKINTPD
Fabian Lachance12000
Soren Falkner8000
Nils Ashford7001
Hector Castellan7000
Wendell Pellegrini6000
Matteo Zamora5001

Kicking

PlayerFGLNGXP
Kasimir Eriksen1/1310/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 Onyx Hawks 35, Apex Vipers 24 on Snapline. More about the teams: Apex Vipers · Onyx Hawks.