| 1 | Fri Aug 29 | at San Jose St | W16-14 | 1-0 | 1.000 | CEFCU Stadium · San Jose, CA |
| 2 | Sat Sep 6 | at Pitt | L17-45 | 1-1 | .500 | Acrisure Stadium · Pittsburgh, PA |
| 3 | Sat Sep 13 | at #23Michigan | L3-63 | 1-2 | .333 | Michigan Stadium · Ann Arbor, MI |
| 4 | Sat Sep 20 | vs Wagner | W49-10 | 2-2 | .500 | Kelly/Shorts Stadium · Mount Pleasant, MI |
| 5 | Sat Sep 27 | vs E Michigan | W24-13 | 3-2 | .600 | Kelly/Shorts Stadium · Mount Pleasant, MI |
| 6 | Sat Oct 4 | at Akron | L22-28 | 3-3 | .500 | InfoCision Stadium · Akron, OH |
| 7 | Sat Oct 18 | at Bowling Green | W27-6 | 4-3 | .571 | Doyt L. Perry Stadium · Bowling Green, OH |
| 8 | Sat Oct 25 | vs UMass | W38-13 | 5-3 | .625 | Kelly/Shorts Stadium · Mount Pleasant, MI |
| 9 | Sat Nov 1 | at W Michigan | L21-24 | 5-4 | .556 | Waldo Stadium · Kalamazoo, MI |
| 10 | Wed Nov 12 | vs Buffalo | W38-19 | 6-4 | .600 | Kelly/Shorts Stadium · Mount Pleasant, MI |
| 11 | Wed Nov 19 | at Kent State | W28-16 | 7-4 | .636 | Dix Stadium · Kent, OH |
| 12 | Sat Nov 29 | vs Toledo | L3-21 | 7-5 | .583 | Kelly/Shorts Stadium · Mount Pleasant, MI |