← Back to SnaplineWeek 4 results

Apex Vipers 34, Lattice Wolves 20

Week 4 · Regular season · round 23 · Friday 23 October 2026

Team1234Final
LTC Lattice Wolves760720
APX Apex Vipers10361534

Game recap

The Apex Vipers beat the Lattice Wolves 34-20 in round 23 of Week 4. They led by as many as 14 points.

The Vipers opened the scoring with a 10-yard touchdown pass from Mason Okafor-Reid to Ravi Castellano with 2:22 left in the first quarter. It was 13-13 at halftime. In the fourth quarter: a 1-yard touchdown run by Luther Banks for the Vipers (3:38 left, 27-13); a 1-yard touchdown run by Theo Marchand for the Wolves (2:51 left, 27-20); a 3-yard touchdown run by Luther Banks for the Vipers (0:09 left, 34-20).

The play that tilted the game came with 2:16 left in the second quarter: a missed extra point. It moved the Vipers' chance of winning from 31% to 47%.

Player of the game: Luther Banks (RB, Vipers), with 21 carries for 99 yards and 2 TD; 3 catches for 8 yards. Elsewhere, Mason Okafor-Reid (Vipers) had 28 of 42 passing for 258 yards, 1 TD; 3 carries for 20 yards; Nils Yardley (Vipers) had 10 carries for 30 yards and 1 TD; Ravi Castellano (Vipers) had 8 catches for 83 yards and 1 TD; Theo Marchand (Wolves) had 19 of 28 passing for 238 yards, 1 TD, 1 INT; 1 carry for 1 yard and 1 TD.

Before kickoff, the Vipers' game plan was on offense: attack the zones, stay underneath, target Wendell Garrow; on defense: bracket Sasha Petrov (Wendell Garrow finished with 6 catches for 63 yards). Meanwhile, the Wolves' game plan was on offense: attack the zones, take shots deep, target Ivo Hargrove; on defense: bracket Wendell Garrow (Ivo Hargrove finished with 7 catches for 87 yards).

The Vipers move to 13-7-3 and the Wolves to 11-11-1 this week.

Scoring summary

TimeTeamPlayLTC-APX
Q1 2:22VipersA 10-yard touchdown pass from Mason Okafor-Reid to Ravi Castellano (extra point)0-7
Q1 1:16WolvesAn 8-yard touchdown pass from Theo Marchand to Darius Montague (extra point)7-7
Q1 0:26VipersA 37-yard field goal by Kasimir Eriksen7-10
Q2 2:16WolvesAn 8-yard touchdown run by Gideon Hargrove (extra point missed)13-10
Q2 0:56VipersA 52-yard field goal by Kasimir Eriksen13-13
Q3 2:18VipersA 1-yard touchdown run by Nils Yardley (extra point missed)13-19
Q4 3:38VipersA 1-yard touchdown run by Luther Banks (2-pt conversion)13-27
Q4 2:51WolvesA 1-yard touchdown run by Theo Marchand (extra point)20-27
Q4 0:09VipersA 3-yard touchdown run by Luther Banks (extra point)20-34

Team stats

LTCAPX
Total yards292407
Passing yards238258
Rushing yards54149
Completions19 of 2828 of 42
Offensive plays4378
Third downs0 of 711 of 16
Fourth downs——
Turnovers11
Sacks allowed42
Time of possession5:0011:00

Lattice Wolves box score

Passing

PlayerC/ATTYDSTDINT
Theo Marchand19/2823811

Rushing

PlayerCARYDSTDLNG
Kofi Adeyemi945016
Gideon Hargrove1818
Theo Marchand1111

Receiving

PlayerRECYDSTDTGT
Ivo Hargrove78709
Sasha Petrov47605
Darius Montague54115
Cassius Sandoval22904

Defense

PlayerTKSKINTPD
Elio Ingram30000
Hector Brennan8001
Fabian Thorne7001
Valen Thorne5000
Valen Brennan0100
Ivo Draven0100

Kicking

PlayerFGLNGXP
Roman Varga0/002/3

Apex Vipers box score

Passing

PlayerC/ATTYDSTDINT
Mason Okafor-Reid28/4225810

Rushing

PlayerCARYDSTDLNG
Luther Banks2199218
Nils Yardley103019
Mason Okafor-Reid320011

Receiving

PlayerRECYDSTDTGT
Ravi Castellano883111
Pavel Garrow777010
Wendell Garrow66307
Emeric Castellan42705

Defense

PlayerTKSKINTPD
Soren Falkner11010
Matteo Zamora5000
Wendell Pellegrini5001
Orson Whitlock0100
Matteo Falkner0100
Pavel Montague0100

Kicking

PlayerFGLNGXP
Kasimir Eriksen2/2522/3

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, Lattice Wolves 20 on Snapline. More about the teams: Apex Vipers · Lattice Wolves.