Farmageddon backdrop
Iowa State logoIS
vs
Kansas State logoKS

Rivalry History

Farmageddon

Iowa State and Kansas State have met 109 times since 1917. This page keeps the record, streaks, trophy context, and recent results in one canonical rivalry URL.

Series snapshot

Record
55-50-4
Current streak
Iowa State 3 games
Longest streak
Iowa State 10 games (1943-1952)
Avg. margin / points
15.0 / 35.3

Series overview

Iowa State 55-50-4 Kansas State. Current streak: Iowa State 3 games.

Last five meetings

Iowa State 4 | Kansas State 1

Largest margin

51 points

Rivalry notes

  • The tracked window runs from 1917 through 2025.
  • 109 completed games currently back the series calculations on this page.
  • The latest tracked meeting was Aug 23, 2025.

Related pages

Move from rivalry history into team-level seasons, rosters, and archives.

Rivalry guide

What this rivalry is

Iowa State and Kansas State have a tracked series that starts in 1917 and spans 109 listed meetings. The page combines series record, streaks, recent games, and research links in one canonical rivalry URL.

Series history

Status
Active series
Years
1917-2025
Busiest era
1920s, 10 games
Longest pause
No multi-year pause found
  • 1920s10 games
  • 1930s10 games
  • 1940s10 games
  • 1950s10 games

Biggest games and recent trend

Landmark games are selected from the same tracked rivalry results used for the series record.

4 featured games

Latest meeting

2025 - Aug 23, 2025

Iowa State 24, Kansas State 21. Most recent completed chapter in the tracked series.

Closest finish

1984 - Nov 10, 1984

Iowa State 7, Kansas State 7. The smallest final-score margin in the available game log.

Highest scoring

2018 - Nov 25, 2018

Iowa State 42, Kansas State 38. The biggest combined scoring total in the available game log.

Largest margin

2002 - Nov 10, 2002

Iowa State 7, Kansas State 58. The widest final-score gap in the available game log.

Recent trend

Last five
Iowa State 4, Kansas State 1 across 5 games
Last ten
Iowa State 6, Kansas State 4 across 10 games
Scoring profile
Lower-scoring recent history; average total 35.3, average margin 15.0.
Current streak
Iowa State 3 games

Players and coaches from recent chapters

Recent leaders are capped to keep the page fast while still pointing readers toward the names around recent meetings.

  • Brett Eskildsen

    Iowa State, 2025

    Receiving Yards: 526

  • Carson Hansen

    Iowa State, 2025

    Rushing Yards: 950

  • Rocco Becht

    Iowa State, 2025

    Passing Yards: 2565

  • Avery Johnson

    Kansas State, 2025

    Passing Yards: 2380

  • Jayce Brown

    Kansas State, 2025

    Receiving Yards: 712

  • Joe Jackson

    Kansas State, 2025

    Rushing Yards: 911

Coach context

Coach rows summarize recent rivalry-season overlap for each program.

  • Matt Campbell

    Iowa State - 2021-2025 - 29-23

  • Chris Klieman

    Kansas State - 2021-2025 - 36-17

Recent rivalry results

The latest games are rendered in the page HTML so search engines and readers can see the rivalry's recent chapter without client-side interaction.

10 most recent tracked games

DateMatchupScoreVenueResult
Aug 23, 2025Iowa State at Kansas StateIowa State 24, Kansas State 21Aviva StadiumIowa State
Dec 1, 2024Kansas State at Iowa StateIowa State 29, Kansas State 21Venue unavailableIowa State
Nov 26, 2023Iowa State at Kansas StateIowa State 42, Kansas State 35Venue unavailableIowa State
Oct 8, 2022Kansas State at Iowa StateIowa State 9, Kansas State 10Venue unavailableKansas State
Oct 16, 2021Iowa State at Kansas StateIowa State 33, Kansas State 20Venue unavailableIowa State
Nov 21, 2020Kansas State at Iowa StateIowa State 45, Kansas State 0Venue unavailableIowa State
Dec 1, 2019Iowa State at Kansas StateIowa State 17, Kansas State 27Venue unavailableKansas State
Nov 25, 2018Kansas State at Iowa StateIowa State 42, Kansas State 38Venue unavailableIowa State
Nov 25, 2017Iowa State at Kansas StateIowa State 19, Kansas State 20Venue unavailableKansas State
Oct 29, 2016Kansas State at Iowa StateIowa State 26, Kansas State 31Venue unavailableKansas State