Iowa State at Oklahoma State

Saturday, November 29, 2025

Iowa State beat Oklahoma State 20–⁠13. It was their 59th meeting; Oklahoma State leads the series 34–⁠22–⁠3.

AwayIowa State8–⁠4 in 2025
20
HomeOklahoma State1–⁠11 in 2025
13

Final at Boone Pickens Stadium, StillwaterTV: ESPNUAttendance 35,127

At kickoff
54°F, wind 13 mphWeather: NOAA NCEI Global Historical Climatology Network hourly; Stillwater 2 W, 2 km from the stadium
Viewers
148,000 viewers on ESPNUViewers: Nielsen, as compiled by nschultz7’s ratings tracker.
Official
Henry JohnsGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Iowa State377320
Oklahoma State073313

How the win probability moved

Oklahoma State favored

Win probability by play: Oklahoma State 62% at kickoff, 0% at the end. Biggest swing: 32 points.

Iowa State favored

Win probability after every play, from CollegeFootballData.com’s model. The dot marks the biggest swing (32 points).

Standouts

  • RushingCarson Hansen24 carries, 109 yardsIowa State
  • DefenseCaleb Bacon7 tackles, 3 sacks, 3 for lossIowa State

Player stats

Iowa State

PassingC/AttYdsTDInt
Rocco Becht8/179410
Carson Hansen1/11900
RushingCarYdsTDLong
Carson Hansen24109014
Abu Sama III1287140
Rocco Becht1028015
Aiden Flora2706
ReceivingRecYdsTDLong
Chase Sowell454120
Benjamin Brahmer124024
Brett Eskildsen119019
Tyler Moore1909
DefenseTklTFLSacksInt
Kooper Ebel10300
Caleb Bacon7330
Caden Matson7000
Cael Brezina3000
Drew Surges2101

Oklahoma State

PassingC/AttYdsTDInt
Zane Flores19/3016601
Trenten Howland3/32600
Terrill Davis1/11000
RushingCarYdsTDLong
Trenten Howland143718
Noah Walters1303
Sesi Vailahi1202
ReceivingRecYdsTDLong
Terrill Davis557015
Shamar Rigby552020
Gavin Freeman746012
Quinton Stewart118018
DefenseTklTFLSacksInt
Parker Robertson7000
Bryan McCoy7000
Trip White5110
Landyn Cleveland5000
Jacobi Oliphant Jr.3110

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

Team stats

Iowa StateOklahoma State
344Total yards229
113Passing yards202
231Rushing yards27
6.3Yards per pass5.9
4.8Yards per rush1.2
17First downs12
4–⁠14Third downs2–⁠13
2–⁠2Fourth downs1–⁠1
1Turnovers2
5–⁠54Penalties3–⁠35
32:59Possession27:01
3Sacks (by defense)2

Efficiency

Iowa StateOklahoma State
46%Success rate35%
0.18EPA per play−0.12
0.99Explosiveness0.76
0.21Rushing EPA−0.52
0.13Passing EPA0.24
28%Passing-down success22%
0.08First-down EPA−0.11
0.36Second-down EPA−0.20
0.05Third-down EPA−0.23
28%Havoc by its defense13%

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)

Iowa State 80% to win. Elo’s favorite won.

The line

Iowa State −14, over/under 46.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 Iowa State 83%, Oklahoma State 17%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Oklahoma State end zoneIowa State end zoneQ1 Oklahoma StatePunt, 3 playsQ1 Iowa StatePunt, 7 playsQ1 Oklahoma StatePunt, 4 playsQ1 Iowa StateField goal, 12 playsQ1 Oklahoma StatePunt, 3 playsQ1 Iowa StatePunt, 7 playsQ2 Oklahoma StateFumble, 3 playsQ2 Iowa StateTouchdown, 4 playsQ2 Oklahoma StateTouchdown, 14 playsQ2 Iowa StateEnd of half, 5 playsQ3 Iowa StatePunt, 3 playsQ3 Oklahoma StateField goal, 4 playsQ3 Oklahoma StatePunt, 3 playsQ3 Iowa StatePunt, 6 playsQ3 Iowa StateTouchdown, 4 playsQ3 Oklahoma StatePunt, 6 playsQ3 Oklahoma StateInterception, 5 playsQ4 Oklahoma StatePunt, 4 playsQ4 Iowa StatePunt, 4 playsQ4 Oklahoma StateField goal, 9 playsQ4 Iowa StatePunt, 8 playsQ4 Oklahoma StateResult not recorded, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Oklahoma State drives left to right, Iowa State right to left. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
  1. Q1 Oklahoma StatePunt, 3 plays, 6 yards
  2. Q1 Iowa StatePunt, 7 plays, 20 yards
  3. Q1 Oklahoma StatePunt, 4 plays, 16 yards
  4. Q1 Iowa StateField goal, 12 plays, 38 yards
  5. Q1 Oklahoma StatePunt, 3 plays, 6 yards
  6. Q1 Iowa StatePunt, 7 plays, 9 yards
  7. Q2 Oklahoma StateFumble, 3 plays, 10 yards
  8. Q2 Iowa StateTouchdown, 4 plays, 46 yards
  9. Q2 Oklahoma StateTouchdown, 14 plays, 80 yards
  10. Q2 Iowa StateEnd of half, 5 plays, 18 yards
  11. Q3 Iowa StatePunt, 3 plays, −1 yard
  12. Q3 Oklahoma StateField goal, 4 plays, 3 yards
  13. Q3 Oklahoma StatePunt, 3 plays, 8 yards
  14. Q3 Iowa StatePunt, 6 plays, 11 yards
  15. Q3 Iowa StateTouchdown, 4 plays, 79 yards
  16. Q3 Oklahoma StatePunt, 6 plays, 17 yards
  17. Q3 Oklahoma StateInterception, 5 plays, 37 yards
  18. Q4 Oklahoma StatePunt, 4 plays, −5 yards
  19. Q4 Iowa StatePunt, 4 plays, 17 yards
  20. Q4 Oklahoma StateField goal, 9 plays, 33 yards
  21. Q4 Iowa StatePunt, 8 plays, 26 yards
  22. Q4 Oklahoma StateResult not recorded, 2 plays, 10 yards

Play by play

1st quarter8 drives, then Iowa State 3, Oklahoma State 0
Oklahoma State Punt, 3 plays
14:541st & 10 at own 35(15:00) #20 J.Gilbert kickoff 60 yards to the OSU05 #22 K.Foreman return 28 yards to the OSU33 (#20 J.Gilbert)
14:491st & 10 at own 33(14:54) No Huddle-Shotgun #24 T.Howland rush middle for 3 yards gain to the OSU36 (#88 I.Ezeogu)
14:122nd & 7 at own 36(14:18) No Huddle-Shotgun #12 N.Walters rush middle for 3 yards gain to the OSU39 (#47 K.Ebel; #9 C.Brezina)
13:373rd & 4 at own 39(13:43) No Huddle-Shotgun #6 Z.Flores pass incomplete deep left to #7 S.Rigby thrown to ISU38
13:314th & 4 at own 39(13:36) #90 W.Pahl punt 24 yards to the ISU37, out of bounds at ISU37
Iowa State Punt, 7 plays
13:241st & 10 at own 37(13:31) No Huddle-Shotgun #26 C.Hansen rush middle for 8 yards gain to the ISU45 (#27 R.Gay II)
12:532nd & 2 at own 45(12:58) No Huddle-Shotgun #26 C.Hansen rush right for 3 yards gain to the ISU48 (#71 A.Kelley), 1ST DOWN
12:341st & 10 at own 48(12:38) No Huddle-Shotgun #26 C.Hansen rush middle for 4 yards loss to the ISU44 (#3 C.Smith)
11:462nd & 14 at own 44(12:01) No Huddle-Shotgun #3 R.Becht rush right for 15 yards gain to the OSU41 (#88 L.Dean), 1ST DOWN
11:111st & 10 at opp 41(11:19) No Huddle-Shotgun #24 A.Sama rush right for 5 yards gain to the OSU36 (#13 E.Fletcher), out of bounds
10:302nd & 5 at opp 36(10:35) No Huddle-Shotgun #3 R.Becht pass incomplete short right to #87 C.Alexander thrown to OSU28 QB hurried by #33 K.Duhon
10:253rd & 5 at opp 36(10:30) No Huddle-Shotgun #3 R.Becht sacked for loss of 7 yards to the OSU43 (#26 J.Oliphant Jr.)
9:434th & 12 at opp 43(09:48) #80 T.Perkins punt 35 yards to the OSU08 fair catch by #17 G.Freeman at OSU08
Oklahoma State Punt, 4 plays
9:351st & 10 at own 8(09:42) Shotgun #6 Z.Flores pass complete short left to #2 T.Davis caught at OSU19, for 15 yards to the OSU23 (#43 C.Matson), out of bounds, 1ST DOWN, PENALTY ISU Holding declined
9:141st & 10 at own 23(09:19) No Huddle-Shotgun #6 Z.Flores pass incomplete short right to #17 G.Freeman thrown to OSU24 QB hurried by #9 C.Brezina
9:092nd & 10 at own 23(09:14) No Huddle-Shotgun #3 S.Vailahi rush middle for 2 yards gain to the OSU25 (#47 K.Ebel)
7:534th & 9 at own 24(08:02) #90 W.Pahl punt 51 yards to the ISU25 #21 A.Flora return 10 yards to the ISU35 (#26 J.Oliphant Jr.)
Iowa State Field goal, 12 plays
7:491st & 10 at own 35(07:53) No Huddle-Shotgun #26 C.Hansen rush middle for 0 yards to the ISU35 (#87 D.Brown)
Oklahoma State Punt, 4 plays
8:373rd & 8 at own 25(08:37) No Huddle-Shotgun #6 Z.Flores sacked for loss of 1 yard to the OSU24 (#26 C.Bacon)
Iowa State Field goal, 12 plays
7:112nd & 10 at own 35(07:26) No Huddle-Shotgun #3 R.Becht pass complete short right to #82 T.Moore caught at ISU37, for 9 yards to the ISU44 (#3 C.Smith), out of bounds
6:403rd & 1 at own 44(06:45) No Huddle-Shotgun #26 C.Hansen rush middle for 4 yards gain to the ISU48 (#27 R.Gay II), 1ST DOWN
5:491st & 10 at own 48(06:05) Shotgun #3 R.Becht pass complete short left to #0 C.Sowell caught at ISU50, for 9 yards to the OSU43 (#5 B.McCoy Jr.)
5:092nd & 1 at opp 43(05:19) No Huddle #3 R.Becht rush right for 5 yards gain to the OSU38, End Of Play, 1ST DOWN
4:281st & 10 at opp 38(04:35) Shotgun #21 A.Flora rush middle for 6 yards gain to the OSU32 (#30 T.White; #5 B.McCoy Jr.)
3:502nd & 4 at opp 32(03:55) No Huddle-Shotgun #3 R.Becht pass incomplete deep right to #0 C.Sowell thrown to OSU00
3:453rd & 4 at opp 32(03:50) No Huddle-Shotgun #3 R.Becht rush middle for 4 yards gain to the OSU28 (#25 I.Esonwune), 1ST DOWN
2:581st & 10 at opp 28(03:04) No Huddle-Shotgun #24 A.Sama rush left for 1 yard loss to the OSU29 (#23 K.Harris)
2:132nd & 11 at opp 29(02:22) No Huddle-Shotgun #3 R.Becht rush left for 2 yards gain to the OSU27 (#5 B.McCoy Jr.), out of bounds
1:403rd & 9 at opp 27(01:43) No Huddle-Shotgun #3 R.Becht pass incomplete short middle to #0 C.Sowell thrown to OSU17 QB hurried by #4 W.Gregory
1:354th & 9 at opp 27(01:39) #97 K.Konrardy field goal attempt from 45 yards GOOD (H: #80 T.Perkins, LS: #46 D.Clausen), clock 01:35Iowa State 3, Oklahoma State 0
Oklahoma State Punt, 3 plays
1:291st & 10 at own 35(01:33) #20 J.Gilbert kickoff 57 yards to the OSU08 #22 K.Foreman return 18 yards to the OSU26 (#6 M.Mendeszoon; #51 N.Reinicke)
1:091st & 10 at own 26(01:28) No Huddle-Shotgun #6 Z.Flores pass complete short middle to #17 G.Freeman caught at OSU24, for 8 yards to the OSU34 (#43 C.Matson)
0:302nd & 2 at own 34(00:53) No Huddle-Shotgun #24 T.Howland rush middle for 2 yards loss to the OSU32 fumbled by #24 T.Howland at OSU38 forced by #29 D.Surges recovered by OSU #74 G.Seagren at OSU32, End Of Play
0:253rd & 4 at own 32(00:30) No Huddle-Shotgun #6 Z.Flores pass incomplete short right to #18 S.Jackson V thrown to OSU40 broken up by #18 D.Coffey
0:302nd & 2 at opp 34Timeout Iowa State, clock 00:30
0:144th & 4 at own 32(00:23) #90 W.Pahl punt 54 yards to the ISU14 muffed by #21 A.Flora at ISU14 recovered by ISU #21 A.Flora at ISU07, End Of Play
Iowa State Punt, 7 plays
0:141st & 10 at own 7(00:14) No Huddle-Shotgun #26 C.Hansen rush middle for 4 yards gain to the ISU11 (#23 K.Harris)
Q2 14:562nd & 6 at own 11(15:00) No Huddle-Shotgun #26 C.Hansen rush middle for 5 yards gain to the ISU16 (#14 L.Cleveland)
Q2 14:113rd & 1 at own 16(14:23) No Huddle-Shotgun #26 C.Hansen rush right for 0 yards to the ISU16 (#8 P.Robertson), out of bounds
Q2 13:404th & 1 at own 16(13:44) No Huddle #3 R.Becht rush middle for 2 yards gain to the ISU18 (#88 L.Dean), 1ST DOWN
Q2 13:111st & 10 at own 18(13:11) No Huddle-Shotgun #3 R.Becht pass complete short left to #9 B.Eskildsen caught at ISU30, for 13 yards to the ISU31 (#3 C.Smith) PENALTY ISU Holding (#87 C.Alexander) 9 yards from ISU18 to ISU09. NO PLAY
Q2 12:481st & 19 at own 9(12:51) No Huddle-Shotgun #24 A.Sama rush middle for 4 yards gain to the ISU13 (#98 L.Webb)
Q2 12:082nd & 15 at own 13(12:14) No Huddle-Shotgun #3 R.Becht pass incomplete short left to #18 B.Brahmer thrown to ISU25 QB hurried by #94 A.Nnodim
Q2 12:033rd & 15 at own 13(12:07) No Huddle-Shotgun #26 C.Hansen rush middle for 3 yards gain to the ISU16 (#25 I.Esonwune)
Q2 11:264th & 12 at own 16(11:34) #80 T.Perkins punt 46 yards to the OSU38 #17 G.Freeman return for loss of 2 yards to the OSU36 (#21 A.Flora)
2nd quarter4 drives, then Iowa State 10, Oklahoma State 7
Oklahoma State Fumble, 3 plays
11:131st & 10 at own 36(11:25) No Huddle-Shotgun #6 Z.Flores pass complete short right to #17 G.Freeman caught at OSU36, for 2 yards to the OSU38 (#43 C.Matson; #18 D.Coffey)
10:532nd & 8 at own 38(11:00) No Huddle-Shotgun #6 Z.Flores pass complete short left to #14 C.Abshire caught at OSU40, for 5 yards to the OSU43 (#43 C.Matson), out of bounds
10:193rd & 3 at own 43(10:26) No Huddle-Shotgun #6 Z.Flores pass complete short middle to #17 G.Freeman caught at OSU45, for 3 yards to the OSU46 fumbled by #17 G.Freeman at OSU44 forced by #9 C.Brezina recovered by ISU #31 M.Neal at OSU46, End Of Play
Iowa State Touchdown, 4 plays
10:131st & 10 at opp 46(10:18) No Huddle-Shotgun #24 A.Sama rush middle for 4 yards gain to the OSU42 (#5 B.McCoy Jr.)
9:392nd & 6 at opp 42(09:46) No Huddle-Shotgun #24 A.Sama rush left for 28 yards gain to the OSU14 (#5 B.McCoy Jr.), 1ST DOWN
8:541st & 10 at opp 14(09:01) No Huddle-Shotgun #24 A.Sama rush right for 2 yards loss to the OSU16 (#27 R.Gay II; #13 E.Fletcher)
8:112nd & 12 at opp 16(08:17) No Huddle-Shotgun #3 R.Becht pass complete short left to #0 C.Sowell caught at OSU00, for 16 yards to the OSU00 TOUCHDOWN, clock 08:11, 1ST DOWN, PENALTY OSU Holding declined #97 K.Konrardy kick attempt good (H: #80 T.Perkins, LS: #46 D.Clausen)Iowa State 10, Oklahoma State 0
Oklahoma State Touchdown, 14 plays
8:071st & 10 at own 35(08:11) #20 J.Gilbert kickoff 54 yards to the OSU11 #11 R.Capell return 9 yards to the OSU20 (#41 R.Barnes), out of bounds
7:391st & 10 at own 20(08:04) Shotgun #6 Z.Flores rush middle for 2 yards loss to the OSU18 fumbled by #6 Z.Flores at OSU15 recovered by OSU #6 Z.Flores at OSU15 (#47 K.Ebel)
7:162nd & 12 at own 18(07:25) No Huddle-Shotgun #6 Z.Flores pass complete short left to #24 T.Howland caught at OSU16, for 5 yards to the OSU23 (#7 T.Bell)
6:343rd & 7 at own 23(06:50) No Huddle-Shotgun #6 Z.Flores pass complete short right to #17 G.Freeman caught at OSU26, for 9 yards to the OSU32 (#24 Q.Taylor), 1ST DOWN
6:091st & 10 at own 32(06:12) No Huddle-Shotgun #24 T.Howland rush middle for 7 yards gain to the OSU39 (#58 T.McDonough)
5:422nd & 3 at own 39(05:51) No Huddle-Shotgun #6 Z.Flores pass complete short left to #2 T.Davis caught at ISU49, for 12 yards to the ISU49 (#43 C.Matson), out of bounds, 1ST DOWN
5:271st & 10 at opp 49(05:36) No Huddle-Shotgun #6 Z.Flores pass complete short right to #7 S.Rigby caught at ISU43, for 6 yards to the ISU43, End Of Play
5:142nd & 4 at opp 43(05:19) No Huddle-Shotgun #24 T.Howland rush right for 3 yards loss to the ISU46 (#47 K.Ebel)
4:393rd & 7 at opp 46(04:43) No Huddle-Shotgun #6 Z.Flores rush middle for 3 yards gain to the ISU43 (#47 K.Ebel)
3:504th & 4 at opp 43(04:09) No Huddle-Shotgun #6 Z.Flores pass complete deep middle to #7 S.Rigby caught at ISU23, for 20 yards to the ISU23 (#24 Q.Taylor), 1ST DOWN
3:191st & 10 at opp 23(03:24) No Huddle-Shotgun #24 T.Howland rush left for 2 yards loss to the ISU25 (#31 M.Neal)
2:502nd & 12 at opp 25(02:54) No Huddle-Shotgun #24 T.Howland rush middle for 5 yards gain to the ISU20 (#9 C.Brezina)
2:033rd & 7 at opp 20(02:16) No Huddle-Shotgun #6 Z.Flores pass complete short middle to #7 S.Rigby caught at ISU09, for 13 yards to the ISU07, End Of Play, 1ST DOWN
1:551st & goal at opp 7(01:59) No Huddle-Shotgun #24 T.Howland rush middle for 1 yard loss to the ISU08 (#47 K.Ebel)
2:003rd & 7 at opp 20Timeout Oklahoma State, clock 02:00
1:212nd & goal at opp 8(01:22) No Huddle-Shotgun #24 T.Howland rush right for 8 yards gain to the ISU00 TOUCHDOWN, clock 01:21 #19 L.Ward kick attempt good (H: #90 W.Pahl, LS: #57 A.Davenport)Iowa State 10, Oklahoma State 7
Iowa State End of half, 5 plays
1:181st & 10 at own 35(01:21) #19 L.Ward kickoff 59 yards to the ISU06 #21 A.Flora return 24 yards to the ISU30 (#8 P.Robertson)
0:411st & 10 at own 30(01:15) No Huddle-Shotgun #26 C.Hansen rush left for 2 yards gain to the ISU32 (#8 P.Robertson)
0:322nd & 8 at own 36(00:32) No Huddle-Shotgun #26 C.Hansen rush middle for 4 yards gain to the ISU36 (#8 P.Robertson)
0:233rd & 4 at own 36(00:30) No Huddle-Shotgun #3 R.Becht pass complete short right to #0 C.Sowell caught at OSU46, for 20 yards to the OSU44 (#23 K.Harris), 1ST DOWN
0:322nd & 4 at opp 36Timeout Oklahoma State, clock 00:32
0:181st & 10 at opp 44(00:18) No Huddle-Shotgun #3 R.Becht pass complete short right to #18 B.Brahmer caught at OSU40, for 6 yards to the OSU38 (#6 B.Rawls), out of bounds PENALTY ISU Pass Interference (#0 C.Sowell) 15 yards from OSU44 to ISU41. NO PLAY
0:141st & 25 at own 41(00:16) No Huddle-Shotgun #3 R.Becht pass incomplete short left to #11 D.Overby thrown to ISU45
0:122nd & 25 at own 41(00:12) No Huddle-Shotgun #26 C.Hansen rush right for 7 yards gain to the ISU48 (#6 B.Rawls)
3rd quarter7 drives, then Iowa State 17, Oklahoma State 10
Iowa State Punt, 3 plays
14:561st & 10 at own 35(15:00) #19 L.Ward kickoff 48 yards to the ISU17 #21 A.Flora return 11 yards to the ISU28 (#26 J.Oliphant Jr.)
14:511st & 10 at own 28(14:54) No Huddle-Shotgun #26 C.Hansen rush middle for 6 yards gain to the ISU34 (#25 I.Esonwune)
14:222nd & 4 at own 34(14:27) No Huddle #3 R.Becht pass incomplete short right to #82 T.Moore thrown to ISU37 broken up by #23 K.Harris
14:163rd & 4 at own 34(14:22) No Huddle-Shotgun #3 R.Becht sacked for loss of 7 yards to the ISU27 (#30 T.White)
13:334th & 11 at own 27(13:40) #80 T.Perkins punt 45 yards to the OSU28
Oklahoma State Punt, 3 plays
13:251st & 10 at own 28(13:30) Shotgun #24 T.Howland rush middle for 7 yards gain to the OSU35 (#18 D.Coffey)
12:492nd & 3 at own 35(12:53) No Huddle-Shotgun #6 Z.Flores pass incomplete short middle to #7 S.Rigby thrown to OSU40
12:353rd & 3 at own 35(12:43) No Huddle-Shotgun #24 T.Howland rush middle for 1 yard gain to the OSU36 (#26 C.Bacon)
12:064th & 2 at own 36(12:12) #90 W.Pahl punt 43 yards to the ISU21 fair catch by #21 A.Flora at ISU21
Iowa State Touchdown, 4 plays
11:501st & 10 at own 21(11:56) No Huddle-Shotgun #26 C.Hansen rush middle for 6 yards gain to the ISU27 (#14 L.Cleveland; #30 T.White)
11:202nd & 4 at own 27(11:34) No Huddle-Shotgun #26 C.Hansen pass complete short middle to #9 B.Eskildsen caught at ISU40, for 19 yards to the ISU46 (#8 P.Robertson), 1ST DOWN
11:091st & 10 at own 46(11:10) No Huddle-Shotgun #26 C.Hansen rush left for 14 yards gain to the OSU40 (#25 I.Esonwune; #14 L.Cleveland), out of bounds, 1ST DOWN
10:391st & 10 at opp 40(10:43) No Huddle-Shotgun #24 A.Sama rush middle for 40 yards gain to the OSU00 TOUCHDOWN, clock 10:39, 1ST DOWN #97 K.Konrardy kick attempt good (H: #80 T.Perkins, LS: #46 D.Clausen)Iowa State 17, Oklahoma State 7
Oklahoma State Punt, 6 plays
10:351st & 10 at own 35(10:37) #20 J.Gilbert kickoff 61 yards to the OSU04 #22 K.Foreman return 28 yards to the OSU32 (#17 C.Welsch), out of bounds
10:151st & 10 at own 32(10:25) No Huddle-Shotgun #6 Z.Flores pass complete short right to #2 T.Davis caught at OSU38, for 6 yards to the OSU38 (#43 C.Matson), out of bounds
9:582nd & 4 at own 38(10:02) No Huddle-Shotgun #24 T.Howland rush middle for 8 yards gain to the OSU46 (#47 K.Ebel), 1ST DOWN
9:181st & 10 at own 46(09:24) No Huddle-Shotgun #24 T.Howland rush middle for 2 yards gain to the OSU48 (#47 K.Ebel; #29 D.Surges)
8:452nd & 8 at own 48(08:45) No Huddle-Shotgun #6 Z.Flores pass complete short right to #82 Q.Stewart caught at OSU48, for 18 yards to the ISU34 (#47 K.Ebel), out of bounds, 1ST DOWN, PENALTY OSU Holding (#17 G.Freeman) 10 yards from ISU34 to ISU44
8:381st & 10 at opp 44PENALTY OSU UNS: Unsportsmanlike Conduct (#7 S.Rigby) 15 yards from ISU44 to OSU41. NO PLAY
8:163rd & 15 at own 41(08:22) No Huddle-Shotgun #24 T.Howland rush middle for 8 yards gain to the OSU49 (#56 A.Carnell)
7:364th & 7 at own 49(07:46) #90 W.Pahl punt 38 yards to the ISU13 muffed by #23 C.Robbins at ISU13 recovered by OSU #57 A.Davenport at ISU14, End Of Play
Oklahoma State Field goal, 4 plays
7:321st & 10 at opp 14(07:36) No Huddle-Shotgun #6 Z.Flores rush middle for 1 yard gain to the ISU13 (#26 C.Bacon)
6:532nd & 9 at opp 13(06:57) No Huddle-Shotgun #24 T.Howland rush middle for 4 yards loss to the ISU17 (#31 M.Neal)
14:203rd & 13 at opp 17(06:14) No Huddle-Shotgun #6 Z.Flores pass complete short middle to #7 S.Rigby caught at ISU11, for 6 yards to the ISU11, End Of Play
5:314th & 7 at opp 11(05:36) #19 L.Ward field goal attempt from 28 yards GOOD (H: #90 W.Pahl, LS: #57 A.Davenport), clock 05:31Iowa State 17, Oklahoma State 10
Iowa State Punt, 6 plays
5:311st & 10 at own 35(05:31) #19 L.Ward kickoff 65 yards to the ISU00, Touchback
5:261st & 10 at own 25(05:31) No Huddle-Shotgun #24 A.Sama rush middle for 2 yards gain to the ISU27 (#5 B.McCoy Jr.)
13:252nd & 8 at own 27(04:55) No Huddle-Shotgun #3 R.Becht pass complete short right to #0 C.Sowell caught at ISU32, for 9 yards to the ISU36 (#9 L.Fields), 1ST DOWN
13:091st & 10 at own 36(04:21) No Huddle-Shotgun #24 A.Sama rush middle for 3 yards gain (3) to the ISU39 (#9 L.Fields) PENALTY ISU Holding (#0 C.Sowell) 10 yards from ISU39 to ISU29
4:001st & 17 at own 29(04:04) No Huddle-Shotgun #26 C.Hansen rush left for 5 yards gain to the ISU34 (#8 P.Robertson)
3:212nd & 12 at own 34(03:24) No Huddle-Shotgun #3 R.Becht pass incomplete short right to #11 D.Overby thrown to ISU44
10:063rd & 12 at own 34(03:21) No Huddle-Shotgun #3 R.Becht pass complete short right to #6 E.Green caught at ISU36, for 7 yards to the ISU41 (#27 R.Gay II)
2:284th & 5 at own 41(02:41) #80 T.Perkins punt 47 yards to the OSU12 #17 G.Freeman return 1 yard to the OSU13, out of bounds at OSU13
Oklahoma State Interception, 5 plays
10:061st & 10 at own 13(02:28) No Huddle-Shotgun #6 Z.Flores pass complete short left to #2 T.Davis caught at OSU22, for 14 yards to the OSU27 (#43 C.Matson), 1ST DOWN
10:061st & 10 at own 27(01:51) No Huddle-Shotgun #6 Z.Flores pass complete short right to #24 T.Howland caught at OSU26, for 6 yards to the OSU33 (#26 C.Bacon)
10:062nd & 4 at own 33(01:09) No Huddle-Shotgun #6 Z.Flores pass complete short left to #2 T.Davis caught at OSU34, for 10 yards to the OSU43 (#17 C.Welsch), out of bounds, 1ST DOWN
0:431st & 10 at own 43(00:49) No Huddle #6 Z.Flores pass complete short left to #18 S.Jackson V caught at OSU40, for 5 yards to the OSU48 (#29 D.Surges) PENALTY OSU Holding (#2 T.Davis) 10 yards from OSU43 to OSU33. NO PLAY
0:221st & 20 at own 33(00:28) No Huddle-Shotgun #6 Z.Flores pass incomplete short middle to #82 Q.Stewart thrown to OSU37 broken up by #47 K.Ebel
0:172nd & 20 at own 33(00:22) No Huddle-Shotgun #6 Z.Flores pass intercepted by #29 D.Surges at ISU50, End Of Play
4th quarter5 drives, then Iowa State 20, Oklahoma State 13
Oklahoma State Punt, 4 plays
11:261st & 10 at own 35(11:31) #20 J.Gilbert kickoff 48 yards to the OSU17 #22 K.Foreman return 10 yards to the OSU27 (#22 J.Klosterman)
6:321st & 10 at own 27(11:26) No Huddle-Shotgun #6 Z.Flores pass complete short right to #85 G.Brousseau caught at OSU25, for 0 yards to the OSU27 (#47 K.Ebel)
10:522nd & 10 at own 27(10:57) No Huddle-Shotgun #6 Z.Flores pass incomplete short right to #85 G.Brousseau thrown to OSU40 QB hurried by #47 K.Ebel
6:323rd & 10 at own 27(06:32) No Huddle-Shotgun #6 Z.Flores sacked for loss of 5 yards to the OSU22 (#26 C.Bacon)
10:064th & 15 at own 22(10:20) #90 W.Pahl punt 69 yards to the ISU09
Iowa State Punt, 4 plays
10:011st & 10 at own 9(10:06) No Huddle-Shotgun #26 C.Hansen rush middle for 10 yards gain to the ISU19 (#3 C.Smith), 1ST DOWN
9:291st & 10 at own 19(09:33) No Huddle-Shotgun #26 C.Hansen rush middle for 6 yards gain to the ISU25 (#23 K.Harris)
8:442nd & 4 at own 25(08:49) No Huddle-Shotgun #21 A.Flora rush middle for 1 yard gain to the ISU26 (#5 B.McCoy Jr.)
8:013rd & 3 at own 26(08:07) No Huddle-Shotgun #3 R.Becht pass incomplete short middle thrown to ISU22 QB hurried by #8 P.Robertson
7:544th & 3 at own 26(08:01) #80 T.Perkins punt 31 yards to the OSU43 fair catch by #17 G.Freeman at OSU43
Oklahoma State Field goal, 9 plays
7:491st & 10 at own 43(07:54) No Huddle-Shotgun #6 Z.Flores pass incomplete short right to #29 C.Lai thrown to OSU40 QB hurried by #26 C.Bacon
7:422nd & 10 at own 43(07:49) No Huddle-Shotgun #6 Z.Flores rush right for 3 yards gain to the OSU46 (#55 J.Gilbert)
6:323rd & 7 at own 46(07:11) No Huddle-Shotgun #6 Z.Flores pass complete short left to #17 G.Freeman caught at OSU48, for 2 yards to the OSU48 (#7 T.Bell)
6:324th & 5 at own 48(06:32) No Huddle-Shotgun #6 Z.Flores pass incomplete deep middle to #2 T.Davis thrown to ISU30 broken up by #7 T.Bell PENALTY ISU Holding (#7 T.Bell) 10 yards from OSU48 to ISU42, 1ST DOWN. NO PLAY
5:271st & 10 at opp 42(05:27) No Huddle-Shotgun #6 Z.Flores pass complete short right to #7 S.Rigby caught at ISU40, for 7 yards to the ISU35 (#17 C.Welsch)
5:162nd & 3 at opp 35(05:16) No Huddle-Shotgun #6 Z.Flores pass complete short left to #17 G.Freeman caught at ISU38, for 12 yards to the ISU23 (#26 C.Bacon), 1ST DOWN
3:521st & 10 at opp 23(03:52) No Huddle-Shotgun #6 Z.Flores pass incomplete short right to #2 T.Davis thrown to ISU22
3:522nd & 10 at opp 23(03:52) No Huddle-Shotgun #6 Z.Flores sacked for loss of 14 yards to the ISU37 (#26 C.Bacon), fumble by #6 Z.Flores recovered by OSU #82 Q.Stewart at ISU37, End Of Play
3:523rd & 24 at opp 37(03:52) No Huddle-Shotgun #6 Z.Flores pass complete short right to #14 C.Abshire caught at ISU24, for 13 yards to the ISU24 (#18 D.Coffey)
3:504th & 11 at opp 24(03:51) #19 L.Ward field goal attempt from 41 yards GOOD (H: #90 W.Pahl, LS: #57 A.Davenport), clock 03:50
Iowa State Punt, 8 plays
3:401st & 10 at own 35(03:45) #19 L.Ward kickoff 64 yards to the ISU01 fair catch by #21 A.Flora at ISU01
3:321st & 10 at own 25(03:32) No Huddle-Shotgun #26 C.Hansen rush middle for 5 yards gain to the ISU30 (#94 A.Nnodim)
2:342nd & 5 at own 30(02:37) No Huddle-Shotgun #26 C.Hansen rush middle for 4 yards gain to the ISU34 (#8 P.Robertson)
2:063rd & 1 at own 34(02:13) No Huddle #3 R.Becht rush middle for 2 yards gain to the ISU36 (#40 T.McCoy), 1ST DOWN
1:561st & 10 at own 36(01:59) No Huddle #26 C.Hansen rush middle for 2 yards gain to the ISU38 (#17 S.Havili Kaufusi)
1:502nd & 8 at own 38(01:55) No Huddle-Shotgun #26 C.Hansen rush middle for 8 yards gain to the ISU46 (#71 A.Kelley), 1ST DOWN
1:561st & 10 at opp 36Timeout Oklahoma State, clock 01:56
1:181st & 10 at own 46(01:18) No Huddle-Shotgun #26 C.Hansen rush middle for 6 yards gain to the OSU48 (#88 L.Dean)
1:172nd & 4 at opp 48(01:17) No Huddle-Shotgun #26 C.Hansen rush left for 48 yards gain to the OSU00 TOUCHDOWN nullified by penalty, clock 01:09 PENALTY ISU Holding (#87 C.Alexander) 10 yards from OSU48 to ISU42. NO PLAY
1:181st & 10 at opp 46Timeout Oklahoma State, clock 01:18
1:032nd & 12 at own 44(01:05) No Huddle-Shotgun #24 A.Sama rush middle for 1 yard gain to the ISU45 (#14 L.Cleveland)
0:563rd & 11 at own 45(00:59) No Huddle-Shotgun #3 R.Becht rush right for 6 yards gain to the OSU49 (#40 T.McCoy)
1:032nd & 12 at opp 44Timeout Oklahoma State, clock 01:03
0:094th & 5 at opp 49(00:11) #80 T.Perkins punt 33 yards to the OSU16 #17 G.Freeman return 3 yards to the OSU19 (#22 J.Klosterman), out of bounds
0:163rd & 11 at own 45Timeout Iowa State, clock 00:16
Oklahoma State Result not recorded, 2 plays
0:051st & 10 at own 19(00:07) No Huddle-Shotgun #6 Z.Flores pass incomplete short middle to #17 G.Freeman thrown to OSU30
0:032nd & 10 at own 19(00:03) No Huddle-Shotgun #6 Z.Flores pass complete short middle to #17 G.Freeman caught at OSU29, for 10 yards to the OSU29 (#5 B.Ngoyi), 1ST DOWN
3rd quarter1 drive, then Iowa State 17, Oklahoma State 10
Oklahoma State Punt, 6 plays
8:382nd & 15 at own 41(08:38) No Huddle-Shotgun #6 Z.Flores pass incomplete short middle to #18 S.Jackson V thrown to ISU40 PENALTY OSU Illegal Formation declined
4th quarter1 drive, then Iowa State 20, Oklahoma State 13
Iowa State 1 play
15:003rd & 7 at opp 47(15:00) No Huddle-Shotgun #3 R.Becht pass incomplete short right to #82 T.Moore thrown to OSU37 broken up by #25 I.Esonwune

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 34–⁠22–⁠3 in 59 meetings.

Recent meetings
2025Iowa State 20, Oklahoma State 13
2023Iowa State 34, Oklahoma State 27
2022Oklahoma State 20, Iowa State 14
2021Iowa State 24, Oklahoma State 21
2020Oklahoma State 24, Iowa State 21
2019Oklahoma State 34, Iowa State 27

Around this game