| Sat | 11/01/2003 | W | 2 | 1 | Holy Cross (nc) | |
| Fri | 11/07/2003 | W | 3 | 1 | Brown | |
| Sat | 11/08/2003 | T | 2 | 2 | ot | Harvard |
| Fri | 11/14/2003 | T | 1 | 1 | ot | @ Union |
| Sat | 11/15/2003 | T | 1 | 1 | ot | @ Rensselaer |
| Fri | 11/21/2003 | W | 9 | 4 | @ Yale | |
| Sat | 11/22/2003 | W | 6 | 3 | @ Princeton | |
| Tue | 11/25/2003 | L | 1 | 4 | @ Boston College (nc) | |
| Fri | 11/28/2003 | T | 2 | 2 | ot | @ Boston University (nc) |
| Sat | 12/13/2003 | L | 2 | 3 | @ Maine (nc) | |
| Sat | 12/27/2003 | T | 3 | 3 | ot | vs Massachusetts (nc) |
| Sun | 12/28/2003 | W | 8 | 5 | vs Minnesota State (nc) | |
| Fri | 01/02/2004 | W | 7 | 5 | Vermont | |
| Sat | 01/10/2004 | L | 2 | 4 | @ Vermont | |
| Tue | 01/13/2004 | L | 0 | 5 | vs New Hampshire (nc) | |
| Fri | 01/16/2004 | T | 2 | 2 | ot | Clarkson |
| Sat | 01/17/2004 | W | 5 | 3 | St. Lawrence | |
| Fri | 01/23/2004 | L | 1 | 3 | @ Colgate | |
| Sat | 01/24/2004 | W | 2 | 1 | @ Cornell | |
| Fri | 01/30/2004 | W | 4 | 3 | Rensselaer | |
| Sat | 01/31/2004 | L | 0 | 7 | Union | |
| Fri | 02/06/2004 | L | 2 | 4 | Cornell | |
| Sat | 02/07/2004 | T | 3 | 3 | ot | Colgate |
| Fri | 02/13/2004 | T | 2 | 2 | ot | @ St. Lawrence |
| Sat | 02/14/2004 | W | 3 | 2 | @ Clarkson | |
| Fri | 02/20/2004 | T | 2 | 2 | ot | Princeton |
| Sat | 02/21/2004 | W | 6 | 3 | Yale | |
| Fri | 02/27/2004 | W | 3 | 0 | @ Brown | |
| Sat | 02/28/2004 | L | 0 | 4 | @ Harvard | |
| Fri | 03/12/2004 | L | 1 | 3 | Rensselaer (ECAC QF) | |
| Sat | 03/13/2004 | W | 6 | 0 | Rensselaer (ECAC QF) | |
| Sun | 03/14/2004 | W | 1 | 0 | Rensselaer (ECAC QF) | |
| Fri | 03/19/2004 | L | 1 | 2 | vs Harvard (ECAC SF) | |
| Sat | 03/20/2004 | L | 2 | 3 | vs Colgate (ECAC Consolation) |