| Date | Opponent | Result/Time | Record/Tickets | TV |
| September 1 | Youngstown State | W 38-6 | 1-0 (0-0) | Big Ten Network |
| September 8 | Akron | W 20-2 | 2-0 (0-0) | Big Ten Network |
| September 15 | at Washington | W 33-14 | 3-0 (0-0) | |
| September 22 | Northwestern | W 58-7 | 4-0 (1-0) | |
| September 29 | at Minnesota | W 30-7 | 5-0 (2-0) | |
| October 6 | at No. 23 Purdue | W 23-7 | 6-0 (3-0) | |
| October 13 | Kent State | W 48-3 | 7-0 (3-0) | Big Ten Network |
| October 20 | Michigan State | W 24-17 | 8-0 (4-0) | |
| October 27 | at No. 25 Penn State | W 37-17 | 9-0 (5-0) | |
| November 3 | No. 21 Wisconsin | W 38-17 | 10-0 (6-0) | Big Ten Network |
| November 10 | Illinois | L 28-21 | 10-1 (6-1) | |
| November 17 | at No. 21 Michigan | W 14-3 | 11-1 (7-1) |