06/05/1996 |
Drafted by the New York Mets in the 36th round of the 1996 MLB June Amateur Draft from James Monroe HS (Bronx, NY). |
07/11/1999 |
Signed a minor league contract with the Cincinnati Reds organization |
03/29/2003 |
Signed a minor league contract with the Baltimore Orioles organization |
01/12/2004 |
Signed a minor league contract with the St. Louis Cardinals organization |
11/09/2004 |
Signed a minor league contract with the Philadelphia Phillies organization |
01/19/2006 |
Signed a minor league contract with the Kansas City Royals organization |
04/23/2006 |
Signed a minor league contract with the New York Yankees organization |
01/20/2007 |
Signed a minor league contract with the Pittsburgh Pirates organization |
06/01/2007 |
Traded by the Pittsburgh Pirates to the Philadelphia Phillies in exchange for cash |
07/25/2007 |
Signed a minor league contract with the San Francisco Giants organization |
11/16/2007 |
Signed a minor league contract with the Minnesota Twins organization |
12/11/2008 |
Signed a minor league contract with the Toronto Blue Jays organization |
03/01/2012 |
Signed as a Free Agent with the Arizona Diamondbacks. |
01/01/2013 |
Signed as a Free Agent with the Chicago White Sox. |