Week 4 · 2025

Tulsa at Oklahoma State

Fri 09/19/2025 07:30 PMBoone Pickens StadiumOklahoma State pregame76%Pregame win probability: 76% for Oklahoma State. Oklahoma State favored, and lost — Tulsa won.

82°Fair5 mph SE · 54% humidityRecorded at kickoff by College Football Data

Tulsa

19

4–8

Oklahoma State

12

1–11

Attendance

48,842

reported

OKST10 plays, 57 yd · Field goal

15:001st & 10own 35Seth Morgan kickoff for 65 yds for a touchback0
15:001st & 10own 25Zane Flores pass complete to Terrill Davis for 6 yds to the OKST 31+6
14:372nd & 4own 31Zane Flores pass complete to Josh Ford for 5 yds to the OKST 36 for a 1ST down+5
14:121st & 10own 36Rodney Fields Jr. run for 14 yds to the 50 yard line for a 1ST down+14
13:431st & 10midfieldZane Flores run for 15 yds to the TLSA 35 for a 1ST down+15
13:231st & 10opp 35Rodney Fields Jr. run for 13 yds to the TLSA 22 for a 1ST down+13
13:101st & 10opp 22Rodney Fields Jr. run for 4 yds to the TLSA 18+4
12:262nd & 6opp 18Zane Flores pass incomplete to Christian Fitzpatrick0
12:223rd & 6opp 18Zane Flores pass complete to Gavin Freeman for no gain to the TLSA 180
11:454th & 6opp 18Logan Ward 35 Yd Field Goal+35

TLSA7 plays, 75 yd · Touchdown

11:451st & 10own 35Wes Pahl kickoff for 65 yds for a touchback0
11:451st & 10own 25Dominic Richardson run for 3 yds to the TLSA 28+3
11:222nd & 7own 28Baylor Hayes pass complete to Brody Foley for 42 yds to the OKST 30 for a 1ST down+42
10:581st & 10opp 30Dominic Richardson run for a loss of 1 yard to the OKST 31−1
10:252nd & 11opp 31Baylor Hayes pass complete to Brody Foley for 12 yds to the OKST 19 for a 1ST down+12
9:461st & 10opp 19Baylor Hayes pass incomplete to Dominic Richardson, broken up by Cam Smith0
9:362nd & 10opp 19Braylin Presley 19 Yd pass from Baylor Hayes (Seth Morgan Kick)+19

OKST5 plays, 2 yd · Punt

9:361st & 10own 35Seth Morgan kickoff for 65 yds for a touchback0
9:351st & 10own 25Rodney Fields Jr. run for no gain to the OKST 250
9:132nd & 10own 25Rodney Fields Jr. run for 2 yds to the OKST 27+2
8:443rd & 8own 27Zane Flores pass incomplete to Josh Ford0
8:384th & 8own 27Wes Pahl punt for 42 yds0

TLSA15 plays, 60 yd · Field goal

8:311st & 10own 31Dominic Richardson run for 3 yds to the TLSA 34+3
8:142nd & 7own 34Baylor Hayes pass complete to Brody Foley for 6 yds to the TLSA 40+6
7:553rd & 1own 40Dominic Richardson run for 1 yd to the TLSA 41 for a 1ST down+1
7:181st & 10own 41Baylor Hayes pass complete to Micah Tease for 16 yds to the OKST 43 for a 1ST down+16
6:471st & 10opp 43Baylor Hayes pass complete to Zion Booker for 2 yds to the OKST 41+2
6:262nd & 8opp 41Dominic Richardson run for 5 yds to the OKST 36+5
6:023rd & 3opp 36Baylor Hayes pass incomplete to Micah Tease0
6:014th & 3opp 36Baylor Hayes run for 7 yds to the OKST 29 for a 1ST down+7
5:431st & 10opp 29Baylor Hayes pass complete to Jacob Emmers for no gain to the OKST 290
5:072nd & 10opp 29Baylor Hayes run for 3 yds to the OKST 26+3
4:323rd & 7opp 26Baylor Hayes pass complete to Zion Booker for 15 yds to the OKST 11 for a 1ST down+15
4:011st & 10opp 11Dominic Richardson run for 1 yd to the OKST 10+1
3:232nd & 9opp 10Baylor Hayes pass incomplete to Zion Booker, broken up by Taje McCoy0
3:203rd & 9opp 10Baylor Hayes pass complete to Zion Steptoe for 1 yd to the OKST 9+1
2:414th & 8opp 9Seth Morgan 27 Yd Field Goal+27

OKST12 plays, 19 yd · Punt

2:411st & 10own 35Seth Morgan kickoff for 65 yds for a touchback0
2:411st & 10own 25Rodney Fields Jr. run for a loss of 3 yards to the OKST 22−3
2:072nd & 13own 22Rodney Fields Jr. run for 6 yds to the OKST 28+6
1:433rd & 7own 28Zane Flores pass complete to Gavin Freeman for 8 yds to the OKST 36 for a 1ST down+8
1:221st & 10own 36Rodney Fields Jr. run for no gain to the OKST 36 Tulsa Penalty, substitution infraction (Seth Morgan) to the OKST 41+5
1:151st & 5own 41Zane Flores pass complete to Rodney Fields Jr. for a loss of 1 yard to the OKST 40−1
0:422nd & 6own 40Royal Capell run for 6 yds to the OKST 46 for a 1ST down+6
0:031st & 10own 46Freddie Brock IV run for a loss of 3 yards to the OKST 43−3
0:00own 46End of 1st Quarter−3
15:002nd & 13own 43Zane Flores pass incomplete to Rodney Fields Jr.0
14:513rd & 13own 43Rodney Fields Jr. run for 1 yd to the OKST 44+1
14:184th & 12own 44Wes Pahl punt for 43 yds0

TLSA16 plays, 67 yd · Field goal

14:111st & 10own 13Braylin Presley run for 6 yds to the TLSA 19+6
13:552nd & 4own 19Baylor Hayes pass complete to Braylin Presley for 15 yds to the TLSA 34 for a 1ST down+15
13:381st & 10own 34Baylor Hayes pass complete to Zion Booker for 6 yds to the TLSA 40+6
13:112nd & 4own 40Dominic Richardson run for 9 yds to the TLSA 49 for a 1ST down+9
12:361st & 10own 49Baylor Hayes pass incomplete to Zion Booker, broken up by Parker Robertson0
12:272nd & 10own 49Ajay Allen run for 5 yds to the OKST 46+5
12:023rd & 5opp 46Dominic Richardson run for 4 yds to the OKST 42+4
11:234th & 1opp 42Dominic Richardson run for 4 yds to the OKST 38 for a 1ST down+4
10:511st & 10opp 38Baylor Hayes pass incomplete to Jacob Emmers0
10:422nd & 10opp 38Ajay Allen run for a loss of 1 yard to the OKST 39−1
10:223rd & 11opp 39Baylor Hayes pass complete to Zion Steptoe for 9 yds to the OKST 30+9
9:454th & 2opp 30Baylor Hayes pass complete to Landen Lucas for 4 yds to the OKST 26 for a 1ST down+4
9:141st & 10opp 26Baylor Hayes pass incomplete to Braylin Presley0
9:082nd & 10opp 26Dominic Richardson run for 4 yds to the OKST 22+4
8:313rd & 6opp 22Dominic Richardson run for 2 yds to the OKST 20+2
7:494th & 4opp 20Seth Morgan 38 Yd Field Goal+38

OKST5 plays, 8 yd · Punt

7:491st & 10own 35Seth Morgan kickoff for 65 yds for a touchback0
7:481st & 10own 25Zane Flores sacked by Ray Coney for a loss of 8 yards to the OKST 17−8
7:222nd & 18own 17Gavin Freeman run for 1 yd to the OKST 18+1
6:453rd & 17own 18Zane Flores pass complete to Christian Fitzpatrick for 15 yds to the OKST 33+15
6:224th & 2own 33Wes Pahl punt for 37 yds0

TLSA11 plays, 41 yd · Field goal

6:141st & 10own 30Dominic Richardson run for no gain to the TLSA 300
5:452nd & 10own 30Dominic Richardson run for no gain to the TLSA 30 Tulsa Penalty, Offensive holding (Sean Hill) to the TLSA 20−10
5:302nd & 20own 20Baylor Hayes pass complete to Zion Booker for 17 yds to the TLSA 37+17
5:103rd & 3own 37Braylin Presley run for 20 yds to the OKST 43 for a 1ST down+20
4:371st & 10opp 43Dominic Richardson run for 3 yds to the OKST 40+3
3:572nd & 7opp 40Baylor Hayes pass incomplete to Brody Foley, broken up by Parker Robertson0
3:533rd & 7opp 40Baylor Hayes pass complete to Zion Booker for 11 yds to the OKST 29 for a 1ST down+11
3:231st & 10opp 29Baylor Hayes pass incomplete to Micah Tease0
3:132nd & 10opp 29Dominic Richardson run for no gain to the OKST 290
2:423rd & 10opp 29Baylor Hayes pass incomplete to Mekhi Miller0
2:324th & 10opp 29Seth Morgan 47 Yd Field Goal+47

OKST11 plays, 16 yd · Punt

2:321st & 10own 35Seth Morgan kickoff for 65 yds for a touchback0
2:311st & 10own 25Zane Flores pass incomplete to Christian Fitzpatrick0
2:232nd & 10own 25Zane Flores run for 15 yds to the OKST 40 for a 1ST down+15
2:041st & 10own 40Zane Flores pass complete to Rodney Fields Jr. for 7 yds to the OKST 47+7
1:582nd & 3own 47Rodney Fields Jr. run for 5 yds to the TLSA 48 for a 1ST down+5
1:501st & 10opp 48Zane Flores pass complete to Sam Jackson V for no gain to the OKST 48 Oklahoma State Penalty, Offensive pass interference (Josh Ford) to the OKST 37−15
1:361st & 25own 37Zane Flores pass incomplete to Shamar Rigby, broken up by Zach Williams0
1:342nd & 25own 37Zane Flores pass complete to Rodney Fields Jr. for 5 yds to the OKST 42+5
1:273rd & 20own 42Zane Flores run for 4 yds to the OKST 42+4
1:224th & 16own 46Oklahoma State Penalty, delay of game (-5 Yards) to the OKST 41−5
1:194th & 21own 41Wes Pahl punt for 54 yds0

TLSA3 plays, 9 yd · End of period

1:191st & 10own 5Baylor Hayes pass complete to Calvin Johnson II for 7 yds to the TLSA 12+7
1:192nd & 3own 12Dominic Richardson run for 2 yds to the TLSA 14+2
0:223rd & 1own 14Dominic Richardson run for 4 yds to the OKST 35 for a 1ST down+4

TLSA11 plays, 46 yd · Field goal

15:001st & 10own 35Wes Pahl kickoff for 65 yds for a touchback0
15:001st & 10own 25Dominic Richardson run for 19 yds to the TLSA 44 for a 1ST down+19
14:391st & 10own 44Baylor Hayes pass complete to Dominic Richardson for 6 yds to the 50 yard line+6
14:102nd & 4midfieldBaylor Hayes run for a loss of 6 yards to the TLSA 44 Baylor Hayes fumbled, recovered by TLSA Baylor Hayes−6
13:293rd & 10own 44Baylor Hayes pass complete to Zion Steptoe for 16 yds to the OKST 40 for a 1ST down+16
13:051st & 10opp 40Baylor Hayes run for 6 yds to the OKST 34+6
12:362nd & 4opp 34Baylor Hayes pass complete to Dominic Richardson for 5 yds to the OKST 29 for a 1ST down+5
11:141st & 10opp 29Baylor Hayes pass complete to Dominic Richardson for no gain to the OKST 290
11:142nd & 10opp 29Baylor Hayes pass incomplete to Ajay Allen0
11:143rd & 10opp 29Baylor Hayes pass incomplete to Ajay Allen0
11:144th & 10opp 29Seth Morgan 47 yd FG GOOD+47

OKST10 plays, 43 yd · On downs

11:141st & 10own 35Seth Morgan kickoff for 65 yds for a touchback0
11:131st & 10own 25Zane Flores pass complete to Terrill Davis for 3 yds to the OKST 28+3
10:452nd & 7own 28Zane Flores pass incomplete to Josh Ford, broken up by Solento Smith0
10:413rd & 7own 28Zane Flores run for 12 yds to the OKST 40 for a 1ST down+12
10:121st & 10own 40Rodney Fields Jr. run for 11 yds to the TLSA 49 for a 1ST down+11
9:411st & 10opp 49Zane Flores pass complete to Rodney Fields Jr. for 12 yds to the TLSA 37 for a 1ST down+12
9:231st & 10opp 37Zane Flores pass incomplete to Terrill Davis0
9:092nd & 10opp 37Zane Flores sacked by J'Dan Burnett for a loss of 6 yards to the TLSA 43−6
8:463rd & 16opp 43Zane Flores pass complete to Shamar Rigby for 6 yds to the TLSA 37+6
8:104th & 10opp 37Zane Flores run for 5 yds to the TLSA 32+5

TLSA4 plays, 10 yd · Turnover

8:021st & 10own 32Dominic Richardson run for 3 yds to the TLSA 35+3
7:402nd & 7own 35Dominic Richardson run for 4 yds to the TLSA 39+4
7:263rd & 3own 39Baylor Hayes pass complete to Jacob Emmers for 3 yds to the TLSA 42 for a 1ST down+3
6:481st & 10own 42Richardson,Dominic rush middle , fumble by Richardson,Dominic recovered by OSU Smith,Dylan, Smith,Dylan rush. Dominic Richardson fumbled, recovered by OKST Dylan Smith0

OKST7 plays, 36 yd · On downs

6:331st & 10opp 42Rodney Fields Jr. run for 3 yds to the TLSA 39+3
6:112nd & 7opp 39Rodney Fields Jr. run for 5 yds to the TLSA 34+5
5:523rd & 2opp 34Zane Flores pass complete to Cam Abshire for 7 yds to the TLSA 27 Tulsa Penalty, roughing passer (Devin Robinson) to the TLSA 13+21
5:321st & 10opp 13Zane Flores pass complete to Freddie Brock IV for no gain to the TLSA 130
5:012nd & 10opp 13Freddie Brock IV run for 5 yds to the TLSA 8+5
4:423rd & 5opp 8Zane Flores pass complete to Shamar Rigby for 3 yds to the TLSA 5+3
4:154th & 2opp 5Rodney Fields Jr. run for a loss of 1 yard to the TLSA 6−1

TLSA4 plays, 9 yd · Punt

4:091st & 10own 6Dominic Richardson run for a loss of 1 yard to the TLSA 5−1
3:352nd & 11own 5Dominic Richardson run for 7 yds to the TLSA 12+7
3:023rd & 4own 12Dominic Richardson run for 3 yds to the TLSA 15+3
2:264th & 1own 15Angus Davies punt for 53 yds , Gavin Freeman returns for 3 yds to the OKST 35+3

OKST9 plays, 65 yd · Touchdown

2:141st & 10own 35Sam Jackson V pass complete to Zane Flores for 4 yds to the OKST 39+4
1:412nd & 6own 39Zane Flores pass complete to Terrill Davis for 11 yds to the 50 yard line for a 1ST down+11
1:281st & 10midfieldRodney Fields Jr. run for 36 yds to the TLSA 14 for a 1ST down+36
1:001st & 10opp 14Rodney Fields Jr. run for 3 yds to the TLSA 11+3
0:232nd & 7opp 11Freddie Brock IV run for 1 yd to the TLSA 10+1
0:00opp 11End of 3rd Quarter+1
15:003rd & 6opp 10Zane Flores pass complete to Gavin Freeman for 5 yds to the TLSA 5+5
14:144th & 1opp 5Z. Flores run for 5 yds for a TD (Z. Flores pass failed)+5
14:141st & goalopp 3−62

TLSA7 plays, 39 yd · Punt

14:141st & 10own 35Logan Ward kickoff for 60 yds , Braylin Presley return for 13 yds to the TLSA 18+13
14:001st & 10own 18Dominic Richardson run for 39 yds to the OKST 43 for a 1ST down+39
13:231st & 10opp 43Baylor Hayes pass complete to Brody Foley for a loss of 1 yard to the OKST 44−1
12:512nd & 11opp 44Baylor Hayes pass complete to Zion Booker for 8 yds to the OKST 36+8
12:153rd & 3opp 36Baylor Hayes run for a loss of 2 yards to the OKST 38−2
11:284th & 5opp 38Tulsa Penalty, delay of game (Ray Coney) to the OKST 43−5
11:224th & 10opp 43Angus Davies punt for 34 yds0

OKST10 plays, 36 yd · Punt

11:211st & 10own 9Zane Flores run for 9 yds to the OKST 18+9
10:592nd & 1own 18Zane Flores pass complete to Rodney Fields Jr. for 1 yd to the OKST 19 for a 1ST down+1
10:291st & 10own 19Rodney Fields Jr. run for 12 yds to the OKST 31 for a 1ST down+12
10:001st & 10own 31Rodney Fields Jr. run for 2 yds to the OKST 33+2
9:232nd & 8own 33Zane Flores pass complete to Terrill Davis for 17 yds to the 50 yard line for a 1ST down+17
9:021st & 10midfieldFreddie Brock IV run for 6 yds to the TLSA 44+6
8:432nd & 4opp 44Zane Flores pass incomplete Oklahoma State Penalty, Offensive holding (Bob Schick) to the OKST 46−10
8:312nd & 14own 46Zane Flores pass complete to Freddie Brock IV for a loss of 1 yard to the OKST 45−1
8:043rd & 15own 45Zane Flores pass incomplete to Terrill Davis0
7:564th & 15own 45Wes Pahl punt for 50 yds0

TLSA4 plays, 6 yd · Punt

7:481st & 10own 5Dominic Richardson run for 6 yds to the TLSA 11+6
7:082nd & 4own 11Baylor Hayes pass incomplete to Dominic Richardson0
7:043rd & 4own 11Baylor Hayes pass incomplete to Christopher Gacayan0
6:494th & 4own 11Angus Davies punt for 45 yds0

OKST6 plays, 24 yd · Field goal

6:491st & 10own 44Zane Flores pass complete to Christian Fitzpatrick for 9 yds to the TLSA 47+9
6:252nd & 1opp 47Zane Flores pass complete to Christian Fitzpatrick for 15 yds to the TLSA 32 for a 1ST down+15
6:111st & 10opp 32Zane Flores pass incomplete to Shamar Rigby0
6:052nd & 10opp 32Zane Flores pass incomplete to Sam Jackson V, broken up by Solento Smith0
5:543rd & 10opp 32Zane Flores pass incomplete to Christian Fitzpatrick0
5:494th & 10opp 32Logan Ward 49 Yd Field Goal+49

TLSA8 plays, 36 yd · Punt

5:491st & 10own 35Logan Ward kickoff for 63 yds , Braylin Presley return for 15 yds to the TLSA 17+15
5:371st & 10own 17Dominic Richardson run for 11 yds to the TLSA 28 for a 1ST down+11
5:031st & 10own 28Dominic Richardson run for 3 yds to the TLSA 31+3
4:212nd & 7own 31Baylor Hayes run for 15 yds to the TLSA 46 for a 1ST down+15
3:351st & 10own 46Dominic Richardson run for 2 yds to the TLSA 48+2
3:302nd & 8own 48Braylin Presley run for 6 yds to the OKST 46+6
3:243rd & 2opp 46Dominic Richardson run for a loss of 1 yard to the OKST 47−1
3:194th & 3opp 47Angus Davies punt for 36 yds0

OKST5 plays, 28 yd · On downs

3:121st & 10own 11Zane Flores pass complete to Will Monney for 23 yds to the OKST 34 for a 1ST down+23
2:511st & 10own 34Zane Flores pass incomplete to Cam Abshire0
2:402nd & 10own 34Zane Flores run for 5 yds to the OKST 39+5
2:233rd & 5own 39Zane Flores pass incomplete to Josh Ford0
2:194th & 5own 39Zane Flores pass incomplete to Rodney Fields Jr.0

TLSA4 plays, 7 yd · Missed FG

2:061st & 10opp 39Dominic Richardson run for 4 yds to the OKST 35+4
1:552nd & 6opp 35Baylor Hayes run for no gain to the OKST 350
1:163rd & 6opp 35Dominic Richardson run for 3 yds to the OKST 32+3
0:314th & 3opp 32Seth Morgan 50 yd FG MISSED+50

OKST4 plays, 26 yd · Uncategorized

0:251st & 10own 32Zane Flores pass complete to Sam Jackson V for 11 yds to the OKST 43 for a 1ST down+11
0:171st & 10own 43Zane Flores pass complete to Rodney Fields Jr. for 15 yds to the TLSA 42 for a 1ST down+15
0:102nd & 10opp 42Zane Flores pass incomplete to Gavin Freeman, broken up by Solento Smith0
0:023rd & 10opp 42Zane Flores pass complete to Christian Fitzpatrick for 32 yds to the TLSA 42 for a 1ST down+32

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

Oklahoma State 10–0 vs Tulsa

  • 2024 · wk 3Oklahoma State 45 @ Tulsa 10
  • 2021 · wk 2Tulsa 23 @ Oklahoma State 28
  • 2020 · wk 3Tulsa 7 @ Oklahoma State 16
  • 2019 · wk 3Oklahoma State 40 @ Tulsa 21
  • 2017 · wk 1Tulsa 24 @ Oklahoma State 59
  • 2011 · wk 3Oklahoma State 59 @ Tulsa 33
  • 2010 · wk 3Tulsa 28 @ Oklahoma State 65
  • 2004 · wk 3Tulsa 21 @ Oklahoma State 38
  • 2000 · wk 3Oklahoma State 36 @ Tulsa 26
  • 1999 · wk 3Tulsa 9 @ Oklahoma State 46

Previous 7 meetings vs. Mike Gundy

Tulsa 0–7 vs Mike Gundy

  • 2024 · wk 3Oklahoma State 45 @ Tulsa 10
  • 2021 · wk 2Tulsa 23 @ Oklahoma State 28
  • 2020 · wk 3Tulsa 7 @ Oklahoma State 16
  • 2019 · wk 3Oklahoma State 40 @ Tulsa 21
  • 2017 · wk 1Tulsa 24 @ Oklahoma State 59
  • 2011 · wk 3Oklahoma State 59 @ Tulsa 33
  • 2010 · wk 3Tulsa 28 @ Oklahoma State 65

Research

Keep this open while you look at others