06/05/2000 |
Drafted in the 2000 first-year player draft (Round 12, Pick 29, 369th Overall Pick) by the Arizona Diamondbacks. |
05/20/2006 |
Released by the Arizona Diamondbacks. |
07/01/2006 |
Signed a minor league contract with the New York Yankees organization. |
02/05/2008 |
Signed a 1-year contract extension worth a total of $725,000 with the New York Yankees organization. |
01/30/2009 |
Signed a 1-year contract extension worth a total of $1,250,000 with the New York Yankees organization. |
12/07/2009 |
Traded by the New York Yankees to the Washington Nationals in exchange for a PTBNL (LF Jamie Hoffman - 12/10/2009). |
05/25/2010 |
Released by the Washington Nationals. |
06/01/2010 |
Signed a minor league contract with the Milwaukee Brewers organization. |
06/21/2010 |
Released by the Milwaukee Brewers. |
07/02/2010 |
Signed a minor league contract with the New York Mets organization. |
11/06/2010 |
Became a free agent. |
12/05/2010 |
Signed a minor league contract with the Chicago White Sox organization. |
08/15/2011 |
Released by the Chicago White Sox. |
11/29/2011 |
Signed a minor league contract with the Chicago White Sox organization. |