| TEAM | SEASON | RECORD | PERC | CNF STAND | CNF RECORD | CNF PERC |
| Iowa St | 1895 | 3-4 | .429 | Independent | ||
| Iowa St | 1899 | 5-4-1 | .550 | Independent | ||
| Iowa St | 1900 | 2-5-1 | .313 | Independent | ||
| Iowa St | 1901 | 2-6-2 | .300 | Independent | ||
| Iowa St | 1902 | 6-3-1 | .650 | Independent | ||
| Iowa St | 1903 | 8-1 | .889 | Independent | ||
| Iowa St | 1904 | 7-2 | .778 | Independent | ||
| Iowa St | 1905 | 6-3 | .667 | Independent | ||
| Iowa St | 1906 | 9-1 | .900 | Independent | ||
| Iowa St | 1907 | 6-2 | .750 | Independent | ||
| Iowa St | 1908 | 6-3 | .667 | T2nd MVIAA | 2-1 | .667 |
| Iowa St | 1909 | 4-3-1 | .563 | 6th MVIAA | 0-2-1 | .167 |
| Iowa St | 1910 | 4-4 | .500 | 4th MVIAA | 2-2 | .500 |
| Iowa St | 1911 | 6-1-1 | .813 | T1st MVIAA | 2-0-1 | .833 |
| Iowa St | 1912 | 6-2 | .750 | T1st MVIAA | 2-0 | 1.000 |
| Iowa St | 1913 | 4-4 | .500 | 4th MVIAA | 2-2 | .500 |
| Iowa St | 1914 | 4-3 | .571 | 3rd MVIAA | 2-1 | .667 |
| Iowa St | 1915 | 6-2 | .750 | 3rd MVIAA | 2-1 | .667 |
| Iowa St | 1916 | 5-2-1 | .688 | 3rd MVIAA | 2-1-1 | .625 |
| Iowa St | 1917 | 5-2 | .714 | T2nd MVIAA | 3-1 | .750 |
| Iowa St | 1918 | 0-3 | .000 | T5th MVIAA | 0-1 | .000 |
| Iowa St | 1919 | 5-2-1 | .688 | 2nd MVIAA | 3-1-1 | .700 |
| Iowa St | 1920 | 4-4 | .500 | T3rd MVC | 3-2 | .600 |
| Iowa St | 1921 | 4-4 | .500 | 6th MVC | 3-4 | .429 |
| Iowa St | 1922 | 2-6 | .250 | 6th MVIAA | 2-4 | .333 |
| Iowa St | 1923 | 4-3-1 | .563 | 4th MVIAA | 3-2-1 | .583 |
| Iowa St | 1924 | 4-3-1 | .563 | 5th MVIAA | 3-2 | .600 |
| Iowa St | 1925 | 4-3-1 | .563 | T3rd MVIAA | 3-2-1 | .583 |
| Iowa St | 1926 | 4-3-1 | .563 | 6th MVIAA | 3-3-1 | .500 |
| Iowa St | 1927 | 4-3-1 | .563 | 4th MVIAA | 3-2 | .600 |
| Iowa St | 1928 | 2-5-1 | .313 | 4th Big 6 | 2-2-1 | .500 |
| Iowa St | 1929 | 1-7 | .125 | 6th Big 6 | 0-5 | .000 |
| Iowa St | 1930 | 0-9 | .000 | 6th Big 6 | 0-5 | .000 |
| Iowa St | 1931 | 5-3 | .625 | 2nd Big 6 | 3-1 | .750 |
| Iowa St | 1932 | 3-4-1 | .438 | 6th Big 6 | 0-4-1 | .100 |
| Iowa St | 1933 | 3-5-1 | .389 | 5th Big 6 | 1-4 | .200 |
| Iowa St | 1934 | 5-3-1 | .611 | 5th Big 6 | 1-3-1 | .300 |
| Iowa St | 1935 | 2-4-3 | .389 | 5th Big 6 | 1-3-1 | .300 |
| Iowa St | 1936 | 3-3-2 | .500 | 5th Big 6 | 1-3-1 | .300 |
| Iowa St | 1937 | 3-6 | .333 | T5th Big 6 | 1-4 | .200 |
| Iowa St | 1938 | 7-1-1 | .833 | 2nd Big 6 | 3-1-1 | .700 |
| Iowa St | 1939 | 2-7 | .222 | T4th Big 6 | 1-4 | .200 |
| Iowa St | 1940 | 4-5 | .444 | 4th Big 6 | 2-3 | .400 |
| Iowa St | 1941 | 2-6-1 | .278 | 6th Big 6 | 0-4-1 | .100 |
| Iowa St | 1942 | 3-6 | .333 | T5th Big 6 | 1-4 | .200 |
| Iowa St | 1943 | 4-4 | .500 | T2nd Big 6 | 3-2 | .600 |
| Iowa St | 1944 | 6-1-1 | .813 | 2nd Big 6 | 3-1-1 | .700 |
| Iowa St | 1945 | 4-3-1 | .563 | 3rd Big 6 | 2-2-1 | .500 |
| Iowa St | 1946 | 2-6-1 | .278 | 5th Big 6 | 1-4 | .200 |
| Iowa St | 1947 | 3-6 | .333 | 5th Big 6 | 1-4 | .200 |
| Iowa St | 1948 | 4-6 | .400 | T5th Big 7 | 2-4 | .333 |
| Iowa St | 1949 | 5-3-1 | .611 | T3rd Big 7 | 3-3 | .500 |
| Iowa St | 1950 | 3-6-1 | .350 | 5th Big 7 | 2-3-1 | .417 |
| Iowa St | 1951 | 4-4-1 | .500 | 4th Big 7 | 2-4 | .333 |
| Iowa St | 1952 | 3-6 | .333 | 6th Big 7 | 1-5 | .167 |
| Iowa St | 1953 | 2-7 | .222 | 7th Big 7 | 1-5 | .167 |
| Iowa St | 1954 | 3-6 | .333 | 6th Big 7 | 1-5 | .167 |
| Iowa St | 1955 | 1-7-1 | .167 | T5th Big 7 | 1-4-1 | .250 |
| Iowa St | 1956 | 2-8 | .200 | 7th Big 7 | 0-6 | .000 |
| Iowa St | 1957 | 4-5-1 | .450 | T5th Big 7 | 2-4 | .333 |
| Iowa St | 1958 | 4-6 | .400 | 7th Big 7 | 0-6 | .000 |
| Iowa St | 1959 | 7-3 | .700 | T3rd Big 7 | 3-3 | .500 |
| Iowa St | 1960 | 7-3 | .700 | 4th Big 8 | 4-3 | .571 |
| Iowa St | 1961 | 5-5 | .500 | 5th Big 8 | 3-4 | .429 |
| Iowa St | 1962 | 5-5 | .500 | 5th Big 8 | 3-4 | .429 |
| Iowa St | 1963 | 4-5 | .444 | T4th Big 8 | 3-4 | .429 |
| Iowa St | 1964 | 1-8-1 | .150 | 8th Big 8 | 0-7 | .000 |
| Iowa St | 1965 | 5-4-1 | .550 | 4th Big 8 | 3-3-1 | .500 |
| Iowa St | 1966 | 2-6-2 | .300 | 6th Big 8 | 2-3-2 | .429 |
| Iowa St | 1967 | 2-8 | .200 | 7th Big 8 | 1-6 | .143 |
| Iowa St | 1968 | 3-7 | .300 | 8th Big 8 | 1-6 | .143 |
| Iowa St | 1969 | 3-7 | .300 | 7th Big 8 | 1-6 | .143 |
| Iowa St | 1970 | 5-6 | .455 | 8th Big 8 | 1-6 | .143 |
| Iowa St | 1971 | 8-4 | .667 | 4th Big 8 | 4-3 | .571 |
| Iowa St | 1972 | 5-6-1 | .458 | 6th Big 8 | 2-4-1 | .357 |
| Iowa St | 1973 | 4-7 | .364 | T6th Big 8 | 2-5 | .286 |
| Iowa St | 1974 | 4-7 | .364 | 6th Big 8 | 2-5 | .286 |
| Iowa St | 1975 | 4-7 | .364 | 7th Big 8 | 1-6 | .143 |
| Iowa St | 1976 | 8-3 | .727 | T4th Big 8 | 4-3 | .571 |
| Iowa St | 1977 | 8-4 | .667 | T2nd Big 8 | 5-2 | .714 |
| Iowa St | 1978 | 8-4 | .667 | T3rd Big 8 | 4-3 | .571 |
| Iowa St | 1979 | 3-8 | .273 | T5th Big 8 | 2-5 | .286 |
| Iowa St | 1980 | 6-5 | .545 | 6th Big 8 | 2-5 | .286 |
| Iowa St | 1981 | 5-5-1 | .500 | 6th Big 8 | 2-4-1 | .357 |
| Iowa St | 1982 | 4-6-1 | .409 | T6th Big 8 | 1-5-1 | .214 |
| Iowa St | 1983 | 4-7 | .364 | T4th Big 8 | 3-4 | .429 |
| Iowa St | 1984 | 2-7-2 | .273 | T7th Big 8 | 0-5-2 | .143 |
| Iowa St | 1985 | 5-6 | .455 | 5th Big 8 | 3-4 | .429 |
| Iowa St | 1986 | 6-5 | .545 | 5th Big 8 | 3-4 | .429 |
| Iowa St | 1987 | 3-8 | .273 | 6th Big 8 | 2-5 | .286 |
| Iowa St | 1988 | 5-6 | .455 | 5th Big 8 | 3-4 | .429 |
| Iowa St | 1989 | 6-5 | .545 | 4th Big 8 | 4-3 | .571 |
| Iowa St | 1990 | 4-6-1 | .409 | T4th Big 8 | 2-4-1 | .357 |
| Iowa St | 1991 | 3-7-1 | .318 | 6th Big 8 | 1-5-1 | .214 |
| Iowa St | 1992 | 4-7 | .364 | T6th Big 8 | 2-5 | .286 |
| Iowa St | 1993 | 3-8 | .273 | T6th Big 8 | 2-5 | .286 |
| Iowa St | 1994 | 0-10-1 | .045 | T7th Big 8 | 0-6-1 | .071 |
| Iowa St | 1995 | 3-8 | .273 | T7th Big 8 | 1-6 | .143 |
| Iowa St | 1996 | 2-9 | .182 | 6th Big 12 North | 1-7 | .125 |
| Iowa St | 1997 | 1-10 | .091 | 6th Big 12 North | 1-7 | .125 |
| Iowa St | 1998 | 3-8 | .273 | T5th Big 12 North | 1-7 | .125 |
| Iowa St | 1999 | 4-7 | .364 | T5th Big 12 North | 1-7 | .125 |
| Iowa St | 2000 | 9-3 | .750 | 3rd Big 12 North | 5-3 | .625 |
| Iowa St | 2001 | 7-5 | .583 | 3rd Big 12 North | 4-4 | .500 |
| Iowa St | 2002 | 7-7 | .500 | 3rd Big 12 North | 4-4 | .500 |
| Iowa St | 2003 | 2-10 | .167 | 6th Big 12 North | 0-8 | .000 |
| Iowa St | 2004 | 7-5 | .583 | 2nd Big 12 North | 4-4 | .500 |
| Iowa St | 2005 | 7-5 | .583 | T2nd Big 12 North | 4-4 | .500 |
| Iowa St | 2006 | 4-8 | .333 | 6th Big 12 North | 1-7 | .125 |
| Iowa St | 2007 | 3-9 | .250 | T5th Big 12 North | 2-6 | .250 |
| Iowa St | 2008 | 2-10 | .167 | 6th Big 12 North | 0-8 | .000 |
| Iowa St | 2009 | 7-6 | .538 | 4th Big 12 North | 3-5 | .375 |
| Iowa St | 2010 | 5-7 | .417 | T3rd Big 12 North | 3-5 | .375 |
| Iowa St | 2011 | 6-7 | .462 | 8th Big12 | 3-6 | .333 |
| Iowa St | 2012 | 6-7 | .462 | 9th Big12 | 3-6 | .333 |
| Iowa St | 2013 | 3-9 | .250 | T7th Big 12 | 2-7 | .222 |
| Iowa St | 2014 | 2-10 | .167 | 10th B12 | 0-9 | .000 |
| Iowa St | 2015 | 3-9 | .250 | 9th Big 12 | 2-7 | .222 |
| Iowa St | 2016 | 3-9 | .250 | 9th Big 12 | 2-7 | .222 |
| Iowa St | 2017 | 8-5 | .615 | T4th Big 12 | 5-4 | .556 |
| Iowa St | 2018 | 8-5 | .615 | T3th Big 12 | 6-3 | .667 |
| Iowa St | 2019 | 7-6 | .538 | T3rd Big 12 | 5-4 | .556 |
| Iowa St | 2020 | 9-3 | .750 | 2nd Big 12 | 8-1 | .889 |
| Iowa St | 2021 | 7-6 | .538 | 4th Big 12 | 5-4 | .556 |
| Iowa St | 2022 | 4-8 | .333 | 10th Big 12 | 1-8 | .111 |
| Iowa St | 2023 | 7-6 | .538 | 6th Big 12 | 6-3 | .667 |
| Iowa St | 2024 | 11-3 | .786 | T2nd Big 12 | 7-2 | .778 |