| Date | Team | Move |
|---|
| 12-04-2009 | Kings | Released. |
| 03-17-2008 | Kings | Drafted. Added to major league roster. |
| 12-15-2007 | Cougars | Released. |
| 07-30-2007 | Cougars | Added to major league roster. |
| 06-24-2007 | Cougars | Sent to minors. |
| 03-12-2006 | Cougars | Drafted. Added to major league roster. |
| 12-19-2005 | Mavericks | Released. |
| 05-22-2005 | Mavericks | Added to major league roster. |
| 04-24-2005 | Mavericks | Sent to minors. |
| 04-08-2005 | Mavericks | Added to major league roster. |
| 04-03-2005 | Mavericks | Sent to minors. |
| 03-21-2005 | Mavericks | Drafted. Added to major league roster. |
| 12-01-2004 | Darkhorses | Released. |
| 06-03-2004 | Darkhorses | Added to major league roster. |
| 05-07-2004 | Darkhorses | Sent to minors. |
| 04-11-2004 | Darkhorses | Signed as a free agent. Added to major league roster. |
| 11-09-2003 | Mavericks | Activated from inactive list. Released. |
| 04-30-2003 | Mavericks | Placed on inactive list. |