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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1898 | 24 | PHI | 97 | 97 | 361 | 42 | 95 | 14 | 7 | 2 | 67 | 6 | 19 | β | .263 | .300 | .357 | .657 | 5.3 |
| 1899 | 25 | PHI | 151 | 151 | 583 | 74 | 156 | 17 | 6 | 3 | 90 | 15 | 34 | β | .268 | .310 | .333 | .643 | 7.1 |
| 1901 | 27 | ATH | 2 | 2 | 8 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | β | .125 | .125 | .125 | .250 | β |
| 1902 | 28 | SF | 127 | 127 | 482 | 41 | 113 | 20 | 1 | 0 | 43 | 19 | 10 | β | .234 | .250 | .280 | .530 | 3.4 |
| 1903 | 29 | SF | 109 | 109 | 395 | 52 | 111 | 13 | 0 | 0 | 53 | 19 | 14 | β | .281 | .307 | .314 | .621 | 5.7 |
Wore 3 distinct franchise crests across 6 seasons (1898β1903) β a true nomad. The crest trail: