← Back to SnaplineWeek 4 results

Apex Vipers 31, Monolith Rhinos 28

Week 4 · Regular season · round 5 · Monday 19 October 2026

Team1234Final
APX Apex Vipers7771031
MNL Monolith Rhinos7071428

Game recap

The Apex Vipers snatched a 31-28 win over the Monolith Rhinos in round 5 of Week 4 at the very end. The decisive score was a 19-yard field goal by Kasimir Eriksen with 0:05 left in the fourth quarter.

The Vipers opened the scoring with a 19-yard touchdown pass from Mason Okafor-Reid to Wendell Garrow with 3:07 left in the first quarter. At the break the Vipers were up 14-7. In the fourth quarter: a 15-yard touchdown pass from Brandt Kessler to Titus Okafor for the Rhinos (3:52 left, 21-21); a 4-yard touchdown run by Luther Banks for the Vipers (2:16 left, 28-21); a 23-yard touchdown pass from Brandt Kessler to Hector Quarles for the Rhinos (1:31 left, 28-28); a 19-yard field goal by Kasimir Eriksen for the Vipers (0:05 left, 31-28).

The key moment arrived with 1:31 left in the fourth quarter: Extra point good. It moved the Vipers' chance of winning from 34% to 63%.

Top performer: Mason Okafor-Reid (QB, Vipers), with 22 of 29 passing for 282 yards, 3 TD, 1 INT; 7 carries for 32 yards. Elsewhere, Brandt Kessler (Rhinos) had 19 of 25 passing for 247 yards, 3 TD, 1 INT; Titus Okafor (Rhinos) had 16 carries for 114 yards and 1 TD; 2 catches for 38 yards and 1 TD; Hector Quarles (Rhinos) had 6 catches for 75 yards and 2 TD; Luther Banks (Vipers) had 18 carries for 104 yards and 1 TD; 1 catch for 2 yards.

Before kickoff, the Rhinos' game plan was on offense: attack the zones, stay underneath, lean on the run, target Hector Quarles; on defense: bracket Wendell Garrow (Hector Quarles finished with 6 catches for 75 yards and 2 TD). Meanwhile, the Vipers' game plan was on offense: quick game vs the blitz, attack the zones, throw it more, target Ravi Castellano; on defense: bracket Hector Quarles (Ravi Castellano finished with 9 catches for 117 yards and 1 TD).

The Rhinos move to 2-3 and the Vipers to 3-0-2 this week.

Scoring summary

TimeTeamPlayAPX-MNL
Q1 3:07VipersA 19-yard touchdown pass from Mason Okafor-Reid to Wendell Garrow (extra point)7-0
Q1 0:15RhinosA 21-yard touchdown run by Titus Okafor (extra point)7-7
Q2 2:24VipersA 10-yard touchdown pass from Mason Okafor-Reid to Ravi Castellano (extra point)14-7
Q3 2:03RhinosAn 11-yard touchdown pass from Brandt Kessler to Hector Quarles (extra point)14-14
Q3 1:08VipersA 19-yard touchdown pass from Mason Okafor-Reid to Pavel Garrow (extra point)21-14
Q4 3:52RhinosA 15-yard touchdown pass from Brandt Kessler to Titus Okafor (extra point)21-21
Q4 2:16VipersA 4-yard touchdown run by Luther Banks (extra point)28-21
Q4 1:31RhinosA 23-yard touchdown pass from Brandt Kessler to Hector Quarles (extra point)28-28
Q4 0:05VipersA 19-yard field goal by Kasimir Eriksen31-28

Team stats

APXMNL
Total yards455441
Passing yards282247
Rushing yards173194
Completions22 of 2919 of 25
Offensive plays6260
Third downs6 of 88 of 11
Fourth downs——
Turnovers11
Sacks allowed22
Time of possession7:268:34

Apex Vipers box score

Passing

PlayerC/ATTYDSTDINT
Mason Okafor-Reid22/2928231

Rushing

PlayerCARYDSTDLNG
Luther Banks18104114
Mason Okafor-Reid732012
Nils Yardley425011
Emeric Castellan212011

Receiving

PlayerRECYDSTDTGT
Ravi Castellano9117110
Pavel Garrow7100110
Wendell Garrow34214
Emeric Castellan22102

Defense

PlayerTKSKINTPD
Soren Falkner34010
Wendell Pellegrini4000
Pavel Montague0100
Orson Whitlock0100
Nils Ashford3003
Fabian Lachance3000

Kicking

PlayerFGLNGXP
Kasimir Eriksen1/1194/4

Monolith Rhinos box score

Passing

PlayerC/ATTYDSTDINT
Brandt Kessler19/2524731

Rushing

PlayerCARYDSTDLNG
Titus Okafor16114123
Valen Falkner1780011

Receiving

PlayerRECYDSTDTGT
Hector Quarles67528
Ivo Underwood57307
Rory Blackwood54907
Titus Okafor23812

Defense

PlayerTKSKINTPD
Nils Sandoval24001
Adrien Pellegrini3010
Emeric Varga7000
Roman Underwood6001
Cyrus Varga5000
Bram Garrow0100

Kicking

PlayerFGLNGXP
Tariq Underwood0/004/4

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 31, Monolith Rhinos 28 on Snapline. More about the teams: Monolith Rhinos · Apex Vipers.