06/02/1994 |
Drafted in the 1994 first-year player draft (Round 15, Pick 28, 427th Overall Pick) by the Toronto Blue Jays. |
11/07/2000 |
Traded by the Toronto Blue Jays to the Chicago White Sox in exchange for P Scott Eyre. |
07/30/2003 |
Traded by the Chicago White Sox to the Anaheim Angels along with P Scott Dunn and P Tim Bittner in exchange for P Doug Nickle and P Scott Schoeneweis. |
10/15/2003 |
Became a free agent. |
12/10/2003 |
Signed a minor league contract with the Chicago Cubs organization. |
06/05/2004 |
Released by the Chicago Cubs. |
06/07/2004 |
Signed a minor league contract with the Minnesota Twins organization. |
07/01/2004 |
Released by the Minnesota Twins. |
07/15/2004 |
Signed a minor league contract with the Milwaukee Brewers organization. |
11/17/2005 |
Released by the Milwaukee Brewers. |
12/21/2006 |
Signed a 2-year contract worth a total of $1,675,000 with the Tampa Bay Devil Rays organization. |
08/02/2008 |
Released by the Tampa Bay Rays. |
08/09/2008 |
Signed a minor league contract with the Detroit Tigers organization. |
10/30/2008 |
Became a free agent. |
01/22/2009 |
Signed a minor league contract with the Washington Nationals organization. |
05/09/2009 |
Released by the Washington Nationals. |
05/26/2009 |
Signed a minor league contract with the Florida Marlins organization. |
06/22/2009 |
Released by the Florida Marlins. |
01/20/2012 |
Signed a minor league contract with the Miami Marlins organization. |