Holy crap, they're as bad as KState scheduling a bunch of MAC and FCS teams. Not counting the annual CyHawk Game with ISU, Iowa has played just six different Power 5* teams over the last TWENTY-FIVE years (a total of 13 games). What a bunch of cupcake fakers.
- 2015 - Pitt (ACC)
- 2014 - Pitt (ACC)
- 2010 - Arizona (PAC)
- 2009 - Arizona (PAC)
- 2008 - Pitt (Big East)
- 2007 - Syracuse (Big East)
- 2006 - Syracuse (Big East)
- 2004 - Arizona State (PAC)
- 2003 - Arizona State (PAC)
- 2000 - KState, Nebraska (Big XII)
- 1999 - Nebraska (Big XII)
- 1998 - Arizona (PAC)