2000-04-11 - Signed as undrafted amateur Free Agent by Marlins.
2003-08-31 - Traded by Marlins with Don Levinski to Orioles for Jeff Conine.
2004-06-21 - Traded by Orioles to Royals for Jason Grimsley.
2006-07-31 - Traded by Royals with Jeremy Affeldt to Rockies for Ryan Shealy and Scott Dohmann
2007-12-04 - Traded by Rockies to Tigers for Jose Capellan
2008-06-25 - Traded by Tigers to Pirates for Kyle Pearson
2008-12-19 - Signed by Pirates to minor league contract
2010-01-25 - Signed by Giants
2010-12-14 - Signed by Mariners
No awards in database
2005-2005 - Signed by KC to 1-year contract worth $0.316m (
3/5/2005)
2006-2006 - Signed by KC to 1-year contract worth $0.3355m
2007-2007 - Signed by COL to 1-year contract worth $0.38m
2008-2008 - Signed by PIT to 1-year contract worth $0.4m (
12/22/2008) -- Minor league contract
2009-2009 - Signed by PIT to 1-year contract worth $0.4m (
12/22/2008) -- Minor league contract
$300,000
$316,000
$335,500
$395,000
Salary data is available for Major Leaguers since 1985. Players not on opening day roster, for the most part, are assumed to have earned the minimum salary for that year. MLB rank in parentheses.