TulsaHome
24
FinalSep 5, 2026 · H. A. Chapman Stadium
Team1234Final
Oklahoma State037010
Tulsa377724

Game flow

Tulsa won by 14 · 6 scores
Lead changes
0
1 time tied
TLSA biggest lead
+14
Q3 7:00
OKST biggest lead
—
never led
Time in front
TLSA 76% · OKST 0%
tied 24% · 45:35 vs 0:00 of game clock
+14+7Tie+7+14Q1Q2Q3Q4▲ Tulsa ahead▼ Oklahoma State aheadQ1 2:18 · TLSA Field Goal Good: Marlon Hauck 40 Yd Field Goal (OKST 0, TLSA 3)Q2 2:04 · OKST Field Goal Good: Sam Keltner 35 Yd Field Goal (OKST 3, TLSA 3)Q2 0:21 · TLSA Rushing Touchdown: Damari Alston 1 Yd Run (Marlon Hauck Kick) (OKST 3, TLSA 10)Q3 7:00 · TLSA Passing Touchdown: Oran Singleton Jr. 21 Yd pass from Baylor Hayes (Owen Carey Kick) (OKST 3, TLSA 17)Q3 1:52 · OKST Passing Touchdown: Justin Bowick 16 Yd pass from Drew Mestemaker (Sam Keltner Kick) (OKST 10, TLSA 17)Q4 7:52 · TLSA Rushing Touchdown: Damari Alston 29 Yd Run (Owen Carey Kick) (OKST 10, TLSA 24)

The lead after every score: above the line Tulsa is ahead, below it Oklahoma State. Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
2:18TLSA
FG Marlon Hauck 40 Yd Field Goal 9 plays, 75 yds, 5:30 · from TLSA 3
OKST 0–3 TLSA
2nd quarter
2:04OKST
FG Sam Keltner 35 Yd Field Goal 8 plays, 62 yds, 3:21 · from OKST 20
OKST 3–3 TLSA
0:21TLSA
TD Damari Alston 1 Yd Run (Marlon Hauck Kick)8 plays, 75 yds, 1:43 · from TLSA 25
OKST 3–10 TLSA
3rd quarter
7:00TLSA
TD Oran Singleton Jr. 21 Yd pass from Baylor Hayes (Owen Carey Kick)6 plays, 59 yds, 3:10 · from TLSA 41
OKST 3–17 TLSA
1:52OKST
TD Justin Bowick 16 Yd pass from Drew Mestemaker (Sam Keltner Kick)11 plays, 75 yds, 5:08 · from OKST 25
OKST 10–17 TLSA
4th quarter
7:52TLSA
TD Damari Alston 29 Yd Run (Owen Carey Kick)2 plays, 34 yds, 0:46 · from OKST 34
OKST 10–24 TLSA

Drives

TLSA 4/12 scoredOKST 2/12 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00TLSATLSA 25392:01Punt
Q112:59OKSTOKST 2713705:11Downs
Q17:48TLSATLSA 39755:30Field Goal
Q12:14OKSTOKST 1313275:13Punt
Q212:01TLSATLSA 155223:14Punt
Q28:47OKSTOKST 234101:16Fumble
Q27:31TLSAOKST 336202:06Missed FG
Q25:25OKSTOKST 208623:21Field Goal
Q22:04TLSATLSA 258751:43Touchdown
Q20:21OKSTOKST 25120:21End of Half
Q315:00OKSTOKST 253-20:39Fumble
Q314:21TLSAOKST 23411:27Missed FG

Win probability

Tulsa 100% · pregame line Oklahoma State −13.5 (closing line)
Q1Q2Q3Q4▲ Tulsa▼ Oklahoma StateOklahoma State +30% win probability: (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 +25% win probability: (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 +24% win probability: (01:52) #49 J.Kim kickoff 58 yards to the TLS07 #3 T.Jones return 20 yards to the TLS27 (#36 B.Deal Jr.)Oklahoma State +21% win probability: (00:21) #18 M.Hauck kickoff 65 yards to the OSU00, TouchbackTulsa +21% win probability: (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)

The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.

Box score

PassingC/ATTYDSAVGTDINTQBR
Drew Mestemaker29/492414.91243.2
RushingCARYDSAVGTDLONG
Caleb Hawkins18794.4014
Ayo Adeyi6244.0012
Tre Page III7192.707
Drew Mestemaker530.608
Wyatt Young122.002
ReceivingRECYDSAVGTDLONG
Wyatt Young88410.5027
Miles Coleman44010.0017
Chris Barnes5367.209
Caleb Hawkins6294.8011
Justin Bowick22211.0116
Terrence Lewis3206.709
Ayo Adeyi11010.0010
DefenseTOTSOLOSACKSTFLPDQB HUR
Tate Romney750000
Ethan Wesloski730000
Christian Bodnar550100
Quinton Hammonds400000
Mo Horn320000
Kollin Lewis320000
Isaiah Chisom310000
Mose Phillips III310010
InterceptionsINTYDSTD
LaDainian Fields100
KickingFGPCTLONGXPPTS
Sam Keltner1/1100.0351/14
PuntingNOYDSAVGTBIn 20LONG
Lachie Pozzobon28844.00144

Biggest plays

OKST +30% Q3 1:52 (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)
TLSA +25% Q2 0:21 (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)
TLSA +24% Q3 1:48 (01:52) #49 J.Kim kickoff 58 yards to the TLS07 #3 T.Jones return 20 yards to the TLS27 (#36 B.Deal Jr.)
OKST +21% Q2 0:21 (00:21) #18 M.Hauck kickoff 65 yards to the OSU00, Touchback
TLSA +21% Q3 7:00 (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)

Team stats

StatOKSTTLSA
1st Downs2715
3rd down efficiency5-161-11
4th down efficiency2-61-1
Total Yards368361
Passing241227
Comp/Att29/4917/24
Yards per pass4.99.5
Rushing127134
Rushing Attempts3733
Yards per rush3.44.1
Penalties6-599-102
Turnovers41
Fumbles lost20
Interceptions thrown21
Possession31:0528:55

Play by play

Q4 0:00 End of 4th quarter.
Q4 0:06 1st & 10 at TLSA 29 (00:10) Kneel down by Tulsa at TLS27 for loss of 2 yards
Q4 0:11 1st & 10 at TLSA 48 (00:15) No Huddle-Shotgun #17 D.Mestemaker pass intercepted by #4 T.Williams at TLS29, End Of Play
Q4 0:18 1st & 10 at OKST 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
Q4 0:26 3rd & 10 at OKST 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
Q4 0:34 2nd & 10 at OKST 23 (00:37) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short middle to #1 M.Coleman thrown to OSU35
Q4 0:38 1st & 10 at OKST 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
Q4 0:42 2nd & 7 at OKST 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
Q4 0:59 1st & 10 at OKST 12 (01:05) No Huddle-Shotgun #24 C.Hawkins rush middle for 3 yards gain to the OSU15 (#15 T.Davis; #11 J.George)
Q4 1:06 4th & 4 at TLSA 40 (01:12) #29 M.Tulen punt 48 yards to the OSU12 fair catch by #1 M.Coleman at OSU12
Q4 1:52 3rd & 5 at TLSA 39 (01:59) Shotgun #10 B.Hayes rush middle for 1 yard gain to the TLS40 (#32 E.Wesloski)
Q4 2:27 2nd & 6 at TLSA 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)
Q4 2:34 1st & 10 at TLSA 34 (02:38) Shotgun #6 D.Alston rush right for 4 yards gain to the TLS38 (#8 K.Lewis)
Q4 3:14 3rd & 7 at TLSA 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
Q4 3:22 2nd & 13 at TLSA 17 (03:26) Shotgun #3 T.Jones rush left for 6 yards gain to the TLS23 (#92 J.Lawson; #11 K.Huddleston)
Q4 3:30 1st & 20 at TLSA 10 (03:36) Shotgun #6 D.Alston rush left for 7 yards gain to the TLS17 (#32 E.Wesloski)
Q4 4:11 1st & 10 at TLSA 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
Q4 4:13 1st & 10 at TLSA 12 (04:18) No Huddle-Shotgun #17 D.Mestemaker pass intercepted by #1 Z.Williams at TLS00 QB hurried by #15 T.Davis, Touchback
Q4 4:21 4th & 10 at TLSA 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
Q4 4:27 3rd & 10 at TLSA 24 D. Mestemaker pass incomplete, Tulsa Penalty, passinterference (D. Collins)
Q4 4:28 2nd & 10 at TLSA 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.
Q4 4:33 1st & 10 at TLSA 24 (04:36) No Huddle-Shotgun #17 D.Mestemaker pass incomplete short middle to #1 M.Coleman thrown to TLS20
Q4 5:07 2nd & 10 at TLSA 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
Q4 5:45 1st & 10 at TLSA 34 (05:49) No Huddle-Shotgun #25 A.Adeyi rush right for 0 yards to the TLS34, End Of Play
Q4 5:58 2nd & 9 at OKST 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