| September 24, 2011 |
Assigned to Portland (AHL). |
| July 6, 2011 |
Signed as an unrestricted free agent by the Phoenix Coyotes to a one-year contract. |
| October 4, 2010 |
Assigned to Peoria (AHL). |
| October 3, 2010 |
Recalled from Peoria (AHL). |
| September 27, 2010 |
Assigned to Peoria (AHL). |
| August 11, 2010 |
Signed as an unrestricted free agent by the St. Louis Blues. |
| March 22, 2010 |
Recalled from Springfield (AHL). |
| March 5, 2010 |
Assigned to Springfield (AHL). |
| March 3, 2010 |
Recalled from Springfield (AHL). |
| December 9, 2009 |
Assigned to Springfield (AHL). |
| November 14, 2009 |
Recalled from Springfield (AHL). |
| September 21, 2009 |
Placed on waivers for the purpose of assignment. |
| July 16, 2009 |
Signed as a free agent by the Edmonton Oilers. |
| September 26, 2008 |
Assigned to Hershey (AHL). |
| July 7, 2008 |
Re-signed as an unrestricted free agent by the Washington Capitals/Hershey Bears (AHL). |
| September 18, 2007 |
Assigned to Hershey (AHL). |
| July 26, 2006 |
Re-signed by the Washington Capitals. |
| September 18, 2005 |
Assigned to Hershey (AHL). |
| September 14, 2005 |
Invited to training camp by the Washington Capitals. |
| September 28, 2004 |
Signed by the Hershey Bears (AHL). |
| July 29, 2004 |
Signed by the Reading Royals (ECHL). |
| April 1, 2004 |
Re-assigned to Reading (ECHL). |
| March 27, 2004 |
Re-assigned to Hershey (AHL). |
| February 25, 2004 |
Re-assigned to Hershey (AHL). |
| February 12, 2004 |
Re-assigned to Hershey (AHL). |
| January 21, 2004 |
Re-assigned to Hershey (AHL). |
| October 4, 2003 |
Released by the Hershey Bears (AHL). |
| September 17, 2002 |
Assigned to Hartford (AHL). |
| September 15, 2001 |
Assigned to Hartford (AHL). |