| Year | Team | G | PA | R | H | 2B | 3B | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS | HIT+ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1902 | PHI | 123 | 447 | 25 | 78 | 5 | 0 | 0 | 25 | 6 | 34 | 31 | 0.194 | 0.256 | 0.206 | 0.462 | 41.2 |
| 1901 | CHC | 89 | 336 | 35 | 69 | 6 | 1 | 0 | 22 | 4 | 40 | 31 | 0.239 | 0.339 | 0.266 | 0.606 | 89.2 |
| Career | 212 | 783 | 60 | 147 | 11 | 1 | 0 | 47 | 10 | 74 | 62 | 0.212 | 0.292 | 0.231 | 0.523 | 61.8 |
| Year | Team | Pos | G | Inn | PO | A | E | DP | Fld% | Runs saved |
|---|---|---|---|---|---|---|---|---|---|---|
| 1902 | PHI | 2B | 123 | 1060 | 271 | 349 | 36 | 26 | 0.945 | |
| 1901 | CHC | 2B | 79 | 686 | 164 | 247 | 23 | 23 | 0.947 | |
| 1901 | STL | OF | 2 | 8 | 2 | 0 | 0 | 0 | 1.000 | |
| 1901 | STL | SS | 1 | 5 | 0 | 1 | 2 | 0 | 0.333 |
Runs saved covers the Statcast era; for catchers it includes framing.