| 2009 Season Stats |
| SPLITS | G | GS | CG | SHO | IP | H | R | ER | HR | BB | SO | W | L | P/GS | WHIP | BAA | ERA |
| Season | 29 | 29 | 1 | 0 | 154.2 | 187 | 101 | 94 | 21 | 51 | 91 | 8 | 12 | 86.7 | 1.54 | .298 | 5.47 |
| Career | 312 | 244 | 11 | 6 | 1510.2 | 1768 | 865 | 806 | 194 | 428 | 831 | 83 | 103 | 39.9 | 1.45 | .293 | 4.80 |
Through November 23 - Current stats updated real-time, Career stats updated nightly.
| Transactions |
Astros October 8: Mutually agreed with RHP Brian Moehler to exercise his 2010 contract option. |
| Year-By-Year Salary |
| Contract Year | Salary | Contract Year | Salary |
| 1999 | $450,000 | 2000 | $1,800,000 |
| 2001 | $2,400,000 | 2003 | $500,000 |
| 2005 | $400,000 | 2006 | $1,500,000 |
| 2007 | $500,000 | 2008 | $500,000 |
| 2009 | $2,300,000 | |
Salary data may not be available for every year.
| League Leaders - 2009 |
| • Ranks 10th in NL in L (12) | |
| Quick Splits |
| VS. LEFT: .280 / .828 VS. RIGHT: .316 / .857 HOME: .318 / .870 AWAY: .278 / .815 (Stats listed are batting average and OPS against) |
| Complete Splits |
Data provided by Elias Sports Bureau