March 14, 2004
| # | Player | Pos | Yr | Ht | Wt | DOB | Hometown |
|---|---|---|---|---|---|---|---|
| 1 | R. Alex Harbison | G | Jr | 5-10 | 165 | 8/16/86 | Colorado Springs, CO |
| 2 | Jack Nolin | LW | Jr | 6-0 | 175 | 2/18/86 | Somersworth, NH |
| 3 | Scott Crasnick | D | So | 5-11 | 200 | Acton, MA | |
| 4 | L. Ryan Walford | D | Jr | 6-1 | 195 | 12/16/84 | Nashua, NH |
| 5 | John Simpson | RW | Fr | 5-8 | 155 | 8/15/87 | Boxborough, MA |
| 6 | Stuart MacNeil | D | Sr | 5-10 | 155 | 6/18/85 | Lincoln, MA |
| 7 | Nicholas Carpenito | LW | So | 5-8 | 170 | 10/21/87 | Acton, MA |
| 8 | Jason Schneider | RW | So | 5-8 | 152 | 5/12/87 | Littleton, MA |
| 9 | Timothy LaMare | C | Sr | 6-0 | 180 | 2/13/84 | Philadelphia, PA |
| 10 | Matthew Richards | RW | Jr | 5-10 | 165 | 5/10/85 | Ridgefield, CT |
| 11 | Benjamin Bolduc | RW | Jr | 5-11 | 165 | 1/25/86 | Falmouth, ME |
| 12 | James Przybylowicz | D | Sr | 5-9 | 160 | 6/5/85 | Langhorne, PA |
| 14 | Paul Jerusik | C | Jr | 5-9 | 176 | 2/22/86 | Springfield, MA |
| 15 | Zachary Samson | D | So | 6-3 | 225 | 3/17/87 | Long Grove, IL |
| 16 | James Herbert | LW | Sr | 6-0 | 165 | 7/26/85 | Littleton, MA |
| 17 | Ronald Dupler | LW | Sr | 5-11 | 190 | 10/7/85 | Hollis, NH |
| 18 | Patrick Kimball | C | Jr | 5-8 | 175 | 7/30/86 | Framingham, MA |
| 19 | Joseph Keane | LW | Sr | 5-10 | 170 | 1/16/85 | Stoneham, MA |
| 20 | Brett Moore | D | So | 5-9 | 165 | 8/21/87 | Medfield, MA |
| 21 | Andrew Hutton | RW | Jr | 6-1 | 160 | 10/13/85 | Brewster, MA |
| 22 | Walter Wright | D | Sr | 5-11 | 175 | 7/28/84 | Plymouth Meeting, PA |
| 24 | Kevin Plant | C | Jr | 6-0 | 170 | 6/25/85 | Carver, MA |
| 26 | Adrian Allat | D | Jr | 6-3 | 203 | 10/2/85 | Boalsburg, PA |
| 29 | Christopher Muscatello | G | So | 5-9 | 140 | 3/7/88 | Andover, MA |
| 30 | John Crow | G | Sr | 5-10 | 200 | 10/31/85 | Atlanta, GA |
|
