| 1 | Tue Nov 9 | vs E Illinois | W80-56 | 1-0 | 1.000 | - | | Welsh-Ryan Arena · Evanston, IL |
| 2 | Fri Nov 12 | vs High Point | W95-60 | 2-0 | 1.000 | - | | Welsh-Ryan Arena · Evanston, IL |
| 3 | Tue Nov 16 | vs New Orleans | W83-67 | 3-0 | 1.000 | - | | Welsh-Ryan Arena · Evanston, IL |
| 4 | Thu Nov 18 | vs Fairleigh | W82-46 | 4-0 | 1.000 | - | BTN | Welsh-Ryan Arena · Evanston, IL |
| 5 | Mon Nov 22 | vs Providence | L72-77 | 4-1 | .800 | - | | Prudential Center · Newark, NJ |
| 6 | Tue Nov 23 | vs Georgia | W78-62 | 5-1 | .833 | - | ESPN2 | Prudential Center · Newark, NJ |
| 7 | Tue Nov 30 | at Wake Forest | L73-77 (OT) | 5-2 | .714 | - | ESPNU | Lawrence Joel Veterans Memorial Coliseum · Winston-Salem, NC |
| 8 | Sun Dec 5 | at Maryland | W67-61 | 6-2 | .750 | - | BTN | XFINITY Center · College Park, MD |
| 9 | Sun Dec 12 | vs NJIT | W70-52 | 7-2 | .778 | - | ESPNU | Welsh-Ryan Arena · Evanston, IL |
| 11 | Mon Dec 20 | vs TBD | W90-50 | 8-2 | .800 | - | | Welsh-Ryan Arena · Evanston, IL |
| 13 | Sun Jan 2 | vs #10Michigan St | L67-73 | 8-3 | .727 | - | BTN | Welsh-Ryan Arena · Evanston, IL |
| 14 | Wed Jan 5 | vs Penn State | L70-74 | 8-4 | .667 | - | BTN | Welsh-Ryan Arena · Evanston, IL |
| 15 | Sun Jan 9 | at #13Ohio State | L87-95 | 8-5 | .615 | - | BTN | Value City Arena · Columbus, OH |
| 16 | Wed Jan 12 | vs Maryland | L87-94 (2OT) | 8-6 | .571 | - | BTN | Welsh-Ryan Arena · Evanston, IL |
| 17 | Sat Jan 15 | at #10Michigan St | W64-62 | 9-6 | .600 | - | BTN | Breslin Center · East Lansing, MI |
| 18 | Tue Jan 18 | vs #8Wisconsin | L76-82 | 9-7 | .563 | - | BTN | Welsh-Ryan Arena · Evanston, IL |
| 19 | Sun Jan 23 | at #4Purdue | L60-80 | 9-8 | .529 | - | BTN | Mackey Arena · West Lafayette, IN |
| 20 | Wed Jan 26 | at Michigan | L70-72 | 9-9 | .500 | - | BTN | Crisler Center · Ann Arbor, MI |
| 21 | Sat Jan 29 | vs #24Illinois | L56-59 | 9-10 | .474 | - | BTN | Welsh-Ryan Arena · Evanston, IL |
| 22 | Tue Feb 1 | vs Rutgers | W79-78 (OT) | 10-10 | .500 | - | BTN | Welsh-Ryan Arena · Evanston, IL |
| 23 | Sat Feb 5 | at Nebraska | W87-63 | 11-10 | .524 | - | BTN | Pinnacle Bank Arena · Lincoln, NE |
| 24 | Tue Feb 8 | vs Indiana | W59-51 | 12-10 | .545 | - | BTN | Welsh-Ryan Arena · Evanston, IL |
| 25 | Sun Feb 13 | at #13Illinois | L66-73 | 12-11 | .522 | - | BTN | State Farm Center · Champaign, IL |
| 26 | Wed Feb 16 | vs #5Purdue | L64-70 | 12-12 | .500 | - | BTN | Welsh-Ryan Arena · Evanston, IL |
| 27 | Sat Feb 19 | at Minnesota | L60-77 | 12-13 | .480 | - | BTN | Williams Arena · Minneapolis, MN |
| 28 | Tue Feb 22 | vs Nebraska | W77-65 | 13-13 | .500 | - | BTN | Welsh-Ryan Arena · Evanston, IL |
| 29 | Fri Feb 25 | at Penn State | L60-67 | 13-14 | .481 | - | | Bryce Jordan Center · University Park, PA |
| 30 | Mon Feb 28 | at #24Iowa | L61-82 | 13-15 | .464 | - | BTN | Carver-Hawkeye Arena · Iowa City, IA |
| 31 | Sun Mar 6 | vs Minnesota | W75-62 | 14-15 | .483 | - | BTN | Welsh-Ryan Arena · Evanston, IL |
| 32 | Wed Mar 9 | vs Nebraska | W71-69 | 15-15 | .500 | - | BTN | Welsh-Ryan Arena · Evanston, IL |
| 33 | Thu Mar 10 | at Iowa | L76-112 | 15-16 | .484 | - | BTN | Carver-Hawkeye Arena · Iowa City, IA |