Iowa State vs. Kansas

Iowa State and Kansas have 104 meetings on file, the first in 1916; Kansas leads the series 52–⁠46–⁠6 in the games on file. Over the last 10 meetings it’s Iowa State 7–⁠3.

Scheduled 2027 at Kansas. As the programs’ Wikipedia articles list them (CC BY-SA).

Iowa State wins
46
Kansas wins
52
Ties
6
Earliest on file
1916
Longest streak
7 Kansas
Current streak
1 Iowa State
Last 10 meetings
Iowa State 7–⁠3
Most recent
2025

The series at a glance

Every meeting by decade, colored by the winner
’0’1’2’3’4’5’6’7’8’9W–L
1910s1–⁠1–⁠1
1920s2–⁠3–⁠1
1930s3–⁠5–⁠1
1940s5–⁠4–⁠1
1950s2–⁠7–⁠1
1960s4–⁠6
1970s6–⁠4
1980s6–⁠4
1990s1–⁠8–⁠1
2000s4–⁠6
2010s9–⁠1
2020s3–⁠3
Average margin
15.4 points; 30 decided by one score (8 or fewer)
At Iowa State
27–⁠23–⁠3 Iowa State’s record at home
At Kansas
28–⁠19–⁠3 Kansas’s record at home
Neutral sites
0–⁠1 Iowa State first
Shutouts
17

Every meeting on file, as played. Ranks are the AP poll’s going in.

Games that tell the story

  1. Iowa State’s biggest win2021: Iowa State 59, Kansas 7by 52 points
  2. Kansas’s biggest win1952: Kansas 43, Iowa State 0by 43 points
  3. Upset1935: Iowa State 21, Kansas 12Iowa State had a 26% chance, by our ratings before kickoff
  4. Upset1963: Iowa State 17, Kansas 14Iowa State had a 29% chance, by our ratings before kickoff
  5. Upset1979: Kansas 24, Iowa State 7Kansas had a 29% chance, by our ratings before kickoff

Coach against coach

YearsIowa StateSeriesKansas
1928–⁠1930C. Noel Workman0–⁠2–⁠1Bill Hargiss
1932–⁠1936George Veenker2–⁠2–⁠1Adrian Lindsey
1943–⁠1945Mike Michalske2–⁠0–⁠1Henry Shenk
1948–⁠1953Abe Stuber1–⁠5Jules Sikes
1954–⁠1956Vince Di Francesca1–⁠1–⁠1Chuck Mather
1958–⁠1966Clay Stapleton3–⁠6Jack Mitchell
1968–⁠1970Johnny Majors1–⁠2Pepper Rodgers
1975–⁠1978Earle Bruce3–⁠1Bud Moore
1979–⁠1982Donnie Duncan0–⁠4Don Fambrough
1983–⁠1985Jim Criner2–⁠1Mike Gottfried
1988–⁠1994Jim Walden2–⁠4–⁠1Glen Mason
1997–⁠2000Dan McCarney2–⁠2Terry Allen
2002–⁠2006Dan McCarney2–⁠3Mark Mangino
2016–⁠2018Matt Campbell3–⁠0David Beaty
2021–⁠2025Matt Campbell2–⁠3Lance Leipold

Head-coach pairings with three or more meetings on file, the series read from Iowa State’s side (Workman 0–⁠2–⁠1 against Hargiss). A season split between coaches goes to the one credited with the game.

Both programs through the years

End-of-season Elo ratings of Iowa State and Kansas, 1916 on130015001700192019401960198020002020

Our Elo rating at the end of each season, a measure of how strong a team was, not a forecast; 1500 is an average FBS team.

Stars of the series

Biggest days

Dezmon Briscoe Kansas12 catches, 186 yards, 2 TD2009 Receiving
Breece Hall Iowa State21 carries, 185 yards, 2 TD2020 Rushing
Jaylin Noel Iowa State8 catches, 167 yards, 2 TD2024 Receiving

Biggest days: the week’s best individual games by our big-days rule, from box scores (2004 on).

From the newspapers

  • The Arizona republican's story of the 1921 game: Forward Passes By Kansas University Defeats Iowa State

    1921 · Arizona republican, Oct 23, 1921

  • The Evening star's story of the 1930 game: KANSAS WINS, 20 TO 6. Defeats Ames in Game Good Only at Start and Finish.

    1930 · Evening star, Washington, D.C., Oct 26, 1930

  • The Evening star's story of the 1932 game: Victor Tulane Tie Purdue MICHIGAN Winners FOOT BALL RESULTS

    1932 · Evening star, District of Columbia, Oct 16, 1932

  • The The Daily Alaska empire's story of the 1933 game: FOOT BALL. RESULISz&

    1933 · The Daily Alaska empire, Nov 20, 1933

  • The The Daily Alaska empire's story of the 1934 game: BALL As1REsULTs

    1934 · The Daily Alaska empire, Alaska, Nov 5, 1934

Public-domain newspapers from the Library of Congress’s Chronicling America, found through the American Stories dataset (Dell and Harvard, CC BY 4.0). The earliest meetings with a story on file; each game’s page has the full text.

On television

2025FS10.7 million viewers

Viewers: Nielsen, as compiled by nschultz7’s ratings tracker.

Every game

Nov 22, 2025Iowa State 38, Kansas 14at Iowa State
Nov 9, 2024Kansas 45, 17Iowa State 36GEHA Field at Arrowhead Stadium
Nov 4, 202322Kansas 28, Iowa State 21at Iowa State
Oct 1, 2022Kansas 14, Iowa State 11at Kansas
Oct 2, 2021Iowa State 59, Kansas 7at Iowa State
Oct 31, 202023Iowa State 52, Kansas 22at Kansas
Nov 23, 2019Iowa State 41, Kansas 31at Iowa State
Nov 3, 2018Iowa State 27, Kansas 3at Kansas
Oct 14, 2017Iowa State 45, Kansas 0at Iowa State
Nov 12, 2016Iowa State 31, Kansas 24at Kansas
Oct 3, 2015Iowa State 38, Kansas 13at Iowa State
Nov 8, 2014Kansas 34, Iowa State 14at Kansas
Nov 23, 2013Iowa State 34, Kansas 0at Iowa State
Nov 17, 2012Iowa State 51, Kansas 23at Kansas
Nov 5, 2011Iowa State 13, Kansas 10at Iowa State
Oct 30, 2010Iowa State 28, Kansas 16at Iowa State
Oct 10, 200916Kansas 41, Iowa State 36at Kansas
Oct 4, 200816Kansas 35, Iowa State 33at Iowa State
Nov 17, 20074Kansas 45, Iowa State 7at Kansas
Nov 4, 2006Kansas 41, Iowa State 10at Iowa State
Nov 26, 2005Kansas 24, Iowa State 21at Kansas
Oct 30, 2004Iowa State 13, Kansas 7at Iowa State
Nov 22, 2003Kansas 36, Iowa State 7at Kansas
Aug 31, 2002Iowa State 45, Kansas 3at Iowa State
Nov 17, 2001Iowa State 49, Kansas 7at Kansas
Nov 18, 2000Iowa State 38, Kansas 17at Iowa State
Nov 20, 1999Kansas 31, Iowa State 28at Kansas
Nov 21, 1998Iowa State 23, Kansas 20at Iowa State
Nov 1, 1997Kansas 34, Iowa State 24at Kansas
Nov 2, 1996Kansas 34, Iowa State 31at Iowa State
Oct 14, 199510Kansas 34, Iowa State 7at Kansas
Oct 15, 1994Kansas 41, Iowa State 23at Iowa State
Oct 16, 1993Kansas 35, Iowa State 20at Kansas
Oct 17, 199225Kansas 50, Iowa State 47at Iowa State
Oct 19, 1991Kansas 41, Iowa State 0at Kansas
Oct 6, 1990Iowa State 34, Kansas 34at Iowa State
Oct 7, 1989Iowa State 24, Kansas 20at Kansas
Oct 22, 1988Iowa State 42, Kansas 14at Iowa State
Oct 24, 1987Iowa State 42, Kansas 28at Kansas
Oct 11, 1986Iowa State 13, Kansas 10at Kansas
Oct 12, 1985Iowa State 22, Kansas 21at Iowa State
Oct 6, 1984Kansas 33, Iowa State 14at Kansas
Oct 8, 1983Iowa State 38, Kansas 35at Iowa State
Nov 6, 1982Kansas 24, Iowa State 17at Kansas
Nov 7, 1981Kansas 24, Iowa State 11at Iowa State
Oct 18, 1980Kansas 28, 19Iowa State 17at Kansas
Oct 20, 1979Kansas 24, Iowa State 7at Iowa State
Oct 28, 1978Iowa State 13, Kansas 7at Kansas
Oct 29, 1977Iowa State 41, Kansas 3at Iowa State
Nov 6, 1976Iowa State 31, Kansas 17at Kansas
Oct 18, 1975Kansas 21, Iowa State 10at Iowa State
Oct 26, 1974Iowa State 22, Kansas 6at Kansas
Oct 27, 197317Kansas 22, Iowa State 20at Iowa State
Oct 28, 197215Iowa State 34, Kansas 8at Kansas
Oct 23, 1971Iowa State 40, Kansas 24at Iowa State
Oct 24, 1970Kansas 24, Iowa State 10at Kansas
Oct 25, 1969Iowa State 44, Kansas 20at Iowa State
Oct 26, 19683Kansas 46, Iowa State 25at Iowa State
Oct 28, 1967Kansas 28, Iowa State 14at Kansas
Oct 8, 1966Iowa State 24, Kansas 7at Iowa State
Oct 9, 1965Iowa State 21, Kansas 7at Kansas
Oct 10, 1964Kansas 42, Iowa State 6at Iowa State
Oct 12, 1963Iowa State 17, Kansas 14at Kansas
Oct 13, 1962Kansas 29, Iowa State 8at Iowa State
Oct 14, 1961Kansas 21, Iowa State 7at Kansas
Oct 8, 196010Kansas 28, Iowa State 14at Iowa State
Oct 31, 1959Kansas 7, Iowa State 0at Kansas
Oct 11, 1958Kansas 7, Iowa State 0at Iowa State
Oct 12, 1957Iowa State 21, Kansas 6at Kansas
Oct 13, 1956Kansas 25, Iowa State 14at Iowa State
Oct 8, 1955Kansas 7, Iowa State 7at Kansas
Oct 9, 1954Iowa State 33, Kansas 6at Iowa State
Oct 3, 1953Kansas 23, Iowa State 0at Kansas
Oct 11, 19529Kansas 43, Iowa State 0at Iowa State
Sep 29, 1951Kansas 53, Iowa State 33at Kansas
Oct 14, 1950Kansas 33, Iowa State 21at Iowa State
Oct 1, 1949Iowa State 19, Kansas 6at Kansas
Oct 9, 1948Kansas 20, Iowa State 7at Iowa State
Oct 4, 1947Kansas 27, Iowa State 7at Kansas
Oct 12, 1946Kansas 24, Iowa State 8at Iowa State
Oct 6, 1945Kansas 13, Iowa State 13at Kansas
Oct 14, 1944Iowa State 25, Kansas 0at Iowa State
Oct 9, 1943Iowa State 13, Kansas 6at Kansas
Nov 14, 1942Iowa State 20, Kansas 13at Iowa State
Oct 25, 1941Kansas 13, Iowa State 0at Kansas
Oct 5, 1940Iowa State 7, Kansas 0at Iowa State
Oct 7, 1939Kansas 14, Iowa State 0at Kansas
Oct 22, 1938Iowa State 21, Kansas 7at Iowa State
Oct 16, 1937Kansas 14, Iowa State 6at Kansas
Oct 10, 1936Iowa State 21, Kansas 7at Iowa State
Nov 23, 1935Iowa State 21, Kansas 12at Kansas
Nov 3, 1934Iowa State 0, Kansas 0at Iowa State
Nov 18, 1933Kansas 20, Iowa State 6at Kansas
Oct 15, 1932Kansas 26, Iowa State 0at Iowa State
Oct 25, 1930Kansas 20, Iowa State 6at Kansas
Oct 26, 1929Kansas 33, Iowa State 0at Iowa State
Oct 27, 1928Kansas 0, Iowa State 0at Kansas
Oct 10, 1925Iowa State 20, Kansas 0at Iowa State
Oct 11, 1924Iowa State 13, Kansas 10at Kansas
Oct 22, 1921Kansas 14, Iowa State 7at Iowa State
Oct 23, 1920Kansas 7, Iowa State 0at Kansas
Oct 25, 1919Iowa State 0, Kansas 0at Iowa State
Oct 27, 1917Kansas 7, Iowa State 0at Kansas
Oct 14, 1916Iowa State 13, Kansas 0at Iowa State

Every game is listed as played on the field.