Skip To Main Content

Naval Academy Athletics

Schedule

Navy (8-0) -VS- Army (7-1)

Box Score

Navy logo
20
vs
Army logo
17

Navy (8-0) -VS- Army (7-1)

Team Score By Quarter
Team 1 1st 2 2nd 3 3rd 4 4th 5 OT F Total
Winner NAVYNavy 6 8 0 3 3 20
ARMYArmy 0 7 0 10 0 17
NAVY:
Luke O'Connell (149),
Hunter Gennicks (137),
Jake Berger (79)
ARMY:
Kyle West (174),
Kyle West (14),
Carson McFadden (68)
Date:
11/15/2025
Site:
West Point, N.Y.
Stadium:
Shea Stadium
Attendance:
1139
Kickoff Time:
1:00 PM
End of Game:
3:50 PM
Duration:
2:50
Temperature:
45 F

Scoring Summary

Scoring Summary
Qtr. - Time Qtr Time Scoring Play NAVY ARMY
1st - 04:15 1st 04:15 NAVY - Jake Berger 28 yd pass from Luke O'Connell (Jacori Sutton kick failed) 7 plays, 47 yards, TOP 4:18 6 0
2nd - 14:44 2nd 14:44 NAVY - Biamungu Nkere 28 yd pass from Luke O'Connell (Ibi Denson pass) 4 plays, 84 yards, TOP 1:50 14 0
2nd - 06:41 2nd 06:41 ARMY - Marek Arbogast 37 yd pass from Kyle West (Nicholas Cueto kick) 12 plays, 76 yards, TOP 5:32 14 7
4th - 11:02 4th 11:02 NAVY - Jacori Sutton 21 yd field goal 11 plays, 39 yards, TOP 8:50 17 7
4th - 07:30 4th 07:30 ARMY - Nicholas Cueto 24 yd field goal 9 plays, 61 yards, TOP 3:26 17 10
4th - 02:13 4th 02:13 ARMY - Kyle West 2 yd run (Nicholas Cueto kick), 8 plays, 69 yards, TOP 2:37 17 17
OT - 00:00 OT 00:00 NAVY - Jacori Sutton 36 yd field goal 3 plays, 6 yards, TOP 0:00 20 17
20 17
Referee: Kevin Palek Line Judge: Jonathan Perez Side Judge: Kennedy McFadye
Umpire: Michael Nieglos Back Judge: Brian Gogerty Center Judge: Kristina Kowals
Field Judge: Ty Christman

Game Statistics By Team

Team Statistics
Statistic NAVY ARMY
First Downs
Total 14 12
Rushing 8 2
Passing 5 8
Penalty 1 2
Rushing
Total (Net) 122 43
Attempts 45 25
Avg. Per Rush 2.7 1.7
Rushing TDs 0 1
Yds. Gained 167 63
Yds. Lost 45 20
Passing
Total (Net) 149 182
Comp.-Att.-Int. 15-25-1 14-36-2
Avg. / Att. 6.0 5.1
Avg. / Comp. 9.9 13.0
TDs 2 1
Total Offense
Yards 271 225
Plays 70 61
Avg. / Play 3.9 3.7
Fumbles - Lost 0-0 0-0
Penalties - Yds. 5-45 6-70
Punting
Punts - Yds. 7-334 6-207
Avg. / Punt 47.7 34.5
Inside 20 1 1
50+ Yds. 2 0
Touchbacks 2 0
Fair Catch 0 5
Kickoffs
Total - Yds. 4-195 4-215
Avg. Yds. / Kickoff 48.8 53.8
Touchbacks 0 0
Returns
Punt: Total - Yds. - TDs 0-0-0 3-22-0
Punt: Avg. / Return 0 7.3
Kickoff: Total - Yds. - TDs 4-83-0 4-87-0
Kickoff: Avg. / Return 20.8 21.8
INT: Total - Yds. - TDs 2-0-0 1-0-0
Fumble: Total - Yds. - TDs 0-0-0 0-0-0
Miscellaneous
Misc. Yards 0 0
Poss. Time 52:21 37:33
3rd. Down Conv. 6 of 18 4 of 15
4th. Down Conversions 3 of 3 2 of 2
Red-Zone: Scores - Chances 2-3 2-2
Sacks: Total - Yds. 1-5 3-38
PAT: Total - Made 0-1 2-2
2PT Conversion: Total - Made 1-1 0-0
Field Goals: Total - Made 2-2 1-2

Individual Statistics

Offensive

Individual Passing Statistics
NAVY - Passing
Player Cmp Att. Yds. TD INT Long Sack
Luke O'Connell 15 25 149 2 1 28 3
Totals 15 25 149 2 1 28 3
ARMY - Passing
Player Cmp Att. Yds. TD Int. Long Sack
Kyle West 13 34 174 1 2 41 1
Jeff Ryder 1 2 8 0 0 8 0
Totals 14 36 182 1 2 41 1
Individual Rushing Statistics
NAVY - Rushing
Player Att. Gain Loss Net TD Lg. Avg.
Hunter Gennicks 30 139 2 137 0 59 4.6
Broderick Freeman 5 11 0 11 0 4 2.2
Biamungu Nkere 1 0 5 -5 0 0 -5.0
Luke O'Connell 9 17 38 -21 0 5 -2.3
Totals 45 167 45 122 0 59 2.7
ARMY - Rushing
Player Att. Gain Loss Net TD Lg. Avg.
Kyle West 10 26 12 14 1 6 1.4
JP Ross 8 20 7 13 0 7 1.6
Gabriel Bolivar 5 10 1 9 0 6 1.8
Marek Arbogast 1 7 0 7 0 7 7.0
Team 1 0 0 0 0 0 0.0
Totals 25 63 20 43 1 7 1.7
Individual Receiving Statistics
NAVY - Receiving
Player Rec. Yds. TD Long
Jake Berger 6 79 1 28
Biamungu Nkere 3 43 1 28
Hunter Gennicks 2 11 0 11
Ibi Denson 2 10 0 7
Grant Sterchi 2 6 0 4
Totals 15 149 2 28
ARMY - Receiving
Player Rec. Yds. TD Long
Carson McFadden 5 68 0 35
Parker Williams 4 53 0 41
Marek Arbogast 2 39 1 37
Cason Mackie 3 22 0 8
Totals 14 182 1 41

Defensive

Navy - Individual Defensive Statistics
Navy - Individual Defensive Statistics
Player Solo Ast Tot TFL/Yds TFL Sack/Yds Sacks FF FR-Yds Fumbl INT INT BrUp Blkd QH
Jake Wolinski 6 3 9 1.5/3 1.5 -/- - - 0-0 -/- - - - - 1
Seamas Carrasco 7 1 8 -/- - -/- - - 0-0 -/- - - 2 - -
Christian Conley 6 1 7 -/- - -/- - - 0-0 -/- 1-0 1 - - -
Sean Bettwy 4 2 6 -/- - -/- - - 0-0 -/- 1-0 1 - - -
Tyler Meisenzahl 2 2 4 1.5/7 1.5 1.0/5 1.0 - 0-0 -/- - - - - -
Gabriel Arriola 2 1 3 1.0/7 1.0 -/- - - 0-0 -/- - - - - -
Tucker Opdahl 1 1 2 -/- - -/- - - 0-0 -/- - - - - -
Sam Stotler 1 1 2 0.5/2 0.5 -/- - - 0-0 -/- - - - - 1
Biamungu Nkere 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Owen Erker - 1 1 0.5/1 0.5 -/- - - 0-0 -/- - - 1 - -
Lexington Megerle 1 - 1 -/- - -/- - - 0-0 -/- - - 1 - -
Simmarion Threet 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
James Wright 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Mick Tabor - 1 1 -/- - -/- - - 0-0 -/- - - - - -
TEAM 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Army - Individual Defensive Statistics
Army - Individual Defensive Statistics
Player Solo Ast Tot TFL/Yds TFL Sack/Yds Sacks FF FR-Yds Fumbl INT INT BrUp Blkd QH
Jake Oxendine 9 2 11 2.0/13 2.0 1.0/12 1.0 - 0-0 -/- - - - - -
Mason Beriault 4 5 9 0.5/1 0.5 -/- - - 0-0 -/- - - 1 - -
Louis Petkus 4 5 9 1.0/5 1.0 -/- - - 0-0 -/- - - 1 - -
JC Romo 4 3 7 0.5/- 0.5 -/- - - 0-0 -/- - - - - -
Thomas Golio 6 1 7 -/- - -/- - - 0-0 -/- - - - - -
Cameron Allen 3 2 5 1.5/20 1.5 1.5/20 1.5 - 0-0 -/- - - - - -
Tyrus Carter 2 3 5 0.5/6 0.5 0.5/6 0.5 - 0-0 -/- - - - - -
Deandre Bruning 2 2 4 -/- - -/- - - 0-0 -/- - - - - -
Caleb Mcgarity 3 - 3 -/- - -/- - - 0-0 -/- - - 1 - -
William French 2 1 3 -/- - -/- - - 0-0 -/- - - - - 1
Drew Waldron 2 - 2 -/- - -/- - - 0-0 -/- 1-0 1 - - -
Reed Hisle 2 - 2 -/- - -/- - - 0-0 -/- - - - - -
Anthony Paradis 2 - 2 -/- - -/- - - 0-0 -/- - - - - -
Otto Leone 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
George Donohue 1 - 1 -/- - -/- - - 0-0 -/- - - - - -
Chance Pogue 1 - 1 -/- - -/- - - 0-0 -/- - - - - -

Special Teams

Individual Punting Statistics
NAVY - Punting
Player Punts Yds. Avg. Long In. 20 TB 50+ Yds.
Aaron Harris 7 334 47.7 53 1 2 2
ARMY - Punting
Player Punts Yds. Avg. Long In. 20 TB 50+ Yds.
Alex Perine 6 207 34.5 39 1 0 0
Individual Return Statistics
NAVY - All Returns
Player Punts Kickoffs Interceptions
Ret. Yds. Lg Ret. Yds. Lg Ret. Yds. Lg
Ibi Denson 0 0 0 2 48 26 0 0 0
Grant Sterchi 0 0 0 2 35 18 0 0 0
Sean Bettwy 0 0 0 0 0 0 1 0 0
Christian Conley 0 0 0 0 0 0 1 0 0
ARMY - All Returns
Player Punts Kickoffs Interceptions
Ret. Yds. Lg Ret. Yds. Lg Ret. Yds. Lg
Caleb Mcgarity 1 4 4 1 27 27 0 0 0
Marek Arbogast 2 18 16 1 14 14 0 0 0
Parker Williams 0 0 0 1 27 27 0 0 0
Cyrus Yarpezesh 0 0 0 1 19 19 0 0 0
Drew Waldron 0 0 0 0 0 0 1 0 0
Individual Field Goal Statistics
NAVY - Field Goals
Player Qtr. Clock Yds. Result
Jacori Sutton 4th 11:02 21 GOOD
Jacori Sutton OT 00:00 36 GOOD
ARMY - Field Goals
Player Qtr. Clock Yds. Result
Nicholas Cueto 4th 07:30 24 GOOD
Nicholas Cueto OT 00:00 45 MISSED
Individual Kickoff Statistics
NAVY - Kickoffs
Player No. Yds. TB OB Avg.
Jacori Sutton 4 195 0 0 48.8
ARMY - Kickoffs
Player No. Yds. TB OB Avg.
Nicholas Cueto 4 215 0 0 53.8
Individual PAT Statistics
NAVY - PATs
Player Kicks Rushes Passes
ATT Made ATT Made ATT Made
Luke O'Connell 0 0 0 0 1 1
Jacori Sutton 1 0 0 0 0 0
ARMY - PATs
Player Kicks Rushes Passes
ATT Made ATT Made ATT Made
Nicholas Cueto 2 2 0 0 0 0

Drive Chart

All Drives

All Drives
Team - Yardline - Time Team Qtr. Drive Started Drive Ended Consumed
Spot Time Obtained Spot Time How Lost Plays-Yds. TOP
1st/14:54 NAVY 1st NAVY30 14:54 KO ARMY49 10:41 PUNT 6-21 4:13
1st/10:41 ARMY 1st ARMY01 10:41 PUNT ARMY13 08:33 PUNT 6-12 2:08
1st/08:33 NAVY 1st ARMY47 08:33 PUNT ARMY00 04:15 TD 7-47 4:18
1st/04:10 ARMY 1st ARMY44 04:10 KO ARMY46 01:34 PUNT 6-2 2:36
1st/01:34 NAVY 1st NAVY16 01:34 PUNT ARMY00 14:44 TD 4-84 1:50
2nd/14:37 ARMY 2nd ARMY42 14:37 KO ARMY38 13:47 INT 3-(-4) 0:50
2nd/13:47 NAVY 2nd NAVY36 13:47 INT NAVY44 12:13 PUNT 3-8 1:34
2nd/12:13 ARMY 2nd ARMY24 12:13 PUNT NAVY00 06:41 TD 12-76 5:32
2nd/06:35 NAVY 2nd NAVY24 06:35 KO NAVY25 04:54 PUNT 3-1 1:41
2nd/04:54 ARMY 2nd ARMY34 04:54 PUNT ARMY41 03:13 PUNT 3-7 1:41
2nd/03:13 NAVY 2nd NAVY27 03:13 PUNT NAVY20 01:50 PUNT 3-(-7) 1:23
2nd/01:50 ARMY 2nd ARMY30 01:50 PUNT ARMY30 01:46 INT 1-0 0:04
2nd/01:46 NAVY 2nd ARMY39 01:46 INT ARMY03 00:00 HALF 8-36 1:46
3rd/14:56 ARMY 3rd ARMY34 14:56 KO ARMY39 13:36 PUNT 3-5 1:20
3rd/13:36 NAVY 3rd NAVY22 13:36 PUNT ARMY27 06:13 INT 11-51 7:23
3rd/06:13 ARMY 3rd ARMY16 06:13 INT ARMY10 04:52 PUNT 3-(-6) 1:21
3rd/04:52 NAVY 3rd ARMY43 04:52 PUNT ARMY04 11:02 FG 11-39 8:50
4th/10:56 ARMY 4th ARMY32 10:56 KO NAVY07 07:30 FG 9-61 3:26
4th/07:23 NAVY 4th NAVY38 07:23 KO NAVY30 04:50 PUNT 3-(-8) 2:33
4th/04:50 ARMY 4th ARMY31 04:50 PUNT NAVY00 02:13 TD 8-69 2:37
4th/02:07 NAVY 4th NAVY36 02:07 KO ARMY49 01:07 PUNT 5-15 1:00
4th/01:07 ARMY 4th ARMY20 01:07 PUNT ARMY20 00:34 PUNT 3-0 0:33
4th/00:34 NAVY 4th NAVY49 00:34 PUNT NAVY47 00:03 PUNT 3-(-2) 0:31
4th/00:03 ARMY 4th ARMY20 00:03 PUNT ARMY20 00:00 HALF 4-0 15:03
OT/00:00 NAVY OT ARMY25 00:00 FGA ARMY19 00:00 FG 3-6 0:00

Navy Drives

Navy Drives
Team - Yardline - Time Team Qtr. Drive Started Drive Ended Consumed
Spot Time Obtained Spot Time How Lost Plays-Yds. TOP
1st/14:54 NAVY 1st NAVY30 14:54 KO ARMY49 10:41 PUNT 6-21 4:13
1st/08:33 NAVY 1st ARMY47 08:33 PUNT ARMY00 04:15 TD 7-47 4:18
1st/01:34 NAVY 1st NAVY16 01:34 PUNT ARMY00 14:44 TD 4-84 1:50
2nd/13:47 NAVY 2nd NAVY36 13:47 INT NAVY44 12:13 PUNT 3-8 1:34
2nd/06:35 NAVY 2nd NAVY24 06:35 KO NAVY25 04:54 PUNT 3-1 1:41
2nd/03:13 NAVY 2nd NAVY27 03:13 PUNT NAVY20 01:50 PUNT 3-(-7) 1:23
2nd/01:46 NAVY 2nd ARMY39 01:46 INT ARMY03 00:00 HALF 8-36 1:46
3rd/13:36 NAVY 3rd NAVY22 13:36 PUNT ARMY27 06:13 INT 11-51 7:23
3rd/04:52 NAVY 3rd ARMY43 04:52 PUNT ARMY04 11:02 FG 11-39 8:50
4th/07:23 NAVY 4th NAVY38 07:23 KO NAVY30 04:50 PUNT 3-(-8) 2:33
4th/02:07 NAVY 4th NAVY36 02:07 KO ARMY49 01:07 PUNT 5-15 1:00
4th/00:34 NAVY 4th NAVY49 00:34 PUNT NAVY47 00:03 PUNT 3-(-2) 0:31
OT/00:00 NAVY OT ARMY25 00:00 FGA ARMY19 00:00 FG 3-6 0:00

Army Drives

Navy
Team - Yardline - Time Team Qtr. Drive Started Drive Ended Consumed
Spot Time Obtained Spot Time How Lost Plays-Yds. TOP
1st/10:41 ARMY 1st ARMY01 10:41 PUNT ARMY13 08:33 PUNT 6-12 2:08
1st/04:10 ARMY 1st ARMY44 04:10 KO ARMY46 01:34 PUNT 6-2 2:36
2nd/14:37 ARMY 2nd ARMY42 14:37 KO ARMY38 13:47 INT 3-(-4) 0:50
2nd/12:13 ARMY 2nd ARMY24 12:13 PUNT NAVY00 06:41 TD 12-76 5:32
2nd/04:54 ARMY 2nd ARMY34 04:54 PUNT ARMY41 03:13 PUNT 3-7 1:41
2nd/01:50 ARMY 2nd ARMY30 01:50 PUNT ARMY30 01:46 INT 1-0 0:04
3rd/14:56 ARMY 3rd ARMY34 14:56 KO ARMY39 13:36 PUNT 3-5 1:20
3rd/06:13 ARMY 3rd ARMY16 06:13 INT ARMY10 04:52 PUNT 3-(-6) 1:21
4th/10:56 ARMY 4th ARMY32 10:56 KO NAVY07 07:30 FG 9-61 3:26
4th/04:50 ARMY 4th ARMY31 04:50 PUNT NAVY00 02:13 TD 8-69 2:37
4th/01:07 ARMY 4th ARMY20 01:07 PUNT ARMY20 00:34 PUNT 3-0 0:33
4th/00:03 ARMY 4th ARMY20 00:03 PUNT ARMY20 00:00 HALF 4-0 15:03

Play By Play

Quarter #1 Plays

Game Start
Start of 1st Half
Play
ARMY ball on ARMY35, clock 15:00.
Nicholas Cueto kickoff 53 yards to the NAVY12, Grant Sterchi return 18 yards to the NAVY30 (Anthony Paradis).
Navy at 14:54
Navy at 14:54
Down & Distance Play
Navy at 14:54
1st and 10 at NAVY30 NAVY drive start at 14:54.
1st and 10 at NAVY30 Hunter Gennicks rush for 3 yards to the NAVY33 (Otto Leone).
2nd and 7 at NAVY33 Hunter Gennicks rush for 2 yards to the NAVY35 (Thomas Golio).
3rd and 5 at NAVY35 Luke O'Connell pass complete to Jake Berger for 7 yards to the NAVY42, 1ST DOWN NAVY (Mason Beriault), out-of-bounds.
1st and 10 at NAVY42 Hunter Gennicks rush for no gain to the NAVY42 (Louis Petkus), PENALTY ARMY offside defense 5 yards to the NAVY47, NO PLAY.
1st and 5 at NAVY47 Luke O'Connell rush for 4 yards to the ARMY49.
2nd and 1 at ARMY49 Luke O'Connell pass incomplete to Ibi Denson (Louis Petkus).
3rd and 1 at ARMY49 Hunter Gennicks rush for no gain to the ARMY49 (Tyrus Carter;Thomas Golio).
4th and 1 at ARMY49 Aaron Harris punt 48 yards to the ARMY1, downed.
Total 6 plays , 21 yards Time of Possession: 4:13
Army at 10:41
Army at 10:41
Down & Distance Play
Army at 10:41
1st and 10 at ARMY01 ARMY drive start at 10:41.
1st and 10 at ARMY01 Marek Arbogast rush for 7 yards to the ARMY8 (Seamas Carrasco).
2nd and 3 at ARMY08 Kyle West pass incomplete to Carson McFadden.
3rd and 3 at ARMY08 Kyle West rush for 4 yards to the ARMY12, 1ST DOWN ARMY (Seamas Carrasco), out-of-bounds.
1st and 10 at ARMY12 JP Ross rush for 1 yard to the ARMY13 (Tucker Opdahl;Mick Tabor).
2nd and 9 at ARMY13 Kyle West pass incomplete to Marek Arbogast.
3rd and 9 at ARMY13 Kyle West pass incomplete to Parker Williams.
4th and 9 at ARMY13 Alex Perine punt 34 yards to the ARMY47, fair catch by Grant Sterchi.
Total 6 plays , 12 yards Time of Possession: 2:08
Navy at 08:33
Navy at 08:33
Down & Distance Play
Navy at 08:33
1st and 10 at ARMY47 NAVY drive start at 08:33.
1st and 10 at ARMY47 Hunter Gennicks rush for 5 yards to the ARMY42 (Jake Oxendine).
2nd and 5 at ARMY42 B. Freeman rush for 3 yards to the ARMY39 (Thomas Golio).
3rd and 2 at ARMY39 Luke O'Connell rush for 1 yard to the ARMY38 (Deandre Bruning).
4th and 1 at ARMY38 Luke O'Connell rush for 2 yards to the ARMY36, 1ST DOWN NAVY (Jake Oxendine).
1st and 10 at ARMY36 Hunter Gennicks rush for 1 yard to the ARMY35 (Drew Waldron).
2nd and 9 at ARMY35 Hunter Gennicks rush for 7 yards to the ARMY28 (Louis Petkus).
3rd and 2 at ARMY28 Luke O'Connell pass complete to Jake Berger for 28 yards to the ARMY0, 1ST DOWN NAVY, TOUCHDOWN, clock 04:15.
1st and GOAL at ARMY03 Jacori Sutton kick attempt failed.
1st and GOAL at NAVY35 Jacori Sutton kickoff 40 yards to the ARMY25, Cyrus Yarpezesh return 19 yards to the ARMY44 (James Wright).
Total 7 plays , 47 yards Time of Possession: 4:18
Score:
Navy 6-0 Army
Army at 04:10
Army at 04:10
Down & Distance Play
Army at 04:10
1st and 10 at ARMY44 ARMY drive start at 04:10.
1st and 10 at ARMY44 Kyle West pass complete to Carson McFadden for 7 yards to the NAVY49 (Seamas Carrasco), out-of-bounds.
2nd and 3 at NAVY49 Gabriel Bolivar rush for 1 yard to the NAVY48 (Seamas Carrasco;Sean Bettwy).
3rd and 2 at NAVY48 Kyle West rush for 3 yards to the NAVY45, 1ST DOWN ARMY (Biamungu Nkere).
1st and 10 at NAVY45 Kyle West pass incomplete to Cason Mackie (L. Megerle), PENALTY ARMY unsportsmanlike conduct (Cason Mackie) 15 yards to the ARMY40.
2nd and 25 at ARMY40 Kyle West pass incomplete to Carson McFadden (Owen Erker).
3rd and 25 at ARMY40 Kyle West rush for 6 yards to the ARMY46 (C. Conley;Gabriel Arriola).
4th and 19 at ARMY46 Alex Perine punt 38 yards to the NAVY16, fair catch by Grant Sterchi.
Total 6 plays , 2 yards Time of Possession: 2:36
Navy at 01:34
Navy at 01:34
Down & Distance Play
Navy at 01:34
1st and 10 at NAVY16 NAVY drive start at 01:34.
1st and 10 at NAVY16 Hunter Gennicks rush for 2 yards to the NAVY18 (Thomas Golio).
2nd and 8 at NAVY18 Hunter Gennicks rush for 5 yards to the NAVY23 (Cameron Allen;Mason Beriault).
3rd and 3 at NAVY23 Hunter Gennicks rush for 59 yards to the ARMY18, 1ST DOWN NAVY (Mason Beriault).

Quarter #2 Plays

Start of Quarter #2
Start of Quarter #2
Down & Distance Play
1st and 10 at ARMY18 Start of 2nd quarter, clock 15:00.
1st and 10 at ARMY18 B. Freeman rush for 18 yards to the ARMY0, clock 14:53, PENALTY NAVY holding 10 yards to the ARMY28, NO PLAY.
1st and 20 at ARMY28 Luke O'Connell pass complete to Biamungu Nkere for 28 yards to the ARMY0, 1ST DOWN NAVY, TOUCHDOWN, clock 14:44.
1st and GOAL at ARMY03 Luke O'Connell pass attempt to Ibi Denson good.
1st and GOAL at NAVY35 Jacori Sutton kickoff 50 yards to the ARMY15, Caleb Mcgarity return 27 yards to the ARMY42 (Sean Bettwy).
Total 4 plays , 84 yards Time of Possession: 1:50
Score:
Navy 14-0 Army
Army at 14:37
Army at 14:37
Down & Distance Play
Army at 14:37
1st and 10 at ARMY42 ARMY drive start at 14:37.
1st and 10 at ARMY42 JP Ross rush for loss of 4 yards to the ARMY38 (Jake Wolinski;Sam Stotler).
2nd and 14 at ARMY38 Kyle West pass incomplete to Marek Arbogast.
3rd and 14 at ARMY38 Kyle West pass intercepted by Sean Bettwy at the NAVY36, Sean Bettwy return 0 yards to the NAVY36.
Total 3 plays , -4 yards Time of Possession: 0:50
Navy at 13:47
Navy at 13:47
Down & Distance Play
Navy at 13:47
1st and 10 at NAVY36 NAVY drive start at 13:47.
1st and 10 at NAVY36 Luke O'Connell pass incomplete, QB hurry by William French.
2nd and 10 at NAVY36 Luke O'Connell pass complete to Ibi Denson for 7 yards to the NAVY43 (William French;JC Romo).
3rd and 3 at NAVY43 Luke O'Connell rush for 1 yard to the NAVY44 (Jake Oxendine).
4th and 2 at NAVY44 Aaron Harris punt 48 yards to the ARMY8, Marek Arbogast return 16 yards to the ARMY24 (Seamas Carrasco).
Total 3 plays , 8 yards Time of Possession: 1:34
Army at 12:13
Army at 12:13
Down & Distance Play
Army at 12:13
1st and 10 at ARMY24 ARMY drive start at 12:13.
1st and 10 at ARMY24 Kyle West pass incomplete.
2nd and 10 at ARMY24 Kyle West pass complete to Carson McFadden for 10 yards to the ARMY34, 1ST DOWN ARMY (L. Megerle).
1st and 10 at ARMY34 PENALTY ARMY false start (Jack Van til) 5 yards to the ARMY29.
1st and 15 at ARMY29 Kyle West pass complete to Cason Mackie for 6 yards to the ARMY35 (Sam Stotler).
2nd and 9 at ARMY35 Kyle West pass incomplete to Carson McFadden (Seamas Carrasco).
3rd and 9 at ARMY35 Kyle West pass complete to Carson McFadden for 13 yards to the ARMY48, 1ST DOWN ARMY (C. Conley).
1st and 10 at ARMY48 Kyle West pass incomplete to Marek Arbogast.
2nd and 10 at ARMY48 Kyle West pass incomplete to Marek Arbogast, PENALTY NAVY pass interference (L. Megerle) 15 yards to the NAVY37, 1ST DOWN ARMY, NO PLAY.
1st and 10 at NAVY37 Gabriel Bolivar rush for loss of 1 yard to the NAVY38 (Jake Wolinski).
2nd and 11 at NAVY38 Kyle West rush for 1 yard to the NAVY37.
3rd and 10 at NAVY37 Kyle West pass complete to Cason Mackie for 8 yards to the NAVY29 (Seamas Carrasco).
4th and 2 at NAVY29 Kyle West pass complete to Marek Arbogast for 2 yards to the NAVY27, 1ST DOWN ARMY (TEAM).
1st and 10 at NAVY27 JP Ross rush for 2 yards to the NAVY25 (TEAM), PENALTY ARMY holding 10 yards to the NAVY37, NO PLAY.
1st and 20 at NAVY37 Kyle West pass incomplete.
2nd and 20 at NAVY37 Kyle West pass complete to Marek Arbogast for 37 yards to the NAVY0, 1ST DOWN ARMY, TOUCHDOWN, clock 06:41.
1st and GOAL at NAVY03 Nicholas Cueto kick attempt good.
1st and GOAL at ARMY35 Nicholas Cueto kickoff 63 yards to the NAVY2, Ibi Denson return 22 yards to the NAVY24 (Anthony Paradis).
Total 12 plays , 76 yards Time of Possession: 5:32
Score:
Navy 14-7 Army
Navy at 06:35
Navy at 06:35
Down & Distance Play
Navy at 06:35
1st and 10 at NAVY24 NAVY drive start at 06:35.
1st and 10 at NAVY24 Hunter Gennicks rush for 2 yards to the NAVY26 (Cameron Allen).
2nd and 8 at NAVY26 Hunter Gennicks rush for loss of 1 yard to the NAVY25 (Mason Beriault;JC Romo).
3rd and 9 at NAVY25 Luke O'Connell pass incomplete to Biamungu Nkere.
4th and 9 at NAVY25 Aaron Harris punt 45 yards to the ARMY30, Caleb Mcgarity return 4 yards to the ARMY34 (C. Conley).
Total 3 plays , 1 yards Time of Possession: 1:41
Army at 04:54
Army at 04:54
Down & Distance Play
Army at 04:54
1st and 10 at ARMY34 ARMY drive start at 04:54.
1st and 10 at ARMY34 Gabriel Bolivar rush for 6 yards to the ARMY40 (Tucker Opdahl).
2nd and 4 at ARMY40 Kyle West pass incomplete, QB hurry by Jake Wolinski.
3rd and 4 at ARMY40 Kyle West pass complete to Parker Williams for 1 yard to the ARMY41.
4th and 3 at ARMY41 Alex Perine punt 32 yards to the NAVY27, fair catch by Grant Sterchi.
Total 3 plays , 7 yards Time of Possession: 1:41
Navy at 03:13
Navy at 03:13
Down & Distance Play
Navy at 03:13
1st and 10 at NAVY27 NAVY drive start at 03:13.
1st and 10 at NAVY27 Hunter Gennicks rush for 2 yards to the NAVY29 (Thomas Golio).
2nd and 8 at NAVY29 Luke O'Connell sacked for loss of 13 yards to the NAVY16 (Cameron Allen;Tyrus Carter).
3rd and 21 at NAVY16 Timeout Army, clock 02:15.
3rd and 21 at NAVY16 Luke O'Connell rush for 4 yards to the NAVY20 (Chance Pogue).
4th and 17 at NAVY20 Aaron Harris punt 50 yards to the ARMY30, downed.
Total 3 plays , -7 yards Time of Possession: 1:23
Army at 01:50
Army at 01:50
Down & Distance Play
Army at 01:50
1st and 10 at ARMY30 ARMY drive start at 01:50.
1st and 10 at ARMY30 Timeout Army, clock 01:50.
1st and 10 at ARMY30 Kyle West pass intercepted by C. Conley at the ARMY39, C. Conley return 0 yards to the ARMY39.
Total 1 plays , 0 yards Time of Possession: 0:04
Navy at 01:46
Navy at 01:46
Down & Distance Play
Navy at 01:46
1st and 10 at ARMY39 NAVY drive start at 01:46.
1st and 10 at ARMY39 Hunter Gennicks rush for no gain to the ARMY39 (Jake Oxendine).
2nd and 10 at ARMY39 Luke O'Connell pass complete to Jake Berger for 19 yards to the ARMY20, 1ST DOWN NAVY (Drew Waldron), out-of-bounds.
1st and 10 at ARMY20 Luke O'Connell pass complete to Jake Berger for 6 yards to the ARMY14, out-of-bounds.
2nd and 4 at ARMY14 Luke O'Connell pass incomplete to Jake Berger (Mason Beriault).
3rd and 4 at ARMY14 Hunter Gennicks rush for 3 yards to the ARMY11 (Jake Oxendine).
4th and 1 at ARMY11 Timeout Navy, clock 00:28.
4th and 1 at ARMY11 Luke O'Connell rush for 5 yards to the ARMY6, 1ST DOWN NAVY (JC Romo).
1st and GOAL at ARMY06 Timeout Navy, clock 00:19.
1st and GOAL at ARMY06 Hunter Gennicks rush for 3 yards to the ARMY3 (JC Romo).
2nd and GOAL at ARMY03 Timeout Navy, clock 00:13.
2nd and GOAL at ARMY03 Luke O'Connell pass complete to Hunter Gennicks for no gain to the ARMY3 (JC Romo).
3rd and GOAL at ARMY03 End of half, clock 00:00.
Total 8 plays , 36 yards Time of Possession: 1:46

Quarter #3 Plays

Halftime
Start of 2nd Half
Play
Start of 3rd quarter, clock 15:00, NAVY ball on NAVY35.
Jacori Sutton kickoff 45 yards to the ARMY20, Marek Arbogast return 14 yards to the ARMY34 (Gabriel Arriola).
Army at 14:56
Army at 14:56
Down & Distance Play
Army at 14:56
1st and 10 at ARMY34 ARMY drive start at 14:56.
1st and 10 at ARMY34 Kyle West pass complete to Carson McFadden for 3 yards to the ARMY37 (Sean Bettwy;Jake Wolinski).
2nd and 7 at ARMY37 JP Ross rush for 2 yards to the ARMY39 (T. Meisenzahl).
3rd and 5 at ARMY39 Kyle West pass incomplete, QB hurry by Sam Stotler.
4th and 5 at ARMY39 Alex Perine punt 39 yards to the NAVY22, fair catch by Grant Sterchi.
Total 3 plays , 5 yards Time of Possession: 1:20
Navy at 13:36
Navy at 13:36
Down & Distance Play
Navy at 13:36
1st and 10 at NAVY22 NAVY drive start at 13:36.
1st and 10 at NAVY22 B. Freeman rush for 2 yards to the NAVY24 (Cameron Allen).
2nd and 8 at NAVY24 Luke O'Connell pass complete to Biamungu Nkere for 7 yards to the NAVY31 (Mason Beriault).
3rd and 1 at NAVY31 Luke O'Connell rush for 1 yard to the NAVY32 (Team), PENALTY NAVY ISP 5 yards to the NAVY26, NO PLAY.
3rd and 6 at NAVY26 Luke O'Connell pass complete to Jake Berger for 13 yards to the NAVY39, 1ST DOWN NAVY (William French).
1st and 10 at NAVY39 Biamungu Nkere rush for loss of 5 yards to the NAVY34 (Louis Petkus).
2nd and 15 at NAVY34 Luke O'Connell sacked for loss of 13 yards to the NAVY21 (Cameron Allen).
3rd and 28 at NAVY21 Luke O'Connell pass complete to Hunter Gennicks for 11 yards to the NAVY32 (William French), PENALTY ARMY personal foul (Trey Batson) 30 yards to the ARMY38, 1ST DOWN NAVY.
1st and 10 at ARMY38 Luke O'Connell pass incomplete to Biamungu Nkere.
2nd and 10 at ARMY38 Luke O'Connell pass complete to Jake Berger for 6 yards to the ARMY32 (Mason Beriault).
3rd and 4 at ARMY32 Luke O'Connell pass complete to Grant Sterchi for 2 yards to the ARMY30 (JC Romo;Louis Petkus).
4th and 2 at ARMY30 Hunter Gennicks rush for 3 yards to the ARMY27, 1ST DOWN NAVY (Louis Petkus).
1st and 10 at ARMY27 Luke O'Connell pass intercepted by Drew Waldron at the ARMY16, Drew Waldron return 0 yards to the ARMY16.
Total 11 plays , 51 yards Time of Possession: 7:23
Army at 06:13
Army at 06:13
Down & Distance Play
Army at 06:13
1st and 10 at ARMY16 ARMY drive start at 06:13.
1st and 10 at ARMY16 Gabriel Bolivar rush for 1 yard to the ARMY17 (S. Threet).
2nd and 9 at ARMY17 Kyle West pass incomplete to Parker Williams.
3rd and 9 at ARMY17 Kyle West rush for loss of 7 yards to the ARMY10 (Gabriel Arriola), out-of-bounds.
4th and 16 at ARMY10 Alex Perine punt 33 yards to the ARMY43, fair catch by Grant Sterchi.
Total 3 plays , -6 yards Time of Possession: 1:21
Navy at 04:52
Navy at 04:52
Down & Distance Play
Navy at 04:52
1st and 10 at ARMY43 NAVY drive start at 04:52.
1st and 10 at ARMY43 Hunter Gennicks rush for 5 yards to the ARMY38 (Jake Oxendine;Louis Petkus).
2nd and 5 at ARMY38 Hunter Gennicks rush for 2 yards to the ARMY36 (Tyrus Carter).
3rd and 3 at ARMY36 Hunter Gennicks rush for 5 yards to the ARMY31, 1ST DOWN NAVY (Louis Petkus;Mason Beriault).
1st and 10 at ARMY31 B. Freeman rush for 4 yards to the ARMY27 (Mason Beriault;Jake Oxendine).
2nd and 6 at ARMY27 PENALTY ARMY offside (William French) 5 yards to the ARMY22.
2nd and 1 at ARMY22 Hunter Gennicks rush for 3 yards to the ARMY19, 1ST DOWN NAVY (Thomas Golio).
1st and 10 at ARMY19 Hunter Gennicks rush for 2 yards to the ARMY17 (Thomas Golio).

Quarter #4 Plays

Start of Quarter #4
Start of Quarter #4
Down & Distance Play
2nd and 8 at ARMY17 Start of 4th quarter, clock 15:00.
2nd and 8 at ARMY17 Hunter Gennicks rush for 2 yards to the ARMY15 (Deandre Bruning;Mason Beriault).
3rd and 6 at ARMY15 Hunter Gennicks rush for 6 yards to the ARMY9, 1ST DOWN NAVY (Jake Oxendine).
1st and GOAL at ARMY09 B. Freeman rush for 2 yards to the ARMY7 (Deandre Bruning;Louis Petkus).
2nd and GOAL at ARMY07 Hunter Gennicks rush for 2 yards to the ARMY5 (Louis Petkus).
3rd and GOAL at ARMY05 Hunter Gennicks rush for 1 yard to the ARMY4 (Reed Hisle).
4th and GOAL at ARMY04 Jacori Sutton field goal attempt from 21 GOOD, clock 11:02.
1st and GOAL at NAVY35 Jacori Sutton kickoff 60 yards to the ARMY5, Parker Williams return 27 yards to the ARMY32 (Sean Bettwy).
Total 12 plays , 39 yards Time of Possession: 8:50
Score:
Navy 17-7 Army
Army at 10:56
Army at 10:56
Down & Distance Play
Army at 10:56
1st and 10 at ARMY32 ARMY drive start at 10:56.
1st and 10 at ARMY32 Kyle West rush for 4 yards to the ARMY36 (Jake Wolinski).
2nd and 6 at ARMY36 Jeff Ryder pass complete to Cason Mackie for 8 yards to the ARMY44, 1ST DOWN ARMY (Jake Wolinski).
1st and 10 at ARMY44 Jeff Ryder pass incomplete to Marek Arbogast.
2nd and 10 at ARMY44 Kyle West pass complete to Carson McFadden for 35 yards to the NAVY21, 1ST DOWN ARMY (Sean Bettwy).
1st and 10 at NAVY21 JP Ross rush for 7 yards to the NAVY14 (C. Conley).
2nd and 3 at NAVY14 Kyle West pass complete to Parker Williams for 5 yards to the NAVY9, 1ST DOWN ARMY (C. Conley).
1st and GOAL at NAVY09 Kyle West rush for 5 yards to the NAVY4 (Seamas Carrasco), out-of-bounds.
2nd and GOAL at NAVY04 JP Ross rush for loss of 3 yards to the NAVY7 (T. Meisenzahl;Owen Erker).
3rd and GOAL at NAVY07 Kyle West pass incomplete to JP Ross.
4th and GOAL at NAVY07 Nicholas Cueto field goal attempt from 24 GOOD, clock 07:30.
1st and GOAL at ARMY35 Nicholas Cueto kickoff 44 yards to the NAVY21, Grant Sterchi return 17 yards to the NAVY38 (JC Romo).
Total 10 plays , 61 yards Time of Possession: 3:26
Score:
Navy 17-10 Army
Navy at 07:23
Navy at 07:23
Down & Distance Play
Navy at 07:23
1st and 10 at NAVY38 NAVY drive start at 07:23.
1st and 10 at NAVY38 Hunter Gennicks rush for 4 yards to the NAVY42 (Jake Oxendine).
2nd and 6 at NAVY42 B. Freeman rush for no gain to the NAVY42 (Tyrus Carter;Louis Petkus).
3rd and 6 at NAVY42 Luke O'Connell sacked for loss of 12 yards to the NAVY30 (Jake Oxendine).
4th and 18 at NAVY30 Aaron Harris punt 41 yards to the ARMY29, Marek Arbogast return 2 yards to the ARMY31 (C. Conley).
Total 3 plays , -8 yards Time of Possession: 2:33
Army at 04:50
Army at 04:50
Down & Distance Play
Army at 04:50
1st and 10 at ARMY31 ARMY drive start at 04:50.
1st and 10 at ARMY31 Gabriel Bolivar rush for 2 yards to the ARMY33 (Jake Wolinski).
2nd and 8 at ARMY33 Kyle West pass incomplete to Parker Williams.
3rd and 8 at ARMY33 Kyle West pass complete to Parker Williams for 41 yards to the NAVY26, 1ST DOWN ARMY (Sean Bettwy).
1st and 10 at NAVY26 JP Ross rush for 6 yards to the NAVY20 (Jake Wolinski), PENALTY NAVY face mask (Jake Wolinski) 10 yards to the NAVY10, 1ST DOWN ARMY.
1st and GOAL at NAVY10 JP Ross rush for 2 yards to the NAVY8 (C. Conley).
2nd and GOAL at NAVY08 Kyle West pass complete to Parker Williams for 6 yards to the NAVY2 (Seamas Carrasco).
3rd and GOAL at NAVY02 Timeout Army, clock 02:22.
3rd and GOAL at NAVY02 Kyle West pass incomplete to Cason Mackie.
4th and GOAL at NAVY02 Kyle West rush for 2 yards to the NAVY0, TOUCHDOWN, clock 02:13.
1st and GOAL at NAVY03 Nicholas Cueto kick attempt good.
1st and GOAL at ARMY35 Nicholas Cueto kickoff 55 yards to the NAVY10, Ibi Denson return 26 yards to the NAVY36 (George Donohue).
Total 8 plays , 69 yards Time of Possession: 2:37
Score:
Navy 17-17 Army
Navy at 02:07
Navy at 02:07
Down & Distance Play
Navy at 02:07
1st and 10 at NAVY36 NAVY drive start at 02:07.
1st and 10 at NAVY36 Luke O'Connell pass complete to Biamungu Nkere for 8 yards to the NAVY44 (Caleb Mcgarity).
2nd and 2 at NAVY44 Hunter Gennicks rush for 4 yards to the NAVY48, 1ST DOWN NAVY (Deandre Bruning).
1st and 10 at NAVY48 Luke O'Connell pass incomplete to Jake Berger.
2nd and 10 at NAVY48 Luke O'Connell pass incomplete to Jake Berger.
3rd and 10 at NAVY48 Hunter Gennicks rush for 3 yards to the ARMY49 (Caleb Mcgarity).
4th and 7 at ARMY49 Timeout Army, clock 01:13.
4th and 7 at ARMY49 Aaron Harris punt 49 yards to the ARMY0, touchback.
Total 5 plays , 15 yards Time of Possession: 1:00
Army at 01:07
Army at 01:07
Down & Distance Play
Army at 01:07
1st and 10 at ARMY20 ARMY drive start at 01:07.
1st and 10 at ARMY20 Kyle West pass incomplete to Marek Arbogast.
2nd and 10 at ARMY20 Kyle West pass incomplete to Cason Mackie (Seamas Carrasco).
3rd and 10 at ARMY20 Kyle West pass incomplete.
4th and 10 at ARMY20 Alex Perine punt 31 yards to the NAVY49, downed.
Total 3 plays , 0 yards Time of Possession: 0:33
Navy at 00:34
Navy at 00:34
Down & Distance Play
Navy at 00:34
1st and 10 at NAVY49 NAVY drive start at 00:34.
1st and 10 at NAVY49 Luke O'Connell pass incomplete.
2nd and 10 at NAVY49 Luke O'Connell pass complete to Ibi Denson for 3 yards to the ARMY48 (Caleb Mcgarity).
3rd and 7 at ARMY48 Timeout Navy, clock 00:17.
3rd and 7 at ARMY48 Luke O'Connell pass incomplete to Biamungu Nkere (Caleb Mcgarity).
4th and 7 at ARMY48 Timeout Army, clock 00:11.
4th and 7 at ARMY48 PENALTY NAVY delay of game 5 yards to the NAVY47.
4th and 12 at NAVY47 Aaron Harris punt 53 yards to the ARMY0, touchback.
Total 3 plays , -2 yards Time of Possession: 0:31
Army at 00:03
Army at 00:03
Down & Distance Play
Army at 00:03
1st and 10 at ARMY20 ARMY drive start at 00:03.
1st and 10 at ARMY20 Team rush for no gain to the ARMY20.
2nd and 10 at ARMY20 End of game, clock 00:00.
2nd and 10 at ARMY20 End of game, clock 00:00.
Total 1 plays , 0 yards Time of Possession: 15:03

Quarter #5 Plays

Halftime
Start of 2nd Half
Play
Start of OT quarter, clock 00:00, ARMY ball on NAVY25.
1st and 10.
JP Ross rush for 2 yards to the NAVY23 (Jake Wolinski).
Kyle West rush for 1 yard to the NAVY22 (Jake Wolinski;T. Meisenzahl).
Kyle West sacked for loss of 5 yards to the NAVY27 (T. Meisenzahl).
Nicholas Cueto field goal attempt from 45 MISSED - wide left, spot at ARMY25, clock 00:00.
Navy at 00:00
Navy at 00:00
Down & Distance Play
Navy at 00:00
1st and 10 at ARMY25 Hunter Gennicks rush for 3 yards to the ARMY22 (Tyrus Carter).
2nd and 7 at ARMY22 Hunter Gennicks rush for loss of 1 yard to the ARMY23 (Jake Oxendine).
3rd and 8 at ARMY23 Luke O'Connell pass complete to Grant Sterchi for 4 yards to the ARMY19 (Reed Hisle).
4th and 4 at ARMY19 Jacori Sutton field goal attempt from 36 GOOD, clock 00:00.
Total 4 plays , 6 yards Time of Possession: 0:00
Score:
Navy 20-17 Army

Participation

Starters

NAVY - Offense
# Player Pos.
50 Tom Gonglik OL
55 John Dutton OL
64 Will Trechter OL
68 Kerry Johnson OL
71 Brandon Fletchall OL
15 Luke O'Connell QB
14 Hunter Gennicks RB
2 Jake Berger WR
5 Biamungu Nkere WR
13 Ibi Denson WR
84 Grant Sterchi WR
NAVY - Defense
# Player Pos.
3 Sean Bettwy DB
4 Tucker Opdahl DB
7 Owen Erker DB
17 Lexington Megerle DB
16 Jensen Boyt DL
91 Mick Tabor DL
99 Tyler Meisenzahl DL
1 Seamas Carrasco LB
8 Sam Stotler LB
11 Christian Conley LB
22 Jake Wolinski LB
ARMY - Offense
# Player Pos.
53 Jack Van til OL
55 Chance Pogue OL
61 Clay Earp OL
70 Luke Melton OL
78 Jacob Potter OL
10 Kyle West QB
41 JP Ross RB
9 Parker Williams WR
12 Carson McFadden WR
13 Cason Mackie WR
22 Marek Arbogast WR
ARMY - Defense
# Player Pos.
14 Drew Waldron DB
23 Trey Batson DB
25 JC Romo DB
31 Mason Beriault DB
11 Cameron Allen DL
93 Jake Oxendine DL
94 Tyrus Carter DL
99 Thomas Golio DL
3 Zion Sims LB
28 William French LB
36 Louis Petkus LB

Player Participation

Army
# Player
4 Jeff Ryder
7 Gabriel Bolivar
8 Deandre Bruning
21 Caleb Mcgarity
33 Otto Leone
34 Reed Hisle
39 Anthony Paradis
44 George Donohue
81 Cyrus Yarpezesh
97 Nicholas Cueto
98 Alex Perine