| 2009 Season Stats |
| SPLITS | G | AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | CS | AVG | OBP | SLG | OPS |
| Season | 59 | 186 | 16 | 46 | 12 | 4 | 8 | 36 | 13 | 55 | 1 | 1 | .247 | .299 | .484 | .782 |
| Career | 584 | 1913 | 218 | 450 | 104 | 7 | 70 | 259 | 151 | 500 | 4 | 10 | .235 | .298 | .407 | .705 |
Through November 26 - Current stats updated real-time, Career stats updated nightly.
| Transactions |
Royals July 7: Acquired infielder/outfielder Ryan Freel and cash considerations from the Chicago Cubs for a player to be named; activated catcher John Buck from the 15-day disabled list; optioned second baseman Tug Hulett to Omaha of the Pacific Coast League (AAA). |
Royals June 1: Placed catcher John Buck on the 15-day disabled list; recalled catcher Brayan Pena from Omaha of the Pacific Coast League (AAA). |
| Year-By-Year Salary |
| Contract Year | Salary | Contract Year | Salary |
| 2005 | $318,500 | 2006 | $349,500 |
| 2007 | $440,000 | 2008 | $2,200,000 |
| 2009 | $2,900,000 | |
Salary data may not be available for every year.
| Quick Splits |
| VS. LEFT: .213 / .664 VS. RIGHT: .259 / .822 HOME: .256 / .863 AWAY: .241 / .722 (Stats listed are batting average and OPS) |
| Complete Splits |
| 2009 Ground/Fly Analysis |
| At Bats: 190 | Flyball: 42.1% | Groundball: 27.9% | Strikeout: 28.9% | GIDP: 1.1% |
Data provided by Elias Sports Bureau