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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1885 | 19 | Louisville Colonels | 11 | 11 | 41 | 7 | 10 | 1 | 0 | 0 | 5 | β | 2 | β | .244 | .295 | .268 | .563 | β |
| 1886 | 20 | Louisville Colonels | 137 | 137 | 483 | 82 | 118 | 23 | 11 | 1 | 56 | 13 | 68 | β | .244 | .342 | .344 | .686 | 7.4 |
| 1887 | 21 | Louisville Colonels | 128 | 128 | 478 | 117 | 147 | 23 | 8 | 1 | 69 | 22 | 83 | β | .308 | .415 | .395 | .810 | 8.6 |
| 1888 | 22 | Louisville Colonels | 112 | 112 | 446 | 77 | 97 | 13 | 5 | 3 | 34 | 18 | 52 | β | .217 | .320 | .289 | .609 | 6.2 |
| 1889 | 23 | Baltimore Orioles | 136 | 136 | 519 | 84 | 125 | 24 | 7 | 1 | 87 | 23 | 60 | 69 | .241 | .329 | .320 | .649 | 6.6 |
| 1890 | 24 | Baltimore Orioles | 26 | 26 | 95 | 14 | 27 | 3 | 5 | 0 | 11 | 7 | 10 | β | .284 | .370 | .421 | .791 | β |