Week 3 · 2025

Navy at Tulsa

Sat 09/13/2025 08:00 PMChapman StadiumTulsa pregame18%Pregame win probability: 18% for Tulsa. Navy favored, and won.Conference

87°5 mph SSE · 50% humidityRecorded at kickoff by College Football Data

Navy

42

11–2

Tulsa

23

4–8

Attendance

20,103

reported

NAVY4 plays, 5 yd · Turnover

14:551st & 10own 35Seth Morgan kickoff for 64 yds , Isaiah Bryant return for 19 yds to the NAVY 20+19
14:491st & 10own 20Blake Horvath run for 4 yds to the NAVY 24+4
14:132nd & 6own 24Blake Horvath run for 1 yd to the NAVY 25+1
13:403rd & 5own 25Blake Horvath pass intercepted Elijah Green return for no gain to the NAVY 350

TLSA5 plays, 35 yd · Touchdown

13:311st & 10opp 35Baylor Hayes pass complete to Zion Booker for 12 yds to the NAVY 23 for a 1ST down+12
13:111st & 10opp 23Baylor Hayes pass incomplete to Dominic Richardson0
12:532nd & 10opp 23Baylor Hayes pass complete to Zion Booker for 9 yds to the NAVY 14+9
12:393rd & 1opp 14Dominic Richardson run for no gain to the NAVY 140
12:074th & 1opp 14Dominic Richardson run for 14 yds for a TD (Seth Morgan KICK)+14

NAVY8 plays, 68 yd · Turnover

12:071st & 10own 35Seth Morgan kickoff for 65 yds for a touchback0
12:011st & 10own 25Alex Tecza run for 2 yds to the NAVY 27+2
11:242nd & 8own 27Eli Heidenreich run for 7 yds to the NAVY 34+7
10:443rd & 1own 34Blake Horvath run for 1 yd to the NAVY 35 for a 1ST down+1
10:051st & 10own 35Alex Tecza run for 39 yds to the TLSA 26 for a 1ST down+39
9:381st & 10opp 26Blake Horvath pass complete to Charles Robinson for 10 yds Charles Robinson fumbled, recovered by NAVY for a 1ST down+10
9:051st & 10opp 16Blake Horvath run for 11 yds to the TLSA 5 for a 1ST down+11
8:461st & goalopp 5Blake Horvath run for a loss of 2 yards to the TLSA 7 Blake Horvath fumbled, recovered by TLSA Devin Robinson−2

TLSA10 plays, 29 yd · Punt

8:381st & 10own 7Baylor Hayes pass complete to Mekhi Miller for 6 yds to the TLSA 13+6
7:582nd & 4own 13Baylor Hayes pass complete to Zion Booker for 7 yds to the TLSA 20 for a 1ST down+7
7:401st & 10own 20Dominic Richardson run for 4 yds to the TLSA 24+4
7:162nd & 6own 24Dominic Richardson run for 4 yds to the TLSA 28+4
6:443rd & 2own 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.+14
6:371st & 10own 42Ajay Allen run for 1 yd to the TLSA 43+1
6:052nd & 9own 43Baylor Hayes sacked by Landon Robinson for a loss of 6 yards to the TLSA 37−6
5:523rd & 15own 37PENALTY TUL False Start (Adams,JaQuan) 5 yards from TUL37 to TUL32. NO PLAY.−5
5:273rd & 20own 32Baylor Hayes pass complete to Jacob Emmers for 4 yds to the TLSA 36+4
4:564th & 16own 36Angus Davies punt for 47 yds, punt out-of-bounds at the NAVY 170

NAVY2 plays, 2 yd · Turnover

4:511st & 10own 17Alex Tecza run for 2 yds to the NAVY 19+2
4:172nd & 8own 19Blake Horvath pass intercepted Elijah Green return for no gain to the NAVY 460

TLSA4 plays, 46 yd · Touchdown

3:541st & 10opp 46Baylor Hayes pass complete to Zion Booker for 17 yds to the NAVY 29 for a 1ST down+17
3:341st & 10opp 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.+10
3:291st & 10opp 19Baylor Hayes run for 13 yds to the NAVY 6 for a 1ST down+13
2:531st & goalopp 6Baylor Hayes run for 6 yds for a TD (Seth Morgan KICK)+6

NAVY6 plays, 75 yd · Touchdown

2:531st & 10own 35Seth Morgan kickoff for 65 yds for a touchback0
2:471st & 10own 25Blake Horvath run for 5 yds to the NAVY 30+5
2:082nd & 5own 30Blake Horvath run for 35 yds to the TLSA 35 for a 1ST down+35
1:451st & 10opp 35Eli Heidenreich run for 16 yds to the TLSA 19 for a 1ST down+16
1:081st & 10opp 19Eli Heidenreich run for 18 yds to the TLSA 1 for a 1ST down+18
0:261st & goalopp 1Alex Tecza run for 1 yd for a TD (Nathan Kirkwood KICK)+1

TLSA6 plays, 3 yd · Punt

0:191st & 10own 35Nathan Kirkwood kickoff for 56 yds , Braylin Presley return for 33 yds to the TLSA 42+33
0:001st & 10own 42Baylor Hayes pass complete to Mekhi Miller for 4 yds to the TLSA 46+4
0:00own 42End of 1st Quarter+4
14:562nd & 6own 46Dominic Richardson run for a loss of 1 yard to the TLSA 45−1
14:223rd & 7own 45Baylor Hayes pass incomplete to Mekhi Miller0
14:134th & 7own 45Angus Davies punt for 45 yds , Brandon Chatman returns for no gain to the NAVY 100

NAVY5 plays, 4 yd · Punt

14:061st & 10own 10Alex Tecza run for 2 yds to the NAVY 12+2
13:332nd & 8own 12Blake Horvath run for 2 yds to the NAVY 14+2
12:473rd & 6own 14Blake Horvath run for no gain to the NAVY 140
12:134th & 6own 14Jacob Carlson punt for 43 yds , Zion Booker returns for 8 yds to the NAVY 49+8
12:134th & 6own 14Jacob Carlson punt for 43 yds , Zion Booker returns for 8 yds to the NAVY 49+8

TLSA10 plays, -2 yd · Turnover

12:011st & 10opp 49Baylor Hayes run for 4 yds to the NAVY 45+4
11:312nd & 6opp 45Dominic Richardson run for 4 yds to the NAVY 41+4
10:543rd & 2opp 41Baylor Hayes pass incomplete to Mekhi Miller0
10:464th & 2opp 41Baylor Hayes run for 4 yds to the NAVY 37 for a 1ST down+4
10:121st & 10opp 37Baylor Hayes pass complete to Calvin Johnson II for 16 yds to the NAVY 21 for a 1ST down+16
9:401st & 10opp 21Baylor Hayes pass complete to Dominic Richardson for 2 yds to the NAVY 19+2
9:102nd & 8opp 19Timeout Tulsa, clock 09:100
9:052nd & 8opp 19Baylor Hayes pass incomplete to Mekhi Miller0
8:593rd & 8opp 19Dominic Richardson run for 4 yds Tulsa Penalty, Offensive Holding (Simon Wilson) to the NAVY 25−6
8:513rd & 14opp 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−26

NAVY6 plays, 49 yd · Touchdown

8:391st & 10opp 49Blake Horvath pass complete to Eli Heidenreich for 35 yds to the TLSA 14 for a 1ST down+35
8:191st & 10opp 14Eli Heidenreich run for 6 yds to the TLSA 8+6
7:452nd & 4opp 8Alex Tecza run for 1 yd to the TLSA 7+1
7:043rd & 3opp 7Alex Tecza run for 3 yds to the TLSA 4 for a 1ST down+3
6:211st & goalopp 4Blake Horvath run for 2 yds to the TLSA 2+2
5:502nd & goalopp 2Blake Horvath run for 2 yds for a TD (Nathan Kirkwood KICK)+2

TLSA15 plays, 59 yd · Field goal

5:501st & 10own 35Nathan Kirkwood kickoff for 65 yds for a touchback0
5:411st & 10own 25Baylor Hayes pass complete to Brody Foley for 12 yds to the TLSA 37 for a 1ST down+12
5:231st & 10own 37Dominic Richardson run for 1 yd to the TLSA 38+1
4:452nd & 9own 38Ajay Allen run for 10 yds to the TLSA 48 for a 1ST down+10
4:121st & 10own 48Ajay Allen run for 5 yds to the NAVY 47+5
3:392nd & 5opp 47Baylor Hayes pass incomplete to Jacob Emmers0
3:323rd & 5opp 47Calvin Johnson II run for 16 yds to the NAVY 31 for a 1ST down+16
2:561st & 10opp 31Calvin Johnson II run for no gain to the NAVY 310
2:132nd & 10opp 31Baylor Hayes pass complete to Zion Booker for 13 yds to the NAVY 18 for a 1ST down+13
2:001st & 10opp 18Timeout Tulsa, clock 02:000
1:581st & 10opp 18Baylor Hayes pass incomplete to Zion Booker0
1:522nd & 10opp 18Dominic Richardson run for 2 yds to the NAVY 16+2
1:513rd & 8opp 16Timeout Navy, clock 01:510
1:473rd & 8opp 16Baylor Hayes pass incomplete to Braylin Presley0
1:444th & 8opp 16Seth Morgan 34 yd FG GOOD+34

NAVY16 plays, 75 yd · Touchdown

1:441st & 10own 35Seth Morgan kickoff for 65 yds for a touchback0
1:361st & 10own 25Blake Horvath pass complete to Brandon Chatman for 7 yds to the NAVY 32+7
1:312nd & 3own 32Brandon Chatman run for 5 yds to the NAVY 37 for a 1ST down+5
1:191st & 10own 37Blake Horvath pass incomplete to Theo Elwell0
1:122nd & 10own 37Blake Horvath run for 18 yds to the TLSA 45 for a 1ST down+18
1:091st & 10opp 45Timeout Tulsa, clock 01:090
1:021st & 10opp 45Brandon Chatman run for 19 yds to the TLSA 26 for a 1ST down+19
0:561st & 10opp 26Blake Horvath run for 2 yds to the TLSA 24+2
0:363rd & 18opp 34Timeout Navy, clock 00:360
0:332nd & 8opp 24Blake Horvath sacked by J'Dan Burnett for a loss of 10 yards to the TLSA 34−10
0:273rd & 18opp 34Blake Horvath run for 19 yds to the TLSA 15 for a 1ST down+19
0:241st & 10opp 15Timeout Navy, clock 00:240
0:201st & 10opp 15Blake Horvath pass incomplete to Alex Tecza0
0:152nd & 10opp 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.+13
0:151st & goalopp 2Timeout Tulsa, clock 00:150
0:101st & goalopp 2Blake Horvath pass complete to Luke Hutchison for 2 yds for a TD (Nathan Kirkwood KICK)+2

TLSA3 plays, 28 yd · End of period

0:001st & 10own 35Nathan Kirkwood kickoff for 41 yds , Landen Lucas return for 15 yds to the TLSA 39+15
0:001st & 10own 39Braylin Presley run for 28 yds to the NAVY 33 for a 1ST down+28
0:00own 39End of 2nd Quarter+28

TLSA5 plays, -9 yd · Punt

15:001st & 10own 35Nathan Kirkwood kickoff for 42 yds0
14:511st & 10own 25Baylor Hayes pass complete to Braylin Presley for 2 yds to the TLSA 23+2
14:182nd & 12own 23Baylor Hayes pass incomplete to Dominic Richardson0
14:043rd & 12own 23Calvin Johnson II sacked for a loss of 7 yards to the TLSA 16−7
13:364th & 19own 16Angus Davies punt for 40 yds, fair catch by Brandon Chatman at the NAVY 440

NAVY5 plays, 56 yd · Touchdown

13:311st & 10own 44Eli Heidenreich run for 9 yds to the TLSA 47+9
12:372nd & 1opp 47run for 2 yds to the TLSA 49 fumbled, recovered by NAVY Blake Horvath+2
12:203rd & 3opp 49Alex Tecza run for 4 yds to the TLSA 45 for a 1ST down+4
11:211st & 10opp 45Blake Horvath pass complete to Joshua Guerin for 35 yds to the TLSA 10 for a 1ST down+35
11:091st & goalopp 10Eli Heidenreich run for 10 yds for a TD (Nathan Kirkwood KICK)+10

TLSA7 plays, 21 yd · On downs

11:001st & 10own 35Nathan Kirkwood kickoff for 65 yds , Calvin Johnson II return for 27 yds to the TLSA 27+27
10:551st & 10own 27Dominic Richardson run for 2 yds to the TLSA 29+2
10:292nd & 8own 29Baylor Hayes pass complete to Zion Booker for 12 yds to the TLSA 41 for a 1ST down+12
10:101st & 10own 41Dominic Richardson run for 4 yds to the TLSA 45+4
9:372nd & 6own 45Baylor Hayes pass incomplete to Ajay Allen0
9:313rd & 6own 45Tulsa Penalty, Ineligible Downfield on Pass (Yards) declined0
9:254th & 6own 45Baylor Hayes run for 3 yds to the TLSA 48+3

NAVY14 plays, 48 yd · Touchdown

9:191st & 10opp 48Eli Heidenreich run for 6 yds to the TLSA 42+6
8:532nd & 4opp 42Shane Reynolds run for no gain to the TLSA 420
8:193rd & 4opp 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.−10
7:453rd & 14own 48Blake Horvath run for 15 yds to the TLSA 37 for a 1ST down+15
7:031st & 10opp 37Alex Tecza run for 4 yds to the TLSA 33+4
6:232nd & 6opp 33Blake Horvath run for 3 yds to the TLSA 30+3
5:433rd & 3opp 30Eli Heidenreich run for no gain to the TLSA 300
4:594th & 3opp 30Blake Horvath pass complete to Eli Heidenreich for 5 yds to the TLSA 25 for a 1ST down+5
4:231st & 10opp 25Blake Horvath run for 2 yds to the TLSA 23+2
3:392nd & 8opp 23Charles Robinson run for 3 yds to the TLSA 20+3
3:023rd & 5opp 20Blake Horvath run for 16 yds to the TLSA 4 for a 1ST down+16
2:441st & goalopp 4Alex Tecza run for 2 yds to the TLSA 2+2
2:252nd & goalopp 2PENALTY TUL Offside (Johnson,Nahki) 1 yard from TUL02 to TUL01. NO PLAY.+1
2:052nd & goalopp 1Alex Tecza run for 1 yd for a TD (Nathan Kirkwood KICK)+1

TLSA8 plays, 25 yd · On downs

1:591st & 10own 35Nathan Kirkwood kickoff for 59 yds , Calvin Johnson II return for 20 yds to the TLSA 26+20
1:521st & 10own 26Dominic Richardson run for 16 yds to the TLSA 42 for a 1ST down+16
1:321st & 10own 42Baylor Hayes pass incomplete to Zion Booker0
1:272nd & 10own 42Baylor Hayes run for 7 yds to the TLSA 49+7
0:523rd & 3own 49Calvin Johnson II run for a loss of 3 yards to the TLSA 46−3
0:254th & 6own 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.+5
0:234th & 1opp 49Baylor Hayes run for no gain to the NAVY 490
0:234th & 1opp 49Baylor Hayes run for no gain to the NAVY 490

NAVY11 plays, 51 yd · Touchdown

0:001st & 10own 49Blake Horvath run for 27 yds to the TLSA 24 for a 1ST down+27
0:00own 49End of 3rd Quarter+27
14:541st & 10opp 24Blake Horvath run for 6 yds to the TLSA 18+6
14:012nd & 4opp 18Jackson Gutierrez run for 2 yds to the TLSA 16+2
13:253rd & 2opp 16Jackson Gutierrez run for 3 yds to the TLSA 13 for a 1ST down+3
12:441st & 10opp 13Jackson Gutierrez run for 9 yds to the TLSA 4+9
12:002nd & 1opp 4Jackson Gutierrez run for 2 yds to the TLSA 2 for a 1ST down+2
11:151st & goalopp 2Jackson Gutierrez run for 1 yd to the TLSA 1+1
10:262nd & goalopp 1Alex Tecza run for a loss of 1 yard to the TLSA 2−1
9:453rd & goalopp 2Alex Tecza run for 1 yd to the TLSA 1+1
9:074th & goalopp 1Brandon Chatman run for 1 yd for a TD (Nathan Kirkwood KICK)+1

TLSA11 plays, 76 yd · Touchdown

9:021st & 10own 35Nathan Kirkwood kickoff for 65 yds , Calvin Johnson II return for 24 yds to the TLSA 24+24
8:491st & 10own 24Baylor Hayes pass complete to Zion Booker for 15 yds to the TLSA 39 for a 1ST down+15
8:381st & 10own 39Dominic Richardson run for 7 yds to the TLSA 46+7
8:202nd & 3own 46Baylor Hayes pass incomplete to Zion Steptoe0
8:113rd & 3own 46Baylor Hayes pass complete to Jacob Emmers for 5 yds to the NAVY 49 for a 1ST down+5
7:451st & 10opp 49Ajay Allen run for 11 yds to the NAVY 38 for a 1ST down+11
7:281st & 10opp 38Ajay Allen run for 2 yds to the NAVY 36+2
7:052nd & 8opp 36Baylor Hayes pass complete to Ajay Allen for 15 yds to the NAVY 21 for a 1ST down+15
6:431st & 10opp 21Baylor Hayes pass complete to Zion Steptoe for 3 yds to the NAVY 18+3
6:132nd & 7opp 18Baylor Hayes pass incomplete to Josh Smith0
6:083rd & 7opp 18Baylor Hayes pass complete to Calvin Johnson II for 18 yds for a TD (Two-Point Conversion failed)+18

NAVY14 plays, 34 yd · On downs

6:071st & 10own 35Seth Morgan kickoff for 19 yds0
6:001st & 10own 46Alex Tecza run for 7 yds to the TLSA 47+7
5:132nd & 3opp 47Braxton Woodson run for 2 yds to the TLSA 45+2
4:333rd & 1opp 45Alex Tecza run for 4 yds to the TLSA 41 for a 1ST down+4
3:512nd & 6opp 37Timeout Tulsa, clock 03:510
3:481st & 10opp 41Braxton Woodson run for 4 yds to the TLSA 37+4
3:442nd & 6opp 37Braxton Woodson run for 8 yds to the TLSA 29 for a 1ST down+8
3:041st & 10opp 29Timeout Navy, clock 03:040
2:571st & 10opp 29Shane Reynolds run for 3 yds to the TLSA 26+3
2:102nd & 7opp 26Charles Robinson run for 4 yds to the TLSA 22+4
2:003rd & 3opp 22Timeout Tulsa, clock 02:000
1:524th & 2opp 21Timeout Tulsa, clock 01:520
1:493rd & 3opp 22Jackson Gutierrez run for 1 yd to the TLSA 21+1
1:484th & 2opp 21Charles Robinson run for 1 yd to the TLSA 20+1

TLSA7 plays, 32 yd · Turnover

1:431st & 10own 20Baylor Hayes pass complete to Mekhi Miller for 8 yds to the TLSA 28+8
1:372nd & 2own 28Baylor Hayes pass complete to Zion Booker for 5 yds to the TLSA 33 for a 1ST down+5
1:231st & 10own 33Baylor Hayes pass complete to Ajay Allen for 3 yds to the TLSA 36+3
1:092nd & 7own 36Baylor Hayes pass complete to Mekhi Miller for 5 yds to the TLSA 41+5
0:573rd & 2own 41Braylin Presley run for 11 yds to the NAVY 48 for a 1ST down+11
0:451st & 10opp 48Baylor Hayes pass incomplete to Jacob Emmers0
0:392nd & 10opp 48Baylor Hayes pass intercepted Justin Ross return for 3 yds to the NAVY 37+3

NAVY2 plays, -2 yd · End of period

0:001st & 10own 37(00:38) Kneel down by Navy at NAVY35 for loss of 2 yards.−2
0:00own 35End of 4th Quarter0

Field position is from the offense’s point of view, the same as the drive chart. Play descriptions are CFBD’s own.

Previous 10 meetings vs. Team

Tulsa 2–8 vs Navy

  • 2022 · wk 6Tulsa 21 @ Navy 53
  • 2021 · wk 9Navy 20 @ Tulsa 17
  • 2020 · wk 14Tulsa 19 @ Navy 6
  • 2019 · wk 7Navy 45 @ Tulsa 17
  • 2018 · wk 12Tulsa 29 @ Navy 37
  • 2017 · wk 5Navy 31 @ Tulsa 21
  • 2016 · wk 11Tulsa 40 @ Navy 42
  • 2015 · wk 12Navy 44 @ Tulsa 21
  • 2006 · wk 4Tulsa 24 @ Navy 23
  • 2004 · wk 4Navy 29 @ Tulsa 0

Research

Keep this open while you look at others