← Back to SnaplineWeek 2 results

Mirage Cobras 28, Apex Vipers 21

Week 2 · Regular season · round 21 · Friday 9 October 2026

Team1234Final
MRG Mirage Cobras01401428
APX Apex Vipers7014021

Game recap

The Mirage Cobras held off the Apex Vipers 28-21 in round 21 of Week 2. The go-ahead score came with 0:54 left in the fourth quarter.

The Vipers opened the scoring with a 6-yard touchdown pass from Mason Okafor-Reid to Emeric Castellan with 1:38 left in the first quarter. The Cobras led 14-7 at halftime. In the fourth quarter: a 16-yard touchdown pass from Felix Arrowood to Kasimir Whitlock for the Cobras (2:51 left, 21-21); an 8-yard touchdown run by Adrien Ashford for the Cobras (0:54 left, 28-21).

The biggest swing of the game came with 1:11 left in the third quarter: an incomplete pass on fourth down. It moved the Cobras' chance of winning from 32% to 48%.

Player of the game: Kenji Waltham (WR, Cobras), with 1 carry for 14 yards; 7 catches for 95 yards and 1 TD. Elsewhere, Mason Okafor-Reid (Vipers) had 26 of 40 passing for 239 yards, 2 TD, 1 INT; 1 carry for 6 yards; Luther Banks (Vipers) had 20 carries for 95 yards; 5 catches for 40 yards; Wendell Garrow (Vipers) had 7 catches for 66 yards; Felix Arrowood (Cobras) had 15 of 29 passing for 209 yards, 2 TD, 1 INT; 1 carry for 11 yards.

Before kickoff, the Vipers' game plan was on offense: attack the zones, target Wendell Garrow; on defense: bracket Bram Whitlock (Wendell Garrow finished with 7 catches for 66 yards). Meanwhile, the Cobras' game plan was on offense: attack the zones, target Bram Whitlock; on defense: bracket Wendell Garrow (Bram Whitlock finished with 3 catches for 50 yards).

The Vipers move to 5-15-1 and the Cobras to 9-11-1 this week.

Scoring summary

TimeTeamPlayMRG-APX
Q1 1:38VipersA 6-yard touchdown pass from Mason Okafor-Reid to Emeric Castellan0-7
Q2 1:52CobrasA 12-yard touchdown pass from Felix Arrowood to Kenji Waltham7-7
Q2 0:22CobrasA 2-yard touchdown run by Dominic Sauer14-7
Q3 1:52VipersA 7-yard touchdown pass from Mason Okafor-Reid to Pavel Garrow14-14
Q3 0:24VipersA 5-yard touchdown run by Nils Yardley14-21
Q4 2:51CobrasA 16-yard touchdown pass from Felix Arrowood to Kasimir Whitlock21-21
Q4 0:54CobrasAn 8-yard touchdown run by Adrien Ashford28-21

Team stats

MRGAPX
Total yards426393
Passing yards209239
Rushing yards217154
Completions15 of 2926 of 40
Offensive plays5972
Third downs5 of 86 of 12
Fourth downs—1 of 2
Turnovers32
Sacks allowed21
Time of possession5:356:25

Mirage Cobras box score

Passing

PlayerC/ATTYDSTDINT
Felix Arrowood15/2920921

Rushing

PlayerCARYDSTDLNG
Adrien Ashford12103114
Dominic Sauer1378114
Kenji Waltham114021
Felix Arrowood111011

Receiving

PlayerRECYDSTDTGT
Kenji Waltham795110
Bram Whitlock35006
Kasimir Whitlock34416
Dominic Sauer22002

Defense

PlayerTKSKINTPD
Elio Brennan13002
Soren Oyelaran6010
Nils Esposito9001
Fabian Whitlock7000
Dorian Montague7000
Emeric Sandoval6000

Apex Vipers box score

Passing

PlayerC/ATTYDSTDINT
Mason Okafor-Reid26/4023921

Rushing

PlayerCARYDSTDLNG
Luther Banks2095015
Nils Yardley1053113
Mason Okafor-Reid1606

Receiving

PlayerRECYDSTDTGT
Wendell Garrow76609
Pavel Garrow663110
Ravi Castellano65909
Luther Banks54008

Defense

PlayerTKSKINTPD
Pavel Montague0200
Nils Ashford3011
Soren Falkner8001
Fabian Lachance7000
Jonas Draven7000
Hector Castellan5000

Kicking

PlayerFGLNGXP
Kasimir Eriksen0/100/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 Mirage Cobras 28, Apex Vipers 21 on Snapline. More about the teams: Apex Vipers · Mirage Cobras.