| 1 | Mon Nov 3 | vs Colgate | W80-69 | 1-0 | 1.000 | #22 | B1G+ | Breslin Center · East Lansing, MI |
| 2 | Sat Nov 8 | vs #14Arkansas | W69-66 | 2-0 | 1.000 | #22 | FOX | Breslin Center · East Lansing, MI |
| 3 | Thu Nov 13 | vs San Jose St | W79-60 | 3-0 | 1.000 | #17 | BTN | Breslin Center · East Lansing, MI |
| 4 | Tue Nov 18 | at #12Kentucky | W83-66 | 4-0 | 1.000 | #17 | ESPN | Rupp Arena · Lexington, KY |
| 5 | Fri Nov 21 | vs Detroit Mercy | W84-56 | 5-0 | 1.000 | #17 | BTN | Breslin Center · East Lansing, MI |
| 6 | Tue Nov 25 | at E Carolina | W89-56 | 6-0 | 1.000 | #11 | FS2 | Williams Arena at Minges Coliseum · Greenville, NC |
| 7 | Thu Nov 27 | at #16UNC | W74-58 | 7-0 | 1.000 | #11 | FOX | Dean E. Smith Center · Chapel Hill, NC |
| 8 | Tue Dec 2 | vs Iowa | W71-52 | 8-0 | 1.000 | #7 | Peacock | Breslin Center · East Lansing, MI |
| 9 | Sat Dec 6 | vs #4Duke | L60-66 | 8-1 | .889 | #7 | FOX | Breslin Center · East Lansing, MI |
| 10 | Sat Dec 13 | at Penn State | W76-72 | 9-1 | .900 | #9 | BTN | Bryce Jordan Center · University Park, PA |
| 11 | Tue Dec 16 | vs Toledo | W92-69 | 10-1 | .909 | #9 | Peacock | Breslin Center · East Lansing, MI |
| 12 | Sat Dec 20 | vs Oakland | W79-70 | 11-1 | .917 | #9 | BTN | Breslin Center · East Lansing, MI |
| 13 | Mon Dec 29 | vs Cornell | W114-97 | 12-1 | .923 | #9 | FS1 | Breslin Center · East Lansing, MI |
| 14 | Fri Jan 2 | at #13Nebraska | L56-58 | 12-2 | .857 | #9 | Peacock | Pinnacle Bank Arena · Lincoln, NE |
| 15 | Mon Jan 5 | vs USC | W80-51 | 13-2 | .867 | #12 | FS1 | Breslin Center · East Lansing, MI |
| 16 | Thu Jan 8 | vs Northwestern | W76-66 | 14-2 | .875 | #12 | BTN | Breslin Center · East Lansing, MI |
| 17 | Tue Jan 13 | vs Indiana | W81-60 | 15-2 | .882 | #12 | Peacock | Breslin Center · East Lansing, MI |
| 18 | Sat Jan 17 | at Washington | W80-63 | 16-2 | .889 | #12 | BTN | Alaska Airlines Arena · Seattle, WA |
| 19 | Tue Jan 20 | at Oregon | W68-52 | 17-2 | .895 | #10 | FS1 | Matthew Knight Arena · Eugene, OR |
| 20 | Sat Jan 24 | vs Maryland | W91-48 | 18-2 | .900 | #10 | CBS | Breslin Center · East Lansing, MI |
| 21 | Tue Jan 27 | at Rutgers | W88-79 (OT) | 19-2 | .905 | #7 | FS1 | Jersey Mike’s Arena · Piscataway, NJ |
| 22 | Fri Jan 30 | vs #3Michigan | L71-83 | 19-3 | .864 | #7 | FOX | Breslin Center · East Lansing, MI |
| 23 | Wed Feb 4 | at Minnesota | L73-76 | 19-4 | .826 | #10 | BTN | Williams Arena · Minneapolis, MN |
| 24 | Sat Feb 7 | vs #5Illinois | W85-82 (OT) | 20-4 | .833 | #10 | FOX | Breslin Center · East Lansing, MI |