All time winning streaks (home & away), + shows games
Rank Games
1 21 Northwestern 1974/10/12..1994/11/12 + -
WINNER LOSER
H 1974/10/12 Iowa 35 - Northwestern 10
A 1975/11/01 Iowa 24 - Northwestern 21
H 1976/10/30 Iowa 13 - Northwestern 10
H 1977/09/10 Iowa 24 - Northwestern 0
H 1978/09/16 Iowa 20 - Northwestern 3
A 1979/10/13 Iowa 58 - Northwestern 6
H 1980/10/18 Iowa 25 - Northwestern 3
A 1981/10/03 Iowa 64 - Northwestern 0
H 1982/10/02 Iowa 45 - Northwestern 7
H 1983/10/08 Iowa 61 - Northwestern 21
A 1984/10/06 Iowa 31 - Northwestern 3
A 1985/10/26 Iowa 49 - Northwestern 10
H 1986/10/25 Iowa 27 - Northwestern 20
A 1987/11/07 Iowa 52 - Northwestern 24
H 1988/11/05 Iowa 35 - Northwestern 10
A 1989/10/28 Iowa 35 - Northwestern 22
H 1990/10/27 Iowa 56 - Northwestern 14
A 1991/11/16 Iowa 24 - Northwestern 10
H 1992/11/14 Iowa 56 - Northwestern 14
A 1993/11/13 Iowa 23 - Northwestern 19
H 1994/11/12 Iowa 49 - Northwestern 13
STREAK ENDED WITH:
A 1995/11/11 Northwestern 31 - Iowa 20
2 15 Iowa State 1983/09/10..1997/09/20 + -
WINNER LOSER
A 1983/09/10 Iowa 51 - Iowa State 10
H 1984/09/08 Iowa 59 - Iowa State 21
A 1985/09/28 Iowa 57 - Iowa State 3
H 1986/09/13 Iowa 43 - Iowa State 7
A 1987/09/19 Iowa 48 - Iowa State 9
H 1988/09/24 Iowa 10 - Iowa State 3
A 1989/09/23 Iowa 31 - Iowa State 21
H 1990/09/22 Iowa 45 - Iowa State 35
A 1991/09/14 Iowa 29 - Iowa State 10
H 1992/09/12 Iowa 21 - Iowa State 7
A 1993/09/11 Iowa 31 - Iowa State 28
H 1994/09/10 Iowa 37 - Iowa State 9
A 1995/09/16 Iowa 27 - Iowa State 10
H 1996/09/14 Iowa 38 - Iowa State 13
A 1997/09/20 Iowa 63 - Iowa State 20
STREAK ENDED WITH:
H 1998/09/12 Iowa State 27 - Iowa 9
3 10 Indiana 1953/10/24..1964/10/10 + -
WINNER LOSER
H 1953/10/24 Iowa 19 - Indiana 13
A 1954/10/23 Iowa 27 - Indiana 14
H 1955/10/08 Iowa 20 - Indiana 6
A 1956/09/29 Iowa 27 - Indiana 0
A 1957/10/12 Iowa 47 - Indiana 7
H 1958/10/11 Iowa 34 - Indiana 13
H 1961/10/14 Iowa 27 - Indiana 8
A 1962/10/13 Iowa 14 - Indiana 10
H 1963/10/12 Iowa 37 - Indiana 26
A 1964/10/10 Iowa 21 - Indiana 20
STREAK ENDED WITH:
A 1965/10/30 Indiana 21 - Iowa 17
3 10 Wisconsin 1985/10/12..1996/11/16 + -
WINNER LOSER
A 1985/10/12 Iowa 23 - Wisconsin 13
H 1986/10/11 Iowa 17 - Wisconsin 6
A 1987/10/10 Iowa 31 - Wisconsin 10
H 1988/10/08 Iowa 31 - Wisconsin 6
A 1989/10/14 Iowa 31 - Wisconsin 24
H 1990/10/13 Iowa 30 - Wisconsin 10
A 1991/10/12 Iowa 10 - Wisconsin 6
H 1992/10/10 Iowa 23 - Wisconsin 22
A 1995/11/18 Iowa 33 - Wisconsin 20
H 1996/11/16 Iowa 31 - Wisconsin 0
STREAK ENDED WITH:
A 1997/11/08 Wisconsin 13 - Iowa 10
5 9 Purdue 1983/10/15..1991/10/26 + -
WINNER LOSER
H 1983/10/15 Iowa 31 - Purdue 14
A 1984/10/13 Iowa 40 - Purdue 3
A 1985/11/16 Iowa 27 - Purdue 24
H 1986/11/15 Iowa 42 - Purdue 14
H 1987/10/24 Iowa 38 - Purdue 14
A 1988/10/22 Iowa 31 - Purdue 7
A 1989/11/18 Iowa 24 - Purdue 0
H 1990/11/17 Iowa 38 - Purdue 9
A 1991/10/26 Iowa 31 - Purdue 21
STREAK ENDED WITH:
H 1992/10/24 Purdue 27 - Iowa 16
6 8 Illinois 2014/11/15..2021/11/20 + -
WINNER LOSER
A 2014/11/15 Iowa 30 - Illinois 14
H 2015/10/10 Iowa 29 - Illinois 20
A 2016/11/19 Iowa 28 - Illinois 0
H 2017/10/07 Iowa 45 - Illinois 16
A 2018/11/17 Iowa 63 - Illinois 0
H 2019/11/23 Iowa 19 - Illinois 10
A 2020/12/05 Iowa 35 - Illinois 21
H 2021/11/20 Iowa 33 - Illinois 23
STREAK ENDED WITH:
A 2022/10/08 Illinois 9 - Iowa 6
6 8 Minnesota 2015/11/14..2022/11/19 + -
WINNER LOSER
H 2015/11/14 Iowa 40 - Minnesota 35
A 2016/10/08 Iowa 14 - Minnesota 7
H 2017/10/28 Iowa 17 - Minnesota 10
A 2018/10/06 Iowa 48 - Minnesota 31
H 2019/11/16 Iowa 23 - Minnesota 19
A 2020/11/13 Iowa 35 - Minnesota 7
H 2021/11/13 Iowa 27 - Minnesota 22
A 2022/11/19 Iowa 13 - Minnesota 10
STREAK ENDED WITH:
H 2023/10/21 Minnesota 12 - Iowa 10
6 8 Northern Illinois 1985/09/21..2012/09/01 + -
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
A 2007/09/01 Iowa 16 - Northern Illinois 3
A 2012/09/01 Iowa 18 - Northern Illinois 17
STREAK ENDED WITH:
H 2013/08/31 Northern Illinois 30 - Iowa 27
9 7 Nebraska 2015/11/27..2021/11/26 + -
WINNER LOSER
A 2015/11/27 Iowa 28 - Nebraska 20
H 2016/11/25 Iowa 40 - Nebraska 10
A 2017/11/24 Iowa 56 - Nebraska 14
H 2018/11/23 Iowa 31 - Nebraska 28
A 2019/11/29 Iowa 27 - Nebraska 24
H 2020/11/27 Iowa 26 - Nebraska 20
A 2021/11/26 Iowa 28 - Nebraska 21
STREAK ENDED WITH:
H 2022/11/25 Nebraska 24 - Iowa 17
9 7 Wisconsin 1977/11/12..1983/11/05 + -
WINNER LOSER
A 1977/11/12 Iowa 24 - Wisconsin 8
H 1978/11/18 Iowa 38 - Wisconsin 24
A 1979/10/27 Iowa 24 - Wisconsin 13
H 1980/11/01 Iowa 22 - Wisconsin 13
A 1981/11/14 Iowa 17 - Wisconsin 7
H 1982/11/13 Iowa 28 - Wisconsin 14
A 1983/11/05 Iowa 34 - Wisconsin 14
STREAK ENDED WITH:
H 1984/11/03 Iowa 10 - Wisconsin 10
11 6 Indiana 1980/09/13..1987/10/31 + -
WINNER LOSER
A 1980/09/13 Iowa 16 - Indiana 7
H 1981/10/10 Iowa 42 - Indiana 28
A 1982/10/09 Iowa 24 - Indiana 20
H 1983/10/29 Iowa 49 - Indiana 3
A 1984/10/27 Iowa 24 - Indiana 20
H 1987/10/31 Iowa 29 - Indiana 21
STREAK ENDED WITH:
A 1988/10/29 Indiana 45 - Iowa 34
11 6 Iowa State 1916/11/18..1933/11/04 + -
WINNER LOSER
A 1916/11/18 Iowa 19 - Iowa State 16
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
A 1920/11/20 Iowa 14 - Iowa State 10
H 1933/11/04 Iowa 27 - Iowa State 7
STREAK ENDED WITH:
A 1934/10/20 Iowa State 31 - Iowa 6
11 6 Iowa State 2015/09/12..2021/09/11 + -
WINNER LOSER
A 2015/09/12 Iowa 31 - Iowa State 17
H 2016/09/10 Iowa 42 - Iowa State 3
A 2017/09/09 Iowa 44 - Iowa State 41 OT
H 2018/09/08 Iowa 13 - Iowa State 3
A 2019/09/14 Iowa 18 - Iowa State 17
A 2021/09/11 Iowa 27 - Iowa State 17
STREAK ENDED WITH:
H 2022/09/10 Iowa State 10 - Iowa 7
11 6 Northwestern 1918/11/23..1923/11/24 + -
WINNER LOSER
H 1918/11/23 Iowa 23 - Northwestern 7
A 1919/11/08 Iowa 14 - Northwestern 7
H 1920/11/06 Iowa 20 - Northwestern 0
A 1921/11/19 Iowa 14 - Northwestern 0
H 1922/11/25 Iowa 37 - Northwestern 3
A 1923/11/24 Iowa 17 - Northwestern 14
STREAK ENDED WITH:
H 1926/11/20 Northwestern 13 - Iowa 6
15 5 Illinois 2003/11/01..2007/10/13 + -
WINNER LOSER
H 2003/11/01 Iowa 41 - Illinois 10
A 2004/10/30 Iowa 23 - Illinois 13
H 2005/10/01 Iowa 35 - Illinois 7
A 2006/09/23 Iowa 24 - Illinois 7
H 2007/10/13 Iowa 10 - Illinois 6
STREAK ENDED WITH:
A 2008/11/01 Illinois 27 - Iowa 24
15 5 Iowa State 1899/10/28..1905/11/24 + -
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
A 1905/11/24 Iowa 8 - Iowa State 0
STREAK ENDED WITH:
H 1906/11/24 Iowa State 2 - Iowa 0
15 5 Kansas State 1951/09/29..1988/09/10 + -
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
A 1988/09/10 Iowa 45 - Kansas State 10
STREAK ENDED WITH:
A 2000/08/26 Kansas State 27 - Iowa 7
15 5 Miami (OH) 2001/09/08..2019/08/31 + -
WINNER LOSER
H 2001/09/08 Iowa 44 - Miami (OH) 19
A 2002/09/07 Iowa 29 - Miami (OH) 24
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
15 5 Michigan State 1979/11/17..1983/11/12 + -
WINNER LOSER
H 1979/11/17 Iowa 33 - Michigan State 23
A 1980/11/22 Iowa 41 - Michigan State 0
H 1981/11/21 Iowa 36 - Michigan State 7
A 1982/11/20 Iowa 24 - Michigan State 18
A 1983/11/12 Iowa 12 - Michigan State 6
STREAK ENDED WITH:
H 1984/11/10 Michigan State 17 - Iowa 16
15 5 Minnesota 1918/11/09..1922/11/11 + -
WINNER LOSER
H 1918/11/09 Iowa 6 - Minnesota 0
A 1919/10/25 Iowa 9 - Minnesota 6
H 1920/11/13 Iowa 28 - Minnesota 7
A 1921/11/05 Iowa 41 - Minnesota 7
H 1922/11/11 Iowa 28 - Minnesota 14
STREAK ENDED WITH:
A 1923/11/17 Minnesota 20 - Iowa 7
15 5 Minnesota 1955/11/05..1959/11/07 + -
WINNER LOSER
H 1955/11/05 Iowa 26 - Minnesota 0
A 1956/11/10 Iowa 7 - Minnesota 0
H 1957/11/09 Iowa 44 - Minnesota 20
A 1958/11/08 Iowa 28 - Minnesota 6
H 1959/11/07 Iowa 33 - Minnesota 0
STREAK ENDED WITH:
A 1960/11/05 Minnesota 27 - Iowa 10
15 5 Minnesota 1993/11/20..1997/11/22 + -
WINNER LOSER
H 1993/11/20 Iowa 21 - Minnesota 3
A 1994/11/19 Iowa 49 - Minnesota 42
H 1995/11/25 Iowa 45 - Minnesota 3
A 1996/11/23 Iowa 43 - Minnesota 24
H 1997/11/22 Iowa 31 - Minnesota 0
STREAK ENDED WITH:
A 1998/11/21 Minnesota 49 - Iowa 7
15 5 Minnesota 2001/11/17..2005/11/19 + -
WINNER LOSER
H 2001/11/17 Iowa 42 - Minnesota 24
A 2002/11/16 Iowa 45 - Minnesota 21
H 2003/11/15 Iowa 40 - Minnesota 22
A 2004/11/13 Iowa 29 - Minnesota 27
H 2005/11/19 Iowa 52 - Minnesota 28
STREAK ENDED WITH:
A 2006/11/18 Minnesota 34 - Iowa 24
15 5 Oregon State 1956/10/06..1965/09/25 + -
WINNER LOSER
H 1956/10/06 Iowa 14 - Oregon State 13
N 1957/01/01 Iowa 35 - Oregon State 19 !! Rose Bowl !!
H 1960/09/24 Iowa 22 - Oregon State 12
H 1962/09/29 Iowa 28 - Oregon State 8
A 1965/09/25 Iowa 27 - Oregon State 7
STREAK ENDED WITH:
H 1966/09/24 Oregon State 17 - Iowa 3
15 5 Penn State 2000/11/04..2004/10/23 + -
WINNER LOSER
A 2000/11/04 Iowa 26 - Penn State 23 OT
H 2001/09/29 Iowa 24 - Penn State 18
A 2002/09/28 Iowa 42 - Penn State 35 OT
H 2003/10/25 Iowa 26 - Penn State 14
A 2004/10/23 Iowa 6 - Penn State 4
STREAK ENDED WITH:
A 2007/10/06 Penn State 27 - Iowa 7
|
| |
| Current winning streaks (home & away), + shows games
Rank Games
1 5 Miami (OH) 2001/09/08..2019/08/31 + -
WINNER LOSER
H 2001/09/08 Iowa 44 - Miami (OH) 19
A 2002/09/07 Iowa 29 - Miami (OH) 24
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
2 4 Indiana 2014/10/11..2021/09/04 + -
WINNER LOSER
H 2014/10/11 Iowa 45 - Indiana 29
A 2015/11/07 Iowa 35 - Indiana 27
A 2018/10/13 Iowa 42 - Indiana 16
H 2021/09/04 Iowa 34 - Indiana 6
2 4 Rutgers 2016/09/24..2023/11/11 + -
WINNER LOSER
A 2016/09/24 Iowa 14 - Rutgers 7
H 2019/09/07 Iowa 30 - Rutgers 0
A 2022/09/24 Iowa 27 - Rutgers 10
H 2023/11/11 Iowa 22 - Rutgers 0
4 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
4 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
4 3 Maryland 2015/10/31..2021/10/01 + -
WINNER LOSER
H 2015/10/31 Iowa 31 - Maryland 15
H 2018/10/20 Iowa 23 - Maryland 0
A 2021/10/01 Iowa 51 - Maryland 14
4 3 Northwestern 2021/11/06..2023/11/04 + -
WINNER LOSER
A 2021/11/06 Iowa 17 - Northwestern 12
H 2022/10/29 Iowa 33 - Northwestern 13
A 2023/11/04 Iowa 10 - Northwestern 7
4 3 Pittsburgh 2011/09/17..2015/09/19 + -
WINNER LOSER
H 2011/09/17 Iowa 31 - Pittsburgh 27
A 2014/09/20 Iowa 24 - Pittsburgh 20
H 2015/09/19 Iowa 27 - Pittsburgh 24
4 3 Syracuse 1976/09/18..2007/09/08 + -
WINNER LOSER
H 1976/09/18 Iowa 41 - Syracuse 3
A 2006/09/09 Iowa 20 - Syracuse 13 OT
H 2007/09/08 Iowa 35 - Syracuse 0
4 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
4 3 Wyoming 1953/10/17..2017/09/02 + -
WINNER LOSER
H 1953/10/17 Iowa 21 - Wyoming 7
N 1987/12/30 Iowa 20 - Wyoming 19 !! Holiday Bowl !!
H 2017/09/02 Iowa 24 - Wyoming 3
12 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
12 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
12 2 Purdue 2022/11/05..2023/10/07 + -
WINNER LOSER
A 2022/11/05 Iowa 24 - Purdue 3
H 2023/10/07 Iowa 20 - Purdue 14
12 2 Texas Tech 1996/12/29..2001/12/29 + -
WINNER LOSER
N 1996/12/29 Iowa 27 - Texas Tech 0 !! Alamo Bowl !!
N 2001/12/29 Iowa 19 - Texas Tech 16 !! Alamo Bowl !!
12 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
12 2 Wisconsin 2022/11/12..2023/10/14 + -
WINNER LOSER
H 2022/11/12 Iowa 24 - Wisconsin 10
A 2023/10/14 Iowa 15 - Wisconsin 6
18 1 Akron 2002/08/31 + -
WINNER LOSER
H 2002/08/31 Iowa 57 - Akron 21
18 1 Arkansas 1925/10/03 + -
WINNER LOSER
H 1925/10/03 Iowa 25 - Arkansas 0
18 1 Arkansas State 2009/10/03 + -
WINNER LOSER
H 2009/10/03 Iowa 24 - Arkansas State 21
18 1 Boston College 2017/12/27 + -
WINNER LOSER
N 2017/12/27 Iowa 27 - Boston College 20 !! Pinstripe Bowl !!
18 1 Buffalo 2003/09/06 + -
WINNER LOSER
H 2003/09/06 Iowa 56 - Buffalo 7
18 1 Cincinnati 1990/09/15 + -
WINNER LOSER
H 1990/09/15 Iowa 63 - Cincinnati 10
18 1 Colorado State 2021/09/25 + -
WINNER LOSER
H 2021/09/25 Iowa 24 - Colorado State 14
18 1 Florida International 2008/09/06 + -
WINNER LOSER
H 2008/09/06 Iowa 42 - Florida International 0
18 1 Georgia Tech 2010/01/05 + -
WINNER LOSER
N 2010/01/05 Iowa 24 - Georgia Tech 14 !! Orange Bowl !!
18 1 Hawaii 1991/09/07 + -
WINNER LOSER
H 1991/09/07 Iowa 53 - Hawaii 10
18 1 Illinois 2023/11/18 + -
WINNER LOSER
H 2023/11/18 Iowa 15 - Illinois 13
18 1 Iowa State 2023/09/09 + -
WINNER LOSER
A 2023/09/09 Iowa 20 - Iowa State 13
18 1 Kansas 1960/10/29 + -
WINNER LOSER
H 1960/10/29 Iowa 21 - Kansas 7
18 1 Kentucky 2022/12/31 + -
WINNER LOSER
N 2022/12/31 Iowa 21 - Kentucky 0 !! Music City Bowl !!
18 1 Louisiana-Monroe 2011/09/24 + -
WINNER LOSER
H 2011/09/24 Iowa 45 - Louisiana-Monroe 17
18 1 Middle Tennessee State 2019/09/28 + -
WINNER LOSER
H 2019/09/28 Iowa 48 - Middle Tennessee State 3
18 1 Mississippi State 2019/01/01 + -
WINNER LOSER
N 2019/01/01 Iowa 27 - Mississippi State 22 !! Outback Bowl !!
18 1 Missouri 2010/12/28 + -
WINNER LOSER
N 2010/12/28 Iowa 27 - Missouri 24 !! Insight Bowl !!
18 1 Nebraska 2023/11/24 + -
WINNER LOSER
A 2023/11/24 Iowa 13 - Nebraska 10
18 1 Nevada 2022/09/17 + -
WINNER LOSER
H 2022/09/17 Iowa 27 - Nevada 0
18 1 New Mexico State 1995/09/30 + -
WINNER LOSER
H 1995/09/30 Iowa 59 - New Mexico State 21
18 1 Northern Illinois 2018/09/01 + -
WINNER LOSER
H 2018/09/01 Iowa 33 - Northern Illinois 7
18 1 Oregon State 1972/09/23 + -
WINNER LOSER
H 1972/09/23 Iowa 19 - Oregon State 11
18 1 San Diego State 1986/12/30 + -
WINNER LOSER
A 1986/12/30 Iowa 39 - San Diego State 38 !! Holiday Bowl !!
18 1 South Carolina 2009/01/01 + -
WINNER LOSER
N 2009/01/01 Iowa 31 - South Carolina 10 !! Outback Bowl !!
18 1 Southern California 2019/12/27 + -
WINNER LOSER
N 2019/12/27 Iowa 49 - Southern California 24 !! Holiday Bowl !!
18 1 Temple 1936/11/21 + -
WINNER LOSER
A 1936/11/21 Iowa 25 - Temple 0
18 1 Texas-El Paso 1986/09/27 + -
WINNER LOSER
H 1986/09/27 Iowa 69 - Texas-El Paso 7
18 1 Tulsa 1997/09/13 + -
WINNER LOSER
H 1997/09/13 Iowa 54 - Tulsa 16
18 1 Washington 1995/12/29 + -
WINNER LOSER
N 1995/12/29 Iowa 38 - Washington 18 !! Sun Bowl !!
18 1 Washington State 1969/09/27 + -
WINNER LOSER
H 1969/09/27 Iowa 61 - Washington State 35
|