The transactions grid above is available for Major Leaguers and Minor Leaguers since May of 2012. All transactions prior to this date will be listed below.
Date
Notes
2011-12-16
Signed by Cardinals
2010-12-02
Signed by Rays
2010-01-29
Signed by Rays
2009-08-12
Claimed off waivers by Indians from Rays
2009-08-08
Claimed off waivers by Rays from Brewers
2008-11-25
Signed by Brewers (1-year)
2007-12-07
Signed by Phillies to minor league contract
2004-06-16
signed
Drafted: Selected by Boston Red Sox in 14th round (425th overall) of 2004 Amateur Draft (June-Reg Phase)