Iowa State Cyclones vs Oklahoma State Cowboys
Drive chart
Drives
End of Game
Punt
Field Goal
Punt
Punt
Field Goal
Who won: Iowa State 20-13
The Iowa State Cyclones beat the Oklahoma State Cowboys 20-13 on Saturday, November 29, 2025 at Boone Pickens Stadium. Rocco Becht led the Iowa State in passing yards (9/19, 113 YDS, 1 TD). Zane Flores led the Oklahoma St in passing yards (19/30, 166 YDS, 1 INT).
Every player rated
Chirp Rating, 3.0 to 10.0- 18.4
Caleb Bacon7 TOT3 SACKS - 27.7
Kooper Ebel10 TOT - 37.2
Abu Sama III87 YDS1 TD11 CAR - 47.2
Drew Surges2 TOT1 INT - 57.0
Chase Sowell54 YDS1 TD4 REC - 67.0
Trent Howland3/3 C/ATT26 YDS37 YDS1 TD - 76.9
Rocco Becht9/19 C/ATT113 YDS1 TD28 YDS - 86.9
Trip White5 TOT1 SACKS - 96.8
Carson Hansen111 YDS25 CAR - 106.8
Kyle Konrardy8 PTS - 116.8
Jacobi Oliphant Jr.3 TOT1 SACKS - 126.8
Logan Ward7 PTS
Team stats

Player of the game
Caleb Bacon
ISU · 7 TKL, 3 SACKS
Win probability
Tap or hover the line to see the play.
Play by play
- Q4 0:00OKS

End of game
End of 4th quarter.
- Q4 0:03


10 yd completion to G. Freeman
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
Z. Flores · 19/30, 166 YDS · 2nd & 10 · 2nd & 10 at OKST 19
- Q4 0:05


Incomplete to G. Freeman
No Huddle-Shotgun #6 Z.Flores pass incomplete short middle to #17 G.Freeman thrown to OSU30
Z. Flores · 19/30, 166 YDS · 1st & 10 · 1st & 10 at OKST 19
- Q4 0:09


Punt, 3 yds
#80 T.Perkins punt 33 yards to the OSU16 #17 G.Freeman return 3 yards to the OSU19 (#22 J.Klosterman), out of bounds
T. Perkins · 4th & 5 · 4th & 5 at OKST 49
- Q4 0:16ISU

Timeout
Timeout Iowa State, clock 00:16
- Q4 0:56


6 yd run
No Huddle-Shotgun #3 R.Becht rush right for 6 yards gain to the OSU49 (#40 T.McCoy)
R. Becht · 10 CAR, 28 YDS · 3rd & 11 · 3rd & 11 at ISU 45
- Q4 1:03OKS

Timeout
Timeout Oklahoma State, clock 01:03
- Q4 1:03


1 yd run
No Huddle-Shotgun #24 A.Sama rush middle for 1 yard gain to the ISU45 (#14 L.Cleveland)
A. Sama III · 11 CAR, 87 YDS · 2nd & 12 · 2nd & 12 at ISU 44
- Q4 1:17

FLAGFlag: penalty
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
C. Hansen · 25 CAR, 111 YDS · 2nd & 4 · 2nd & 4 at OKST 48
- Q4 1:18OKS

Timeout
Timeout Oklahoma State, clock 01:18
- Q4 1:18


6 yd run
No Huddle-Shotgun #26 C.Hansen rush middle for 6 yards gain to the OSU48 (#88 L.Dean)
C. Hansen · 25 CAR, 111 YDS · 1st & 10 · 1st & 10 at ISU 46
- Q4 1:50


8 yd run
No Huddle-Shotgun #26 C.Hansen rush middle for 8 yards gain to the ISU46 (#71 A.Kelley), 1ST DOWN
C. Hansen · 25 CAR, 111 YDS · 2nd & 8 · 2nd & 8 at ISU 38
- Q4 1:56OKS

Timeout
Timeout Oklahoma State, clock 01:56
- Q4 1:56


2 yd run
No Huddle #26 C.Hansen rush middle for 2 yards gain to the ISU38 (#17 S.Havili Kaufusi)
C. Hansen · 25 CAR, 111 YDS · 1st & 10 · 1st & 10 at ISU 36
- Q4 2:06


2 yd run
No Huddle #3 R.Becht rush middle for 2 yards gain to the ISU36 (#40 T.McCoy), 1ST DOWN
R. Becht · 10 CAR, 28 YDS · 3rd & 1 · 3rd & 1 at ISU 34
- Q4 2:34


4 yd run
No Huddle-Shotgun #26 C.Hansen rush middle for 4 yards gain to the ISU34 (#8 P.Robertson)
C. Hansen · 25 CAR, 111 YDS · 2nd & 5 · 2nd & 5 at ISU 30
- Q4 3:32


5 yd run
No Huddle-Shotgun #26 C.Hansen rush middle for 5 yards gain to the ISU30 (#94 A.Nnodim)
C. Hansen · 25 CAR, 111 YDS · 1st & 10 · 1st & 10 at ISU 25
- Q4 3:40


Kickoff, touchback
#19 L.Ward kickoff 64 yards to the ISU01 fair catch by #21 A.Flora at ISU01
L. Ward · 2/2 FG
- FIELD GOALQ4 3:50


41 yd field goal is good
L. Ward · 2/2 FG
#19 L.Ward field goal attempt from 41 yards GOOD (H: #90 W.Pahl, LS: #57 A.Davenport), clock 03:50
ISU 20 - 13 OKST - Q4 3:52


13 yd completion to C. Abshire
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)
Z. Flores · 19/30, 166 YDS · 3rd & 24 · 3rd & 24 at ISU 37
- Q4 3:52


Fumble! Turnover
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
Z. Flores · 19/30, 166 YDS · 2nd & 10 · 2nd & 10 at ISU 23
- Q4 3:52


Incomplete to T. Davis
No Huddle-Shotgun #6 Z.Flores pass incomplete short right to #2 T.Davis thrown to ISU22
Z. Flores · 19/30, 166 YDS · 1st & 10 · 1st & 10 at ISU 23
- Q4 5:16


12 yd completion to G. Freeman
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
Z. Flores · 19/30, 166 YDS · 2nd & 3 · 2nd & 3 at ISU 35
- Q4 5:27


7 yd completion to S. Rigby
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)
Z. Flores · 19/30, 166 YDS · 1st & 10 · 1st & 10 at ISU 42
- Q4 6:32

FLAGFlag: penalty
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
Z. Flores · 19/30, 166 YDS · 4th & 5 · 4th & 5 at OKST 48

