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-14
Signed by Mariners
2010-11-03
Granted free agency
2009-01-06
Signed by Orioles to minor league contract
2007-12-03
Signed by Orioles (1-year)
2006-12-28
Signed by Rangers
2006-03-31
Claimed off waivers by Mariners from Blue Jays
1998-09-25
Signed as undrafted amateur Free Agent by Blue Jays.
Signed as undrafted free agent by the Toronto Blue Jays in 1998.