Sport-specific career totals from the active profile tables, with VAL shown whenever the sport has a value file.
| Season | Age | Team | GP | G | AB | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | VAL |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2003 | 28 | TEX | 38 | 38 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1.000 | 1.000 | 1.000 | 2.000 | 8.3 |
| 2004 | 29 | TEX | 25 | 25 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | .000 | 4.8 |
| 2008 | 33 | SEA | 32 | 32 | 4 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .250 | .250 | .250 | .500 | 5.7 |
| 2009 | 34 | MIN | 35 | 35 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | .000 | 5.7 |
| 2010 | 35 | NYM | 27 | 27 | 51 | 7 | 13 | 2 | 0 | 0 | 5 | 0 | 3 | 8 | .255 | .296 | .294 | .590 | 8.7 |
| 2011 | 36 | NYM | 33 | 33 | 59 | 0 | 8 | 0 | 0 | 0 | 2 | 0 | 1 | 11 | .136 | .150 | .136 | .286 | 9.2 |
| 2012 | 37 | NYM | 34 | 34 | 72 | 3 | 11 | 0 | 0 | 0 | 3 | 0 | 0 | 14 | .153 | .164 | .153 | .317 | 12.7 |
| 2013 | 38 | TOR | 34 | 34 | 6 | 2 | 2 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | .333 | .333 | .500 | .833 | 9.3 |
| 2014 | 39 | TOR | 35 | 35 | 9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | .000 | .000 | .000 | .000 | 9.5 |
| 2015 | 40 | TOR | 33 | 33 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .000 | .000 | .000 | .000 | 9 |
| 2016 | 41 | TOR | 31 | 31 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .000 | .000 | .000 | .000 | 7.5 |
| 2017 | 42 | ATL | 31 | 31 | 61 | 0 | 9 | 0 | 0 | 0 | 5 | 0 | 0 | 12 | .148 | .148 | .148 | .296 | 8.1 |
Wore 6 distinct franchise crests across 17 seasons (2001β2017) β a true nomad. The crest trail: