Navy at Tulsa

Saturday, September 13, 2025

Navy beat Tulsa 42–⁠23. It was their 11th meeting; after it, Navy led the series 9–⁠2.

AwayNavy11–⁠2 in 2025
42
HomeTulsa4–⁠8 in 2025
23

Final at Chapman Stadium, TulsaTV: ESPN+Attendance 20,103

At kickoff
88°F, mostly cloudy, wind 7 mph from the southeastWeather: NOAA NCEI Global Historical Climatology Network hourly; Tulsa International Airport, 8 km from the stadium
Official
Reid JacksonGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Navy71414742
Tulsa1430623

How the win probability moved

Tulsa favored

Win probability by play: Tulsa 58% at kickoff, 0% at the end. Biggest swing: 26 points.

Navy favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (26 points).

Standouts

Photos: Wikimedia Commons, free licenses; credits on each player’s page.

Player stats

Navy

PassingC/AttYdsTDInt
Blake Horvath6/109412
RushingCarYdsTDLong
Blake Horvath21159135
Eli Heidenreich872118
Alex Tecza1572239
Brandon Chatman325119
ReceivingRecYdsTDLong
Eli Heidenreich240035
Joshua Guerin135035
Charles Robinson110010
Brandon Chatman1707
DefenseTklTFLSacksInt
MarcAnthony Parker1120.50
Luke Pirris8100
Landon Robinson6110
Jaxson Campbell5000
Julian Moutome4110
Griffen Willis40.50.50
Justin Ross2001

Tulsa

PassingC/AttYdsTDInt
Baylor Hayes22/3718911
RushingCarYdsTDLong
Dominic Richardson1361116
Braylin Presley239028
Ajay Allen529011
C.J. Johnson II46016
ReceivingRecYdsTDLong
Zion Booker890017
C.J. Johnson II234118
Mekhi Miller42308
Ajay Allen218015
DefenseTklTFLSacksInt
Ray Coney14000
Zach Williams11000
Lento Smith Jr.9000
William Alexander70.500
J’Dan Burnett5110
Elijah Green5002

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

NavyTulsa
461Total yards329
94Passing yards189
367Rushing yards140
9.4Yards per pass5.1
5.8Yards per rush4.2
25First downs23
8–⁠13Third downs4–⁠13
2–⁠3Fourth downs2–⁠4
3Turnovers2
4–⁠39Penalties4–⁠29
35:24Possession24:36
3Sacks (by defense)1

Efficiency

NavyTulsa
57%Success rate41%
0.20EPA per play−0.12
1.06Explosiveness1.16
0.33Rushing EPA−0.16
−0.60Passing EPA−0.08
46%Passing-down success40%
0.19First-down EPA0.14
0.06Second-down EPA−0.25
0.49Third-down EPA−0.03
19%Havoc by its defense10%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Navy 74% to win. Elo’s favorite won.

The line

Navy −14, over/under 52.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Navy 82%, Tulsa 18%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Tulsa end zoneNavy end zoneQ1 NavyInterception, 3 playsQ1 TulsaTouchdown, 5 playsQ1 NavyFumble, 7 playsQ1 TulsaPunt, 7 playsQ1 NavyInterception, 2 playsQ1 TulsaTouchdown, 3 playsQ1 NavyTouchdown, 5 playsQ1 TulsaPunt, 3 playsQ2 NavyPunt, 3 playsQ2 TulsaFumble, 9 playsQ2 NavyTouchdown, 6 playsQ2 TulsaField goal, 12 playsQ2 NavyTouchdown, 10 playsQ2 TulsaEnd of half, 1 playQ3 TulsaPunt, 3 playsQ3 NavyTouchdown, 5 playsQ3 TulsaTurnover on downs, 6 playsQ3 NavyTouchdown, 12 playsQ3 TulsaTurnover on downs, 5 playsQ3 NavyTouchdown, 10 playsQ4 TulsaTouchdown, 10 playsQ4 NavyTurnover on downs, 9 playsQ4 TulsaInterception, 7 playsQ4 NavyEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Tulsa drives left to right, Navy right to left.
  1. Q1 NavyInterception, 3 plays, 5 yards
  2. Q1 TulsaTouchdown, 5 plays, 35 yards
  3. Q1 NavyFumble, 7 plays, 68 yards
  4. Q1 TulsaPunt, 7 plays, 29 yards
  5. Q1 NavyInterception, 2 plays, 2 yards
  6. Q1 TulsaTouchdown, 3 plays, 46 yards
  7. Q1 NavyTouchdown, 5 plays, 75 yards
  8. Q1 TulsaPunt, 3 plays, 3 yards
  9. Q2 NavyPunt, 3 plays, 4 yards
  10. Q2 TulsaFumble, 9 plays, −2 yards
  11. Q2 NavyTouchdown, 6 plays, 49 yards
  12. Q2 TulsaField goal, 12 plays, 59 yards
  13. Q2 NavyTouchdown, 10 plays, 75 yards
  14. Q2 TulsaEnd of half, 1 play, 28 yards
  15. Q3 TulsaPunt, 3 plays, −9 yards
  16. Q3 NavyTouchdown, 5 plays, 56 yards
  17. Q3 TulsaTurnover on downs, 6 plays, 21 yards
  18. Q3 NavyTouchdown, 12 plays, 48 yards
  19. Q3 TulsaTurnover on downs, 5 plays, 25 yards
  20. Q3 NavyTouchdown, 10 plays, 51 yards
  21. Q4 TulsaTouchdown, 10 plays, 76 yards
  22. Q4 NavyTurnover on downs, 9 plays, 34 yards
  23. Q4 TulsaInterception, 7 plays, 32 yards
  24. Q4 NavyEnd of game, 1 play, −2 yards

Play by play

1st quarter8 drives, then Tulsa 14, Navy 7
Navy Interception, 3 plays
14:551st & 10 at own 35Seth Morgan kickoff for 64 yds , Isaiah Bryant return for 19 yds to the NAVY 20
14:491st & 10 at own 20Blake Horvath run for 4 yds to the NAVY 24
14:132nd & 6 at own 24Blake Horvath run for 1 yd to the NAVY 25
13:403rd & 5 at own 25Blake Horvath pass intercepted Elijah Green return for no gain to the NAVY 35
Tulsa Touchdown, 5 plays
13:311st & 10 at opp 35Baylor Hayes pass complete to Zion Booker for 12 yds to the NAVY 23 for a 1ST down
13:111st & 10 at opp 23Baylor Hayes pass incomplete to Dominic Richardson
12:532nd & 10 at opp 23Baylor Hayes pass complete to Zion Booker for 9 yds to the NAVY 14
12:393rd & 1 at opp 14Dominic Richardson run for no gain to the NAVY 14
12:074th & 1 at opp 14Dominic Richardson run for 14 yds for a TD (Seth Morgan KICK)Tulsa 7, Navy 0
Navy Fumble, 7 plays
12:071st & 10 at own 35Seth Morgan kickoff for 65 yds for a touchback
12:011st & 10 at own 25Alex Tecza run for 2 yds to the NAVY 27
11:242nd & 8 at own 27Eli Heidenreich run for 7 yds to the NAVY 34
10:443rd & 1 at own 34Blake Horvath run for 1 yd to the NAVY 35 for a 1ST down
10:051st & 10 at own 35Alex Tecza run for 39 yds to the TLSA 26 for a 1ST down
9:381st & 10 at opp 26Blake Horvath pass complete to Charles Robinson for 10 yds Charles Robinson fumbled, recovered by NAVY for a 1ST down
9:051st & 10 at opp 16Blake Horvath run for 11 yds to the TLSA 5 for a 1ST down
8:461st & goal at opp 5Blake Horvath run for a loss of 2 yards to the TLSA 7 Blake Horvath fumbled, recovered by TLSA Devin Robinson
Tulsa Punt, 7 plays
8:381st & 10 at own 7Baylor Hayes pass complete to Mekhi Miller for 6 yds to the TLSA 13
7:582nd & 4 at own 13Baylor Hayes pass complete to Zion Booker for 7 yds to the TLSA 20 for a 1ST down
7:401st & 10 at own 20Dominic Richardson run for 4 yds to the TLSA 24
7:162nd & 6 at own 24Dominic Richardson run for 4 yds to the TLSA 28
6:443rd & 2 at own 28(06:48) Shotgun Hayes,Baylor pass incomplete short right to Miller,Mekhi thrown to TUL47 PENALTY NAVY Pass Interference (Oniha,Ira) 14 yards from TUL28 to TUL42, 1ST DOWN. NO PLAY.
6:371st & 10 at own 42Ajay Allen run for 1 yd to the TLSA 43
6:052nd & 9 at own 43Baylor Hayes sacked by Landon Robinson for a loss of 6 yards to the TLSA 37
5:523rd & 15 at own 37PENALTY TUL False Start (Adams,JaQuan) 5 yards from TUL37 to TUL32. NO PLAY.
5:273rd & 20 at own 32Baylor Hayes pass complete to Jacob Emmers for 4 yds to the TLSA 36
4:564th & 16 at own 36Angus Davies punt for 47 yds, punt out-of-bounds at the NAVY 17
Navy Interception, 2 plays
4:511st & 10 at own 17Alex Tecza run for 2 yds to the NAVY 19
4:172nd & 8 at own 19Blake Horvath pass intercepted Elijah Green return for no gain to the NAVY 46
Tulsa Touchdown, 3 plays
3:541st & 10 at opp 46Baylor Hayes pass complete to Zion Booker for 17 yds to the NAVY 29 for a 1ST down
3:341st & 10 at opp 29(03:39) Shotgun Hayes,Baylor pass incomplete deep left to Steptoe,Zion thrown to NAVY03 PENALTY NAVY Holding (Ross,Justin) 10 yards from NAVY29 to NAVY19, 1ST DOWN. NO PLAY.
3:291st & 10 at opp 19Baylor Hayes run for 13 yds to the NAVY 6 for a 1ST down
2:531st & goal at opp 6Baylor Hayes run for 6 yds for a TD (Seth Morgan KICK)Tulsa 14, Navy 0
Navy Touchdown, 5 plays
2:531st & 10 at own 35Seth Morgan kickoff for 65 yds for a touchback
2:471st & 10 at own 25Blake Horvath run for 5 yds to the NAVY 30
2:082nd & 5 at own 30Blake Horvath run for 35 yds to the TLSA 35 for a 1ST down
1:451st & 10 at opp 35Eli Heidenreich run for 16 yds to the TLSA 19 for a 1ST down
1:081st & 10 at opp 19Eli Heidenreich run for 18 yds to the TLSA 1 for a 1ST down
0:261st & goal at opp 1Alex Tecza run for 1 yd for a TD (Nathan Kirkwood KICK)Tulsa 14, Navy 7
Tulsa Punt, 3 plays
0:191st & 10 at own 35Nathan Kirkwood kickoff for 56 yds , Braylin Presley return for 33 yds to the TLSA 42
0:001st & 10 at own 42Baylor Hayes pass complete to Mekhi Miller for 4 yds to the TLSA 46
Q2 14:562nd & 6 at own 46Dominic Richardson run for a loss of 1 yard to the TLSA 45
Q2 14:223rd & 7 at own 45Baylor Hayes pass incomplete to Mekhi Miller
Q2 14:134th & 7 at own 45Angus Davies punt for 45 yds , Brandon Chatman returns for no gain to the NAVY 10
2nd quarter6 drives, then Navy 21, Tulsa 17
Navy Punt, 3 plays
14:061st & 10 at own 10Alex Tecza run for 2 yds to the NAVY 12
13:332nd & 8 at own 12Blake Horvath run for 2 yds to the NAVY 14
12:473rd & 6 at own 14Blake Horvath run for no gain to the NAVY 14
12:134th & 6 at own 14Jacob Carlson punt for 43 yds , Zion Booker returns for 8 yds to the NAVY 49
12:134th & 6 at own 14Jacob Carlson punt for 43 yds , Zion Booker returns for 8 yds to the NAVY 49
Tulsa Fumble, 9 plays
12:011st & 10 at opp 49Baylor Hayes run for 4 yds to the NAVY 45
11:312nd & 6 at opp 45Dominic Richardson run for 4 yds to the NAVY 41
10:543rd & 2 at opp 41Baylor Hayes pass incomplete to Mekhi Miller
10:464th & 2 at opp 41Baylor Hayes run for 4 yds to the NAVY 37 for a 1ST down
10:121st & 10 at opp 37Baylor Hayes pass complete to Calvin Johnson II for 16 yds to the NAVY 21 for a 1ST down
9:401st & 10 at opp 21Baylor Hayes pass complete to Dominic Richardson for 2 yds to the NAVY 19
9:102nd & 8 at opp 19Timeout Tulsa, clock 09:10
9:052nd & 8 at opp 19Baylor Hayes pass incomplete to Mekhi Miller
8:593rd & 8 at opp 19Dominic Richardson run for 4 yds Tulsa Penalty, Offensive Holding (Simon Wilson) to the NAVY 25
8:513rd & 14 at opp 25Baylor Hayes sacked by Julien Moutome for a loss of 26 yards to the TLSA 49 Baylor Hayes fumbled, recovered by NAVY Luke Pirris , return for 0 yards
Navy Touchdown, 6 plays
8:391st & 10 at opp 49Blake Horvath pass complete to Eli Heidenreich for 35 yds to the TLSA 14 for a 1ST down
8:191st & 10 at opp 14Eli Heidenreich run for 6 yds to the TLSA 8
7:452nd & 4 at opp 8Alex Tecza run for 1 yd to the TLSA 7
7:043rd & 3 at opp 7Alex Tecza run for 3 yds to the TLSA 4 for a 1ST down
6:211st & goal at opp 4Blake Horvath run for 2 yds to the TLSA 2
5:502nd & goal at opp 2Blake Horvath run for 2 yds for a TD (Nathan Kirkwood KICK)Tied at 14
Tulsa Field goal, 12 plays
5:501st & 10 at own 35Nathan Kirkwood kickoff for 65 yds for a touchback
5:411st & 10 at own 25Baylor Hayes pass complete to Brody Foley for 12 yds to the TLSA 37 for a 1ST down
5:231st & 10 at own 37Dominic Richardson run for 1 yd to the TLSA 38
4:452nd & 9 at own 38Ajay Allen run for 10 yds to the TLSA 48 for a 1ST down
4:121st & 10 at own 48Ajay Allen run for 5 yds to the NAVY 47
3:392nd & 5 at opp 47Baylor Hayes pass incomplete to Jacob Emmers
3:323rd & 5 at opp 47Calvin Johnson II run for 16 yds to the NAVY 31 for a 1ST down
2:561st & 10 at opp 31Calvin Johnson II run for no gain to the NAVY 31
2:132nd & 10 at opp 31Baylor Hayes pass complete to Zion Booker for 13 yds to the NAVY 18 for a 1ST down
2:001st & 10 at opp 18Timeout Tulsa, clock 02:00
1:581st & 10 at opp 18Baylor Hayes pass incomplete to Zion Booker
1:522nd & 10 at opp 18Dominic Richardson run for 2 yds to the NAVY 16
1:513rd & 8 at opp 16Timeout Navy, clock 01:51
1:473rd & 8 at opp 16Baylor Hayes pass incomplete to Braylin Presley
1:444th & 8 at opp 16Seth Morgan 34 yd FG GOODTulsa 17, Navy 14
Navy Touchdown, 10 plays
1:441st & 10 at own 35Seth Morgan kickoff for 65 yds for a touchback
1:361st & 10 at own 25Blake Horvath pass complete to Brandon Chatman for 7 yds to the NAVY 32
1:312nd & 3 at own 32Brandon Chatman run for 5 yds to the NAVY 37 for a 1ST down
1:191st & 10 at own 37Blake Horvath pass incomplete to Theo Elwell
1:122nd & 10 at own 37Blake Horvath run for 18 yds to the TLSA 45 for a 1ST down
1:091st & 10 at opp 45Timeout Tulsa, clock 01:09
1:021st & 10 at opp 45Brandon Chatman run for 19 yds to the TLSA 26 for a 1ST down
0:561st & 10 at opp 26Blake Horvath run for 2 yds to the TLSA 24
0:363rd & 18 at opp 34Timeout Navy, clock 00:36
0:332nd & 8 at opp 24Blake Horvath sacked by J’Dan Burnett for a loss of 10 yards to the TLSA 34
0:273rd & 18 at opp 34Blake Horvath run for 19 yds to the TLSA 15 for a 1ST down
0:241st & 10 at opp 15Timeout Navy, clock 00:24
0:201st & 10 at opp 15Blake Horvath pass incomplete to Alex Tecza
0:152nd & 10 at opp 15(00:19) No Huddle-Shotgun Horvath,Blake pass incomplete short middle to Heidenreich,Eli thrown to TUL00 PENALTY TUL Pass Interference (Williams,Zach) 13 yards from TUL15 to TUL02, 1ST DOWN. NO PLAY.
0:151st & goal at opp 2Timeout Tulsa, clock 00:15
0:101st & goal at opp 2Blake Horvath pass complete to Luke Hutchison for 2 yds for a TD (Nathan Kirkwood KICK)Navy 21, Tulsa 17
Tulsa End of half, 1 play
0:001st & 10 at own 35Nathan Kirkwood kickoff for 41 yds , Landen Lucas return for 15 yds to the TLSA 39
0:001st & 10 at own 39Braylin Presley run for 28 yds to the NAVY 33 for a 1ST down
3rd quarter6 drives, then Navy 35, Tulsa 17
Tulsa Punt, 3 plays
15:001st & 10 at own 35Nathan Kirkwood kickoff for 42 yds
14:511st & 10 at own 25Baylor Hayes pass complete to Braylin Presley for 2 yds to the TLSA 23
14:182nd & 12 at own 23Baylor Hayes pass incomplete to Dominic Richardson
14:043rd & 12 at own 23Calvin Johnson II sacked for a loss of 7 yards to the TLSA 16
13:364th & 19 at own 16Angus Davies punt for 40 yds, fair catch by Brandon Chatman at the NAVY 44
Navy Touchdown, 5 plays
13:311st & 10 at own 44Eli Heidenreich run for 9 yds to the TLSA 47
12:372nd & 1 at opp 47run for 2 yds to the TLSA 49 fumbled, recovered by NAVY Blake Horvath
12:203rd & 3 at opp 49Alex Tecza run for 4 yds to the TLSA 45 for a 1ST down
11:211st & 10 at opp 45Blake Horvath pass complete to Joshua Guerin for 35 yds to the TLSA 10 for a 1ST down
11:091st & goal at opp 10Eli Heidenreich run for 10 yds for a TD (Nathan Kirkwood KICK)Navy 28, Tulsa 17
Tulsa Turnover on downs, 6 plays
11:001st & 10 at own 35Nathan Kirkwood kickoff for 65 yds , Calvin Johnson II return for 27 yds to the TLSA 27
10:551st & 10 at own 27Dominic Richardson run for 2 yds to the TLSA 29
10:292nd & 8 at own 29Baylor Hayes pass complete to Zion Booker for 12 yds to the TLSA 41 for a 1ST down
10:101st & 10 at own 41Dominic Richardson run for 4 yds to the TLSA 45
9:372nd & 6 at own 45Baylor Hayes pass incomplete to Ajay Allen
9:313rd & 6 at own 45Tulsa Penalty, Ineligible Downfield on Pass (Yards) declined
9:254th & 6 at own 45Baylor Hayes run for 3 yds to the TLSA 48
Navy Touchdown, 12 plays
9:191st & 10 at opp 48Eli Heidenreich run for 6 yds to the TLSA 42
8:532nd & 4 at opp 42Shane Reynolds run for no gain to the TLSA 42
8:193rd & 4 at opp 42(08:22) No Huddle Horvath,Blake rush right for 3 yards gain to the TUL39 (Williams,Zach) PENALTY NAVY Holding (Smith II,Hoke) 10 yards from TUL42 to NAVY48. NO PLAY.
7:453rd & 14 at own 48Blake Horvath run for 15 yds to the TLSA 37 for a 1ST down
7:031st & 10 at opp 37Alex Tecza run for 4 yds to the TLSA 33
6:232nd & 6 at opp 33Blake Horvath run for 3 yds to the TLSA 30
5:433rd & 3 at opp 30Eli Heidenreich run for no gain to the TLSA 30
4:594th & 3 at opp 30Blake Horvath pass complete to Eli Heidenreich for 5 yds to the TLSA 25 for a 1ST down
4:231st & 10 at opp 25Blake Horvath run for 2 yds to the TLSA 23
3:392nd & 8 at opp 23Charles Robinson run for 3 yds to the TLSA 20
3:023rd & 5 at opp 20Blake Horvath run for 16 yds to the TLSA 4 for a 1ST down
2:441st & goal at opp 4Alex Tecza run for 2 yds to the TLSA 2
2:252nd & goal at opp 2PENALTY TUL Offside (Johnson,Nahki) 1 yard from TUL02 to TUL01. NO PLAY.
2:052nd & goal at opp 1Alex Tecza run for 1 yd for a TD (Nathan Kirkwood KICK)Navy 35, Tulsa 17
Tulsa Turnover on downs, 5 plays
1:591st & 10 at own 35Nathan Kirkwood kickoff for 59 yds , Calvin Johnson II return for 20 yds to the TLSA 26
1:521st & 10 at own 26Dominic Richardson run for 16 yds to the TLSA 42 for a 1ST down
1:321st & 10 at own 42Baylor Hayes pass incomplete to Zion Booker
1:272nd & 10 at own 42Baylor Hayes run for 7 yds to the TLSA 49
0:523rd & 3 at own 49Calvin Johnson II run for a loss of 3 yards to the TLSA 46
0:254th & 6 at own 46(00:30) No Huddle-Shotgun Hayes,Baylor pass incomplete deep left to Miller,Mekhi thrown to NAVY14 broken up by Ross,Justin PENALTY NAVY Offside (Moutome,Julien) 5 yards from TUL46 to NAVY49. NO PLAY.
0:234th & 1 at opp 49Baylor Hayes run for no gain to the NAVY 49
0:234th & 1 at opp 49Baylor Hayes run for no gain to the NAVY 49
Navy Touchdown, 10 plays
0:001st & 10 at own 49Blake Horvath run for 27 yds to the TLSA 24 for a 1ST down
Q4 14:541st & 10 at opp 24Blake Horvath run for 6 yds to the TLSA 18
Q4 14:012nd & 4 at opp 18Jackson Gutierrez run for 2 yds to the TLSA 16
Q4 13:253rd & 2 at opp 16Jackson Gutierrez run for 3 yds to the TLSA 13 for a 1ST down
Q4 12:441st & 10 at opp 13Jackson Gutierrez run for 9 yds to the TLSA 4
Q4 12:002nd & 1 at opp 4Jackson Gutierrez run for 2 yds to the TLSA 2 for a 1ST down
Q4 11:151st & goal at opp 2Jackson Gutierrez run for 1 yd to the TLSA 1
Q4 10:262nd & goal at opp 1Alex Tecza run for a loss of 1 yard to the TLSA 2
Q4 9:453rd & goal at opp 2Alex Tecza run for 1 yd to the TLSA 1
Q4 9:074th & goal at opp 1Brandon Chatman run for 1 yd for a TD (Nathan Kirkwood KICK)Navy 42, Tulsa 17
4th quarter4 drives, then Navy 42, Tulsa 23
Tulsa Touchdown, 10 plays
9:021st & 10 at own 35Nathan Kirkwood kickoff for 65 yds , Calvin Johnson II return for 24 yds to the TLSA 24
8:491st & 10 at own 24Baylor Hayes pass complete to Zion Booker for 15 yds to the TLSA 39 for a 1ST down
8:381st & 10 at own 39Dominic Richardson run for 7 yds to the TLSA 46
8:202nd & 3 at own 46Baylor Hayes pass incomplete to Zion Steptoe
8:113rd & 3 at own 46Baylor Hayes pass complete to Jacob Emmers for 5 yds to the NAVY 49 for a 1ST down
7:451st & 10 at opp 49Ajay Allen run for 11 yds to the NAVY 38 for a 1ST down
7:281st & 10 at opp 38Ajay Allen run for 2 yds to the NAVY 36
7:052nd & 8 at opp 36Baylor Hayes pass complete to Ajay Allen for 15 yds to the NAVY 21 for a 1ST down
6:431st & 10 at opp 21Baylor Hayes pass complete to Zion Steptoe for 3 yds to the NAVY 18
6:132nd & 7 at opp 18Baylor Hayes pass incomplete to Josh Smith
6:083rd & 7 at opp 18Baylor Hayes pass complete to Calvin Johnson II for 18 yds for a TD (Two-Point Conversion failed)Navy 42, Tulsa 23
Navy Turnover on downs, 9 plays
6:071st & 10 at own 35Seth Morgan kickoff for 19 yds
6:001st & 10 at own 46Alex Tecza run for 7 yds to the TLSA 47
5:132nd & 3 at opp 47Braxton Woodson run for 2 yds to the TLSA 45
4:333rd & 1 at opp 45Alex Tecza run for 4 yds to the TLSA 41 for a 1ST down
3:512nd & 6 at opp 37Timeout Tulsa, clock 03:51
3:481st & 10 at opp 41Braxton Woodson run for 4 yds to the TLSA 37
3:442nd & 6 at opp 37Braxton Woodson run for 8 yds to the TLSA 29 for a 1ST down
3:041st & 10 at opp 29Timeout Navy, clock 03:04
2:571st & 10 at opp 29Shane Reynolds run for 3 yds to the TLSA 26
2:102nd & 7 at opp 26Charles Robinson run for 4 yds to the TLSA 22
2:003rd & 3 at opp 22Timeout Tulsa, clock 02:00
1:524th & 2 at opp 21Timeout Tulsa, clock 01:52
1:493rd & 3 at opp 22Jackson Gutierrez run for 1 yd to the TLSA 21
1:484th & 2 at opp 21Charles Robinson run for 1 yd to the TLSA 20
Tulsa Interception, 7 plays
1:431st & 10 at own 20Baylor Hayes pass complete to Mekhi Miller for 8 yds to the TLSA 28
1:372nd & 2 at own 28Baylor Hayes pass complete to Zion Booker for 5 yds to the TLSA 33 for a 1ST down
1:231st & 10 at own 33Baylor Hayes pass complete to Ajay Allen for 3 yds to the TLSA 36
1:092nd & 7 at own 36Baylor Hayes pass complete to Mekhi Miller for 5 yds to the TLSA 41
0:573rd & 2 at own 41Braylin Presley run for 11 yds to the NAVY 48 for a 1ST down
0:451st & 10 at opp 48Baylor Hayes pass incomplete to Jacob Emmers
0:392nd & 10 at opp 48Baylor Hayes pass intercepted Justin Ross return for 3 yds to the NAVY 37
Navy End of game, 1 play
0:001st & 10 at own 37(00:38) Kneel down by Navy at NAVY35 for loss of 2 yards.

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Navy leads 10–⁠2 in 12 meetings, counting the one since this game.

Recent meetings
2026Navy 34, Tulsa 26
2025Navy 42, Tulsa 23
2022Navy 53, Tulsa 21
2021Navy 20, Tulsa 17
2020Tulsa 19, Navy 6
2019Navy 45, Tulsa 17

Around this game