All time home winning streaks, + shows games
Rank Games
1 12 Northwestern 1974/10/12..1994/11/12 + -
WINNER LOSER
H 1974/10/12 Iowa 35 - Northwestern 10
H 1976/10/30 Iowa 13 - Northwestern 10
H 1977/09/10 Iowa 24 - Northwestern 0
H 1978/09/16 Iowa 20 - Northwestern 3
H 1980/10/18 Iowa 25 - Northwestern 3
H 1982/10/02 Iowa 45 - Northwestern 7
H 1983/10/08 Iowa 61 - Northwestern 21
H 1986/10/25 Iowa 27 - Northwestern 20
H 1988/11/05 Iowa 35 - Northwestern 10
H 1990/10/27 Iowa 56 - Northwestern 14
H 1992/11/14 Iowa 56 - Northwestern 14
H 1994/11/12 Iowa 49 - Northwestern 13
STREAK ENDED WITH:
H 1996/11/09 Northwestern 40 - Iowa 13
2 10 Minnesota 2001/11/17..2021/11/13 + -
WINNER LOSER
H 2001/11/17 Iowa 42 - Minnesota 24
H 2003/11/15 Iowa 40 - Minnesota 22
H 2005/11/19 Iowa 52 - Minnesota 28
H 2007/11/10 Iowa 21 - Minnesota 16
H 2009/11/21 Iowa 12 - Minnesota 0
H 2012/09/29 Iowa 31 - Minnesota 13
H 2015/11/14 Iowa 40 - Minnesota 35
H 2017/10/28 Iowa 17 - Minnesota 10
H 2019/11/16 Iowa 23 - Minnesota 19
H 2021/11/13 Iowa 27 - Minnesota 22
STREAK ENDED WITH:
H 2023/10/21 Minnesota 12 - Iowa 10
3 8 Illinois 2003/11/01..2023/11/18 + -
WINNER LOSER
H 2003/11/01 Iowa 41 - Illinois 10
H 2005/10/01 Iowa 35 - Illinois 7
H 2007/10/13 Iowa 10 - Illinois 6
H 2015/10/10 Iowa 29 - Illinois 20
H 2017/10/07 Iowa 45 - Illinois 16
H 2019/11/23 Iowa 19 - Illinois 10
H 2021/11/20 Iowa 33 - Illinois 23
H 2023/11/18 Iowa 15 - Illinois 13
3 8 Indiana 1947/10/11..1966/10/29 + -
WINNER LOSER
H 1947/10/11 Iowa 27 - Indiana 14
H 1949/10/15 Iowa 35 - Indiana 9
H 1953/10/24 Iowa 19 - Indiana 13
H 1955/10/08 Iowa 20 - Indiana 6
H 1958/10/11 Iowa 34 - Indiana 13
H 1961/10/14 Iowa 27 - Indiana 8
H 1963/10/12 Iowa 37 - Indiana 26
H 1966/10/29 Iowa 20 - Indiana 19
STREAK ENDED WITH:
H 1968/10/12 Indiana 38 - Iowa 34
5 7 Iowa State 1984/09/08..1996/09/14 + -
WINNER LOSER
H 1984/09/08 Iowa 59 - Iowa State 21
H 1986/09/13 Iowa 43 - Iowa State 7
H 1988/09/24 Iowa 10 - Iowa State 3
H 1990/09/22 Iowa 45 - Iowa State 35
H 1992/09/12 Iowa 21 - Iowa State 7
H 1994/09/10 Iowa 37 - Iowa State 9
H 1996/09/14 Iowa 38 - Iowa State 13
STREAK ENDED WITH:
H 1998/09/12 Iowa State 27 - Iowa 9
5 7 Michigan State 1994/10/22..2010/10/30 + -
WINNER LOSER
H 1994/10/22 Iowa 19 - Michigan State 14
H 1996/10/05 Iowa 37 - Michigan State 30
H 2000/10/07 Iowa 21 - Michigan State 16
H 2002/10/12 Iowa 44 - Michigan State 16
H 2004/10/02 Iowa 38 - Michigan State 16
H 2007/10/27 Iowa 34 - Michigan State 27 OT
H 2010/10/30 Iowa 37 - Michigan State 6
STREAK ENDED WITH:
H 2011/11/12 Michigan State 37 - Iowa 21
7 6 Northern Illinois 1985/09/21..2006/10/28 + -
WINNER LOSER
H 1985/09/21 Iowa 48 - Northern Illinois 20
H 1986/09/20 Iowa 57 - Northern Illinois 3
H 1991/09/28 Iowa 58 - Northern Illinois 7
H 1993/11/06 Iowa 54 - Northern Illinois 20
H 1999/09/18 Iowa 24 - Northern Illinois 0
H 2006/10/28 Iowa 24 - Northern Illinois 14
STREAK ENDED WITH:
H 2013/08/31 Northern Illinois 30 - Iowa 27
7 6 Purdue 1993/10/30..2008/11/15 + -
WINNER LOSER
H 1993/10/30 Iowa 26 - Purdue 17
H 1997/11/01 Iowa 35 - Purdue 17
H 2002/10/05 Iowa 31 - Purdue 28
H 2004/11/06 Iowa 23 - Purdue 21
H 2006/10/07 Iowa 47 - Purdue 17
H 2008/11/15 Iowa 22 - Purdue 17
STREAK ENDED WITH:
H 2012/11/10 Purdue 27 - Iowa 24
9 5 Iowa State 1917/11/24..1977/09/17 + -
WINNER LOSER
H 1917/11/24 Iowa 6 - Iowa State 3
H 1918/11/16 Iowa 21 - Iowa State 0
H 1919/11/22 Iowa 10 - Iowa State 0
H 1933/11/04 Iowa 27 - Iowa State 7
H 1977/09/17 Iowa 12 - Iowa State 10
STREAK ENDED WITH:
H 1978/09/23 Iowa State 31 - Iowa 0
9 5 Northwestern 1911/11/25..1922/11/25 + -
WINNER LOSER
H 1911/11/25 Iowa 6 - Northwestern 0
H 1915/10/16 Iowa 9 - Northwestern 6
H 1918/11/23 Iowa 23 - Northwestern 7
H 1920/11/06 Iowa 20 - Northwestern 0
H 1922/11/25 Iowa 37 - Northwestern 3
STREAK ENDED WITH:
H 1926/11/20 Northwestern 13 - Iowa 6
9 5 Purdue 1981/11/07..1990/11/17 + -
WINNER LOSER
H 1981/11/07 Iowa 33 - Purdue 7
H 1983/10/15 Iowa 31 - Purdue 14
H 1986/11/15 Iowa 42 - Purdue 14
H 1987/10/24 Iowa 38 - Purdue 14
H 1990/11/17 Iowa 38 - Purdue 9
STREAK ENDED WITH:
H 1992/10/24 Purdue 27 - Iowa 16
9 5 Wisconsin 1954/10/30..1961/10/21 + -
WINNER LOSER
H 1954/10/30 Iowa 13 - Wisconsin 7
H 1956/10/13 Iowa 13 - Wisconsin 7
H 1957/10/19 Iowa 21 - Wisconsin 7
H 1960/10/15 Iowa 28 - Wisconsin 21
H 1961/10/21 Iowa 47 - Wisconsin 15
STREAK ENDED WITH:
H 1963/10/19 Wisconsin 10 - Iowa 7
9 5 Wisconsin 1986/10/11..1996/11/16 + -
WINNER LOSER
H 1986/10/11 Iowa 17 - Wisconsin 6
H 1988/10/08 Iowa 31 - Wisconsin 6
H 1990/10/13 Iowa 30 - Wisconsin 10
H 1992/10/10 Iowa 23 - Wisconsin 22
H 1996/11/16 Iowa 31 - Wisconsin 0
STREAK ENDED WITH:
H 1998/10/24 Wisconsin 31 - Iowa 0
14 4 Indiana 1981/10/10..1991/11/09 + -
WINNER LOSER
H 1981/10/10 Iowa 42 - Indiana 28
H 1983/10/29 Iowa 49 - Indiana 3
H 1987/10/31 Iowa 29 - Indiana 21
H 1991/11/09 Iowa 38 - Indiana 21
STREAK ENDED WITH:
H 1994/10/08 Indiana 27 - Iowa 20
14 4 Indiana 2009/10/31..2021/09/04 + -
WINNER LOSER
H 2009/10/31 Iowa 42 - Indiana 24
H 2011/10/22 Iowa 45 - Indiana 24
H 2014/10/11 Iowa 45 - Indiana 29
H 2021/09/04 Iowa 34 - Indiana 6
14 4 Iowa State 1899/10/28..1904/10/29 + -
WINNER LOSER
H 1899/10/28 Iowa 5 - Iowa State 0
H 1901/10/18 Iowa 12 - Iowa State 0
H 1902/11/01 Iowa 12 - Iowa State 6
H 1904/10/29 Iowa 10 - Iowa State 6
STREAK ENDED WITH:
H 1906/11/24 Iowa State 2 - Iowa 0
14 4 Iowa State 2004/09/11..2010/09/11 + -
WINNER LOSER
H 2004/09/11 Iowa 17 - Iowa State 10
H 2006/09/16 Iowa 27 - Iowa State 17
H 2008/09/13 Iowa 17 - Iowa State 5
H 2010/09/11 Iowa 35 - Iowa State 7
STREAK ENDED WITH:
H 2012/09/08 Iowa State 9 - Iowa 6
14 4 Kansas State 1951/09/29..1987/09/26 + -
WINNER LOSER
H 1951/09/29 Iowa 16 - Kansas State 0
H 1955/09/24 Iowa 28 - Kansas State 7
H 1959/10/31 Iowa 53 - Kansas State 0
H 1987/09/26 Iowa 38 - Kansas State 13
14 4 Miami (OH) 2001/09/08..2019/08/31 + -
WINNER LOSER
H 2001/09/08 Iowa 44 - Miami (OH) 19
H 2003/08/30 Iowa 21 - Miami (OH) 3
H 2016/09/03 Iowa 45 - Miami (OH) 21
H 2019/08/31 Iowa 38 - Miami (OH) 14
14 4 Michigan 2009/10/10..2016/11/12 + -
WINNER LOSER
H 2009/10/10 Iowa 30 - Michigan 28
H 2011/11/05 Iowa 24 - Michigan 16
H 2013/11/23 Iowa 24 - Michigan 21
H 2016/11/12 Iowa 14 - Michigan 13
STREAK ENDED WITH:
H 2022/10/01 Michigan 27 - Iowa 14
14 4 Minnesota 1918/11/09..1924/10/25 + -
WINNER LOSER
H 1918/11/09 Iowa 6 - Minnesota 0
H 1920/11/13 Iowa 28 - Minnesota 7
H 1922/11/11 Iowa 28 - Minnesota 14
H 1924/10/25 Iowa 13 - Minnesota 0
STREAK ENDED WITH:
H 1926/11/06 Minnesota 41 - Iowa 0
14 4 Minnesota 1953/11/14..1959/11/07 + -
WINNER LOSER
H 1953/11/14 Iowa 27 - Minnesota 0
H 1955/11/05 Iowa 26 - Minnesota 0
H 1957/11/09 Iowa 44 - Minnesota 20
H 1959/11/07 Iowa 33 - Minnesota 0
STREAK ENDED WITH:
H 1961/11/11 Minnesota 16 - Iowa 9
14 4 Minnesota 1991/11/23..1997/11/22 + -
WINNER LOSER
H 1991/11/23 Iowa 23 - Minnesota 8
H 1993/11/20 Iowa 21 - Minnesota 3
H 1995/11/25 Iowa 45 - Minnesota 3
H 1997/11/22 Iowa 31 - Minnesota 0
STREAK ENDED WITH:
H 1999/11/20 Minnesota 25 - Iowa 21
14 4 Penn State 2001/09/29..2010/10/02 + -
WINNER LOSER
H 2001/09/29 Iowa 24 - Penn State 18
H 2003/10/25 Iowa 26 - Penn State 14
H 2008/11/08 Iowa 24 - Penn State 23
H 2010/10/02 Iowa 24 - Penn State 3
STREAK ENDED WITH:
H 2012/10/20 Penn State 38 - Iowa 14
14 4 Purdue 1910/10/22..1923/10/13 + -
WINNER LOSER
H 1910/10/22 Iowa 16 - Purdue 0
H 1916/10/21 Iowa 24 - Purdue 6
H 1922/10/28 Iowa 56 - Purdue 0
H 1923/10/13 Iowa 7 - Purdue 0
STREAK ENDED WITH:
H 1930/10/18 Purdue 20 - Iowa 0
14 4 Wisconsin 1975/11/08..1982/11/13 + -
WINNER LOSER
H 1975/11/08 Iowa 45 - Wisconsin 28
H 1978/11/18 Iowa 38 - Wisconsin 24
H 1980/11/01 Iowa 22 - Wisconsin 13
H 1982/11/13 Iowa 28 - Wisconsin 14
STREAK ENDED WITH:
H 1984/11/03 Iowa 10 - Wisconsin 10
|
| |
| Current home winning streaks, + shows games
Rank Games
1 8 Illinois 2003/11/01..2023/11/18 + -
WINNER LOSER
H 2003/11/01 Iowa 41 - Illinois 10
H 2005/10/01 Iowa 35 - Illinois 7
H 2007/10/13 Iowa 10 - Illinois 6
H 2015/10/10 Iowa 29 - Illinois 20
H 2017/10/07 Iowa 45 - Illinois 16
H 2019/11/23 Iowa 19 - Illinois 10
H 2021/11/20 Iowa 33 - Illinois 23
H 2023/11/18 Iowa 15 - Illinois 13
2 4 Indiana 2009/10/31..2021/09/04 + -
WINNER LOSER
H 2009/10/31 Iowa 42 - Indiana 24
H 2011/10/22 Iowa 45 - Indiana 24
H 2014/10/11 Iowa 45 - Indiana 29
H 2021/09/04 Iowa 34 - Indiana 6
2 4 Kansas State 1951/09/29..1987/09/26 + -
WINNER LOSER
H 1951/09/29 Iowa 16 - Kansas State 0
H 1955/09/24 Iowa 28 - Kansas State 7
H 1959/10/31 Iowa 53 - Kansas State 0
H 1987/09/26 Iowa 38 - Kansas State 13
2 4 Miami (OH) 2001/09/08..2019/08/31 + -
WINNER LOSER
H 2001/09/08 Iowa 44 - Miami (OH) 19
H 2003/08/30 Iowa 21 - Miami (OH) 3
H 2016/09/03 Iowa 45 - Miami (OH) 21
H 2019/08/31 Iowa 38 - Miami (OH) 14
5 3 Ball State 2005/09/03..2014/09/06 + -
WINNER LOSER
H 2005/09/03 Iowa 56 - Ball State 0
H 2010/09/25 Iowa 45 - Ball State 0
H 2014/09/06 Iowa 17 - Ball State 13
5 3 Kent State 2001/09/01..2021/09/18 + -
WINNER LOSER
H 2001/09/01 Iowa 51 - Kent State 0
H 2004/09/04 Iowa 39 - Kent State 7
H 2021/09/18 Iowa 30 - Kent State 7
5 3 Pittsburgh 1951/10/13..2015/09/19 + -
WINNER LOSER
H 1951/10/13 Iowa 34 - Pittsburgh 17
H 2011/09/17 Iowa 31 - Pittsburgh 27
H 2015/09/19 Iowa 27 - Pittsburgh 24
5 3 Tulsa 1989/09/30..1997/09/13 + -
WINNER LOSER
H 1989/09/30 Iowa 30 - Tulsa 22
H 1993/09/04 Iowa 26 - Tulsa 25
H 1997/09/13 Iowa 54 - Tulsa 16
5 3 Utah State 1957/09/28..2023/09/02 + -
WINNER LOSER
H 1957/09/28 Iowa 70 - Utah State 14
H 2002/09/21 Iowa 48 - Utah State 7
H 2023/09/02 Iowa 24 - Utah State 14
5 3 Wisconsin 2020/12/12..2024/11/02 + -
WINNER LOSER
H 2020/12/12 Iowa 28 - Wisconsin 7
H 2022/11/12 Iowa 24 - Wisconsin 10
H 2024/11/02 Iowa 42 - Wisconsin 10
11 2 Arizona 1996/09/07..2009/09/19 + -
WINNER LOSER
H 1996/09/07 Iowa 21 - Arizona 20
H 2009/09/19 Iowa 27 - Arizona 17
11 2 Hawaii 1956/10/20..1991/09/07 + -
WINNER LOSER
H 1956/10/20 Iowa 34 - Hawaii 0 * NOT FBS-LEVEL OPPONENT *
H 1991/09/07 Iowa 53 - Hawaii 10
11 2 Maryland 2015/10/31..2018/10/20 + -
WINNER LOSER
H 2015/10/31 Iowa 31 - Maryland 15
H 2018/10/20 Iowa 23 - Maryland 0
11 2 Michigan State 2020/11/07..2023/09/30 + -
WINNER LOSER
H 2020/11/07 Iowa 49 - Michigan State 7
H 2023/09/30 Iowa 26 - Michigan State 16
11 2 North Texas 2015/09/26..2017/09/16 + -
WINNER LOSER
H 2015/09/26 Iowa 62 - North Texas 16
H 2017/09/16 Iowa 31 - North Texas 14
11 2 Northwestern 2022/10/29..2024/10/26 + -
WINNER LOSER
H 2022/10/29 Iowa 33 - Northwestern 13
H 2024/10/26 Iowa 40 - Northwestern 14
11 2 Rutgers 2019/09/07..2023/11/11 + -
WINNER LOSER
H 2019/09/07 Iowa 30 - Rutgers 0
H 2023/11/11 Iowa 22 - Rutgers 0
11 2 Syracuse 1976/09/18..2007/09/08 + -
WINNER LOSER
H 1976/09/18 Iowa 41 - Syracuse 3
H 2007/09/08 Iowa 35 - Syracuse 0
11 2 Texas Christian 1958/09/27..1967/09/23 + -
WINNER LOSER
H 1958/09/27 Iowa 17 - Texas Christian 0
H 1967/09/23 Iowa 24 - Texas Christian 9
11 2 UCLA 1974/09/21..1981/09/26 + -
WINNER LOSER
H 1974/09/21 Iowa 21 - UCLA 10
H 1981/09/26 Iowa 20 - UCLA 7
11 2 Washington 1964/10/03..2024/10/12 + -
WINNER LOSER
H 1964/10/03 Iowa 28 - Washington 18
H 2024/10/12 Iowa 40 - Washington 16
11 2 Western Michigan 2013/09/21..2023/09/16 + -
WINNER LOSER
H 2013/09/21 Iowa 59 - Western Michigan 3
H 2023/09/16 Iowa 41 - Western Michigan 10
11 2 Wyoming 1953/10/17..2017/09/02 + -
WINNER LOSER
H 1953/10/17 Iowa 21 - Wyoming 7
H 2017/09/02 Iowa 24 - Wyoming 3
24 1 Akron 2002/08/31 + -
WINNER LOSER
H 2002/08/31 Iowa 57 - Akron 21
24 1 Arizona State 2003/09/20 + -
WINNER LOSER
H 2003/09/20 Iowa 21 - Arizona State 2
24 1 Arkansas 1925/10/03 + -
WINNER LOSER
H 1925/10/03 Iowa 25 - Arkansas 0
24 1 Arkansas State 2009/10/03 + -
WINNER LOSER
H 2009/10/03 Iowa 24 - Arkansas State 21
24 1 Buffalo 2003/09/06 + -
WINNER LOSER
H 2003/09/06 Iowa 56 - Buffalo 7
24 1 California 1961/09/30 + -
WINNER LOSER
H 1961/09/30 Iowa 28 - California 7
24 1 Cincinnati 1990/09/15 + -
WINNER LOSER
H 1990/09/15 Iowa 63 - Cincinnati 10
24 1 Colorado State 2021/09/25 + -
WINNER LOSER
H 2021/09/25 Iowa 24 - Colorado State 14
24 1 Florida International 2008/09/06 + -
WINNER LOSER
H 2008/09/06 Iowa 42 - Florida International 0
24 1 Kansas 1960/10/29 + -
WINNER LOSER
H 1960/10/29 Iowa 21 - Kansas 7
24 1 Louisiana-Monroe 2011/09/24 + -
WINNER LOSER
H 2011/09/24 Iowa 45 - Louisiana-Monroe 17
24 1 Middle Tennessee State 2019/09/28 + -
WINNER LOSER
H 2019/09/28 Iowa 48 - Middle Tennessee State 3
24 1 Nebraska 2024/11/29 + -
WINNER LOSER
H 2024/11/29 Iowa 13 - Nebraska 10
24 1 Nevada 2022/09/17 + -
WINNER LOSER
H 2022/09/17 Iowa 27 - Nevada 0
24 1 New Mexico State 1995/09/30 + -
WINNER LOSER
H 1995/09/30 Iowa 59 - New Mexico State 21
24 1 Northern Illinois 2018/09/01 + -
WINNER LOSER
H 2018/09/01 Iowa 33 - Northern Illinois 7
24 1 Ohio State 2017/11/04 + -
WINNER LOSER
H 2017/11/04 Iowa 55 - Ohio State 24
24 1 Oregon State 1972/09/23 + -
WINNER LOSER
H 1972/09/23 Iowa 19 - Oregon State 11
24 1 Penn State 2021/10/09 + -
WINNER LOSER
H 2021/10/09 Iowa 23 - Penn State 20
24 1 Purdue 2023/10/07 + -
WINNER LOSER
H 2023/10/07 Iowa 20 - Purdue 14
24 1 Texas-El Paso 1986/09/27 + -
WINNER LOSER
H 1986/09/27 Iowa 69 - Texas-El Paso 7
24 1 Troy 2024/09/14 + -
WINNER LOSER
H 2024/09/14 Iowa 38 - Troy 21
24 1 Washington State 1969/09/27 + -
WINNER LOSER
H 1969/09/27 Iowa 61 - Washington State 35
|