HomeRivalriesIowa State vs Oklahoma
College football / Rivalry archive

Iowa State vs Oklahoma Timeline

Explore every documented meeting, final score and season in the recorded history between Iowa State and Oklahoma.

PROGRAM ONEIowa State7 recorded wins
HEAD TO HEAD7–80–2WINS · LOSSES · TIES
PROGRAM TWOOklahoma80 recorded wins
89Recorded meetings
1928Earliest documented
2023Most recent season
2Tied games
THE RIVALRY THROUGH TIME

Head-to-head timeline

Meetings are listed oldest first. Scores and dates reflect the available historical records.

89 games
  1. 1928
    Iowa State13 — 0Oklahoma
    Nov 3, 1928Iowa State won
  2. 1929
    Iowa State7 — 21Oklahoma
    Nov 2, 1929Oklahoma won
  3. 1930
    Iowa State13 — 19Oklahoma
    Nov 1, 1930Oklahoma won
  4. 1931
    Iowa State13 — 12Oklahoma
    Oct 31, 1931Iowa State won
  5. 1932
    Iowa State12 — 19Oklahoma
    Nov 12, 1932Oklahoma won
  6. 1933
    Iowa State7 — 19Oklahoma
    Oct 21, 1933Oklahoma won
  7. 1934
    Iowa State0 — 12Oklahoma
    Nov 10, 1934Oklahoma won
  8. 1935
    Iowa State0 — 16Oklahoma
    Oct 19, 1935Oklahoma won
  9. 1936
    Iowa State7 — 7Oklahoma
    Oct 31, 1936Tie
  10. 1937
    Iowa State7 — 33Oklahoma
    Nov 6, 1937Oklahoma won
  11. 1938
    Iowa State0 — 10Oklahoma
    Nov 19, 1938Oklahoma won
  12. 1939
    Iowa State6 — 38Oklahoma
    Nov 4, 1939Oklahoma won
  13. 1940
    Iowa State7 — 20Oklahoma
    Oct 26, 1940Oklahoma won
  14. 1941
    Iowa State0 — 55Oklahoma
    Nov 8, 1941Oklahoma won
  15. 1942
    Iowa State7 — 14Oklahoma
    Oct 31, 1942Oklahoma won
  16. 1943
    Iowa State7 — 21Oklahoma
    Oct 30, 1943Oklahoma won
  17. 1944
    Iowa State7 — 12Oklahoma
    Nov 4, 1944Oklahoma won
  18. 1945
    Iowa State7 — 14Oklahoma
    Nov 10, 1945Oklahoma won
  19. 1946
    Iowa State0 — 63Oklahoma
    Oct 26, 1946Oklahoma won
  20. 1947
    Iowa State9 — 27Oklahoma
    Nov 1, 1947Oklahoma won
  21. 1948
    Iowa State6 — 33Oklahoma
    Oct 30, 1948Oklahoma won
  22. 1949
    Iowa State7 — 34Oklahoma
    Oct 29, 1949Oklahoma won
  23. 1950
    Iowa State7 — 20Oklahoma
    Oct 28, 1950Oklahoma won
  24. 1951
    Iowa State6 — 35Oklahoma
    Nov 17, 1951Oklahoma won
  25. 1952
    Iowa State0 — 41Oklahoma
    Nov 1, 1952Oklahoma won
  26. 1953
    Iowa State0 — 47Oklahoma
    Nov 14, 1953Oklahoma won
  27. 1954
    Iowa State0 — 40Oklahoma
    Nov 6, 1954Oklahoma won
  28. 1955
    Iowa State0 — 52Oklahoma
    Nov 12, 1955Oklahoma won
  29. 1956
    Iowa State0 — 44Oklahoma
    Nov 10, 1956Oklahoma won
  30. 1957
    Iowa State14 — 40Oklahoma
    Oct 5, 1957Oklahoma won
  31. 1958
    Iowa State0 — 20Oklahoma
    Nov 8, 1958Oklahoma won
  32. 1959
    Iowa State12 — 35Oklahoma
    Nov 21, 1959Oklahoma won
  33. 1960
    Iowa State10 — 6Oklahoma
    Nov 5, 1960Iowa State won
  34. 1961
    Iowa State21 — 15Oklahoma
    Oct 7, 1961Iowa State won
  35. 1962
    Iowa State0 — 41Oklahoma
    Nov 10, 1962Oklahoma won
  36. 1963
    Iowa State14 — 24Oklahoma
    Nov 9, 1963Oklahoma won
  37. 1964
    Iowa State0 — 30Oklahoma
    Nov 7, 1964Oklahoma won
  38. 1965
    Iowa State20 — 24Oklahoma
    Nov 6, 1965Oklahoma won
  39. 1966
    Iowa State11 — 33Oklahoma
    Sep 24, 1966Oklahoma won
  40. 1967
    Iowa State14 — 52Oklahoma
    Nov 11, 1967Oklahoma won
  41. 1968
    Iowa State7 — 42Oklahoma
    Oct 19, 1968Oklahoma won
  42. 1969
    Iowa State14 — 37Oklahoma
    Nov 1, 1969Oklahoma won
  43. 1970
    Iowa State28 — 29Oklahoma
    Oct 31, 1970Oklahoma won
  44. 1971
    Iowa State12 — 43Oklahoma
    Oct 30, 1971Oklahoma won
  45. 1972
    Iowa State6 — 20Oklahoma
    Nov 4, 1972Oklahoma won
  46. 1973
    Iowa State17 — 34Oklahoma
    Nov 3, 1973Oklahoma won
  47. 1974
    Iowa State10 — 28Oklahoma
    Nov 2, 1974Oklahoma won
  48. 1975
    Iowa State7 — 39Oklahoma
    Oct 25, 1975Oklahoma won
  49. 1976
    Iowa State10 — 24Oklahoma
    Oct 2, 1976Oklahoma won
  50. 1977
    Iowa State16 — 35Oklahoma
    Oct 22, 1977Oklahoma won
  51. 1978
    Iowa State6 — 34Oklahoma
    Oct 21, 1978Oklahoma won
  52. 1979
    Iowa State9 — 38Oklahoma
    Oct 27, 1979Oklahoma won
  53. 1980
    Iowa State7 — 42Oklahoma
    Oct 25, 1980Oklahoma won
  54. 1981
    Iowa State7 — 7Oklahoma
    Oct 3, 1981Tie
  55. 1982
    Iowa State3 — 13Oklahoma
    Oct 2, 1982Oklahoma won
  56. 1983
    Iowa State11 — 49Oklahoma
    Oct 22, 1983Oklahoma won
  57. 1984
    Iowa State10 — 12Oklahoma
    Oct 20, 1984Oklahoma won
  58. 1985
    Iowa State14 — 59Oklahoma
    Oct 26, 1985Oklahoma won
  59. 1986
    Iowa State0 — 38Oklahoma
    Oct 25, 1986Oklahoma won
  60. 1987
    Iowa State3 — 56Oklahoma
    Oct 3, 1987Oklahoma won
  61. 1988
    Iowa State7 — 35Oklahoma
    Oct 1, 1988Oklahoma won
  62. 1989
    Iowa State40 — 43Oklahoma
    Oct 21, 1989Oklahoma won
  63. 1990
    Iowa State33 — 31Oklahoma
    Oct 20, 1990Iowa State won
  64. 1991
    Iowa State8 — 29Oklahoma
    Oct 5, 1991Oklahoma won
  65. 1992
    Iowa State3 — 17Oklahoma
    Oct 3, 1992Oklahoma won
  66. 1993
    Iowa State7 — 24Oklahoma
    Oct 2, 1993Oklahoma won
  67. 1994
    Iowa State6 — 34Oklahoma
    Oct 1, 1994Oklahoma won
  68. 1995
    Iowa State26 — 39Oklahoma
    Oct 7, 1995Oklahoma won
  69. 1998
    Iowa State14 — 17Oklahoma
    Oct 31, 1998Oklahoma won
  70. 1999
    Iowa State10 — 31Oklahoma
    Nov 13, 1999Oklahoma won
  71. 2002
    Iowa State3 — 49Oklahoma
    Oct 19, 2002Oklahoma wonMemorial Stadium (Norman, OK)
  72. 2003
    Iowa State7 — 53Oklahoma
    Oct 4, 2003Oklahoma wonJack Trice Stadium
  73. 2006
    Iowa State9 — 34Oklahoma
    Oct 14, 2006Oklahoma wonMemorial Stadium (Norman, OK)
  74. 2007
    Iowa State7 — 17Oklahoma
    Oct 20, 2007Oklahoma wonJack Trice Stadium
  75. 2010
    Iowa State0 — 52Oklahoma
    Oct 16, 2010Oklahoma wonMemorial Stadium (Norman, OK)
  76. 2011
    Iowa State6 — 26Oklahoma
    Nov 26, 2011Oklahoma wonMemorial Stadium (Norman, OK)
  77. 2012
    Iowa State20 — 35Oklahoma
    Nov 3, 2012Oklahoma wonJack Trice Stadium
  78. 2013
    Iowa State10 — 48Oklahoma
    Nov 16, 2013Oklahoma wonMemorial Stadium (Norman, OK)
  79. 2014
    Iowa State14 — 59Oklahoma
    Nov 1, 2014Oklahoma wonJack Trice Stadium
  80. 2015
    Iowa State16 — 52Oklahoma
    Nov 8, 2015Oklahoma wonMemorial Stadium (Norman, OK)
  81. 2016
    Iowa State24 — 34Oklahoma
    Nov 3, 2016Oklahoma wonJack Trice Stadium
  82. 2017
    Iowa State38 — 31Oklahoma
    Oct 7, 2017Iowa State wonMemorial Stadium (Norman, OK)
  83. 2018
    Iowa State27 — 37Oklahoma
    Sep 15, 2018Oklahoma wonJack Trice Stadium
  84. 2019
    Iowa State41 — 42Oklahoma
    Nov 10, 2019Oklahoma wonMemorial Stadium (Norman, OK)
  85. 2020
    Iowa State37 — 30Oklahoma
    Oct 3, 2020Iowa State wonJack Trice Stadium
  86. 2020
    Iowa State21 — 27Oklahoma
    Dec 19, 2020Oklahoma wonAT&T Stadium
  87. 2021
    Iowa State21 — 28Oklahoma
    Nov 20, 2021Oklahoma wonMemorial Stadium (Norman, OK)
  88. 2022
    Iowa State13 — 27Oklahoma
    Oct 29, 2022Oklahoma wonJack Trice Stadium
  89. 2023
    Iowa State20 — 50Oklahoma
    Sep 30, 2023Oklahoma wonMemorial Stadium (Norman, OK)
THE COMPLETE SCOREBOOK

All recorded results

The latest documented meeting appears first.

SeasonMatchupScoreOutcome
2023Iowa State vs Oklahoma20–50Oklahoma won
2022Iowa State vs Oklahoma13–27Oklahoma won
2021Iowa State vs Oklahoma21–28Oklahoma won
2020Iowa State vs Oklahoma21–27Oklahoma won
2020Iowa State vs Oklahoma37–30Iowa State won
2019Iowa State vs Oklahoma41–42Oklahoma won
2018Iowa State vs Oklahoma27–37Oklahoma won
2017Iowa State vs Oklahoma38–31Iowa State won
2016Iowa State vs Oklahoma24–34Oklahoma won
2015Iowa State vs Oklahoma16–52Oklahoma won
2014Iowa State vs Oklahoma14–59Oklahoma won
2013Iowa State vs Oklahoma10–48Oklahoma won
2012Iowa State vs Oklahoma20–35Oklahoma won
2011Iowa State vs Oklahoma6–26Oklahoma won
2010Iowa State vs Oklahoma0–52Oklahoma won
2007Iowa State vs Oklahoma7–17Oklahoma won
2006Iowa State vs Oklahoma9–34Oklahoma won
2003Iowa State vs Oklahoma7–53Oklahoma won
2002Iowa State vs Oklahoma3–49Oklahoma won
1999Iowa State vs Oklahoma10–31Oklahoma won
1998Iowa State vs Oklahoma14–17Oklahoma won
1995Iowa State vs Oklahoma26–39Oklahoma won
1994Iowa State vs Oklahoma6–34Oklahoma won
1993Iowa State vs Oklahoma7–24Oklahoma won
1992Iowa State vs Oklahoma3–17Oklahoma won
1991Iowa State vs Oklahoma8–29Oklahoma won
1990Iowa State vs Oklahoma33–31Iowa State won
1989Iowa State vs Oklahoma40–43Oklahoma won
1988Iowa State vs Oklahoma7–35Oklahoma won
1987Iowa State vs Oklahoma3–56Oklahoma won
1986Iowa State vs Oklahoma0–38Oklahoma won
1985Iowa State vs Oklahoma14–59Oklahoma won
1984Iowa State vs Oklahoma10–12Oklahoma won
1983Iowa State vs Oklahoma11–49Oklahoma won
1982Iowa State vs Oklahoma3–13Oklahoma won
1981Iowa State vs Oklahoma7–7Tie
1980Iowa State vs Oklahoma7–42Oklahoma won
1979Iowa State vs Oklahoma9–38Oklahoma won
1978Iowa State vs Oklahoma6–34Oklahoma won
1977Iowa State vs Oklahoma16–35Oklahoma won
1976Iowa State vs Oklahoma10–24Oklahoma won
1975Iowa State vs Oklahoma7–39Oklahoma won
1974Iowa State vs Oklahoma10–28Oklahoma won
1973Iowa State vs Oklahoma17–34Oklahoma won
1972Iowa State vs Oklahoma6–20Oklahoma won
1971Iowa State vs Oklahoma12–43Oklahoma won
1970Iowa State vs Oklahoma28–29Oklahoma won
1969Iowa State vs Oklahoma14–37Oklahoma won
1968Iowa State vs Oklahoma7–42Oklahoma won
1967Iowa State vs Oklahoma14–52Oklahoma won
1966Iowa State vs Oklahoma11–33Oklahoma won
1965Iowa State vs Oklahoma20–24Oklahoma won
1964Iowa State vs Oklahoma0–30Oklahoma won
1963Iowa State vs Oklahoma14–24Oklahoma won
1962Iowa State vs Oklahoma0–41Oklahoma won
1961Iowa State vs Oklahoma21–15Iowa State won
1960Iowa State vs Oklahoma10–6Iowa State won
1959Iowa State vs Oklahoma12–35Oklahoma won
1958Iowa State vs Oklahoma0–20Oklahoma won
1957Iowa State vs Oklahoma14–40Oklahoma won
1956Iowa State vs Oklahoma0–44Oklahoma won
1955Iowa State vs Oklahoma0–52Oklahoma won
1954Iowa State vs Oklahoma0–40Oklahoma won
1953Iowa State vs Oklahoma0–47Oklahoma won
1952Iowa State vs Oklahoma0–41Oklahoma won
1951Iowa State vs Oklahoma6–35Oklahoma won
1950Iowa State vs Oklahoma7–20Oklahoma won
1949Iowa State vs Oklahoma7–34Oklahoma won
1948Iowa State vs Oklahoma6–33Oklahoma won
1947Iowa State vs Oklahoma9–27Oklahoma won
1946Iowa State vs Oklahoma0–63Oklahoma won
1945Iowa State vs Oklahoma7–14Oklahoma won
1944Iowa State vs Oklahoma7–12Oklahoma won
1943Iowa State vs Oklahoma7–21Oklahoma won
1942Iowa State vs Oklahoma7–14Oklahoma won
1941Iowa State vs Oklahoma0–55Oklahoma won
1940Iowa State vs Oklahoma7–20Oklahoma won
1939Iowa State vs Oklahoma6–38Oklahoma won
1938Iowa State vs Oklahoma0–10Oklahoma won
1937Iowa State vs Oklahoma7–33Oklahoma won
1936Iowa State vs Oklahoma7–7Tie
1935Iowa State vs Oklahoma0–16Oklahoma won
1934Iowa State vs Oklahoma0–12Oklahoma won
1933Iowa State vs Oklahoma7–19Oklahoma won
1932Iowa State vs Oklahoma12–19Oklahoma won
1931Iowa State vs Oklahoma13–12Iowa State won
1930Iowa State vs Oklahoma13–19Oklahoma won
1929Iowa State vs Oklahoma7–21Oklahoma won
1928Iowa State vs Oklahoma13–0Iowa State won
OUR DATA STANDARD

Sources and historical coverage

These results are compiled from season-by-season records imported from CollegeFootballData. Only games with both final scores are counted. Older seasons and some lower-division records may be incomplete; the earliest documented year is not necessarily the first meeting ever played.

Page updated November 7, 2026 · Historical records are subject to correction.