Kansas State at Oklahoma State

Saturday, November 15, 2025

Kansas State beat Oklahoma State 14–⁠6. It was their 69th meeting; Oklahoma State leads the series 43–⁠26.

AwayKansas State6–⁠6 in 2025
14
HomeOklahoma State1–⁠11 in 2025
6

Final at Boone Pickens Stadium, StillwaterTV: ESPNUAttendance 46,340

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

Scoring by quarter

TeamQ1Q2Q3Q4Final
Kansas State070714
Oklahoma State33006

How the win probability moved

Oklahoma State favored

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

Kansas State favored

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

Standouts

  • ReceivingJayce Brown3 catches, 82 yards, 1 TDKansas State
  • DefenseParker Robertson8 tackles, 1 sack, 1 for loss, 1 INTOklahoma State

Player stats

Kansas State

PassingC/AttYdsTDInt
Avery Johnson15/2817711
RushingCarYdsTDLong
Joe Jackson1469115
Avery Johnson926030
Antonio Martin412011
Blake Barnett2103
ReceivingRecYdsTDLong
Jayce Brown382134
Jaron Tibbs238027
Garrett Oakley423011
Adonis Moise118018
DefenseTklTFLSacksInt
Desmond Purnell8000
Gunner Maldonado7100
Zashon Rich6001
Amarion Fortenberry5000
V.J. Payne3001
Daniel Cobbs2001
Cody Stufflebean1110
Ryan Davis1110

Oklahoma State

PassingC/AttYdsTDInt
Zane Flores24/3623302
Trenten Howland0/1001
Sam Jackson1/1-700
RushingCarYdsTDLong
Rodney Fields Jr.1451012
Trenten Howland436024
Zane Flores525025
Gavin Freeman317012
ReceivingRecYdsTDLong
Terrill Davis455023
Rodney Fields Jr.446027
Gavin Freeman537017
Shamar Rigby336025
DefenseTklTFLSacksInt
Parker Robertson8111
Kenneth Harris6110
Bryan McCoy6000
Brandon Rawls60.500

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

Team stats

Kansas StateOklahoma State
284Total yards373
177Passing yards226
107Rushing yards147
6.3Yards per pass5.9
3.6Yards per rush5.1
14First downs23
4–⁠15Third downs5–⁠12
2–⁠2Fourth downs0–⁠1
1Turnovers5
6–⁠50Penalties4–⁠26
28:53Possession31:07
2Sacks (by defense)2

Efficiency

Kansas StateOklahoma State
30%Success rate39%
−0.02EPA per play−0.16
1.56Explosiveness1.08
−0.04Rushing EPA0.04
0.04Passing EPA−0.16
23%Passing-down success21%
−0.23First-down EPA−0.18
0.03Second-down EPA−0.30
−0.11Third-down EPA0.29
22%Havoc by its defense17%

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)

Kansas State 77% to win. Elo’s favorite won.

The line

Kansas State −19.5, over/under 50.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 Kansas State 91%, Oklahoma State 9%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Oklahoma State end zoneKansas State end zoneQ1 Oklahoma StatePunt, 3 playsQ1 Kansas StatePunt, 3 playsQ1 Oklahoma StateField goal, 8 playsQ1 Kansas StatePunt, 4 playsQ1 Oklahoma StatePunt, 3 playsQ1 Kansas StatePunt, 3 playsQ1 Oklahoma StateField goal, 9 playsQ2 Kansas StatePunt, 7 playsQ2 Oklahoma StateInterception, 4 playsQ2 Kansas StateTouchdown, 4 playsQ2 Oklahoma StateMissed FG, 11 playsQ2 Kansas StateMissed FG, 8 playsQ2 Oklahoma StateEnd of half, 3 playsQ3 Kansas StateInterception, 3 playsQ3 Oklahoma StateFumble, 4 playsQ3 Kansas StatePunt, 10 playsQ3 Oklahoma StateFumble, 7 playsQ3 Kansas StateTouchdown, 10 playsQ4 Oklahoma StateInterception, 7 playsQ4 Kansas StatePunt, 6 playsQ4 Oklahoma StateTurnover on downs, 11 playsQ4 Kansas StateEnd of game, 1 play
Solid bars scored; an outline in the other team’s color marks points the defense scored. Oklahoma State drives left to right, Kansas State right to left.
  1. Q1 Oklahoma StatePunt, 3 plays, 9 yards
  2. Q1 Kansas StatePunt, 3 plays, 2 yards
  3. Q1 Oklahoma StateField goal, 8 plays, 39 yards
  4. Q1 Kansas StatePunt, 4 plays, 7 yards
  5. Q1 Oklahoma StatePunt, 3 plays, 6 yards
  6. Q1 Kansas StatePunt, 3 plays, 1 yard
  7. Q1 Oklahoma StateField goal, 9 plays, 54 yards
  8. Q2 Kansas StatePunt, 7 plays, 46 yards
  9. Q2 Oklahoma StateInterception, 4 plays, 42 yards
  10. Q2 Kansas StateTouchdown, 4 plays, 45 yards
  11. Q2 Oklahoma StateMissed FG, 11 plays, 38 yards
  12. Q2 Kansas StateMissed FG, 8 plays, 43 yards
  13. Q2 Oklahoma StateEnd of half, 3 plays, 36 yards
  14. Q3 Kansas StateInterception, 3 plays, 11 yards
  15. Q3 Oklahoma StateFumble, 4 plays, 25 yards
  16. Q3 Kansas StatePunt, 10 plays, 47 yards
  17. Q3 Oklahoma StateFumble, 7 plays, 60 yards
  18. Q3 Kansas StateTouchdown, 10 plays, 67 yards
  19. Q4 Oklahoma StateInterception, 7 plays, 53 yards
  20. Q4 Kansas StatePunt, 6 plays, 16 yards
  21. Q4 Oklahoma StateTurnover on downs, 11 plays, 52 yards
  22. Q4 Kansas StateEnd of game, 1 play, −1 yard

Play by play

1st quarter7 drives, then Oklahoma State 3, Kansas State 0
Oklahoma State Punt, 3 plays
15:001st & 10 at own 35#8 S.McClannan kickoff 65 yards to the OSU00, Touchback
15:001st & 10 at own 25No Huddle-Shotgun #6 Z.Flores pass complete short left to #85 G.Brousseau caught at OSU25, for 5 yards to the OSU30 (#6 Q.Moss)
15:002nd & 5 at own 30No Huddle-Shotgun #20 R.Fields Jr. rush middle for 2 yards gain to the OSU32 (#56 D.Ilalio; #23 A.Newsom)
15:003rd & 3 at own 32No Huddle-Shotgun #6 Z.Flores pass complete short right to #20 R.Fields Jr. caught at OSU24, for 2 yards to the OSU34 (#32 D.Purnell)
13:154th & 1 at own 34#90 W.Pahl punt 54 yards to the KSU12 #6 S.Lockett return 7 yards to the KSU19 (#26 J.Oliphant Jr.), out of bounds
Kansas State Punt, 3 plays
13:151st & 10 at own 19No Huddle-Shotgun #2 A.Johnson pass complete short left to #4 J.Jackson caught at KSU19, for 2 yards to the KSU21 (#6 B.Rawls)
13:152nd & 8 at own 21No Huddle-Shotgun #2 A.Johnson pass incomplete short right to #1 J.Brown thrown to KSU30
12:343rd & 8 at own 21(12:39) No Huddle-Shotgun #2 A.Johnson pass incomplete short left to #12 J.Tibbs thrown to KSU36 broken up by #8 P.Robertson
12:264th & 8 at own 21(12:31) #8 S.McClannan punt 48 yards to the OSU31 fair catch by #17 G.Freeman at OSU31
Oklahoma State Field goal, 8 plays
12:201st & 10 at own 31(12:26) No Huddle-Shotgun #20 R.Fields Jr. rush middle for 1 yard loss to the OSU30 (#8 C.Obiazor)
11:402nd & 11 at own 30(11:50) No Huddle-Shotgun #6 Z.Flores pass complete short right to #18 S.Jackson V caught at OSU31, for 1 yard to the OSU31 (#18 W.Fair), out of bounds
11:053rd & 10 at own 31(11:19) No Huddle-Shotgun #6 Z.Flores pass complete short middle to #17 G.Freeman caught at OSU35, for 14 yards to the OSU45 (#32 D.Purnell), 1ST DOWN
10:331st & 10 at own 45(10:41) No Huddle-Shotgun #6 Z.Flores rush middle for 25 yards gain to the KSU30, out of bounds at KSU30, 1ST DOWN
9:531st & 10 at opp 30(09:57) Shotgun #6 Z.Flores pass incomplete short middle to #85 G.Brousseau thrown to KSU31 QB hurried by #32 D.Purnell
9:402nd & 10 at opp 30(09:52) Shotgun #6 Z.Flores pass complete short right to #17 G.Freeman caught at KSU28, for 3 yards to the KSU27 (#6 Q.Moss)
9:103rd & 7 at opp 27(09:15) No Huddle-Shotgun #6 Z.Flores rush middle for 3 yards loss to the KSU30 (#55 M.Alcorn-Crowder)
8:374th & 10 at opp 30(08:41) #19 L.Ward field goal attempt from 47 yards GOOD (H: #90 W.Pahl, LS: #57 A.Davenport), clock 08:37Oklahoma State 3, Kansas State 0
Kansas State Punt, 4 plays
8:321st & 10 at own 35(08:37) #90 W.Pahl kickoff 60 yards to the KSU05 #24 J.Price return 20 yards to the KSU25 (#29 C.Lai)
8:231st & 10 at own 25(08:32) No Huddle-Shotgun #4 J.Jackson rush right for 10 yards gain to the KSU35 (#13 E.Fletcher), 1ST DOWN
7:511st & 10 at own 35(07:58) No Huddle-Shotgun #2 A.Johnson sacked for loss of 5 yards to the KSU30 (#8 P.Robertson)
7:112nd & 15 at own 30(07:22) No Huddle-Shotgun #2 A.Johnson pass complete short middle to #86 G.Oakley caught at KSU29, for 2 yards to the KSU32 (#8 P.Robertson)
6:383rd & 13 at own 32(06:44) No Huddle-Shotgun #2 A.Johnson pass incomplete short right to #1 J.Brown thrown to KSU38 QB hurried by #4 W.Gregory and #5 B.McCoy Jr.
6:264th & 13 at own 32(06:38) #8 S.McClannan punt 50 yards to the OSU18 #17 G.Freeman return 1 yard to the OSU19 (#17 M.Bergeron)
Oklahoma State Punt, 3 plays
6:211st & 10 at own 19(06:25) No Huddle-Shotgun #6 Z.Flores pass incomplete deep middle to #14 C.Abshire thrown to OSU45
6:122nd & 10 at own 19(06:20) No Huddle-Shotgun #6 Z.Flores pass complete short right to #14 C.Abshire caught at OSU25, for 6 yards to the OSU25 (#0 A.Fortenberry). The previous play is under automatic review - “Targeting”. CALL UPHELD
5:543rd & 4 at own 25(05:58) No Huddle-Shotgun #6 Z.Flores pass incomplete short right to #3 S.Vailahi thrown to OSU30 broken up by #52 R.Davis
5:424th & 4 at own 25(05:52) #90 W.Pahl punt 47 yards to the KSU28 #6 S.Lockett return 2 yards to the KSU30 (#26 J.Oliphant Jr.; #50 G.Wilson)
Kansas State Punt, 3 plays
5:311st & 10 at own 30(05:39) No Huddle-Shotgun #13 B.Barnett rush right for 2 yards loss to the KSU28 (#6 B.Rawls; #4 W.Gregory)
4:592nd & 12 at own 28(05:04) No Huddle-Shotgun #13 B.Barnett rush left for 3 yards gain to the KSU31 (#6 B.Rawls)
4:163rd & 9 at own 31(04:18) No Huddle-Shotgun #2 A.Johnson pass incomplete short middle to #86 G.Oakley thrown to KSU41
4:202nd & 12 at own 28Timeout Kansas State, clock 04:20
4:044th & 9 at own 31(04:14) #8 S.McClannan punt 53 yards to the OSU16 PENALTY OSU Offside declined
Oklahoma State Field goal, 9 plays
3:591st & 10 at own 16(04:04) No Huddle-Shotgun #20 R.Fields Jr. rush middle for 3 yards gain to the OSU19 (#3 G.Maldonado; #32 D.Purnell) PENALTY KSU Face Mask (#29 K.Thomas) 15 yards from OSU19 to OSU34, 1ST DOWN
3:311st & 10 at own 34(03:39) No Huddle-Shotgun #17 G.Freeman rush left for 12 yards gain to the OSU46 (#6 Q.Moss), 1ST DOWN
2:491st & 10 at own 46(03:01) No Huddle-Shotgun #6 Z.Flores pass complete short right to #17 G.Freeman caught at OSU39, for 2 yards loss to the OSU44 (#8 C.Obiazor; #6 Q.Moss)
2:262nd & 12 at own 44(02:30) No Huddle-Shotgun #6 Z.Flores pass incomplete short middle to #16 C.Fitzpatrick thrown to KSU45
2:073rd & 12 at own 44(02:26) No Huddle-Shotgun #6 Z.Flores pass complete short right to #7 S.Rigby caught at KSU44, for 25 yards to the KSU31 (#25 Z.Rich; #4 D.Cobbs), 1ST DOWN
1:021st & 10 at opp 31(01:40) No Huddle-Shotgun #18 S.Jackson V pass complete short to #6 Z.Flores caught at KSU38, for 7 yards loss to the KSU38 (#91 J.Allen)
0:322nd & 17 at opp 38(00:39) No Huddle-Shotgun #6 Z.Flores pass complete short right to #7 S.Rigby caught at KSU33, for 5 yards to the KSU33 (#0 A.Fortenberry)
0:283rd & 12 at opp 33(00:28) No Huddle-Shotgun #3 S.Vailahi rush middle for 3 yards gain to the KSU30 (#32 D.Purnell)
0:302nd & 17 at opp 38Timeout Oklahoma State, clock 00:30
Q2 14:554th & 9 at opp 30(14:55) #19 L.Ward field goal attempt from 47 yards GOOD (H: #90 W.Pahl, LS: #57 A.Davenport), clock 14:55Oklahoma State 6, Kansas State 0
2nd quarter6 drives, then Kansas State 7, Oklahoma State 6
Kansas State Punt, 7 plays
14:511st & 10 at own 35(14:55) #90 W.Pahl kickoff 61 yards to the KSU04 #21 B.Noernberg return 16 yards to the KSU20 (#9 L.Fields)
14:451st & 10 at own 20(14:49) No Huddle-Shotgun #2 A.Johnson pass incomplete short left to #12 J.Tibbs thrown to KSU26
14:392nd & 10 at own 20(14:39) No Huddle-Shotgun #2 A.Johnson rush right for 7 yards gain to the KSU27 (#27 R.Gay II), out of bounds
14:023rd & 3 at own 27(14:11) No Huddle-Shotgun #2 A.Johnson pass complete short left to #1 J.Brown caught at KSU28, for 18 yards to the KSU45 (#23 K.Harris; #8 P.Robertson), 1ST DOWN
13:331st & 10 at own 45(13:38) No Huddle-Shotgun #22 A.Martin Jr. rush middle for 11 yards gain to the OSU44 (#5 B.McCoy Jr.), 1ST DOWN
12:581st & 10 at opp 44(13:02) No Huddle-Shotgun #22 A.Martin Jr. rush right for 1 yard loss to the OSU45 (#33 K.Duhon)
12:272nd & 11 at opp 45(12:31) No Huddle-Shotgun #22 A.Martin Jr. rush middle for 2 yards gain to the OSU43 (#8 P.Robertson; #5 B.McCoy Jr.)
11:453rd & 9 at opp 43(11:48) No Huddle-Shotgun #2 A.Johnson rush right for 0 yards to the OSU43 (#8 P.Robertson)
11:034th & 9 at opp 43(11:03) #8 S.McClannan punt 35 yards to the OSU08 PENALTY OSU Illegal Substitution declined OSU Running Into The Kicker (#30 T.White) 5 yards from OSU43 to OSU38. NO PLAY
10:574th & 4 at opp 38(10:57) No Huddle-Shotgun #2 A.Johnson pass complete short left to #12 J.Tibbs caught at OSU34, for 4 yards to the OSU34, End Of Play PENALTY KSU Illegal Formation 5 yards from OSU38 to OSU43. NO PLAY
10:394th & 9 at opp 43(10:45) #8 S.McClannan punt 31 yards to the OSU12 fair catch by #17 G.Freeman at OSU12 PENALTY OSU Holding (#13 E.Fletcher) 6 yards from OSU12 to OSU06
Oklahoma State Interception, 4 plays
10:321st & 10 at own 6(10:38) No Huddle-Shotgun #6 Z.Flores rush middle for 12 yards gain to the OSU18 (#27 B.Wheeler; #4 D.Cobbs), 1ST DOWN
10:011st & 10 at own 18(10:06) No Huddle-Shotgun #20 R.Fields Jr. rush middle for 6 yards gain to the OSU24 (#28 R.Van Wyhe; #10 L.Bartley)
9:192nd & 4 at own 24(09:22) No Huddle-Shotgun #20 R.Fields Jr. rush left for 8 yards gain to the OSU32 (#18 W.Fair), 1ST DOWN
8:351st & 10 at own 32(08:46) No Huddle-Shotgun #6 Z.Flores pass intercepted by #25 Z.Rich at KSU50 broken up by #52 R.Davis #25 Z.Rich return 0 yards to the OSU48 (#18 S.Jackson V)
Kansas State Touchdown, 4 plays
8:221st & 10 at opp 48(08:29) No Huddle-Shotgun #2 A.Johnson pass complete short right to #4 J.Jackson caught at OSU48, for 7 yards to the OSU41 (#87 D.Brown)
8:102nd & 3 at opp 41(08:13) No Huddle-Shotgun #4 J.Jackson rush middle for 2 yards gain to the OSU39 (#5 B.McCoy Jr.)
7:293rd & 1 at opp 39(07:35) No Huddle-Shotgun #2 A.Johnson pass incomplete deep left to #12 J.Tibbs thrown to OSU02 broken up by #1 J.Johnson
7:244th & 1 at opp 39(07:24) No Huddle #4 J.Jackson rush middle for 1 yard loss to the OSU40 (#4 W.Gregory; #5 B.McCoy Jr.) PENALTY OSU Offside 5 yards from OSU39 to OSU34, 1ST DOWN. NO PLAY
7:071st & 10 at opp 34(07:14) No Huddle-Shotgun #2 A.Johnson pass complete short middle to #1 J.Brown caught at OSU22, for 34 yards to the OSU00 TOUCHDOWN, clock 07:07, 1ST DOWN #43 L.Rodriguez kick attempt good (H: #8 S.McClannan, LS: #33 A.Johnson)Kansas State 7, Oklahoma State 6
Oklahoma State Missed FG, 11 plays
7:071st & 10 at own 35(07:07) #8 S.McClannan kickoff 65 yards to the OSU00, Touchback
6:581st & 10 at own 25(07:07) No Huddle-Shotgun #20 R.Fields Jr. rush middle for 9 yards gain to the OSU34 (#25 Z.Rich; #35 G.Powers)
6:272nd & 1 at own 34(06:31) No Huddle-Shotgun #6 Z.Flores pass complete short left to #11 R.Capell caught at OSU32, for 6 yards to the OSU40 (#0 A.Fortenberry; #3 G.Maldonado), 1ST DOWN
5:501st & 10 at own 40(06:03) No Huddle-Shotgun #6 Z.Flores pass complete short right to #20 R.Fields Jr. caught at OSU39, for 3 yards to the OSU43 (#7 V.Payne)
5:092nd & 7 at own 43(05:22) No Huddle-Shotgun #6 Z.Flores pass complete short left to #2 T.Davis caught at OSU40, for 7 yards to the OSU50 (#0 A.Fortenberry), 1ST DOWN
4:371st & 10 at the 50(04:42) No Huddle-Shotgun #24 T.Howland rush middle for 5 yards gain to the KSU45 (#7 V.Payne)
4:012nd & 5 at opp 45(04:05) No Huddle-Shotgun #24 T.Howland rush middle for 4 yards gain to the KSU41 (#3 G.Maldonado)
3:183rd & 1 at opp 41(03:20) No Huddle-Shotgun #24 T.Howland rush middle for 3 yards gain to the KSU38 (#32 D.Purnell), 1ST DOWN
2:411st & 10 at opp 38(02:44) No Huddle-Shotgun #6 Z.Flores pass incomplete short right to #20 R.Fields Jr. thrown to KSU42 QB hurried by #52 R.Davis
2:362nd & 10 at opp 38(02:37) No Huddle-Shotgun #20 R.Fields Jr. rush middle for 1 yard gain to the KSU37 (#28 R.Van Wyhe; #91 J.Allen)
1:563rd & 9 at opp 37(01:59) No Huddle-Shotgun #6 Z.Flores pass incomplete short left to #2 T.Davis thrown to KSU26
2:002nd & 10 at opp 38Timeout Oklahoma State, clock 02:00
1:514th & 9 at opp 37(01:51) #19 L.Ward field goal attempt from 55 yards NO GOOD (H: #90 W.Pahl, LS: #57 A.Davenport), clock 01:51, End Of Play
Kansas State Missed FG, 8 plays
1:451st & 10 at own 37(01:51) No Huddle-Shotgun #2 A.Johnson rush left for 0 yards to the KSU37, out of bounds at KSU37
1:392nd & 10 at own 37(01:44) No Huddle-Shotgun #4 J.Jackson rush middle for 2 yards gain to the KSU39 (#8 P.Robertson)
0:493rd & 8 at own 39(01:02) No Huddle-Shotgun #2 A.Johnson pass complete deep middle to #1 J.Brown caught at OSU35, for 30 yards to the OSU31 (#23 K.Harris), 1ST DOWN
0:341st & 10 at opp 31(00:41) No Huddle-Shotgun #2 A.Johnson pass complete short right to #86 G.Oakley caught at OSU26, for 11 yards to the OSU20 (#25 I.Esonwune; #27 R.Gay II), 1ST DOWN
0:301st & 10 at opp 20(00:30) No Huddle-Shotgun #2 A.Johnson pass incomplete deep left to #12 J.Tibbs thrown to OSU00
0:341st & 10 at opp 31Timeout Kansas State, clock 00:34
0:252nd & 10 at opp 20(00:29) No Huddle-Shotgun #2 A.Johnson pass incomplete deep left to #12 J.Tibbs thrown to OSU00
0:203rd & 10 at opp 20(00:24) No Huddle-Shotgun #2 A.Johnson pass incomplete short middle to #4 J.Jackson thrown to OSU14
0:154th & 10 at opp 20(00:19) #43 L.Rodriguez field goal attempt from 38 yards NO GOOD (H: #8 S.McClannan, LS: #33 A.Johnson), clock 00:15
0:203rd & 10 at opp 20Timeout Kansas State, clock 00:20
Oklahoma State End of half, 3 plays
0:101st & 10 at own 20(00:13) No Huddle-Shotgun #6 Z.Flores pass complete short left to #18 S.Jackson V caught at OSU32, for 12 yards to the OSU32 (#18 W.Fair), out of bounds, 1ST DOWN
0:021st & 10 at own 32(00:09) No Huddle-Shotgun #24 T.Howland rush left for 24 yards gain to the KSU44 (#25 Z.Rich), out of bounds, 1ST DOWN
3rd quarter6 drives, then Kansas State 7, Oklahoma State 6
Kansas State Interception, 3 plays
15:001st & 10 at own 35(15:00) #90 W.Pahl kickoff 65 yards to the KSU00, Touchback
14:541st & 10 at own 25(14:56) No Huddle #4 J.Jackson rush middle for 4 yards gain to the KSU29 (#3 C.Smith)
14:232nd & 6 at own 29(14:27) No Huddle-Shotgun #2 A.Johnson pass incomplete short middle to #86 G.Oakley thrown to KSU35
14:233rd & 6 at own 29(14:23) No Huddle-Shotgun #2 A.Johnson pass intercepted by #8 P.Robertson at KSU36 QB hurried by #94 A.Nnodim #8 P.Robertson return 0 yards to the KSU36 (#86 G.Oakley)
Oklahoma State Fumble, 4 plays
14:071st & 10 at opp 36(14:15) No Huddle-Shotgun #6 Z.Flores pass complete short left to #2 T.Davis caught at KSU28, for 23 yards to the KSU13 (#25 Z.Rich), out of bounds, 1ST DOWN
13:281st & 10 at opp 13(13:31) No Huddle-Shotgun #20 R.Fields Jr. rush right for 3 yards loss to the KSU16 (#3 G.Maldonado)
12:382nd & 13 at opp 16(12:49) No Huddle-Shotgun #12 N.Walters rush middle for 7 yards gain to the KSU09 (#32 D.Purnell; #7 V.Payne)
12:382nd & 13 at opp 16Timeout Oklahoma State, clock 12:38
Kansas State Punt, 10 plays
11:451st & 10 at own 11(11:54) No Huddle-Shotgun #4 J.Jackson rush middle for 4 yards gain to the KSU15 (#25 I.Esonwune; #81 M.Diatta)
11:202nd & 6 at own 15(11:27) No Huddle-Shotgun #2 A.Johnson rush middle for 1 yard gain to the KSU16 (#8 P.Robertson; #87 D.Brown)
10:353rd & 5 at own 16(10:48) No Huddle-Shotgun #2 A.Johnson pass complete short right to #0 L.Cure caught at KSU20, for 7 yards to the KSU23 (#13 E.Fletcher), 1ST DOWN
10:031st & 10 at own 23(10:07) No Huddle #4 J.Jackson rush left for 7 yards gain to the KSU30 (#1 J.Johnson), out of bounds
9:102nd & 3 at own 30(09:22) No Huddle-Shotgun #2 A.Johnson pass complete short middle to #12 J.Tibbs caught at KSU39, for 11 yards to the KSU41 (#23 K.Harris), 1ST DOWN
9:221st & 10 at own 23Timeout Kansas State, clock 09:22
12:043rd & 6 at opp 9(12:04) No Huddle-Shotgun #6 Z.Flores sacked for loss of 2 yards to the KSU11 (#47 C.Stufflebean), fumble by #6 Z.Flores recovered by KSU #25 Z.Rich at KSU11, End Of Play
Kansas State Punt, 10 plays
8:291st & 10 at own 41(08:49) No Huddle-Shotgun #2 A.Johnson pass complete short middle to #0 L.Cure caught at KSU38, for 3 yards loss to the KSU38 (#17 S.Havili Kaufusi)
7:502nd & 13 at own 38(08:03) No Huddle-Shotgun #2 A.Johnson rush middle for 30 yards gain to the OSU32 (#17 S.Havili Kaufusi), 1ST DOWN
7:151st & 10 at opp 32(07:23) No Huddle-Shotgun #22 A.Martin Jr. rush middle for 0 yards to the OSU32 (#5 B.McCoy Jr.)
6:432nd & 10 at opp 32(06:45) No Huddle-Shotgun #4 J.Jackson rush middle for 0 yards to the OSU32 (#27 R.Gay II; #71 A.Kelley)
5:583rd & 10 at opp 32(06:06) No Huddle-Shotgun #2 A.Johnson sacked for loss of 5 yards to the OSU37 (#23 K.Harris)
5:174th & 15 at opp 37PENALTY KSU Delay Of Game 5 yards from OSU37 to OSU42. NO PLAY
5:024th & 20 at opp 42(05:08) #8 S.McClannan punt 32 yards to the OSU10 fair catch by #17 G.Freeman at OSU10
Oklahoma State Fumble, 7 plays
4:571st & 10 at own 10(05:02) No Huddle-Shotgun #20 R.Fields Jr. rush middle for 0 yards to the OSU10 (#32 D.Purnell)
4:222nd & 10 at own 10(04:30) No Huddle-Shotgun #6 Z.Flores pass complete short left to #20 R.Fields Jr. caught at OSU07, for 27 yards to the OSU37 (#10 L.Bartley), out of bounds, 1ST DOWN
4:021st & 10 at own 37(04:07) No Huddle-Shotgun #6 Z.Flores pass complete short right to #2 T.Davis caught at OSU40, for 9 yards to the OSU46, out of bounds at OSU46
3:302nd & 1 at own 46(03:36) No Huddle-Shotgun #17 G.Freeman rush left for 5 yards gain to the KSU49 (#21 J.Scott), 1ST DOWN
2:451st & 10 at opp 49(03:03) No Huddle-Shotgun #6 Z.Flores pass complete short left to #85 G.Brousseau caught at KSU43, for 25 yards to the KSU24 (#91 J.Allen), 1ST DOWN
2:111st & 10 at opp 24(02:22) No Huddle-Shotgun #6 Z.Flores pass complete short right to #24 T.Howland caught at KSU25, for 1 yard to the KSU23 (#29 K.Thomas)
1:362nd & 9 at opp 23(01:42) No Huddle-Shotgun #6 Z.Flores sacked for loss of 7 yards to the KSU30 (#52 R.Davis), fumble by #6 Z.Flores recovered by KSU #28 R.Van Wyhe at KSU30, End Of Play
Kansas State Touchdown, 10 plays
1:311st & 10 at own 30(01:35) No Huddle #4 J.Jackson rush middle for 7 yards gain to the KSU37 (#6 B.Rawls; #5 B.McCoy Jr.)
0:522nd & 3 at own 37(01:02) No Huddle #2 A.Johnson pass complete deep middle to #12 J.Tibbs caught at OSU42, for 27 yards to the OSU36 (#23 K.Harris), 1ST DOWN
0:341st & 10 at opp 36(00:37) No Huddle-Shotgun #2 A.Johnson pass incomplete short right to #83 W.Swanson thrown to OSU35 QB hurried by #30 T.White
0:342nd & 10 at opp 36(00:34) No Huddle-Shotgun #4 J.Jackson rush middle for 2 yards gain to the OSU34 (#27 R.Gay II; #87 D.Brown)
Q4 14:473rd & 8 at opp 34(15:00) No Huddle-Shotgun #2 A.Johnson pass complete short right to #86 G.Oakley caught at OSU32, for 2 yards to the OSU32 (#8 P.Robertson), out of bounds
Q2 0:001st & 10 at opp 44(00:00) No Huddle-Shotgun #6 Z.Flores pass intercepted by #7 V.Payne at OSU00, Touchback
4th quarter5 drives, then Kansas State 14, Oklahoma State 6
Kansas State Touchdown, 10 plays
14:124th & 6 at opp 32(14:21) No Huddle-Shotgun #2 A.Johnson pass complete short middle to #86 G.Oakley caught at OSU28, for 8 yards to the OSU24 (#27 R.Gay II), 1ST DOWN
13:511st & 10 at opp 24(13:51) No Huddle-Shotgun #2 A.Johnson pass incomplete short right to #80 W.Anciaux thrown to OSU20 broken up by #8 P.Robertson
13:442nd & 10 at opp 24(13:50) No Huddle-Shotgun #4 J.Jackson rush middle for 5 yards gain to the OSU19 (#17 S.Havili Kaufusi)
13:063rd & 5 at opp 19(13:11) No Huddle-Shotgun #4 J.Jackson rush middle for 4 yards gain to the OSU15 (#25 I.Esonwune)
12:314th & 1 at opp 15(12:31) No Huddle-Shotgun #4 J.Jackson rush middle for 15 yards gain to the OSU00 TOUCHDOWN, clock 12:31, 1ST DOWN, PENALTY OSU Illegal Substitution declined #43 L.Rodriguez kick attempt good (H: #8 S.McClannan, LS: #33 A.Johnson)Kansas State 14, Oklahoma State 6
Oklahoma State Interception, 7 plays
12:311st & 10 at own 35(12:31) #8 S.McClannan kickoff 65 yards to the OSU00, Touchback
12:211st & 10 at own 25(12:25) No Huddle-Shotgun #20 R.Fields Jr. rush left for 2 yards gain to the OSU27 (#25 Z.Rich), out of bounds
12:31Timeout Oklahoma State, clock 12:31
11:582nd & 8 at own 27(12:04) No Huddle-Shotgun #20 R.Fields Jr. rush right for 3 yards gain to the OSU30 (#32 D.Purnell)
11:103rd & 5 at own 30(11:24) No Huddle-Shotgun #6 Z.Flores pass complete short middle to #7 S.Rigby caught at OSU36, for 6 yards to the OSU36 (#91 J.Allen), 1ST DOWN
10:281st & 10 at own 36(10:45) No Huddle-Shotgun #6 Z.Flores pass complete short middle to #2 T.Davis caught at KSU48, for 16 yards to the KSU48 (#0 A.Fortenberry; #35 G.Powers), 1ST DOWN
10:041st & 10 at opp 48(10:10) No Huddle-Shotgun #20 R.Fields Jr. rush right for 3 yards gain to the KSU45 (#39 T.Bates)
9:292nd & 7 at opp 45(09:29) No Huddle-Shotgun #6 Z.Flores sacked for loss of 6 yards to the OSU49 (#56 D.Ilalio) PENALTY KSU Holding (#0 A.Fortenberry) 10 yards from KSU45 to KSU35, 1ST DOWN. NO PLAY
9:091st & 10 at opp 35(09:14) No Huddle-Shotgun #3 S.Vailahi rush right for 8 yards gain to the KSU27 (#28 R.Van Wyhe)
8:332nd & 2 at opp 27(08:39) No Huddle-Shotgun #24 T.Howland pass intercepted by #4 D.Cobbs at KSU05 #4 D.Cobbs return 17 yards to the KSU22 (#17 G.Freeman)
Kansas State Punt, 6 plays
8:221st & 10 at own 22(08:26) No Huddle-Shotgun #2 A.Johnson rush right for 3 yards loss to the KSU19 (#13 E.Fletcher)
7:482nd & 13 at own 19(07:51) No Huddle-Shotgun #4 J.Jackson rush middle for 2 yards gain to the KSU21 (#5 B.McCoy Jr.)
7:043rd & 11 at own 21(07:17) No Huddle-Shotgun #2 A.Johnson pass complete short right to #17 A.Moise caught at KSU32, for 18 yards to the KSU39 (#1 J.Johnson), 1ST DOWN
6:281st & 10 at own 39(06:33) No Huddle-Shotgun #4 J.Jackson rush middle for 5 yards gain to the KSU44 (#23 K.Harris)
5:432nd & 5 at own 44(05:54) No Huddle-Shotgun #2 A.Johnson pass complete short right to #4 J.Jackson caught at KSU44, for 3 yards to the KSU47 (#6 B.Rawls)
5:033rd & 2 at own 47(05:09) No Huddle-Shotgun #2 A.Johnson rush middle for 1 yard gain to the KSU48 (#6 B.Rawls; #40 T.McCoy)
4:244th & 1 at own 48(04:24) No Huddle #4 J.Jackson rush middle for 2 yards gain to the KSU50 (#27 R.Gay II) PENALTY KSU Holding (#56 A.Leingang) 10 yards from KSU48 to KSU38. NO PLAY
4:054th & 11 at own 38(04:11) #8 S.McClannan punt 48 yards to the OSU14 #17 G.Freeman return 8 yards to the OSU22 (#17 M.Bergeron; #22 J.Adler)
Oklahoma State Turnover on downs, 11 plays
3:541st & 10 at own 22(04:03) No Huddle-Shotgun #6 Z.Flores pass complete short left to #17 G.Freeman caught at OSU36, for 17 yards to the OSU39 (#25 Z.Rich), out of bounds, 1ST DOWN
3:281st & 10 at own 39(03:34) No Huddle-Shotgun #17 G.Freeman rush right for 0 yards to the OSU39 (#23 A.Newsom)
2:572nd & 10 at own 39(03:02) No Huddle-Shotgun #20 R.Fields Jr. rush middle for 6 yards gain to the OSU45 (#3 G.Maldonado)
2:283rd & 4 at own 45PENALTY KSU Delay Of Game (#23 A.Newsom) 5 yards from OSU45 to OSU50, 1ST DOWN. NO PLAY
2:101st & 10 at the 50(02:15) No Huddle-Shotgun #6 Z.Flores pass incomplete short right to #2 T.Davis thrown to KSU45 QB hurried by #32 D.Purnell and #45 A.Romaine
2:002nd & 10 at the 50(02:10) No Huddle-Shotgun #6 Z.Flores pass complete short middle to #17 G.Freeman caught at KSU45, for 5 yards to the KSU45 (#35 G.Powers)
1:533rd & 5 at opp 45(01:59) No Huddle-Shotgun #20 R.Fields Jr. rush left for 12 yards gain to the KSU33 (#3 G.Maldonado), out of bounds, 1ST DOWN
2:002nd & 10 at the 50Timeout Oklahoma State, clock 02:00
1:461st & 10 at opp 33(01:50) No Huddle-Shotgun #6 Z.Flores pass complete short middle to #20 R.Fields Jr. caught at KSU35, for 14 yards to the KSU19 (#3 G.Maldonado), 1ST DOWN
1:231st & 10 at opp 19(01:23) No Huddle-Shotgun #3 S.Vailahi rush middle for 11 yards gain to the KSU08 (#3 G.Maldonado) PENALTY OSU Holding (#75 J.Sanders) 10 yards from KSU19 to KSU29. NO PLAY
1:001st & 20 at opp 29(01:12) No Huddle-Shotgun #6 Z.Flores pass complete short right to #3 S.Vailahi caught at KSU29, for 3 yards to the KSU26 (#9 D.McIntosh)
0:502nd & 15 at opp 24(00:51) No Huddle-Shotgun #6 Z.Flores pass incomplete short right to #3 S.Vailahi thrown to KSU25
0:383rd & 17 at opp 26(00:38) No Huddle-Shotgun #6 Z.Flores pass incomplete short left thrown to KSU18 QB hurried by #99 U.Seumalo
0:384th & 17 at opp 26(00:38) No Huddle-Shotgun #6 Z.Flores pass incomplete short left to #18 S.Jackson V thrown to KSU14 broken up by #29 K.Thomas, TURNOVER ON DOWNS
Kansas State End of game, 1 play
0:211st & 10 at own 26(00:21) Kneel down by #2 A.Johnson at KSU25 for loss of 1 yard

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 43–⁠26 in 69 meetings.

Recent meetings
2025Kansas State 14, Oklahoma State 6
2024Kansas State 42, Oklahoma State 20
2023Oklahoma State 29, Kansas State 21
2022Kansas State 48, Oklahoma State 0
2021Oklahoma State 31, Kansas State 20
2020Oklahoma State 20, Kansas State 18

Around this game