hitting · by season
| Season | G | AB | R | H | HR | RBI | BB | SO | SB | AVG | OPS |
|---|
| 1929 | 19 | 20 | 2 | 5 | 0 | 2 | 2 | 2 | 0 | .250 | .568 |
| 1928 | 98 | 254 | 30 | 71 | 1 | 32 | 21 | 14 | 6 | .280 | .678 |
| 1927 | 84 | 183 | 27 | 58 | 1 | 24 | 16 | 12 | 8 | .317 | .785 |
| 1926 | 97 | 323 | 46 | 100 | 2 | 25 | 28 | 13 | 11 | .310 | .755 |
| 1925 | 80 | 243 | 53 | 61 | 4 | 31 | 19 | 13 | 20 | .251 | .687 |
| 1924 | 124 | 459 | 91 | 130 | 2 | 33 | 33 | 27 | 24 | .283 | .695 |
| 1923 | 124 | 407 | 98 | 126 | 5 | 41 | 27 | 20 | 32 | .310 | .771 |
| 1922 | 143 | 510 | 117 | 158 | 8 | 46 | 50 | 30 | 18 | .310 | .824 |
| 1921 | 116 | 411 | 86 | 135 | 7 | 33 | 21 | 24 | 11 | .328 | .838 |
| 1920 | 91 | 313 | 53 | 104 | 1 | 28 | 25 | 23 | 14 | .332 | .829 |
| 1919 | 119 | 408 | 47 | 91 | 0 | 15 | 26 | 29 | 30 | .223 | .548 |
| 1918 | 42 | 166 | 24 | 35 | 0 | 4 | 7 | 21 | 5 | .211 | .495 |
| 1917 | 137 | 462 | 64 | 137 | 3 | 34 | 38 | 65 | 25 | .297 | .749 |
| 1916 | 130 | 357 | 43 | 87 | 6 | 34 | 20 | 50 | 24 | .244 | .630 |
| 1915 | 4 | 16 | 2 | 3 | 0 | 0 | 1 | 5 | 0 | .188 | .548 |
Batting splits · career
| Home / Away | G | AB | H | HR | RBI | AVG |
|---|
| Home | 654 | 2289 | 680 | 22 | 197 | .297 |
| Away | 620 | 2075 | 573 | 14 | 170 | .276 |
| By month | G | AB | H | HR | RBI | AVG |
|---|
| April | 103 | 331 | 90 | 1 | 21 | .272 |
| May | 240 | 778 | 192 | 7 | 69 | .247 |
| June | 234 | 815 | 244 | 10 | 83 | .299 |
| July | 269 | 967 | 276 | 6 | 65 | .285 |
| August | 226 | 808 | 252 | 7 | 70 | .312 |
| September | 194 | 637 | 189 | 4 | 56 | .297 |
| October | 8 | 28 | 10 | 1 | 3 | .357 |
| Vs opponent | G | AB | H | HR | RBI | AVG |
|---|
| SF | 192 | 655 | 164 | 6 | 52 | .250 |
| LAD | 190 | 636 | 182 | 5 | 59 | .286 |
| PHI | 168 | 626 | 213 | 5 | 56 | .340 |
| CHC | 181 | 609 | 182 | 9 | 45 | .299 |
| ATL | 163 | 601 | 178 | 4 | 46 | .296 |
| PIT | 178 | 583 | 162 | 3 | 51 | .278 |
| CIN | 165 | 539 | 144 | 3 | 44 | .267 |
| STL | 37 | 115 | 28 | 1 | 14 | .243 |
Season stats: official, via MLB Stats API. Game log from the BenchScout archive.