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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1894 | 24 | PHI | 60 | 60 | 190 | 45 | 69 | 13 | 8 | 0 | 40 | 3 | 14 | 13 | .363 | .427 | .516 | .943 | 3.2 |
| 1895 | 25 | PHI | 46 | 46 | 123 | 21 | 40 | 3 | 1 | 1 | 23 | 5 | 14 | 8 | .325 | .407 | .390 | .797 | 2.1 |
| 1896 | 26 | PHI | 72 | 72 | 242 | 49 | 77 | 20 | 7 | 1 | 44 | 10 | 16 | 19 | .318 | .382 | .471 | .853 | 4.7 |
| 1897 | 27 | PHI | 4 | 4 | 13 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | β | .154 | .214 | .154 | .368 | 6.4 |
| 1897 | 27 | STL | 83 | 83 | 322 | 48 | 90 | 11 | 3 | 7 | 55 | 7 | 26 | β | .280 | .352 | .398 | .750 | 6.4 |
| 1898 | 28 | SF | 93 | 93 | 287 | 64 | 85 | 19 | 5 | 3 | 49 | 20 | 38 | β | .296 | .399 | .429 | .828 | 7.6 |
| 1899 | 29 | SF | 86 | 86 | 311 | 47 | 104 | 18 | 8 | 2 | 54 | 20 | 29 | β | .334 | .403 | .463 | .866 | 6.9 |
| 1900 | 30 | SF | 83 | 83 | 251 | 36 | 55 | 8 | 4 | 0 | 27 | 9 | 34 | β | .219 | .331 | .283 | .614 | 2.1 |
| 1901 | 31 | MIN | 95 | 95 | 347 | 57 | 99 | 17 | 10 | 9 | 56 | 14 | 27 | β | .285 | .351 | .470 | .821 | 9 |
| 1904 | 34 | STL | 101 | 101 | 323 | 44 | 101 | 15 | 11 | 5 | 43 | 6 | 31 | β | .313 | .376 | .474 | .850 | 10 |
| 1905 | 35 | STL | 100 | 100 | 311 | 41 | 89 | 20 | 7 | 4 | 41 | 15 | 33 | β | .286 | .360 | .434 | .794 | 8.5 |
| 1906 | 36 | STL | 97 | 97 | 280 | 33 | 70 | 11 | 3 | 3 | 27 | 5 | 48 | β | .250 | .369 | .343 | .712 | 7 |
Wore 4 distinct franchise crests across 13 seasons (1894β1906) β a true nomad. The crest trail: