06/05/2000 |
Drafted in the 2000 first-year player draft (Round 6, 178th overall pick) by the Toronto Blue Jays |
07/08/2003 |
Traded by the Toronto Blue Jays to the Pittsburgh Pirates in exchange for P John Wasdin |
12/15/2003 |
Drafted in the 2003 Rule 5 Draft by the San Diego Padres from the Pittsburgh Pirates |
12/16/2003 |
Traded by the San Diego Padres to the Kansas City Royals in exchange for P Jason Szuminski |
04/29/2004 |
Returned by the Kansas City Royals to the Pittsburgh Pirates (2004 Rule 5 Pick) |
10/30/2006 |
Signed as a free agent to a minor league contract with the Arizona Diamondbacks |
01/13/2008 |
Signed as a free agent to a minor league contract with the Boston Red Sox |
04/22/2008 |
Signed as a free agent to a minor league contract with the Philadelphia Phillies |
11/20/2009 |
Signed as a free agent to a minor league contract with the Philadelphia Phillies |
11/09/2010 |
Signed as a free agent to a minor league contract with the Philadelphia Phillies |
12/13/2011 |
Signed as a free agent to a minor league contract with the Philadelphia Phillies |
05/16/2012 |
Traded by the Philadelphia Phillies to the Tampa Bay Rays in exchange for OF Kyle Hudson |
11/29/2012 |
Signed as a free agent to a minor league contract with the Tampa Bay Rays |