1977/04/07 34
6-1 201
Antigonish, N.S., Canada
8
the in 1996 (4th round)
| Year | Team | GP | G | A | P | +/- | PIM | PPG | SHG | GWG | GTG | SOG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2010-11 | 0 | 51 | 6 | 22 | 28 | -11 | 123 | 2 | 0 | 1 | 0 | 122 |
| July 30, 2009 | Signed with the DEG Metro Stars of the Deutsche Liga (Germany). |
| January 18, 2009 | Assigned to Syracuse (AHL). |
| December 27, 2008 | Recalled from Syracuse (AHL). |
| October 8, 2008 | Assigned to Syracuse (AHL). |
| July 14, 2008 | Signed as an unrestricted free agent by the Columbus Blue Jackets to a one-year contract. |
| December 26, 2007 | Missed 1 game (mouth). |
| December 22, 2007 | Mouth, day-to-day. |
| December 15, 2007 | Missed 7 games (personal reasons). |
| December 1, 2007 | Personal reasons, day-to-day. |
| November 26, 2007 | Recalled from Norfolk (AHL). |
| November 13, 2007 | Assigned to Norfolk (AHL). |
| July 2, 2007 | Signed as an unrestricted free agent by the Tampa Bay Lightning to a one-year contract. |
| February 23, 2007 | Assigned to Norfolk (AHL). |
| February 7, 2007 | Recalled from Norfolk (AHL). |
| January 21, 2007 | Assigned to Norfolk (AHL). |
| January 9, 2007 | Recalled from Norfolk (AHL). |
| November 28, 2006 | Assigned to Norfolk (AHL). |
| November 7, 2006 | Recalled from Norfolk (AHL). |
| November 3, 2006 | Assigned to Norfolk (AHL). |
| October 29, 2006 | Recalled from Norfolk (AHL). |
| September 25, 2006 | Assigned to Norfolk (AHL). |
| August 1, 2006 | Signed as an unrestricted free agent by the Chicago Blackhawks to a one-year contract. |
| March 27, 2006 | Recalled from Omaha (AHL). |
| December 16, 2005 | Assigned to Omaha (AHL). |
| October 23, 2005 | Recalled from Omaha (AHL). |
| September 29, 2005 | Assigned to Omaha (AHL). |
| August 11, 2005 | Signed as an unrestricted free agent by the Calgary Flames. |
| September 27, 2004 | Assigned to Lowell (AHL). |
| June 30, 2004 | Boston Bruins did not make qualifying offer. |
| January 20, 2004 | Claimed off waivers from the Florida Panthers. |
| November 28, 2003 | Missed 5 games (groin). |
| November 18, 2003 | Groin, day-to-day. |
| November 10, 2003 | Recalled from San Antonio (AHL). |
| November 6, 2003 | Assigned to San Antonio (AHL). |
| October 18, 2003 | Recalled from San Antonio (AHL). |
| October 15, 2003 | Assigned to San Antonio (AHL). |
| August 14, 2003 | Signed as an unrestricted free agent by the Florida Panthers. |
| January 21, 2003 | Recalled from Lowell (AHL). |
| December 18, 2002 | Assigned to Lowell (AHL). |
| November 22, 2002 | Recalled from Lowell (AHL). |
| October 5, 2002 | Assigned to Lowell (AHL). |
| March 20, 2002 | Recalled from Lowell (AHL). |
| February 11, 2002 | Assigned to Lowell (AHL). |
| February 9, 2002 | Recalled from Lowell (AHL). |
| September 27, 2001 | Assigned to Lowell (AHL). |
| August 5, 2001 | Re-signed by the Carolina Hurricanes. |
| September 25, 2000 | Assigned to Cincinnati (IHL). |
| July 14, 2008 | Signed as an unrestricted free agent by the Columbus Blue Jackets. |
| July 2, 2007 | Signed as an unrestricted free agent by the Tampa Bay Lightning. |
| August 1, 2006 | Signed as an unrestricted free agent by the Chicago Blackhawks. |
| August 11, 2005 | Signed as an unrestricted free agent by the Calgary Flames. |
| January 20, 2004 | Boston Bruins claimed Craig MacDonald off waivers from the Florida Panthers. |
| August 14, 2003 | Signed as an unrestricted free agent by the Florida Panthers. |
| June 25, 1997 | Rights transferred to the Carolina Hurricanes after the Hartford Whalers franchise relocated. |
| June 22, 1996 | Drafted by the Hartford Whalers in the 4th round (88th overall) in 1996. |