← Back to SnaplineWeek 4 results

Apex Vipers 29, Tidal Herons 25

Week 4 · Regular season · round 7 · Tuesday 20 October 2026

Team1234Final
APX Apex Vipers3109729
TDL Tidal Herons7301525

Game recap

The Apex Vipers edged the Tidal Herons 29-25 in a one-score game in round 7 of Week 4. The lead changed hands 2 times.

The Herons opened the scoring with a 3-yard touchdown run by Isaiah Tran with 2:29 left in the first quarter. The Vipers led 13-10 at halftime. Then came the fourth quarter: a 7-yard touchdown pass from Soren Hallberg to Tariq Radcliffe for the Herons (3:40 left, 22-17); a 3-yard touchdown run by Isaiah Tran for the Herons (3:15 left, 25-22); an 11-yard touchdown pass from Mason Okafor-Reid to Wendell Garrow for the Vipers (1:36 left, 29-25).

The key moment arrived with 1:36 left in the fourth quarter: an 11-yard touchdown pass from Mason Okafor-Reid to Wendell Garrow. It moved the Vipers' chance of winning from 51% to 83%.

Player of the game: Luther Banks (RB, Vipers), with 22 carries for 141 yards; 5 catches for 19 yards and 1 TD. Elsewhere, Soren Hallberg (Herons) had 19 of 30 passing for 183 yards, 1 TD, 2 INT; 2 carries for 3 yards; Isaiah Tran (Herons) had 15 carries for 70 yards and 2 TD; 4 catches for 33 yards; Rafael Montiel (Herons) had 7 catches for 65 yards; Mason Okafor-Reid (Vipers) had 25 of 42 passing for 264 yards, 3 TD, 2 INT; 8 carries for 36 yards.

Before kickoff, the Herons' game plan was on offense: attack the zones, target Bram Zamora; on defense: bracket Wendell Garrow (Bram Zamora finished with 5 catches for 41 yards). Meanwhile, the Vipers' game plan was on offense: attack the zones, stay underneath, target Wendell Garrow; on defense: bracket Tariq Radcliffe (Wendell Garrow finished with 6 catches for 70 yards and 1 TD).

The Herons move to 3-4 and the Vipers to 4-1-2 this week. The coaches went for it on fourth down twice, converting 1.

Scoring summary

TimeTeamPlayAPX-TDL
Q1 2:29HeronsA 3-yard touchdown run by Isaiah Tran (extra point)0-7
Q1 0:09VipersA 37-yard field goal by Kasimir Eriksen3-7
Q2 3:25HeronsA 54-yard field goal by Cassius Coventry3-10
Q2 1:51VipersA 3-yard touchdown pass from Mason Okafor-Reid to Luther Banks (extra point)10-10
Q2 0:02VipersA 33-yard field goal by Kasimir Eriksen13-10
Q3 2:02VipersA 24-yard field goal by Kasimir Eriksen16-10
Q3 1:16VipersA 25-yard touchdown pass from Mason Okafor-Reid to Pavel Garrow (2-pt try failed)22-10
Q4 3:40HeronsA 7-yard touchdown pass from Soren Hallberg to Tariq Radcliffe (extra point)22-17
Q4 3:15HeronsA 3-yard touchdown run by Isaiah Tran (2-pt conversion)22-25
Q4 1:36VipersAn 11-yard touchdown pass from Mason Okafor-Reid to Wendell Garrow (extra point)29-25

Team stats

APXTDL
Total yards481301
Passing yards264183
Rushing yards217118
Completions25 of 4219 of 30
Offensive plays8057
Third downs7 of 142 of 7
Fourth downs0 of 11 of 1
Turnovers35
Sacks allowed23
Time of possession9:476:13

Apex Vipers box score

Passing

PlayerC/ATTYDSTDINT
Mason Okafor-Reid25/4226432

Rushing

PlayerCARYDSTDLNG
Luther Banks22141016
Nils Yardley640010
Mason Okafor-Reid836025

Receiving

PlayerRECYDSTDTGT
Pavel Garrow57816
Wendell Garrow67019
Ravi Castellano660010
Emeric Castellan33706

Defense

PlayerTKSKINTPD
Soren Falkner17010
Matteo Zamora5010
Pavel Montague0200
Wendell Pellegrini5000
Orson Whitlock0100
Nils Ashford3000

Kicking

PlayerFGLNGXP
Kasimir Eriksen3/4372/2

Tidal Herons box score

Passing

PlayerC/ATTYDSTDINT
Soren Hallberg19/3018312

Rushing

PlayerCARYDSTDLNG
Isaiah Tran1570215
Kasimir Radcliffe536012
Quentin Esposito29021
Soren Hallberg2304

Receiving

PlayerRECYDSTDTGT
Rafael Montiel76509
Bram Zamora54107
Quentin Esposito23703
Isaiah Tran43305

Defense

PlayerTKSKINTPD
Yannick Quarles31001
Quentin Montague3022
Gideon Esposito11000
Elio Pellegrini0100
Roman Underwood4000
Yannick Esposito0100

Kicking

PlayerFGLNGXP
Cassius Coventry1/1542/2

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 29, Tidal Herons 25 on Snapline. More about the teams: Tidal Herons · Apex Vipers.