| year | team | league | level | age | pos | g | gs | inn | po | a | e | dp | tc | tsc | sb | cs | sb% | fpct | rfg | rfi | rf9i | tm share | pl share | tm rank |
| 1896 | Louisville Colonels | NL | MLB | 23 | SS | 44 | 0 | 0.0 | 92 | 159 | 16 | 25 | 267 | 251 | 0 | 0 | .940 | 5.7 | 0.00 | 0.00 | 32.8 | 100.0 | 1 | |
| 1897 | Louisville Colonels | NL | MLB | 24 | 2B | 18 | 0 | 0.0 | 42 | 65 | 10 | 9 | 117 | 107 | 0 | 0 | .915 | 5.9 | 0.00 | 0.00 | 13.2 | 50.0 | 4 | |
| 1897 | Louisville Colonels | NL | MLB | 24 | SS | 18 | 0 | 0.0 | 42 | 48 | 16 | 5 | 106 | 90 | 0 | 0 | .849 | 5.0 | 0.00 | 0.00 | 13.2 | 50.0 | 2 | |
| 1899 | Philadelphia Phillies | NL | MLB | 26 | 2B | 61 | 0 | 0.0 | 113 | 190 | 28 | 10 | 331 | 303 | 0 | 0 | .915 | 5.0 | 0.00 | 0.00 | 39.6 | 100.0 | 2 | |
| 1900 | Philadelphia Phillies | NL | MLB | 27 | 3B | 31 | 0 | 0.0 | 45 | 89 | 10 | 4 | 144 | 134 | 0 | 0 | .931 | 4.3 | 0.00 | 0.00 | 22.0 | 41.9 | 2 | |
| 1900 | Philadelphia Phillies | NL | MLB | 27 | 2B | 29 | 0 | 0.0 | 64 | 74 | 12 | 8 | 150 | 138 | 0 | 0 | .920 | 4.8 | 0.00 | 0.00 | 20.6 | 39.2 | 2 | |
| 1900 | Philadelphia Phillies | NL | MLB | 27 | SS | 12 | 0 | 0.0 | 27 | 35 | 4 | 5 | 66 | 62 | 0 | 0 | .939 | 5.2 | 0.00 | 0.00 | 8.5 | 16.2 | 2 | |
| 1901 | Philadelphia Athletics | AL | MLB | 28 | SS | 61 | 0 | 0.0 | 88 | 223 | 42 | 30 | 353 | 311 | 0 | 0 | .881 | 5.1 | 0.00 | 0.00 | 44.5 | 62.2 | 1 | |
| 1901 | Philadelphia Athletics | AL | MLB | 28 | 3B | 35 | 0 | 0.0 | 42 | 103 | 14 | 5 | 159 | 145 | 0 | 0 | .912 | 4.1 | 0.00 | 0.00 | 25.5 | 35.7 | 2 | |
| 1901 | Philadelphia Phillies | NL | MLB | 28 | 2B | 10 | 0 | 0.0 | 13 | 23 | 1 | 4 | 37 | 36 | 0 | 0 | .973 | 3.6 | 0.00 | 0.00 | 7.1 | 100.0 | 3 | |
| 1901 | Philadelphia Athletics | AL | MLB | 28 | OF | 1 | 0 | 0.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .000 | 0.0 | 0.00 | 0.00 | 0.7 | 1.0 | 11 | |
| 1901 | Philadelphia Athletics | AL | MLB | 28 | 2B | 1 | 0 | 0.0 | 1 | 1 | 0 | 1 | 2 | 2 | 0 | 0 | 1.000 | 2.0 | 0.00 | 0.00 | 0.7 | 1.0 | 3 | |
| Tot: | MLB (4 yrs) | MLB | SS | 135 | 0 | 0.0 | 249 | 465 | 78 | 65 | 792 | 714 | 0 | 0 | .902 | 5.3 | ||||||||
| Tot: | MLB (4 yrs) | MLB | 2B | 119 | 0 | 0.0 | 233 | 353 | 51 | 32 | 637 | 586 | 0 | 0 | .920 | 4.9 | ||||||||
| Tot: | MLB (2 yrs) | MLB | 3B | 66 | 0 | 0.0 | 87 | 192 | 24 | 9 | 303 | 279 | 0 | 0 | .921 | 4.2 | ||||||||
| Tot: | MLB (1 yrs) | MLB | OF | 1 | 0 | 0.0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.0 |
| year | category | pos P | pos C | pos 1B | pos 2B | pos 3B | pos SS | pos LF | pos CF | pos RF | pos OF | pos DH |
| 1896 | MLB | - | - | - | - | - | 44 | - | - | - | - | - |
| 1897 | MLB | - | - | - | 18 | - | 18 | - | - | - | - | - |
| 1899 | MLB | - | - | - | 61 | - | - | - | - | - | - | - |
| 1900 | MLB | - | - | - | 29 | 31 | 12 | - | - | - | - | - |
| 1901 | MLB | - | - | - | 11 | 35 | 61 | - | - | - | 1 | - |