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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1896 | 23 | PHI | 37 | 37 | 143 | 20 | 34 | 4 | 4 | 0 | 14 | 19 | 8 | 10 | .238 | .288 | .322 | .610 | 1.1 |
| 1898 | 25 | CHC | 83 | 83 | 269 | 45 | 80 | 4 | 8 | 1 | 47 | 27 | 34 | β | .297 | .388 | .383 | .771 | 5.9 |
| 1899 | 26 | CHC | 117 | 117 | 426 | 83 | 127 | 13 | 16 | 9 | 81 | 45 | 33 | β | .298 | .349 | .467 | .816 | 11.2 |
| 1900 | 27 | CHC | 127 | 127 | 481 | 72 | 142 | 25 | 4 | 7 | 60 | 38 | 42 | β | .295 | .356 | .407 | .763 | 9.5 |
| 1901 | 28 | CWS | 137 | 137 | 545 | 94 | 151 | 16 | 17 | 5 | 98 | 46 | 52 | β | .277 | .347 | .396 | .743 | 11.2 |
| 1902 | 29 | CWS | 129 | 129 | 497 | 60 | 140 | 23 | 7 | 1 | 79 | 46 | 37 | β | .282 | .334 | .362 | .696 | 8.7 |
| 1903 | 30 | SF | 138 | 138 | 517 | 100 | 145 | 32 | 14 | 7 | 104 | 45 | 61 | β | .280 | .360 | .437 | .797 | 15 |
| 1904 | 31 | SF | 148 | 148 | 532 | 83 | 147 | 28 | 11 | 4 | 78 | 47 | 54 | β | .276 | .346 | .393 | .739 | 13.7 |
| 1905 | 32 | SF | 150 | 150 | 551 | 81 | 154 | 27 | 17 | 5 | 108 | 52 | 56 | β | .279 | .351 | .417 | .768 | 15.5 |
| 1906 | 33 | SF | 72 | 72 | 253 | 37 | 60 | 9 | 6 | 1 | 33 | 21 | 29 | β | .237 | .323 | .332 | .655 | 2.9 |
| 1906 | 33 | STL | 53 | 53 | 191 | 20 | 47 | 7 | 4 | 0 | 19 | 10 | 16 | β | .246 | .304 | .325 | .629 | 2.9 |
Wore 5 distinct franchise crests across 11 seasons (1896β1906) β a true nomad. The crest trail: