Oklahoma State at Tulsa

Saturday, September 5, 2026

Tulsa beat Oklahoma State 24–⁠10. It was their 78th meeting; Oklahoma State leads the series 44–⁠29–⁠5.

AwayOklahoma State4–⁠2 in 2026
10
HomeTulsa4–⁠3 in 2026
24

Final at Chapman Stadium, TulsaTV: ESPNUAttendance 28,520

At kickoff
101°F, wind 11 mph from the southeast, gusts to 17 mphWeather: NOAA NCEI Global Historical Climatology Network hourly; Tulsa International Airport, 8 km from the stadium, eight minutes after kickoff
Viewers
450,000 viewers on ESPNUViewers: Nielsen, as compiled by nschultz7’s ratings tracker.
Official
Michael VanderVeldeGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Oklahoma State037010
Tulsa377724

How the win probability moved

Tulsa favored

Win probability by play: Tulsa 59% at kickoff, 100% at the end. Biggest swing: 12 points.

Oklahoma State favored

Win probability after every play, from CollegeFootballData.com’s model.

Standouts

Player stats

Oklahoma State

PassingC/AttYdsTDInt
Drew Mestemaker29/4924112
RushingCarYdsTDLong
Caleb Hawkins1879014
Ayo Adeyi624012
Tre Page III71907
Drew Mestemaker5308
ReceivingRecYdsTDLong
Wyatt Young884027
Miles Coleman440017
Chris Barnes53609
Caleb Hawkins629011
DefenseTklTFLSacksInt
Ethan Wesloski7000
Tate Romney7000
Christian Bodnar5100
Quinton Hammonds4000
LaDainian Fields2001

Tulsa

PassingC/AttYdsTDInt
Baylor Hayes17/2422711
RushingCarYdsTDLong
Damari Alston1573229
Trequan Jones73509
Baylor Hayes62809
D.J. McKinney2704
ReceivingRecYdsTDLong
Oran Singleton Jr.499156
Jimmy Calloway571047
Javon Ross430015
D.J. McKinney214020
DefenseTklTFLSacksInt
Chris Thompson Jr.10000
Dax Collins7110
Ashton Williams7000
Jaylen George6000
Tyson Williams5001
Thomas Davis3110
Zach Williams1001

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

Team stats

Oklahoma StateTulsa
368Total yards361
241Passing yards227
127Rushing yards134
4.9Yards per pass9.5
3.4Yards per rush4.1
27First downs15
5–⁠16Third downs1–⁠11
2–⁠6Fourth downs1–⁠1
4Turnovers1
6–⁠59Penalties9–⁠102
31:05Possession28:55
0Sacks (by defense)2

Efficiency

Oklahoma StateTulsa
36%Success rate41%
−0.20EPA per play0.18
0.90Explosiveness1.08
−0.30Rushing EPA0.04
0.07Passing EPA0.44
37%Passing-down success10%
−0.39First-down EPA0.08
0.26Second-down EPA0.35
0.19Third-down EPA−0.08
12%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)

Tulsa 60% to win. Elo’s favorite won.

The line

Oklahoma State −13.5, over/under 57.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 Oklahoma State 81%, Tulsa 19%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Tulsa end zoneOklahoma State end zoneQ1 TulsaPunt, 3 playsQ1 Oklahoma StateTurnover on downs, 13 playsQ1 TulsaField goal, 9 playsQ1 Oklahoma StatePunt, 13 playsQ2 TulsaPunt, 5 playsQ2 Oklahoma StateFumble, 4 playsQ2 TulsaMissed FG, 6 playsQ2 Oklahoma StateField goal, 8 playsQ2 TulsaTouchdown, 8 playsQ2 Oklahoma StateEnd of half, 1 playQ3 Oklahoma StateFumble, 3 playsQ3 TulsaMissed FG, 4 playsQ3 Oklahoma StateTurnover on downs, 8 playsQ3 TulsaTouchdown, 6 playsQ3 Oklahoma StateTouchdown, 11 playsQ3 TulsaInterception, 7 playsQ4 Oklahoma StatePunt, 5 playsQ4 TulsaPunt, 3 playsQ4 Oklahoma StateTurnover on downs, 4 playsQ4 TulsaTouchdown, 2 playsQ4 Oklahoma StateInterception, 10 playsQ4 TulsaPunt, 6 playsQ4 Oklahoma StateInterception, 7 playsQ4 TulsaEnd 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, Oklahoma State right to left.
  1. Q1 TulsaPunt, 3 plays, 48 yards
  2. Q1 Oklahoma StateTurnover on downs, 13 plays, 70 yards
  3. Q1 TulsaField goal, 9 plays, 32 yards
  4. Q1 Oklahoma StatePunt, 13 plays, 72 yards
  5. Q2 TulsaPunt, 5 plays, 62 yards
  6. Q2 Oklahoma StateFumble, 4 plays, 10 yards
  7. Q2 TulsaMissed FG, 6 plays, 20 yards
  8. Q2 Oklahoma StateField goal, 8 plays, 15 yards
  9. Q2 TulsaTouchdown, 8 plays, 75 yards
  10. Q2 Oklahoma StateEnd of half, 1 play, 2 yards
  11. Q3 Oklahoma StateFumble, 3 plays, −2 yards
  12. Q3 TulsaMissed FG, 4 plays, 1 yard
  13. Q3 Oklahoma StateTurnover on downs, 8 plays, 37 yards
  14. Q3 TulsaTouchdown, 6 plays, 59 yards
  15. Q3 Oklahoma StateTouchdown, 11 plays, 75 yards
  16. Q3 TulsaInterception, 7 plays, 65 yards
  17. Q4 Oklahoma StatePunt, 5 plays, 56 yards
  18. Q4 TulsaPunt, 3 plays, 39 yards
  19. Q4 Oklahoma StateTurnover on downs, 4 plays, 9 yards
  20. Q4 TulsaTouchdown, 2 plays, 34 yards
  21. Q4 Oklahoma StateInterception, 10 plays, 75 yards
  22. Q4 TulsaPunt, 6 plays, 68 yards
  23. Q4 Oklahoma StateInterception, 7 plays, 59 yards
  24. Q4 TulsaEnd of game, 1 play, −2 yards

Play by play

1st quarter4 drives, then Tulsa 3, Oklahoma State 0
Tulsa Punt, 3 plays
15:001st & 10 at own 35(15:00) #49 J.Kim kickoff 65 yards to the TLS00, Touchback
14:531st & 10 at own 25(14:59) Shotgun #7 J.Calloway rush left for 2 yards gain to the TLS27 (#32 E.Wesloski; #4 M.Horn)
14:222nd & 8 at own 27(14:26) No Huddle-Shotgun #6 D.Alston rush middle for 1 yard gain to the TLS28 (#94 B.Rigsby; #3 T.Romney)
13:383rd & 7 at own 28(13:51) No Huddle-Shotgun #10 B.Hayes rush left for 6 yards gain to the TLS34 (#4 M.Horn)
12:594th & 1 at own 34(13:07) #29 M.Tulen punt 42 yards to the OSU24 #1 M.Coleman return 3 yards to the OSU27 (#22 T.Williams; #40 T.Lawyer)
Oklahoma State Turnover on downs, 13 plays
12:511st & 10 at own 27(12:58) No Huddle-Shotgun #17 D.Mestemaker pass complete short right to #2 C.Barnes caught at OSU34, for 7 yards to the OSU34, out of bounds at OSU34
12:362nd & 3 at own 34(12:41) No Huddle-Shotgun #24 C.Hawkins rush right for 6 yards gain to the OSU40 (#4 T.Williams; #10 A.Nash), 1ST DOWN
12:191st & 10 at own 40(12:19) No Huddle-Shotgun #17 D.Mestemaker pass incomplete deep left to #1 M.Coleman thrown to TLS25 PENALTY TLS Pass Interference (#4 T.Williams) 15 yards from OSU40 to TLS45, 1ST DOWN. NO PLAY
12:101st & 10 at opp 45(12:16) No Huddle-Shotgun #17 D.Mestemaker pass incomplete deep right to #1 M.Coleman thrown to TLS25
12:042nd & 10 at opp 45(12:09) No Huddle-Shotgun #17 D.Mestemaker pass complete short left to #10 W.Young caught at TLS47, for 9 yards to the TLS36 (#3 J.Drew)
11:453rd & 1 at opp 36(11:49) No Huddle-Shotgun #24 C.Hawkins rush middle for 12 yards gain to the TLS24 (#5 A.Williams; #9 D.Collins), 1ST DOWN
11:331st & 10 at opp 24(11:37) No Huddle-Shotgun #24 C.Hawkins rush left for 2 yards gain to the TLS22 (#15 T.Davis; #99 T.Newhouse)
11:433rd & 1 at opp 36Timeout Oklahoma State, clock 11:43
10:592nd & 8 at opp 22(11:03) No Huddle-Shotgun #24 C.Hawkins rush middle for 0 yards to the TLS22 (#6 C.Thompson Jr.; #11 J.George)
10:083rd & 8 at opp 22(10:18) No Huddle-Shotgun #17 D.Mestemaker pass complete short middle to #24 C.Hawkins caught at TLS18, for 7 yards to the TLS15 (#25 S.Stone)
9:534th & 1 at opp 15(09:56) No Huddle-Shotgun #24 C.Hawkins rush middle for 3 yards gain to the TLS12 (#5 A.Williams; #2 D.Robinson), 1ST DOWN
9:593rd & 8 at own 22Timeout Tulsa, clock 09:59
9:251st & 10 at opp 12(09:30) No Huddle-Shotgun #24 C.Hawkins rush middle for 2 yards gain to the TLS10 (#0 K.Duhon)
8:492nd & 8 at opp 10(08:54) No Huddle-Shotgun #6 T.Page III rush middle for 7 yards gain to the TLS03 (#5 A.Williams)
8:313rd & 1 at opp 3(08:35) No Huddle-Shotgun #6 T.Page III rush middle for 0 yards to the TLS03 (#25 S.Stone; #2 D.Robinson)
7:484th & 1 at opp 3(07:51) No Huddle-Shotgun #24 C.Hawkins rush left for 0 yards to the TLS03 (#32 H.Ball; #6 C.Thompson Jr.), TURNOVER ON DOWNS
7:523rd & 1 at own 3Timeout Tulsa, clock 07:52
Tulsa Field goal, 9 plays
7:371st & 10 at own 3(07:46) Shotgun #10 B.Hayes pass complete deep right to #2 O.Singleton caught at TLS45, for 56 yards to the OSU41 (#8 K.Lewis), 1ST DOWN
7:041st & 10 at opp 41(07:08) No Huddle-Shotgun #6 D.Alston rush left for 2 yards loss to the OSU43 (#6 C.Bodnar)
6:252nd & 12 at opp 43(06:31) No Huddle-Shotgun #6 D.Alston rush middle for 5 yards gain to the OSU38 (#95 J.Johnson)
5:443rd & 7 at opp 38(05:48) No Huddle-Shotgun #4 D.McKinney rush middle for 3 yards gain to the OSU35 (#3 T.Romney)
5:024th & 4 at opp 35(05:10) No Huddle-Shotgun #10 B.Hayes rush right for 9 yards gain to the OSU26 (#6 C.Bodnar), out of bounds, 1ST DOWN
4:181st & 10 at opp 26(04:29) Shotgun #2 O.Singleton rush left for 9 yards loss to the OSU35 (#11 K.Huddleston)
3:352nd & 19 at opp 35(03:48) Shotgun #10 B.Hayes pass complete short right to #9 J.Ross caught at OSU29, for 6 yards to the OSU29 (#6 C.Bodnar)
2:553rd & 13 at opp 29(03:08) No Huddle-Shotgun #10 B.Hayes pass complete short left to #7 J.Calloway caught at OSU22, for 7 yards to the OSU22, End Of Play
2:184th & 6 at opp 22(02:22) #18 M.Hauck field goal attempt from 40 yards GOOD (H: #29 M.Tulen, LS: #42 A.Fedigan), clock 02:18Tulsa 3, Oklahoma State 0
Oklahoma State Punt, 13 plays
2:141st & 10 at own 35(02:18) #18 M.Hauck kickoff 61 yards to the OSU04 #2 C.Barnes return 26 yards to the OSU30 (#28 C.Langenderfer) PENALTY OSU Personal Foul (#22 W.Mason) 13 yards from OSU26 to OSU13
2:091st & 10 at own 13(02:09) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short right to #10 W.Young thrown to OSU16
2:002nd & 10 at own 13(02:08) No Huddle-Shotgun #10 W.Young rush right for 2 yards gain to the OSU15 (#4 T.Williams)
1:173rd & 8 at own 15(01:30) No Huddle-Shotgun #17 D.Mestemaker pass complete short left to #1 M.Coleman caught at OSU24, for 9 yards to the OSU24 (#5 A.Williams), 1ST DOWN
1:101st & 10 at own 24(01:10) No Huddle-Shotgun #6 T.Page III rush middle for 4 yards gain to the OSU28 (#0 K.Duhon; #9 D.Collins) PENALTY TLS Illegal Substitution 5 yards from OSU24 to OSU29. NO PLAY
0:481st & 5 at own 29(00:53) No Huddle-Shotgun #6 T.Page III rush right for 0 yards to the OSU29 (#2 D.Robinson; #11 J.George)
0:322nd & 5 at own 29(00:34) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short left to #0 J.Bowick thrown to OSU35 QB hurried by #2 D.Robinson
0:243rd & 5 at own 29(00:31) No Huddle-Shotgun #17 D.Mestemaker pass complete short middle to #2 C.Barnes caught at OSU35, for 7 yards to the OSU36 (#27 Z.Woodham), 1ST DOWN
0:011st & 10 at own 36(00:01) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short right to #44 C.Kolb thrown to TLS45 QB hurried by #15 T.Davis
Q2 14:452nd & 10 at own 36(14:59) No Huddle-Shotgun #17 D.Mestemaker pass complete short right to #3 T.Lewis caught at OSU45, for 9 yards to the OSU45, End Of Play
Q2 14:243rd & 1 at own 45(14:29) No Huddle-Shotgun #6 T.Page III rush left for 3 yards gain to the OSU48 (#58 T.Rich), 1ST DOWN
Q2 13:561st & 10 at own 48(13:55) No Huddle-Shotgun #6 T.Page III rush left for 2 yards gain to the OSU50 (#9 D.Collins), out of bounds PENALTY OSU Holding (#0 J.Bowick) 10 yards from OSU50 to OSU40
Q2 13:332nd & 18 at own 40PENALTY TLS Personal Foul (#9 D.Collins) 15 yards from OSU40 to TLS45, 1ST DOWN. NO PLAY
Q2 13:201st & 10 at opp 45(13:30) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short left to #6 T.Page III thrown to TLS40
Q2 13:012nd & 10 at opp 45(13:10) No Huddle-Shotgun #17 D.Mestemaker pass complete short right to #24 C.Hawkins caught at OSU50, for 2 yards loss to the TLS47 (#16 C.Williford)
Q2 12:483rd & 12 at opp 47(12:50) No Huddle-Shotgun #17 D.Mestemaker sacked for loss of 8 yards to the OSU45 (#9 D.Collins)
Q2 12:104th & 20 at own 45PENALTY OSU Delay Of Game 5 yards from OSU45 to OSU40. NO PLAY
Q2 12:014th & 25 at own 40(12:08) #37 L.Pozzobon punt 44 yards to the TLS16 #2 O.Singleton return for loss of 1 yard to the TLS15 (#50 G.Wilson; #25 M.Williams)
2nd quarter6 drives, then Tulsa 10, Oklahoma State 3
Tulsa Punt, 5 plays
11:551st & 10 at own 15(12:00) No Huddle-Shotgun #3 T.Jones rush right for 7 yards gain to the TLS22 (#2 I.Chisom; #7 Q.Hammonds)
11:122nd & 3 at own 22(11:26) No Huddle-Shotgun #10 B.Hayes pass complete short middle to #9 J.Ross caught at TLS28, for 6 yards to the TLS28 (#32 E.Wesloski), 1ST DOWN
10:451st & 10 at own 28(10:51) No Huddle-Shotgun #3 T.Jones rush left for 3 yards gain to the TLS31 (#32 E.Wesloski; #10 J.Williams)
10:032nd & 7 at own 31(10:14) No Huddle-Shotgun #10 B.Hayes pass complete short left to #3 T.Jones caught at TLS26, for 1 yard to the TLS32 (#32 E.Wesloski; #8 K.Lewis)
9:283rd & 6 at own 32(09:32) No Huddle-Shotgun #10 B.Hayes pass complete short right to #7 J.Calloway caught at TLS36, for 5 yards to the TLS37 (#9 L.Fields)
8:474th & 1 at own 37(08:55) #29 M.Tulen punt 40 yards to the OSU23 #1 M.Coleman return 0 yards to the OSU23 (#20 R.McIntosh; #21 A.Dunbar)
Oklahoma State Fumble, 4 plays
8:421st & 10 at own 23(08:46) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short left to #3 T.Lewis thrown to OSU37
8:322nd & 10 at own 23(08:41) No Huddle-Shotgun #6 T.Page III rush middle for 6 yards gain to the OSU29 (#11 J.George; #19 R.Leathers)
8:143rd & 4 at own 29(08:22) No Huddle-Shotgun #17 D.Mestemaker rush left for 3 yards gain to the OSU32 (#3 J.Drew)
7:314th & 1 at own 32(07:36) No Huddle-Shotgun #6 T.Page III rush right for 1 yard gain to the OSU33 fumbled by #6 T.Page III at OSU31 forced by #2 D.Robinson recovered by TLS #6 C.Thompson Jr. at OSU33, End Of Play
Tulsa Missed FG, 6 plays
7:261st & 10 at opp 33(07:30) No Huddle-Shotgun #6 D.Alston rush middle for 4 yards gain to the OSU29 (#3 T.Romney)
6:472nd & 6 at opp 29(06:55) No Huddle-Shotgun #10 B.Hayes pass complete short middle to #9 J.Ross caught at OSU15, for 15 yards to the OSU14 (#4 M.Horn), 1ST DOWN
6:111st & 10 at opp 14(06:18) Shotgun #6 D.Alston rush right for 1 yard gain to the OSU13 (#18 M.Phillips III)
5:332nd & 9 at opp 13(05:36) No Huddle-Shotgun #10 B.Hayes pass incomplete short middle to #82 C.Gacayan thrown to OSU00 broken up by #18 M.Phillips III
5:293rd & 9 at opp 13(05:33) No Huddle-Shotgun #10 B.Hayes pass incomplete short middle to #7 J.Calloway thrown to OSU11 QB hurried by #99 I.Oates
5:254th & 9 at opp 13(05:28) #18 M.Hauck field goal attempt from 31 yards NO GOOD (H: #29 M.Tulen, LS: #42 A.Fedigan), clock 05:25
Oklahoma State Field goal, 8 plays
5:181st & 10 at own 20(05:24) No Huddle-Shotgun #24 C.Hawkins rush middle for 14 yards gain to the OSU34 (#16 C.Williford), 1ST DOWN
4:531st & 10 at own 34(05:00) No Huddle-Shotgun #17 D.Mestemaker pass complete short right to #10 W.Young caught at OSU40, for 12 yards to the OSU46 (#6 C.Thompson Jr.), 1ST DOWN
4:241st & 10 at own 46(04:36) No Huddle-Shotgun #17 D.Mestemaker pass complete short left to #10 W.Young caught at TLS41, for 20 yards to the TLS34 (#5 A.Williams), 1ST DOWN
3:591st & 10 at opp 34(04:05) No Huddle-Shotgun #24 C.Hawkins rush left for 13 yards gain to the TLS21 (#16 C.Williford; #9 D.Collins), 1ST DOWN
3:201st & 10 at opp 21(03:26) No Huddle-Shotgun #17 D.Mestemaker pass complete short right to #10 W.Young caught at TLS23, for 0 yards to the TLS21 (#6 C.Thompson Jr.; #11 J.George)
2:492nd & 10 at opp 21(02:53) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short right to #25 A.Adeyi thrown to TLS22
2:433rd & 10 at opp 21(02:48) No Huddle-Shotgun #17 D.Mestemaker pass complete short right to #10 W.Young caught at TLS25, for 3 yards to the TLS18 (#27 Z.Woodham)
2:044th & 7 at opp 18(02:07) #16 S.Keltner field goal attempt from 35 yards GOOD (H: #85 N.Ost, LS: #42 C.Yates), clock 02:04Tied at 3
Tulsa Touchdown, 8 plays
2:041st & 10 at own 35(02:04) #49 J.Kim kickoff 65 yards to the TLS00, Touchback
1:581st & 10 at own 25(02:01) No Huddle-Shotgun #10 B.Hayes pass complete short right to #7 J.Calloway caught at TLS29, for 5 yards to the TLS30 (#6 C.Bodnar)
1:512nd & 5 at own 30(01:54) No Huddle-Shotgun #10 B.Hayes pass complete short left to #2 O.Singleton caught at TLS28, for 22 yards to the OSU48 (#2 I.Chisom), 1ST DOWN
1:581st & 10 at own 25Timeout Tulsa, clock 01:58
1:201st & 10 at opp 48(01:28) No Huddle-Shotgun #10 B.Hayes pass complete deep middle to #7 J.Calloway caught at OSU01, for 47 yards to the OSU01 (#9 L.Fields), 1ST DOWN
1:161st & goal at opp 1(01:16) #6 D.Alston rush right for 1 yard gain to the OSU00 TOUCHDOWN nullified by penalty, clock 01:13 PENALTY TLS Holding (#52 I.Mayes) 10 yards from OSU01 to OSU11. NO PLAY
1:171st & 10 at own 48Timeout Oklahoma State, clock 01:17
1:071st & goal at opp 11(01:11) Shotgun #10 B.Hayes pass incomplete short middle to #7 J.Calloway thrown to OSU00
1:012nd & goal at opp 11(01:05) No Huddle-Shotgun #10 B.Hayes rush middle for 0 yards to the OSU11 (#32 E.Wesloski; #7 Q.Hammonds)
0:573rd & goal at opp 11(01:01) No Huddle-Shotgun #10 B.Hayes pass incomplete short middle to #7 J.Calloway thrown to OSU02
1:022nd & 11 at own 11Timeout Oklahoma State, clock 01:02
0:574th & goal at opp 11PENALTY OSU UNR: Unnecessary Roughness (#95 J.Johnson) 6 yards from OSU11 to OSU05, 1ST DOWN. NO PLAY
0:501st & goal at opp 5(00:56) No Huddle-Shotgun #6 D.Alston rush right for 4 yards gain to the OSU01 (#3 T.Romney)
0:212nd & goal at opp 1(00:21) Shotgun #6 D.Alston rush left for 1 yard gain to the OSU00 TOUCHDOWN, clock 00:21 #18 M.Hauck kick attempt good (H: #29 M.Tulen, LS: #42 A.Fedigan)Tulsa 10, Oklahoma State 3
0:241st & 5 at own 5Timeout Oklahoma State, clock 00:24
Oklahoma State End of half, 1 play
0:211st & 10 at own 35(00:21) #18 M.Hauck kickoff 65 yards to the OSU00, Touchback
0:191st & 10 at own 25(00:19) No Huddle-Shotgun #24 C.Hawkins rush middle for 2 yards gain to the OSU27 (#0 K.Duhon)
3rd quarter6 drives, then Tulsa 17, Oklahoma State 10
Oklahoma State Fumble, 3 plays
15:001st & 10 at own 35(15:00) #18 M.Hauck kickoff 65 yards to the OSU00, Touchback
14:541st & 10 at own 25(14:59) No Huddle-Shotgun #17 D.Mestemaker pass incomplete deep left to #24 C.Hawkins thrown to TLS40 broken up by #15 T.Davis
14:482nd & 10 at own 25(14:52) No Huddle-Shotgun #24 C.Hawkins rush middle for 3 yards gain to the OSU28 (#99 T.Newhouse)
14:213rd & 7 at own 28(14:27) No Huddle-Shotgun #17 D.Mestemaker sacked for loss of 5 yards to the OSU23 (#15 T.Davis), fumble by #17 D.Mestemaker recovered by TLS #10 A.Nash at OSU23, End Of Play. The previous play is under automatic review - “Fumble”. CALL UPHELD
Tulsa Missed FG, 4 plays
14:181st & 10 at opp 23(14:20) Shotgun #10 B.Hayes pass incomplete short left to #1 D.Wells Jr. thrown to OSU10 broken up by #95 J.Johnson
14:112nd & 10 at opp 23(14:16) No Huddle-Shotgun #3 T.Jones rush middle for 1 yard gain to the OSU22 (#92 J.Lawson)
13:313rd & 9 at opp 22(13:39) Shotgun #10 B.Hayes pass complete short right to #2 O.Singleton caught at OSU20, for 0 yards to the OSU22, out of bounds at OSU22
12:544th & 9 at opp 22(12:57) #18 M.Hauck field goal attempt from 40 yards NO GOOD (H: #29 M.Tulen, LS: #42 A.Fedigan), clock 12:54
Oklahoma State Turnover on downs, 8 plays
12:491st & 10 at own 22(12:53) No Huddle-Shotgun #24 C.Hawkins rush middle for 3 yards gain to the OSU25 (#58 T.Rich; #6 C.Thompson Jr.)
12:262nd & 7 at own 25(12:32) No Huddle-Shotgun #17 D.Mestemaker pass complete short right to #2 C.Barnes caught at OSU28, for 9 yards to the OSU34 (#27 Z.Woodham), 1ST DOWN
12:331st & 10 at opp 22Timeout Tulsa, clock 12:33
11:511st & 10 at own 34(11:59) No Huddle-Shotgun #17 D.Mestemaker rush middle for 5 yards gain to the OSU39 (#9 D.Collins)
11:312nd & 5 at own 39(11:38) No Huddle-Shotgun #17 D.Mestemaker pass complete short left to #10 W.Young caught at OSU38, for 11 yards to the OSU50 (#27 Z.Woodham), 1ST DOWN
10:471st & 10 at the 50(10:51) No Huddle-Shotgun #24 C.Hawkins rush middle for 3 yards gain to the TLS47 (#90 J.Madkins; #27 Z.Woodham)
10:302nd & 7 at opp 47(10:32) No Huddle-Shotgun #17 D.Mestemaker pass incomplete deep left to #1 M.Coleman thrown to TLS18 QB hurried by #9 D.Collins and #15 T.Davis
10:203rd & 7 at opp 47(10:28) No Huddle-Shotgun #17 D.Mestemaker pass complete short left to #0 J.Bowick caught at TLS44, for 6 yards to the TLS41 (#3 J.Drew)
10:104th & 1 at opp 41(10:12) No Huddle-Shotgun #25 A.Adeyi rush middle for 0 yards to the TLS41 (#0 K.Duhon), TURNOVER ON DOWNS
Tulsa Touchdown, 6 plays
10:031st & 10 at own 41(10:09) Shotgun #10 B.Hayes pass complete short left to #7 J.Calloway caught at TLS46, for 7 yards to the TLS48 (#6 C.Bodnar)
9:282nd & 3 at own 48(09:33) Shotgun #6 D.Alston rush middle for 3 yards gain to the OSU49 (#3 T.Romney), 1ST DOWN
9:051st & 10 at opp 49(09:09) Shotgun #6 D.Alston rush left for 1 yard loss to the OSU50 (#14 K.Foreman)
8:282nd & 11 at the 50(08:33) No Huddle-Shotgun #10 B.Hayes pass complete short left to #4 D.McKinney caught at TLS44, for 20 yards to the OSU30 (#1 E.Jackson), 1ST DOWN
7:441st & 10 at opp 30(07:49) No Huddle-Shotgun #3 T.Jones rush left for 9 yards gain to the OSU21 (#7 Q.Hammonds; #99 I.Oates)
7:002nd & 1 at opp 21(07:07) No Huddle-Shotgun #10 B.Hayes pass complete short right to #2 O.Singleton caught at OSU25, for 21 yards to the OSU00 TOUCHDOWN, clock 07:00, 1ST DOWN #10 O.Carey kick attempt good (H: #29 M.Tulen, LS: #42 A.Fedigan)Tulsa 17, Oklahoma State 3
Oklahoma State Touchdown, 11 plays
7:001st & 10 at own 35(07:00) #18 M.Hauck kickoff 65 yards to the OSU00, Touchback
6:521st & 10 at own 25(06:59) No Huddle-Shotgun #17 D.Mestemaker pass complete short right to #24 C.Hawkins caught at OSU18, for 4 yards to the OSU29 (#2 D.Robinson; #10 A.Nash)
6:322nd & 6 at own 29(06:35) No Huddle-Shotgun #24 C.Hawkins rush middle for 10 yards gain to the OSU39 (#4 T.Williams; #0 K.Duhon), 1ST DOWN
6:091st & 10 at own 39(06:16) No Huddle-Shotgun #17 D.Mestemaker pass complete short middle to #3 T.Lewis caught at OSU45, for 6 yards to the OSU45 (#19 R.Leathers)
5:362nd & 4 at own 45(05:41) No Huddle-Shotgun #25 A.Adeyi rush middle for 7 yards gain to the TLS48 (#6 C.Thompson Jr.), 1ST DOWN
4:541st & 10 at opp 48(05:05) No Huddle-Shotgun #17 D.Mestemaker pass complete short left to #1 M.Coleman caught at OSU50, for 14 yards to the TLS34 (#6 C.Thompson Jr.; #5 A.Williams), 1ST DOWN
4:141st & 10 at opp 34(04:23) No Huddle-Shotgun #17 D.Mestemaker pass complete short left to #3 T.Lewis caught at TLS30, for 5 yards to the TLS29 (#4 T.Williams)
4:072nd & 5 at opp 29(04:07) No Huddle-Shotgun #24 C.Hawkins rush left for 6 yards gain to the TLS23 (#3 J.Drew), out of bounds PENALTY OSU Holding (#76 D.Magiya) 10 yards from TLS29 to TLS39. NO PLAY
3:412nd & 15 at opp 39(03:47) No Huddle-Shotgun #17 D.Mestemaker pass complete short right to #2 C.Barnes caught at TLS34, for 5 yards to the TLS34 (#16 C.Williford)
3:123rd & 10 at opp 34(03:12) No Huddle-Shotgun #17 D.Mestemaker pass incomplete deep middle to #0 J.Bowick thrown to TLS00 PENALTY TLS Pass Interference (#3 J.Drew) 15 yards from TLS34 to TLS19, 1ST DOWN. NO PLAY
3:021st & 10 at opp 19(03:06) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short right to #24 C.Hawkins thrown to TLS15 QB hurried by #41 W.Upshaw
2:572nd & 10 at opp 19(03:01) No Huddle-Shotgun #24 C.Hawkins rush middle for 0 yards to the TLS19 (#4 T.Williams)
2:113rd & 10 at opp 19(02:15) No Huddle-Shotgun #25 A.Adeyi rush middle for 3 yards gain to the TLS16 (#99 T.Newhouse)
1:524th & 7 at opp 16(01:56) No Huddle-Shotgun #17 D.Mestemaker pass complete short left to #0 J.Bowick caught at TLS01, for 16 yards to the TLS00 TOUCHDOWN, clock 01:52, 1ST DOWN #16 S.Keltner kick attempt good (H: #85 N.Ost, LS: #42 C.Yates)Tulsa 17, Oklahoma State 10
Tulsa Interception, 7 plays
1:481st & 10 at own 35(01:52) #49 J.Kim kickoff 58 yards to the TLS07 #3 T.Jones return 20 yards to the TLS27 (#36 B.Deal Jr.)
1:391st & 10 at own 27(01:46) Shotgun #10 B.Hayes pass complete short right to #0 D.Gee Jr. caught at TLS35, for 12 yards to the TLS39 (#14 K.Foreman), 1ST DOWN
1:081st & 10 at own 39(01:08) No Huddle-Shotgun #10 B.Hayes pass incomplete deep left to #2 O.Singleton thrown to OSU35 PENALTY OSU Pass Interference (#6 C.Bodnar) 15 yards from TLS39 to OSU46, 1ST DOWN. NO PLAY
0:531st & 10 at opp 46(01:04) No Huddle-Shotgun #10 B.Hayes rush right for 9 yards gain to the OSU37, End Of Play
0:252nd & 1 at opp 37(00:25) No Huddle-Shotgun #4 D.McKinney rush right for 4 yards gain to the OSU33 (#2 I.Chisom; #3 T.Romney), 1ST DOWN
Q4 15:001st & 10 at opp 33Shotgun #10 B.Hayes pass complete short middle to #9 J.Ross caught at OSU36, for 3 yards to the OSU30 (#9 L.Fields) PENALTY TLS Holding (#84 J.Roberts) 10 yards from OSU30 to OSU40
Q4 15:001st & 17 at opp 40Shotgun #10 B.Hayes pass incomplete deep left to #6 D.Alston thrown to OSU20
Q4 15:002nd & 17 at opp 40No Huddle-Shotgun #10 B.Hayes pass complete short right to #4 D.McKinney caught at OSU47, for 6 yards loss to the OSU46 (#10 J.Williams)
Q4 13:383rd & 23 at opp 46No Huddle-Shotgun #10 B.Hayes pass intercepted by #9 L.Fields at OSU08, End Of Play
4th quarter8 drives, then Tulsa 24, Oklahoma State 10
Oklahoma State Punt, 5 plays
13:321st & 10 at own 8(13:36) No Huddle-Shotgun #24 C.Hawkins rush middle for 2 yards gain to the OSU10 (#9 D.Collins; #99 T.Newhouse)
13:062nd & 8 at own 10(13:12) No Huddle-Shotgun #17 D.Mestemaker rush left for 8 yards gain to the OSU18 (#9 D.Collins), out of bounds, 1ST DOWN
12:501st & 10 at own 18(12:55) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short right to #24 C.Hawkins thrown to OSU15 QB hurried by #11 J.George and #15 T.Davis
12:442nd & 10 at own 18(12:48) No Huddle-Shotgun #25 A.Adeyi rush middle for 2 yards gain to the OSU20 (#0 K.Duhon; #58 T.Rich)
12:133rd & 8 at own 20(12:15) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short right to #2 C.Barnes thrown to OSU30
11:594th & 8 at own 20(12:11) #37 L.Pozzobon punt 44 yards to the TLS36
Tulsa Punt, 3 plays
11:521st & 10 at own 36(11:59) No Huddle-Shotgun #3 T.Jones rush right for 5 yards gain to the TLS41 (#1 E.Jackson)
11:092nd & 5 at own 41(11:14) No Huddle-Shotgun #3 T.Jones rush middle for 4 yards gain to the TLS45 (#99 I.Oates; #31 B.Walton III)
10:383rd & 1 at own 45(10:38) Shotgun #10 B.Hayes pass complete short right to #87 J.Shockley caught at TLS50, for 19 yards to the OSU36 (#7 Q.Hammonds; #6 C.Bodnar) PENALTY TLS Holding (#84 J.Roberts) 10 yards from TLS45 to TLS35. NO PLAY
10:153rd & 11 at own 35(10:23) No Huddle-Shotgun #10 B.Hayes rush middle for 3 yards gain to the TLS38 (#3 T.Romney)
9:334th & 8 at own 38(09:40) #29 M.Tulen punt 41 yards to the OSU21 #1 M.Coleman return 4 yards to the OSU25 (#21 A.Dunbar; #12 D.Scott)
Oklahoma State Turnover on downs, 4 plays
9:221st & 10 at own 25(09:32) No Huddle-Shotgun #17 D.Mestemaker pass complete short middle to #24 C.Hawkins caught at OSU29, for 8 yards to the OSU33 (#6 C.Thompson Jr.)
9:012nd & 2 at own 33(09:04) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short left to #0 J.Bowick thrown to OSU35 broken up by #4 T.Williams
8:543rd & 2 at own 33(08:59) No Huddle-Shotgun #24 C.Hawkins rush middle for 1 yard gain to the OSU34 (#32 H.Ball)
8:384th & 1 at own 34(08:41) No Huddle-Shotgun #17 D.Mestemaker pass complete short left to #1 M.Coleman caught at OSU33, for 0 yards to the OSU34 (#1 Z.Williams; #25 S.Stone), TURNOVER ON DOWNS
Tulsa Touchdown, 2 plays
8:321st & 10 at opp 34(08:36) No Huddle-Shotgun #6 D.Alston rush middle for 5 yards gain to the OSU29 (#5 S.Clements; #95 J.Johnson)
7:522nd & 5 at opp 29(07:58) No Huddle-Shotgun #6 D.Alston rush left for 29 yards gain to the OSU00 TOUCHDOWN, clock 07:52, 1ST DOWN #10 O.Carey kick attempt good (H: #44 H.Simon, LS: #42 A.Fedigan)Tulsa 24, Oklahoma State 10
Oklahoma State Interception, 10 plays
7:521st & 10 at own 35(07:52) #18 M.Hauck kickoff 65 yards to the OSU00, Touchback
7:431st & 10 at own 25(07:51) No Huddle-Shotgun #17 D.Mestemaker pass complete short middle to #10 W.Young caught at OSU25, for 2 yards to the OSU27 (#2 D.Robinson)
7:082nd & 8 at own 27(07:18) No Huddle-Shotgun #17 D.Mestemaker pass complete short right to #24 C.Hawkins caught at OSU25, for 11 yards to the OSU38 (#25 S.Stone; #16 C.Williford), 1ST DOWN
6:371st & 10 at own 38(06:50) No Huddle-Shotgun #17 D.Mestemaker pass complete short left to #24 C.Hawkins caught at OSU38, for 1 yard to the OSU39 (#5 A.Williams)
5:582nd & 9 at own 39(06:13) No Huddle-Shotgun #17 D.Mestemaker pass complete deep left to #10 W.Young caught at TLS36, for 27 yards to the TLS34 (#6 C.Thompson Jr.), 1ST DOWN
5:451st & 10 at opp 34(05:49) No Huddle-Shotgun #25 A.Adeyi rush right for 0 yards to the TLS34, End Of Play
5:072nd & 10 at opp 34(05:19) No Huddle-Shotgun #17 D.Mestemaker pass complete short left to #25 A.Adeyi caught at TLS24, for 10 yards to the TLS24, out of bounds at TLS24, 1ST DOWN
4:331st & 10 at opp 24(04:36) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short middle to #1 M.Coleman thrown to TLS20
4:282nd & 10 at opp 24(04:32) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short middle to #0 J.Bowick thrown to TLS20 QB hurried by #6 C.Thompson Jr.
4:273rd & goal at opp 0D. Mestemaker pass incomplete, Tulsa Penalty, passinterference (D. Collins)
4:273rd & 10 at opp 24(04:27) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short middle to #1 M.Coleman thrown to TLS05. TLS is challenging the ruling on the field - “Incomplete pass”. CALL OVERTURNED. (Original Play: (04:27) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short middle to #1 M.Coleman thrown to TLS06, 1ST DOWN, PENALTY TLS Pass Interference (#9 D.Collins) 15 yards from TLS24 to TLS09, 1ST DOWN. NO PLAY)
4:214th & 10 at opp 24(04:21) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short middle to #0 J.Bowick thrown to TLS11, 1ST DOWN, PENALTY TLS Pass Interference (#4 T.Williams) 12 yards from TLS24 to TLS12, 1ST DOWN. NO PLAY
4:131st & 10 at opp 12(04:18) No Huddle-Shotgun #17 D.Mestemaker pass intercepted by #1 Z.Williams at TLS00 QB hurried by #15 T.Davis, Touchback
Tulsa Punt, 6 plays
4:111st & 10 at own 20(04:11) Shotgun #10 B.Hayes pass complete short middle to #2 O.Singleton caught at TLS15, for 59 yards to the OSU21 (#3 T.Romney) PENALTY TLS Holding (#84 J.Roberts) 10 yards from TLS20 to TLS10. NO PLAY
3:301st & 20 at own 10(03:36) Shotgun #6 D.Alston rush left for 7 yards gain to the TLS17 (#32 E.Wesloski)
3:222nd & 13 at own 17(03:26) Shotgun #3 T.Jones rush left for 6 yards gain to the TLS23 (#92 J.Lawson; #11 K.Huddleston)
3:271st & goal at opp 10Timeout Oklahoma State, clock 03:27
3:143rd & 7 at own 23(03:21) Shotgun #6 D.Alston rush middle for 11 yards gain to the TLS34 (#7 Q.Hammonds; #18 M.Phillips III), 1ST DOWN
3:222nd & 13 at opp 17Timeout Oklahoma State, clock 03:22
2:341st & 10 at own 34(02:38) Shotgun #6 D.Alston rush right for 4 yards gain to the TLS38 (#8 K.Lewis)
2:272nd & 6 at own 38(02:33) No Huddle-Shotgun #6 D.Alston rush middle for 1 yard gain to the TLS39 (#18 M.Phillips III; #0 M.Charles)
2:341st & 10 at opp 34Timeout Oklahoma State, clock 02:34
1:523rd & 5 at own 39(01:59) Shotgun #10 B.Hayes rush middle for 1 yard gain to the TLS40 (#32 E.Wesloski)
2:002nd & 6 at own 38Timeout Tulsa, clock 02:00
1:064th & 4 at own 40(01:12) #29 M.Tulen punt 48 yards to the OSU12 fair catch by #1 M.Coleman at OSU12
1:143rd & 5 at own 39Timeout Tulsa, clock 01:14
Oklahoma State Interception, 7 plays
0:591st & 10 at own 12(01:05) No Huddle-Shotgun #24 C.Hawkins rush middle for 3 yards gain to the OSU15 (#15 T.Davis; #11 J.George)
0:422nd & 7 at own 15(00:45) No Huddle-Shotgun #17 D.Mestemaker pass complete short right to #2 C.Barnes caught at OSU23, for 8 yards to the OSU23, out of bounds at OSU23, 1ST DOWN
0:381st & 10 at own 23(00:41) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short right to #44 C.Kolb thrown to OSU28 QB hurried by #11 J.George
0:342nd & 10 at own 23(00:37) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short middle to #1 M.Coleman thrown to OSU35
0:263rd & 10 at own 23(00:32) No Huddle-Shotgun #25 A.Adeyi rush middle for 12 yards gain to the OSU35 (#0 K.Duhon; #11 J.George), 1ST DOWN
0:181st & 10 at own 35(00:22) No Huddle-Shotgun #17 D.Mestemaker pass complete short middle to #1 M.Coleman caught at TLS50, for 17 yards to the TLS48 (#6 C.Thompson Jr.), 1ST DOWN
0:111st & 10 at opp 48(00:15) No Huddle-Shotgun #17 D.Mestemaker pass intercepted by #4 T.Williams at TLS29, End Of Play
Tulsa End of game, 1 play
0:061st & 10 at own 29(00:10) Kneel down by Tulsa at TLS27 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.

Oklahoma State leads 44–⁠29–⁠5 in 78 meetings.

Recent meetings
2026Tulsa 24, Oklahoma State 10
2025Tulsa 19, Oklahoma State 12
2024Oklahoma State 45, Tulsa 10
2021Oklahoma State 28, Tulsa 23
2020Oklahoma State 16, Tulsa 7
2019Oklahoma State 40, Tulsa 21

Around this game