| 06/02/1998 |
Drafted in the 1998 first-year player draft (Round 44, 1324th overall pick) by the Atlanta Braves (Did Not Sign) |
| 06/05/2001 |
Drafted in the 2001 first-year player draft (Round 2, 57th overall pick) by the Anaheim Angels |
| 01/31/2008 |
Signed as a free agent to a minor league contract with the Florida Marlins |
| 03/31/2009 |
Released by the Florida Marlins |
| 04/10/2009 |
Signed as a free agent to a minor league contract with the San Francisco Giants |
| 11/22/2009 |
Signed as a free agent to a minor league contract with the Oakland Athletics |
| 11/17/2010 |
Signed as a free agent to a minor league contract with the Chicago White Sox |
| 11/08/2011 |
Signed as a free agent to a minor league contract with the Chicago White Sox |
| 08/02/2012 |
Released by the Chicago White Sox |
| 08/14/2012 |
Signed as a free agent to a minor league contract with the Pittsburgh Pirates |
| 12/17/2012 |
Signed as a free agent to a minor league contract with the Los Angeles Dodgers |
| 03/19/2013 |
Released by the Los Angeles Dodgers |