Onyx Hawks 38, Lattice Wolves 38
Week 5 · Regular season · round 13 · Wednesday 28 October 2026
| Team | 1 | 2 | 3 | 4 | Final |
|---|---|---|---|---|---|
| LTC Lattice Wolves | 14 | 10 | 0 | 14 | 38 |
| ONX Onyx Hawks | 7 | 7 | 10 | 14 | 38 |
Game recap
Nothing could separate the Onyx Hawks and the Lattice Wolves in round 13 of Week 5: the game ended in a 38-38 tie. The Hawks tied it with an 8-yard touchdown pass from Wes Hadley to Cyrus Garrow with 0:27 left in the fourth quarter.
The Wolves opened the scoring with a 20-yard touchdown pass from Theo Marchand to Sasha Petrov with 2:52 left in the first quarter. At the break the Wolves were up 24-14. Then came the fourth quarter: a 1-yard touchdown run by Kofi Adeyemi for the Wolves (3:53 left, 31-24); a 4-yard touchdown pass from Wes Hadley to Lazlo Underwood for the Hawks (3:37 left, 31-31); an 11-yard touchdown run by Gideon Hargrove for the Wolves (1:22 left, 38-31); an 8-yard touchdown pass from Wes Hadley to Cyrus Garrow for the Hawks (0:27 left, 38-38).
The biggest swing of the game came with 0:27 left in the fourth quarter: an 8-yard touchdown pass from Wes Hadley to Cyrus Garrow. It moved the Hawks' chance of winning from 7% to 82%.
Player of the game: Wes Hadley (QB, Hawks), with 30 of 39 passing for 309 yards, 4 TD; 2 carries for 14 yards; 1 catch for -4 yards. Elsewhere, Bastian Kole (Hawks) had 15 carries for 133 yards and 1 TD; 1 catch for 37 yards; Elan Drummond (Hawks) had 9 catches for 102 yards and 1 TD; Theo Marchand (Wolves) had 25 of 35 passing for 264 yards, 2 TD; 2 carries for 10 yards; Kofi Adeyemi (Wolves) had 13 carries for 53 yards and 2 TD; 3 catches for 44 yards.
Before kickoff, the Hawks' game plan was on offense: attack the zones, stay underneath, target Elan Drummond; on defense: bracket Sasha Petrov (Elan Drummond finished with 9 catches for 102 yards and 1 TD). Meanwhile, the Wolves' game plan was on offense: attack the zones, stay underneath, target Sasha Petrov; on defense: bracket Wendell Montague (Sasha Petrov finished with 8 catches for 102 yards and 2 TD).
The Hawks move to 7-5-1 and the Wolves to 4-7-2 this week.
Scoring summary
| Time | Team | Play | LTC-ONX |
|---|---|---|---|
| Q1 2:52 | Wolves | A 20-yard touchdown pass from Theo Marchand to Sasha Petrov (extra point) | 7-0 |
| Q1 1:45 | Hawks | A 3-yard touchdown run by Bastian Kole (extra point) | 7-7 |
| Q1 0:27 | Wolves | A touchdown on a fumble recovered in the end zone (extra point) | 14-7 |
| Q2 2:07 | Hawks | A 22-yard touchdown pass from Wes Hadley to Elan Drummond (extra point) | 14-14 |
| Q2 0:18 | Wolves | A 6-yard touchdown pass from Theo Marchand to Sasha Petrov (extra point) | 21-14 |
| Q2 0:05 | Wolves | A 38-yard field goal by Roman Varga | 24-14 |
| Q3 2:53 | Hawks | An 11-yard touchdown pass from Wes Hadley to Cyrus Garrow (extra point) | 24-21 |
| Q3 1:03 | Hawks | A 53-yard field goal by Valen Bellamy | 24-24 |
| Q4 3:53 | Wolves | A 1-yard touchdown run by Kofi Adeyemi (extra point) | 31-24 |
| Q4 3:37 | Hawks | A 4-yard touchdown pass from Wes Hadley to Lazlo Underwood (extra point) | 31-31 |
| Q4 1:22 | Wolves | An 11-yard touchdown run by Gideon Hargrove (extra point) | 38-31 |
| Q4 0:27 | Hawks | An 8-yard touchdown pass from Wes Hadley to Cyrus Garrow (extra point) | 38-38 |
Team stats
| LTC | ONX | |
|---|---|---|
| Total yards | 375 | 495 |
| Passing yards | 264 | 309 |
| Rushing yards | 111 | 186 |
| Completions | 25 of 35 | 30 of 39 |
| Offensive plays | 59 | 67 |
| Third downs | 7 of 12 | 5 of 9 |
| Fourth downs | — | — |
| Turnovers | 0 | 1 |
| Sacks allowed | 5 | 4 |
| Time of possession | 8:00 | 8:00 |
Lattice Wolves box score
Passing
| Player | C/ATT | YDS | TD | INT |
|---|---|---|---|---|
| Theo Marchand | 25/35 | 264 | 2 | 0 |
Rushing
| Player | CAR | YDS | TD | LNG |
|---|---|---|---|---|
| Kofi Adeyemi | 13 | 53 | 2 | 35 |
| Gideon Hargrove | 3 | 41 | 1 | 17 |
| Theo Marchand | 2 | 10 | 0 | 8 |
| Darius Montague | 1 | 7 | 0 | 15 |
Receiving
| Player | REC | YDS | TD | TGT |
|---|---|---|---|---|
| Sasha Petrov | 8 | 102 | 2 | 10 |
| Ivo Hargrove | 4 | 59 | 0 | 6 |
| Kofi Adeyemi | 3 | 44 | 0 | 4 |
| Roman Whitlock | 5 | 25 | 0 | 8 |
Defense
| Player | TK | SK | INT | PD |
|---|---|---|---|---|
| Elio Ingram | 22 | 0 | 0 | 0 |
| Fabian Thorne | 9 | 0 | 0 | 0 |
| Soren Garrow | 4 | 0 | 0 | 1 |
| Cassius Varga | 4 | 0 | 0 | 1 |
| Matteo Lachance | 0 | 1 | 0 | 0 |
| Ivo Draven | 0 | 1 | 0 | 0 |
Kicking
| Player | FG | LNG | XP |
|---|---|---|---|
| Roman Varga | 1/1 | 38 | 5/5 |
Onyx Hawks box score
Passing
| Player | C/ATT | YDS | TD | INT |
|---|---|---|---|---|
| Wes Hadley | 30/39 | 309 | 4 | 0 |
Rushing
| Player | CAR | YDS | TD | LNG |
|---|---|---|---|---|
| Bastian Kole | 15 | 133 | 1 | 37 |
| Darius Eriksen | 7 | 39 | 0 | 17 |
| Wes Hadley | 2 | 14 | 0 | 15 |
Receiving
| Player | REC | YDS | TD | TGT |
|---|---|---|---|---|
| Elan Drummond | 9 | 102 | 1 | 11 |
| Wendell Montague | 7 | 70 | 0 | 7 |
| Cyrus Garrow | 7 | 65 | 2 | 8 |
| Bastian Kole | 1 | 37 | 0 | 1 |
Defense
| Player | TK | SK | INT | PD |
|---|---|---|---|---|
| Gideon Zamora | 19 | 0 | 0 | 1 |
| Ulric Whitlock | 0 | 4 | 0 | 0 |
| Elio Brennan | 6 | 0 | 0 | 0 |
| Gideon Radcliffe | 4 | 0 | 0 | 0 |
| Jonas Varga | 0 | 1 | 0 | 0 |
| Pavel Pellegrini | 4 | 0 | 0 | 0 |
Kicking
| Player | FG | LNG | XP |
|---|---|---|---|
| Valen Bellamy | 1/1 | 53 | 5/5 |
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 38, Lattice Wolves 38 on Snapline. More about the teams: Onyx Hawks · Lattice Wolves.