| # | Player | Team | Pos | DOB | Birth City | S/P | Ctry | HT | Wt | S | Draft | Rnd | Ovrl | Rk | GP | G | A | Pts | +/- | PIM | TOI/G |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 46 | Andrei Kostitsyn | MTL | L | Feb 03 '85 | Novopolotsk | BLR | 72 | 214 | L | 2003 | 1 | 10 | N | 12 | 5 | 3 | 8 | -4 | 2 | 16:00 | |
| 74 | Sergei Kostitsyn | MTL | L | Mar 20 '87 | Novopolotsk | BLR | 72 | 196 | L | 2005 | 7 | 200 | 12 | 3 | 5 | 8 | +5 | 14 | 15:08 | ||
| 24 | Ruslan Salei | COL | D | Nov 02 '74 | Minsk | BLR | 73 | 212 | L | 1996 | 1 | 9 | N | 10 | 1 | 4 | 5 | +0 | 4 | 20:51 | |
| 44 | Robyn Regehr | CGY | D | Apr 19 '80 | Recife | BRA | 75 | 225 | L | 1998 | 1 | 19 | 7 | 0 | 2 | 2 | +0 | 2 | 21:49 | ||
| 44 | Jason Arnott | NSH | C | Oct 11 '74 | Collingwood | ON | CAN | 77 | 220 | R | 1993 | 1 | 7 | N | 4 | 1 | 0 | 1 | -1 | 4 | 18:28 |
| 45 | Arron Asham | NJD | R | Apr 13 '78 | Portage La Prairie | MB | CAN | 71 | 205 | R | 1996 | 3 | 71 | 5 | 0 | 1 | 1 | +1 | 2 | 5:04 | |
| 33 | Adrian Aucoin | CGY | D | Jul 03 '73 | Ottawa | ON | CAN | 74 | 215 | R | 1992 | 5 | 117 | 7 | 0 | 3 | 3 | +3 | 4 | 18:13 | |
| 16 | Sean Avery | NYR | L | Apr 10 '80 | North York | ON | CAN | 70 | 195 | L | N | 8 | 4 | 3 | 7 | +3 | 6 | 14:14 | |||
| 22 | Krystofer Barch | DAL | L | Mar 26 '80 | Hamilton | ON | CAN | 73 | 220 | L | 1998 | 4 | 106 | 3 | 0 | 0 | 0 | +0 | 2 | 2:21 | |
| 14 | Stu Barnes | DAL | C | Dec 25 '70 | Spruce Grove | AB | CAN | 71 | 182 | R | 1989 | 1 | 4 | N | 9 | 2 | 1 | 3 | +1 | 2 | 15:32 |
| 32 | Cody Bass | OTT | C | Jan 07 '87 | Owen Sound | ON | CAN | 72 | 205 | R | 2005 | 4 | 95 | N | 4 | 1 | 0 | 1 | +0 | 6 | 8:20 |
| 23 | Francois Beauchemin | ANA | D | Jun 04 '80 | Sorel | QC | CAN | 73 | 207 | L | 1998 | 3 | 75 | 6 | 0 | 0 | 0 | +2 | 26 | 21:01 | |
| 28 | Steve Begin | MTL | L | Jun 14 '78 | Trois-Rivieres | QC | CAN | 72 | 192 | L | 1996 | 2 | 40 | 12 | 0 | 3 | 3 | +1 | 8 | 12:45 | |
| 20 | Eric Belanger | MIN | C | Dec 16 '77 | Sherbrooke | QC | CAN | 71 | 185 | L | 1996 | 4 | 96 | 6 | 0 | 0 | 0 | -1 | 4 | 18:34 | |
| 44 | Todd Bertuzzi | ANA | R | Feb 02 '75 | Sudbury | ON | CAN | 75 | 229 | L | 1993 | 1 | 23 | 6 | 0 | 2 | 2 | -2 | 14 | 14:14 | |
| 11 | Blair Betts | NYR | C | Feb 16 '80 | Edmonton | AB | CAN | 75 | 210 | L | 1998 | 2 | 33 | N | 8 | 0 | 0 | 0 | -4 | 2 | 7:16 |
| 94 | Derek Boogaard | MIN | L | Jun 23 '82 | Saskatoon | SK | CAN | 79 | 265 | L | 2001 | 7 | 202 | N | 6 | 0 | 0 | 0 | -1 | 24 | 4:48 |
| 96 | Pierre-Marc Bouchard | MIN | L | Apr 27 '84 | Sherbrooke | QC | CAN | 71 | 171 | L | 2002 | 1 | 8 | 6 | 2 | 2 | 4 | +1 | 2 | 17:46 | |
| 43 | Philippe Boucher | DAL | D | Mar 24 '73 | St. Apollinaire | QC | CAN | 75 | 218 | R | 1991 | 1 | 13 | N | 3 | 0 | 0 | 0 | +0 | 4 | 20:04 |
| 22 | Matt Bradley | WSH | R | Jun 13 '78 | Stittsville | ON | CAN | 75 | 200 | R | 1996 | 4 | 102 | N | 7 | 0 | 2 | 2 | -3 | 2 | 11:40 |
| 48 | Danny Briere | PHI | R | Oct 06 '77 | Gatineau | QC | CAN | 70 | 179 | R | 1996 | 1 | 24 | 17 | 9 | 7 | 16 | -3 | 20 | 18:26 | |
| 71 | Patrice Brisebois | MTL | D | Jan 27 '71 | Montreal | QC | CAN | 74 | 197 | R | 1989 | 2 | 30 | N | 10 | 1 | 5 | 6 | -3 | 6 | 16:33 |
| 37 | Curtis Brown | SJS | C | Feb 12 '76 | Unity | SK | CAN | 72 | 200 | L | 1994 | 2 | 43 | N | 7 | 0 | 0 | 0 | -2 | 4 | 9:10 |
| 15 | Andrew Brunette | COL | L | Aug 24 '73 | Sudbury | ON | CAN | 73 | 215 | L | 1993 | 7 | 174 | N | 10 | 5 | 3 | 8 | -5 | 2 | 17:02 |
| 88 | Brent Burns | MIN | D | Mar 09 '85 | Barrie | ON | CAN | 77 | 225 | R | 2003 | 1 | 20 | 6 | 0 | 2 | 2 | +0 | 6 | 27:34 | |
| 51 | Brian Campbell | SJS | D | May 23 '79 | Strathroy | ON | CAN | 70 | 190 | L | 1997 | 6 | 156 | 13 | 1 | 6 | 7 | +3 | 4 | 29:19 | |
| 77 | Jeff Carter | PHI | C | Jan 01 '85 | London | ON | CAN | 76 | 210 | R | 2003 | 1 | 11 | 17 | 6 | 5 | 11 | +0 | 12 | 20:07 | |
| 18 | Jonathan Cheechoo | SJS | R | Jul 15 '80 | Moose Factory | ON | CAN | 73 | 206 | R | 1998 | 2 | 29 | N | 13 | 4 | 4 | 8 | +3 | 4 | 18:21 |
| 23 | David Clarkson | NJD | R | Mar 31 '84 | Toronto | ON | CAN | 73 | 200 | R | 5 | 0 | 0 | 0 | -2 | 4 | 12:19 | ||||
| 11 | Daniel Cleary | DET | R | Dec 18 '78 | Carbonear | NL | CAN | 72 | 208 | L | 1997 | 1 | 13 | 22 | 2 | 1 | 3 | +1 | 4 | 17:49 | |