1995-06-23 - Signed as undrafted amateur Free Agent by Rockies.
2000-12-11 - Selected by Mariners from Rockies in the minor league draft.
2001-12-13 - Selected by Brewers from Mariners in Rule 5 major league draft
2002-03-18 - Claimed on waivers by Devil Rays from Brewers.
2005-03-31 - Traded by Devil Rays to Braves for Nick Green
2006-07-31 - Traded by Braves to Cardinals for Rich Scalamandre
2007-01-16 - Signed by Mets to avoid arbitration
2008-05-21 - Released by Mets
2008-05-28 - Signed by Astros to minor league contract
2008-07-25 - Signed by Mariners to minor league contract
2009-09-08 - Released by Nationals
2010-01-26 - Signed by Red Sox
2010-11-07 - Granted free agency
No awards in database
2005-2005 - Signed by ATL to 1-year contract worth $0.65m (
2/14/2005)
2006-2006 - Signed by ATL to 1-year contract worth $2.2m (
1/23/2006)
2007-2007 - Signed by NYM to 1-year contract worth $0.38m (
1/16/2007)
2008-2008 - Signed by NYM to 1-year contract worth $2m (
2/2/2008) -- Avoided arbitration
2010-2010 - Signed by FLA to 1-year contract worth $0.4m (
4/1/2010) -- Minor league contract
$200,000
$300,000
$312,500
$650,000
$2,200,000
$2,000,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.