1993-07-01 - Signed as undrafted amateur Free Agent by Braves.
1993-07-02 - Signed as nondrafted free agent by Braves
2000-07-12 - Traded by Braves with Jimmy Osting to Phillies for Andy Ashby.
2001-07-27 - Traded by Phillies with Adam Walker to Mets for Turk Wendell and Dennis Cook.
2002-04-05 - Traded by Mets with Saul Rivera, Luis Figueroa and Dicky Gonzalez to Expos for Matt Watson, Phil Seibel and Scott Strickland.
2002-06-14 - Traded by Expos to Reds for Jim Brower.
2002-07-14 - Expos acquired RHP Saul Rivera to complete trade
2003-03-10 - Released by Reds.
2003-03-12 - Released by Reds
2003-03-14 - Signed as Free Agent by Astros.
2003-05-07 - Claimed on waivers by Red Sox from Astros.
2003-10-03 - Granted Free Agency.
2003-11-26 - Signed as Free Agent by Blue Jays.
2003-12-03 - Signed by Blue Jays
2004-05-01 - Sent to Orioles by Blue Jays for future considerations.
2007-02-06 - Signed by Rangers to minor league contract
2009-03-01 - Signed by Royals to minor league contract
2010-01-14 - Signed by Royals
2010-11-07 - Granted free agency
2011-01-15 - Signed by Royals
2011-10-30 - Granted free agency
2011-11-23 - Signed by Royals
1997 - South Atlantic League All-Star LHP; 1998 - Atlanta Braves Minor League Player of the Year; Baseball America 1st team Minor League All-Star SP; Double-A All-Star SP; Southern League All-Star LHP; Southern League Most Outstanding Pitcher;
2005-2005 - Signed by BAL to 1-year contract worth $0.55m (
2/14/2005)
2006-2006 - Signed by BAL to 1-year contract worth $3.8m (
1/18/2006) -- Avoided arbitration
2007-2007 - Signed by TEX to 1-year contract worth $0.6m (
2/6/2007) -- Minor league contract
2009-2009 - Signed by KC to 1-year contract worth $0.6m (
2/28/2009) -- Minor League Contract
2010-2010 - Signed by KC to 1-year contract worth $0.4m (
12/11/2009) -- Minor league contract
2011-2011 - Signed by KC to 1-year contract worth $2m (
1/15/2011)
2012-2013 - Signed by KC to 2-year contract worth $9m (
11/23/2011)
$170,000
$200,000
$207,500
$300,000
$300,000
$550,000
$300,000
$550,000
$3,800,000
$600,000
$2,000,000
$4,500,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.
2009 - WHIP below 1
PCL --- 0.98
2010 -
Two-Hitter MLB