| | Date | | | Road | | Home | | Tue Nov 4 | W | 1-0 | Robert Morris | 69 | at | 101 | Iowa | | Fri Nov 7 | W | 2-0 | Western Illinois | 58 | at | 77 | Iowa | | Fri Nov 14 | W | 3-0 | Xavier | 62 | at | 81 | Iowa | | Tue Nov 18 | W | 4-0 | SE Missouri State | 70 | at | 99 | Iowa | | Thu Nov 20 | W | 5-0 | Chicago State | 54 | at | 93 | Iowa | | Tue Nov 25 | W | 6-0 | Ole Miss | 69 | at | 74 | Iowa | | Wed Nov 26 | W | 7-0 | Iowa | 59 | at | 46 | Grand Canyon | | Tue Dec 2 | L | 7-1 | Iowa | 52 | at | 71 | #7 Michigan State | | Sat Dec 6 | W | 8-1 | Maryland | 64 | at | 83 | Iowa | | Thu Dec 11 | | | Iowa | 0 | at | 0 | #10 Iowa State | | Sun Dec 14 | | | Western Michigan | 0 | at | 0 | Iowa | | Sat Dec 20 | | | Bucknell | 0 | at | 0 | Iowa | | Mon Dec 29 | | | UMASS Lowell | 0 | at | 0 | Iowa | | Sat Jan 3 | | | UCLA | 0 | at | 0 | Iowa | | Tue Jan 6 | | | Iowa | 0 | at | 0 | Minnesota | | Sun Jan 11 | | | #14 Illinois | 0 | at | 0 | Iowa | | Wed Jan 14 | | | Iowa | 0 | at | 0 | #1 Purdue | | Sat Jan 17 | | | Iowa | 0 | at | 0 | #22 Indiana | | Tue Jan 20 | | | Rutgers | 0 | at | 0 | Iowa | | Wed Jan 28 | | | #24 USC | 0 | at | 0 | Iowa | | Sun Feb 1 | | | Iowa | 0 | at | 0 | Oregon | | Wed Feb 4 | | | Iowa | 0 | at | 0 | Washington | | Sun Feb 8 | | | Northwestern | 0 | at | 0 | Iowa | | Wed Feb 11 | | | Iowa | 0 | at | 0 | Maryland | | Sat Feb 14 | | | #1 Purdue | 0 | at | 0 | Iowa | | Tue Feb 17 | | | Nebraska | 0 | at | 0 | Iowa | | Sun Feb 22 | | | Iowa | 0 | at | 0 | Wisconsin | | Wed Feb 25 | | | Ohio State | 0 | at | 0 | Iowa | | Sat Feb 28 | | | Iowa | 0 | at | 0 | Penn State | | Thu Mar 5 | | | #3 Michigan | 0 | at | 0 | Iowa | | Sun Mar 8 | | | Iowa | 0 | at | 0 | Nebraska | | Big Ten Tournament | | NCAA Tournament |
| |
| Record: |
8 - 1 |
| Conference |
1 - 1 |
| Vs. AP25 |
0 - 1 |
| Home: |
7 - 0 |
| Away: |
1 - 1 |
| Avg PS: |
79.89 |
| Avg PA: |
62.56 |
| Streak: |
1W |
| November: |
7 - 0 |
| December: |
1 - 1 |
| January: |
0 - 0 |
| February: |
0 - 0 |
| March: |
0 - 0 |
| April: |
0 - 0 |
|