Onyx Hawks 31, Nova Raptors 14
Week 3 · Regular season · round 16 · Thursday 15 October 2026
| Team | 1 | 2 | 3 | 4 | Final |
|---|---|---|---|---|---|
| NVA Nova Raptors | 7 | 0 | 0 | 7 | 14 |
| ONX Onyx Hawks | 7 | 17 | 0 | 7 | 31 |
Game recap
Down but not out, the Onyx Hawks rallied past the Nova Raptors for a 31-14 win in round 16 of Week 3. They trailed by as many as 7 points, and their chance of winning dropped as low as 15%. The result went against the odds, which had the Hawks at 27% before kickoff.
The Raptors opened the scoring with an 11-yard touchdown pass from Axel Stroud to Bram Thorne with 1:49 left in the first quarter. The Hawks led 24-7 at halftime. Then came the fourth quarter: a 15-yard touchdown pass from Axel Stroud to Bram Thorne for the Raptors (2:06 left, 24-14); a 4-yard touchdown pass from Wes Hadley to Cyrus Garrow for the Hawks (0:45 left, 31-14).
The key moment arrived with 0:53 left in the second quarter: a fumble by Omari Fenn, recovered by the defense. It moved the Hawks' chance of winning from 56% to 69%.
Player of the game: Bastian Kole (RB, Hawks), with 28 carries for 98 yards and 2 TD; 8 catches for 70 yards. Elsewhere, Wes Hadley (Hawks) had 23 of 32 passing for 249 yards, 2 TD; Wendell Montague (Hawks) had 5 catches for 85 yards and 1 TD; Axel Stroud (Raptors) had 14 of 27 passing for 127 yards, 2 TD, 1 INT; 1 carry for 3 yards; Omari Fenn (Raptors) had 20 carries for 97 yards; 3 catches for 35 yards.
Before kickoff, the Hawks' game plan was on offense: attack the zones, stay underneath, target Wendell Montague; on defense: bracket Zion Whitaker (Wendell Montague finished with 5 catches for 85 yards and 1 TD). Meanwhile, the Raptors' game plan was on offense: attack the zones, stay underneath, target Zion Whitaker; on defense: bracket Wendell Montague (Zion Whitaker finished with 5 catches for 40 yards).
The Hawks move to 4-11-1 and the Raptors to 6-9-1 this week.
Scoring summary
| Time | Team | Play | NVA-ONX |
|---|---|---|---|
| Q1 1:49 | Raptors | An 11-yard touchdown pass from Axel Stroud to Bram Thorne | 7-0 |
| Q1 0:14 | Hawks | A 33-yard touchdown pass from Wes Hadley to Wendell Montague | 7-7 |
| Q2 1:15 | Hawks | A 10-yard touchdown run by Bastian Kole | 7-14 |
| Q2 0:31 | Hawks | A 6-yard touchdown run by Bastian Kole | 7-21 |
| Q2 0:00 | Hawks | A 49-yard field goal by Valen Bellamy | 7-24 |
| Q4 2:06 | Raptors | A 15-yard touchdown pass from Axel Stroud to Bram Thorne | 14-24 |
| Q4 0:45 | Hawks | A 4-yard touchdown pass from Wes Hadley to Cyrus Garrow | 14-31 |
Team stats
| NVA | ONX | |
|---|---|---|
| Total yards | 240 | 378 |
| Passing yards | 127 | 249 |
| Rushing yards | 113 | 129 |
| Completions | 14 of 27 | 23 of 32 |
| Offensive plays | 57 | 66 |
| Third downs | 1 of 10 | 6 of 13 |
| Fourth downs | 0 of 1 | 0 of 3 |
| Turnovers | 3 | 1 |
| Sacks allowed | 5 | 1 |
| Time of possession | 4:56 | 7:04 |
Nova Raptors box score
Passing
| Player | C/ATT | YDS | TD | INT |
|---|---|---|---|---|
| Axel Stroud | 14/27 | 127 | 2 | 1 |
Rushing
| Player | CAR | YDS | TD | LNG |
|---|---|---|---|---|
| Omari Fenn | 20 | 97 | 0 | 18 |
| Tariq Achebe | 1 | 7 | 0 | 7 |
| Nils Coventry | 3 | 6 | 0 | 5 |
| Axel Stroud | 1 | 3 | 0 | 3 |
Receiving
| Player | REC | YDS | TD | TGT |
|---|---|---|---|---|
| Zion Whitaker | 5 | 40 | 0 | 9 |
| Bram Thorne | 4 | 36 | 2 | 8 |
| Omari Fenn | 3 | 35 | 0 | 4 |
| Ivo Norcross | 2 | 16 | 0 | 3 |
Defense
| Player | TK | SK | INT | PD |
|---|---|---|---|---|
| Bastien Montague | 10 | 0 | 0 | 0 |
| Kasimir Oyelaran | 9 | 0 | 0 | 1 |
| Quentin Norcross | 8 | 0 | 0 | 1 |
| Quentin Brennan | 7 | 0 | 0 | 2 |
| Zane Eriksen | 7 | 0 | 0 | 0 |
| Anders Delacroix | 6 | 0 | 0 | 0 |
Onyx Hawks box score
Passing
| Player | C/ATT | YDS | TD | INT |
|---|---|---|---|---|
| Wes Hadley | 23/32 | 249 | 2 | 0 |
Rushing
| Player | CAR | YDS | TD | LNG |
|---|---|---|---|---|
| Bastian Kole | 28 | 98 | 2 | 24 |
| Darius Eriksen | 5 | 31 | 0 | 13 |
Receiving
| Player | REC | YDS | TD | TGT |
|---|---|---|---|---|
| Wendell Montague | 5 | 85 | 1 | 7 |
| Bastian Kole | 8 | 70 | 0 | 9 |
| Elan Drummond | 6 | 53 | 0 | 8 |
| Cyrus Garrow | 3 | 36 | 1 | 5 |
Defense
| Player | TK | SK | INT | PD |
|---|---|---|---|---|
| Kasimir Ashford | 0 | 4 | 0 | 0 |
| Elio Brennan | 9 | 0 | 1 | 0 |
| Pavel Pellegrini | 7 | 0 | 0 | 0 |
| Gideon Zamora | 4 | 0 | 0 | 0 |
| Gideon Radcliffe | 4 | 0 | 0 | 0 |
| Adrien Achebe | 4 | 0 | 0 | 1 |
Kicking
| Player | FG | LNG | XP |
|---|---|---|---|
| Valen Bellamy | 1/1 | 49 | 0/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 31, Nova Raptors 14 on Snapline. More about the teams: Onyx Hawks · Nova Raptors.