Iowa State at Oklahoma State - 2025 Matchup Preview
Iowa State logo Iowa State Cyclones at Oklahoma State CowboysOklahoma State logo
Saturday, November 29th 2025 (12:00 PM EST)
Iowa State -13.5 (47.5) (-700)  Open: -14.5 | 49.5
Iowa State 20 - Oklahoma State: 13  (Big 12)

 
Cyclones (8 - 4) (5 - 6 - 1)
Coach Matt Campbell (63 - 51)
Avg Score : 27 - 20 (22 - 22 on Road)
Record Prediction: 8 - 4 (#54)
Wins: (Elite: 1) (Good: 1) (Avg: 3) (Bad: 1)
Losses: (Elite: 1) (Good: 2) (Avg: 0) (Bad: 1)
Future: (Elite: 0) (Good: 0) (Avg: 0) (Bad: 1)
Wind: 18.6 MPH
Our Line: Iowa State -21  (SP+ ISU -25)

Projected Score: ISU: 32 - OKST: 11 (44)
ISU Win prob: 84% | Cover: 56%
ISU Travel: 446 miles
Cowboys (1 - 11) (5 - 7 - 0)
Coach Doug Meacham (Int) (0 - 0)
Avg Score : 14 - 33 (17 - 28 @ Home)
Record Prediction: 1 - 11 (#133)
Wins: (Elite: 0) (Good: 0) (Avg: 0) (Bad: 0)
Losses: (Elite: 2) (Good: 1) (Avg: 5) (Bad: 2)
Future: (Elite: 0) (Good: 1) (Avg: 0) (Bad: 0)
 
Iowa State's 2025 Schedule
DateMatchupSpreadTotalResultO/UCover
Sat 8/23 Iowa State vs Kansas State+2.551.5W 24 - 21UY
Sat 8/30 Iowa State vs South Dakota-16.547.5W 55 - 7OY
Sat 9/6 Iowa State vs Iowa-3.043.0W 16 - 13UN
Sat 9/13 Iowa State at Arkansas State-21.055.5W 24 - 16UN
BYE WEEK
Sat 9/27 Iowa State vs Arizona-4.048.5W 39 - 14OY
Sat 10/4 Iowa State at Cincinnati+1.555.5L 30 - 38ON
Sat 10/11 Iowa State at Colorado-3.052.5L 17 - 24UN
BYE WEEK
Sat 10/25 Iowa State vs BYU-2.548.5L 27 - 41ON
Sat 11/1 Iowa State vs Arizona State-7.548.5L 19 - 24UN
Sat 11/8 Iowa State at TCU+7.558.5W 20 - 17UY
BYE WEEK
Sat 11/22 Iowa State vs Kansas-3.055.5W 38 - 14UY
Sat 11/29 Iowa State at Oklahoma State-13.547.5W 20 - 13UN

Total: Elite: 2, Good: 3, Avg 3, Bad 0, Poor 3
Played: Elite: 2, Good: 3, Avg 3, Bad 0, Poor 2
Future: Elite: 0, Good: 0, Avg 0, Bad 0, Poor 1
Wins: Elite: 1, Good: 1, Avg: 3, Bad: 0, Poor: 1
Losses: Elite: 1, Good: 2, Avg: 0, Bad: 0, Poor: 1

Predictions for Iowa State's Schedule
Oklahoma State's 2025 Schedule
DateMatchupSpreadTotalResultO/UCover
Thu 8/28 Oklahoma State vs UT Martin-26.056.5W 27 - 7UN
Sat 9/6 Oklahoma State at Oregon+28.555.5L 3 - 69ON
BYE WEEK
Fri 9/19 Oklahoma State vs Tulsa-10.554.5L 12 - 19UN
Sat 9/27 Oklahoma State vs Baylor+21.058.5L 27 - 45OY
Sat 10/4 Oklahoma State at Arizona+21.556.5L 13 - 41UN
Sat 10/11 Oklahoma State vs Houston+14.547.5L 17 - 39ON
Sat 10/18 Oklahoma State vs Cincinnati+23.557.5L 17 - 49ON
Sat 10/25 Oklahoma State at Texas Tech+37.556.5L 0 - 42UN
Sat 11/1 Oklahoma State at Kansas+24.554.5L 21 - 38OY
BYE WEEK
Sat 11/15 Oklahoma State vs Kansas State+19.550.5L 6 - 14UY
Sat 11/22 Oklahoma State at UCF+13.547.5L 14 - 17UY
Sat 11/29 Oklahoma State vs Iowa State+13.547.5L 13 - 20UY

Total: Elite: 2, Good: 2, Avg 5, Bad 1, Poor 1
Played: Elite: 2, Good: 1, Avg 5, Bad 1, Poor 1
Future: Elite: 0, Good: 1, Avg 0, Bad 0, Poor 0
Wins: Elite: 0, Good: 0, Avg: 0, Bad: 0, Poor: 0
Losses: Elite: 2, Good: 1, Avg: 5, Bad: 1, Poor: 1

Predictions for Oklahoma State's Schedule
Important Stats (2025)
 Teams                  Off Explosive.Off SuccessPPGRush SuccessOL Yds Per AttRush YPGPass SuccessPass YPGOff ScoreZoneDef Explosive.Def SuccessDef PPGRunD SuccessPass D SuccessDef ScoreZonePenalty YPGTO PGDef TO PG
ISU#61 (.19)45% (44)27.446% (47)3 (57)17444% (42)2213.54 (83)#36 (.09)39% (43)20.240% (40)40% (53)3.06 (23)401.21.5
OKST#133 (.01)35% (129)14.236% (128)2.59 (127)11835% (126)1742.96 (125)#129 (.28)45% (111)33.343% (75)48% (130)4 (100)47.31.41.1
 Teams                  Off Explosive.Off SuccessPPGRush SuccessOL Yds Per AttRush YPGPass SuccessPass YPGOff ScoreZoneDef Explosive.Def SuccessDef PPGRunD SuccessPass D SuccessDef ScoreZonePenalty YPGTO PGDef TO PG
ISU#62 (.2)40% (99)40% (106)2.83 (102)15041% (77)2364.23 (37)#79 (.18)43% (81)46% (101)38% (41)3.44 (29)25.91.11.5
OKST#52 (.21)43% (63)43% (86)2.79 (107)11444% (47)2654.22 (42)#131 (.34)46% (109)47% (107)44% (108)3.93 (82)43.21.81.3



Overall Stats 2025
 Teams                  GamesPPGPPG H/RSuccess RatePts PerOppTO1stD PGTotalYds PGRushYds PGPassYdsPGRYPARun RatePass RateRun SuccessPass SuccessHavoc RateTotal PPA
ISU Offense1227.422.244.7%3.541.2213961742214.454%45%46%44%15%.19
OKST Defense1233.327.644.8%41.1 - - - - - 52%46%43%48%15%.28
 Teams                  GamesPPGPPG H/RSuccess RatePts PerOppTO1stD PGTotalYds PGRushYds PGPassYdsPGRYPARun RatePass RateRun SuccessPass SuccessHavoc RateTotal PPA
ISU Defense1220.221.639.4%3.061.5 - - - - - 47%50%40%40%17%.09
OKST Offense1214.21735.4%2.961.4162931181743.547%52%36%35%19%.01

Additional Stats 2025
 Teams                  GamesPossession Time1st Downs PG3rd Down %4th Down %Penalties PGPenalty Yds PGOff TO PGDef TO PGTFL PGSacks PGD/ST TDsAvg Field Pos
Iowa State1231:3421.140%68%4.6401.21.551.1129.9
Oklahoma State1228:5215.635%40%5.347.31.41.15.61.8125.8
Run Game Stats (2025)
 Teams                  GamesRun Play RateRun Play SuccessRush Att PGRush Yds PGRush Yds Per AttRushing TDsRun Pred Pts AddedOL Yds Per Att3rd/4th & ShortFront 7 HavocRun Play Explosivness
ISU Offense1254% (36)46% (47)39.8174.24.423 (30).15 (50)3 (57)69% (89)8% (38)0.93 (82)
OKST Defense1252% (103)43% (75) - - - - .16 (98)2.98 (88)67% (39)10% (45)1.07 (118)
 Teams                  GamesRun Play RateRun Play SuccessRush Att PGRush Yds PGRush Yds Per AttRushing TDsRun Pred Pts AddedOL Yds Per Att3rd/4th & ShortFront 7 HavocRun Play Explosivness
ISU Defense1247% (43)40% (40) - - - - .01 (20)2.79 (51)70% (55)10% (65)0.83 (13)
OKST Offense1247% (95)36% (128)33.6118.43.510 (107)-.04 (134)2.59 (127)69% (87)11% (117)0.89 (97)

Pass Game Stats (2025)
 Teams                  GamesPassPlay RatePassPlay SuccessComp PGAtt PGYds PGYds PAYds PCTDs    Ints    PassPlays PPAPassPlays ExplPassDowns RatePassDowns Succ RatePassDowns PPADB HavocPassDowns Expl
ISU Offense1245% (100)44% (42)17.528.8221.47.712.716 (86)9 (20).29 (51)1.6 (56)30% (48)31% (69).21 (100)6% (81)2.1 (42)
OKST Defense1246% (39)48% (130) - - - - - - 6 (100).44 (133)1.7 (112)30% (101)31% (87).37 (108)5% (119)2 (58)
 Teams                  GamesPassPlay RatePassPlay SuccessComp PGAtt PGYds PGYds PAYds PCTDs    Ints    PassPlays PPAPassPlays ExplPassDowns RatePassDowns Succ RatePassDowns PPADB HavocPassDowns Expl
ISU Defense1250% (91)40% (53) - - - - - - 11 (38).24 (67)1.6 (74)33% (44)29% (60).23 (48)7% (30)1.7 (3)
OKST Offense1252% (43)35% (126)17.530.4174.15.7107 (128)10 (60).07 (128)1.4 (125)36% (133)23% (131).15 (121)8% (121)2 (79)

Iowa State's Power Ratings
Iowa State's Power Rating: 11.71  #36
Iowa State's Offense Rating: 14.61  #42
Iowa State's Defense Rating: 2.90  #35
2025 Talent Rating: 750.00  #66
Blue Chip Ratio: 3%  #65
Iowa State's 2025 Expected Record: 8.0 - 4.0
Iowa State's 2025 Overall SP+ Rating: 9.4  #35
Iowa State's Offense SP+ Rating: 28.8  #62
Iowa State's Defense SP+ Rating: 20.0  #27

Average Talent
Average Big 12 Talent Rating is 798.25
Average Power Five Talent: 877.82
Average FBS Talent: 715.76

Power Ratings Matchup
Iowa State: 11.71   Oklahoma State: -10.415

SP+ Ratings Matchup
Iowa State: 9.4   Oklahoma State: -15.6




Oklahoma State's Power Ratings
Oklahoma State's Power Rating: -10.415  #110
Oklahoma State's Offense Rating: 1.64  #117
Oklahoma State's Defense Rating: 11.87  #92
2025 Talent Rating: 872.00  #32
Blue Chip Ratio: 3  #65
Oklahoma State's 2025 Expected Record: 1.0 - 11.0
Oklahoma State's 2025 Overall SP+ Rating: -15.6  #125
Oklahoma State's Offense SP+ Rating: 15.9  #128
Oklahoma State's Defense SP+ Rating: 31.9  #99

Average Talent
Average Big 12 Talent Rating is 798.25
Average Power Five Talent: 877.82
Average FBS Talent: 715.76


Iowa State Scoring
Offense: 27.4 PPG
Offense on Road: 22.2
Defense: 20.2 PPG
Defense on Road: 21.6

Iowa State's 2025 Record
Record: 8 - 4
Record vs Spread: 5 - 6 - 1
Over/Under Record: 4 - 8
Record on Road: 4 - 2
Record vs Spread on Road: 1 - 4 - 0
Record as Fav vs Spread: 3 - 5 - 1
Record as Road Fav vs Spread: 0 - 3 - 0
Projected Score
Iowa State 32
Oklahoma State 11


Total Points: 44

Based on Last 4 Games
Iowa State 22
Oklahoma State 14

Total Points: 36

Based on Entire Season
Iowa State 27
Oklahoma State 18

Total Points: 45
Oklahoma State Scoring
Offense: 14.2 PPG
Offense at Home: 17
Defense: 33.3 PPG
Defense at Home: 27.6

Oklahoma State's 2025 Record
Record: 1 - 11
Record vs Spread: 5 - 7 - 0
Over/Under Record: 5 - 7
Record at home: 1 - 6
Record vs Spread at home: 3 - 4 - 0
Record as Dog vs Spread: 5 - 5 - 0
Record as Home Dog vs Spread: 3 - 2 - 0


YearDateHomeScoreAwayScoreSpreadCoverTotalO/U
202511/29Oklahoma State13Iowa State20Iowa State -13.5Oklahoma State47.5Under
202309/23Iowa State34Oklahoma State27Iowa State -3.5Iowa State36.0Over
202211/12Oklahoma State20Iowa State14Iowa State -2.5Oklahoma State47.5Under
202110/23Iowa State24Oklahoma State21Iowa State -7.5Oklahoma State47.0Under
202010/24Oklahoma State24Iowa State21Oklahoma State -3.0Push54.0Under
201910/26Iowa State27Oklahoma State34Iowa State -11.5Oklahoma State64.5Under
201810/06Oklahoma State42Iowa State48Oklahoma State -10Iowa State55.0Over
201711/11Iowa State42Oklahoma State49Oklahoma State -7.5Iowa State61.0Over
201610/08Oklahoma State38Iowa State31Oklahoma State -16.5Iowa State68.5Over
201511/14Iowa State31Oklahoma State35Oklahoma State -13.5Iowa State56.5Over
201410/04Oklahoma State37Iowa State20Oklahoma State -17Push0
201310/26Iowa State27Oklahoma State58Oklahoma State -14Oklahoma State0
201210/20Oklahoma State31Iowa State10
201111/18Iowa State37Oklahoma State31
200911/07Iowa State8Oklahoma State34
200811/01Oklahoma State59Iowa State17
200510/22Iowa State37Oklahoma State10
200410/02Oklahoma State36Iowa State7
200110/20Iowa State28Oklahoma State14
200010/13Oklahoma State26Iowa State33
TeamWinsCoversO/U
Oklahoma State1255 Overs
Iowa State855 Unders

WinsCoversFavsDogs
Home Teams12 - 85 - 51 - 44 - 1
Road Teams8 - 125 - 51 - 44 - 1

(#36) ISU at (#110) OKST
Overall StatsOvr
CategoryCatISUOKST
Power RatePwr #36 #110
SP+SP+ #35 #125
Perf GradeGrade #61 #131
OffenseOff #49 #135
DefenseDef #91 #112
Spec TeamsST #105 #128
TalentTal #66 #32
Blue ChipsBC% #65 #65
Iowa State Notes
(12/7) Declined bowl game. 2025 season is over.
(12/5) HC Matt Campbell going to Penn State
(12/5) Hired HC Jimmy Rogers, Wazzu HC (S Dak St too)
(10/25) DT D Orange will play vs BYU, big add
(10/4) Def torched by Cincy, Becht was tough but Def sucks
(10/3) CB2 J. Cooper out for the season (knee). Down top 2
(10/1) CB1 J Williams out for the season (ACL) - big loss
(10/1) Backup kicker J Gilbert also hurt, Fr kicking now
(9/26) Kicker K. Konrardy is hurt, Fr C. Smith kicking
(9/15) Keep winning 1 score games, Run Succ ?
(8/30) Run game improved, Becht a tough gamer
(7/30) Fewest portal adds in Big 12 (8), good sign
Iowa State Injury Report
Oklahoma State Notes
(12/13) Hired DC Skyler Cassity from N Tex w/ Morris
(11/25) Hired N Tex HC Eric Morris, will join after season
(10/26) Starting OT Grant Seagren entered portal
(10/22) OL Noah McKinney left for the portal, starting OG
(10/10) Sam Jackson now QB1, was WR. Prev Cal QB
(9/23) HC Gundy fired. What next? OSU invest level?
(9/23) Gundy firing a mess, staff not notified, bad juju
(9/19) Physically dominated by Tulsa. Bottom P5 team
(9/19) Have lost 11 straight games to FBS teams
(8/29) Top portal DE Kyran Duhon DNP vs UT Martin
(8/28) QB1 Henjy hurt vs UT Martin, Z Flores is QB2
(8/26) QB1 Hauss Hejny (TCU) start, Flores will play
Oklahoma State Injury Report
Iowa State on Offense
Balanced offense, Pass: 45%, Run: 54%
CategoryCat
ISU OffOKST Def
Perf GradePerf #49 #112
SuccessSuc #44 #111
ExplosiveExp #91 #124
PPAPPA #61 #129
PowerPwr #42 #92
SP+SP+ #62 #99
Pts POPPO #83 #100
HavocHav #55 #84
Iowa State Run Game
Balanced offense, Pass: 45%, Run: 54%
CategoryCat
ISU OffOKST Def
Run GameRun #59 #49
Run SuccessRSuc #47 #75
Run ExplRExp #82 #118
PPAExp #50 #98
Run BlockR Blk #66 -
OL YdsOLY #57 #88
Stuff RateStuff #58 #49
TackleTak -  #92
Iowa State Pass Game
Balanced offense, Pass: 45%, Run: 54%
CategoryCat
ISU OffOKST Def
Pass GamePass #26 #127
Pass SuccessPSuc #42 #130
Pass ExplPExl #56 #112
PPAExp #51 #133
Pass Rush/BlockP Blk #94 #106
F7 HavocF7 #38 #45
DB HavocDB #81 #119
Oklahoma State on Offense
Balanced offense, Pass: 52%, Run: 47%
CategoryCatOKST OffISU Def
Perf GradePerf #135 #91
SuccessSuc #129 #43
ExplosiveExp #113 #51
PPAPPA #133 #36
PowerPwr #117 #35
SP+SP+ #128 #27
Pts POPPO #125 #23
HavocHav #125 #48
Oklahoma State Run Game
Balanced offense, Pass: 52%, Run: 47%
CategoryCat
OKST OffISU Def
Run GameRun #131 #103
Run SuccessRSuc #128 #40
Run ExplRExp #97 #13
PPAExp #134 #20
Run BlockR Blk #125 -
OL YdsOLY #127 #51
Stuff RateStuff #90 #37
TackleTak -  #124
Oklahoma State Pass Game
Balanced offense, Pass: 52%, Run: 47%
CategoryCatOKST OffISU Def
Pass GamePass #134 #53
Pass SuccessPSuc #126 #53
Pass ExplPExl #125 #74
PPAExp #128 #67
Pass Block/RushP Blk #46 #114
F7 HavocF7 #117 #65
DB HavocDB #121 #30
Program Comparison
OKST 5 Year Profile: Declining Top G5
'25 Profile: Up to Poor G5

ISU 5 Year Profile: Consistent Average P4
'25 Profile: Remains Average P4

Weather Forecast
Playing in Boone Pickens Stadium
Conditions: Cloudy
Temp: 50° - Wind: 19 mph
Rematch from Week 14
Iowa State 13.5 (47.5)
Iowa State won at Oklahoma State this year (20-13)

Previous Matchups
Iowa State beat Oklahoma State in 2023 (34-27)
Oklahoma State beat Iowa State in 2022 (20-14)

  
ISU's OC Taylor Mouser (in his second season)
Player NameCOMPATTPCTYDSTDINTYPA
Rocco Becht20433761%25651697.6
Alex Manske4580%28005.6
Player NameCARYDSTDYPCLONG
Carson Hansen18795065.165
Abu Sama III14173255.244
Dylan Lee2511714.728
Rocco Becht8711181.325
Player NameRECYDSTDYPCLONG
Brett Eskildsen30526517.575
Chase Sowell (Tr)32500215.652
Benjamin Brahmer37446612.127
Gabe Burkle26302111.644

View Iowa State's Full Roster

ISU's DC Jon Heacock (been DC for 3 years)
Top DefTackTFLSACKSPRESSPD
Kooper Ebel778153
Marcus Neal7711133
Caleb Bacon6810343
Jamison Patton481003
SacksTackTFLSACKSPRESSPD
Caleb Bacon6810343
Tamatoa McDonough (Tr)264240
Will McLaughlin132201
Jace J. Gilbert183110
Pass DTackTFLSACKSPRESSPD
Ta'Shawn James330005
Quentin Taylor Jr.272005
Kooper Ebel778153

OKST's OC Doug Meacham (in his first season)
Player NameCOMPATTPCTYDSTDINTYPA
Zane Flores15526259%1454375.5
Sam Jackson356653%351125.3
Player NameCARYDSTDYPCLONG
Rodney Fields Jr.12461415.041
Trenten Howland6324333.924
Sesi Vailahi4215223.614
Kalib Hicks (Tr)4412802.914
Player NameRECYDSTDYPCLONG
Gavin Freeman5348149.133
Terrill Davis (Tr)29373012.941
Shamar Rigby (Tr)25351114.048
Rodney Fields Jr.2827619.963

View Oklahoma State's Full Roster

OKST's DC Clint Bowen (Int) (in his first season)
Top DefTackTFLSACKSPRESSPD
Parker Robertson779115
Bryan McCoy (Tr)712041
Brandon Rawls685200
Mordecai McDaniel (Tr)392101
SacksTackTFLSACKSPRESSPD
Wendell Gregory (Tr)2712471
Malik Charles (Tr)283310
Taje Mccoy (Tr)214211
Jacobi Oliphant Jr.242211
Pass DTackTFLSACKSPRESSPD
Parker Robertson779115
Kenneth Harris332115
Cam Smith341014