Cub centerfielder Pete Crow-Armstrong is the first player this season to reach 20 home runs and 20 stolen bases, a feat that was once rare for a full season, never mind half a campaign. More after the jump on players with seasons featuring explosive power/speed spans.
With his fast start to the season, Crow-Armstrong joins a short list of players to reach 20/20 in the first half of a season.
Rk | Player | HR | SB | Season | Lg | Team | G | PA | AB | R | H | 1B | 2B | 3B | HR | RBI | SB | CS | BB | SO | BA | OBP | SLG | OPS | TB |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Álex Rodríguez | 27 | 22 | 1998 | AL | SEA | 81 | 378 | 347 | 60 | 110 | 66 | 14 | 3 | 27 | 65 | 22 | 7 | 21 | 68 | .317 | .369 | .608 | .977 | 211 |
2 | Eric Davis | 24 | 33 | 1987 | NL | CIN | 67 | 288 | 247 | 70 | 77 | 37 | 14 | 2 | 24 | 64 | 33 | 3 | 40 | 66 | .312 | .406 | .676 | 1.082 | 167 |
3 | Barry Bonds | 23 | 20 | 1996 | NL | SFG | 81 | 364 | 301 | 66 | 92 | 52 | 16 | 1 | 23 | 68 | 20 | 1 | 62 | 38 | .306 | .426 | .595 | 1.021 | 179 |
4 | José Canseco | 23 | 22 | 1988 | AL | OAK | 80 | 371 | 318 | 69 | 92 | 58 | 11 | 0 | 23 | 64 | 22 | 7 | 45 | 62 | .289 | .384 | .541 | .925 | 172 |
5 | José Canseco | 23 | 21 | 1998 | AL | TOR | 76 | 327 | 282 | 52 | 66 | 32 | 11 | 0 | 23 | 47 | 21 | 8 | 42 | 70 | .234 | .333 | .518 | .851 | 146 |
6 | Andre Dawson | 22 | 24 | 1981 | NL | MON | 77 | 328 | 292 | 55 | 95 | 56 | 14 | 3 | 22 | 51 | 24 | 3 | 25 | 37 | .325 | .387 | .620 | 1.007 | 181 |
7 | Matt Kemp | 22 | 21 | 2011 | NL | LAD | 81 | 338 | 289 | 52 | 96 | 56 | 16 | 2 | 22 | 63 | 21 | 3 | 42 | 70 | .332 | .417 | .630 | 1.047 | 182 |
8 | Bobby Bonds | 21 | 24 | 1973 | NL | SFG | 79 | 364 | 313 | 75 | 98 | 58 | 16 | 3 | 21 | 54 | 24 | 11 | 48 | 70 | .313 | .407 | .585 | .991 | 183 |
9 | Pete Crow-Armstrong | 21 | 24 | 2025 | NL | CHC | 80 | 336 | 313 | 59 | 85 | 41 | 20 | 3 | 21 | 61 | 24 | 4 | 14 | 79 | .272 | .307 | .556 | .863 | 174 |
10 | Alfonso Soriano | 21 | 23 | 2003 | AL | NYY | 80 | 393 | 360 | 67 | 105 | 69 | 12 | 3 | 21 | 48 | 23 | 4 | 24 | 68 | .292 | .346 | .517 | .863 | 186 |
11 | Ronald Acuña Jr. | 20 | 37 | 2023 | NL | ATL | 81 | 373 | 326 | 74 | 109 | 65 | 23 | 1 | 20 | 53 | 37 | 7 | 41 | 47 | .334 | .413 | .595 | 1.008 | 194 |
12 | Bo Jackson | 20 | 20 | 1989 | AL | KCR | 76 | 312 | 293 | 51 | 78 | 44 | 10 | 4 | 20 | 56 | 20 | 5 | 16 | 88 | .266 | .304 | .532 | .837 | 156 |
13 | Ken Williams | 20 | 26 | 1922 | AL | SLB | 80 | 356 | 302 | 60 | 92 | 47 | 17 | 8 | 20 | 84 | 26 | 8 | 44 | 20 | .305 | .398 | .613 | 1.011 | 185 |
Among the above players, only Alex Rodriguez achieved the feat at a younger age than Crow-Armstrong’s 23 years. Crow-Armstrong, though, achieved the feat in only the 210th game of his career, 83 games faster than previous record-holder Eric Davis. Jose Canseco is the oldest player to accomplish the feat, at age 33 in 1998.
Of note in the above table is Andre Dawson’s 1981 season, when 81 games wasn’t half of that bifurcated campaign (but would have been a half of any other season of his career, save for 1994). Ken Williams is the only pre-expansion player on the list and, yes, he did accomplish 20/20 in the first half of the shorter 154 game schedule (it was Williams’ second 20/20 season, and baseball’s first 30/30 campaign). Kind of cool to see Barry and Bobby together on this list. And, I’m not sure which is the more impressive: that Jose Canseco is the only player to do it twice; or that he did so in seasons 10 years apart. If your run your eye down the Games column, the name that stands out is Eric Davis, achieving the feat despite playing in only 67 of his team’s first 81 games. How fast did Davis get to 20/20?
Thru Team Game |
Player | HR | SB | Season | Lg | Team | G | PA | AB | R | H | 1B | 2B | 3B | HR | RBI | SB | CS | BB | SO | BA | OBP | SLG | OPS | TB |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
53 | Eric Davis | 20 | 23 | 1987 | NL | CIN | 46 | 198 | 171 | 48 | 56 | 24 | 11 | 1 | 20 | 55 | 23 | 2 | 26 | 47 | .327 | .414 | .754 | 1.169 | 129 |
73 | José Canseco | 20 | 20 | 1998 | AL | TOR | 68 | 292 | 251 | 45 | 59 | 30 | 9 | 0 | 20 | 42 | 20 | 6 | 39 | 60 | .235 | .336 | .510 | .846 | 128 |
73 | Ken Williams | 20 | 22 | 1922 | AL | SLB | 73 | 326 | 279 | 54 | 85 | 43 | 15 | 7 | 20 | 79 | 22 | 7 | 39 | 19 | .305 | .396 | .624 | 1.019 | 174 |
74 | Pete Crow-Armstrong | 20 | 23 | 2025 | NL | CHC | 73 | 307 | 285 | 54 | 77 | 38 | 16 | 3 | 20 | 60 | 23 | 3 | 14 | 74 | .270 | .309 | .558 | .867 | 159 |
74 | Alfonso Soriano | 20 | 20 | 2003 | AL | NYY | 74 | 361 | 331 | 59 | 96 | 61 | 12 | 3 | 20 | 47 | 20 | 4 | 22 | 66 | .290 | .343 | .526 | .869 | 174 |
75 | José Canseco | 20 | 21 | 1988 | AL | OAK | 74 | 338 | 291 | 63 | 84 | 55 | 9 | 0 | 20 | 58 | 21 | 6 | 40 | 56 | .289 | .380 | .526 | .906 | 153 |
75 | Matt Kemp | 20 | 20 | 2011 | NL | LAD | 75 | 314 | 268 | 47 | 86 | 50 | 15 | 1 | 20 | 57 | 20 | 3 | 40 | 66 | .321 | .411 | .608 | 1.019 | 163 |
78 | Álex Rodríguez | 26 | 21 | 1998 | AL | SEA | 78 | 364 | 333 | 58 | 105 | 63 | 13 | 3 | 26 | 61 | 21 | 7 | 21 | 65 | .315 | .369 | .607 | .976 | 202 |
78 | Bobby Bonds | 20 | 23 | 1973 | NL | SFG | 76 | 353 | 305 | 72 | 95 | 56 | 16 | 3 | 20 | 53 | 23 | 10 | 45 | 69 | .311 | .402 | .580 | .983 | 177 |
79 | Andre Dawson | 20 | 22 | 1981 | NL | MON | 75 | 318 | 284 | 52 | 91 | 54 | 14 | 3 | 20 | 48 | 22 | 3 | 23 | 37 | .320 | .381 | .602 | .983 | 171 |
81 | Barry Bonds | 23 | 20 | 1996 | NL | SFG | 81 | 364 | 301 | 66 | 92 | 52 | 16 | 1 | 23 | 68 | 20 | 1 | 62 | 38 | .306 | .426 | .595 | 1.021 | 179 |
81 | Ronald Acuña Jr. | 20 | 37 | 2023 | NL | ATL | 81 | 373 | 326 | 74 | 109 | 65 | 23 | 1 | 20 | 53 | 37 | 7 | 41 | 47 | .334 | .413 | .595 | 1.008 | 194 |
81 | Bo Jackson | 20 | 20 | 1989 | AL | KCR | 76 | 312 | 293 | 51 | 78 | 44 | 10 | 4 | 20 | 56 | 20 | 5 | 16 | 88 | .266 | .304 | .532 | .837 | 156 |
Here are the same players, but showing their stats only thru the game in which they reached 20/20. That team game number is shown in the first column. Kind of takes your breath away, doesn’t it? Davis reached 20/20 twenty team games faster than any other player, and 22 games faster counting only games actually played. But, what about other periods of the season? Could any player have posted a more explosive power/speed stretch at any point in a season? These are the players to reach 20/20 in any 60 game stretch within a season.
Games | Player | Team | Span Started | Span Ended | HR | SB | PA | AB | R | H | 1B | 2B | 3B | HR | RBI | SB | CS | BB | SO | BA | OBP | SLG | OPS | TB |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
44 | Shohei Ohtani | LAD | 2024-08-05 | 2024-09-22 | 20 | 24 | 204 | 183 | 43 | 53 | 24 | 6 | 3 | 20 | 44 | 24 | 0 | 15 | 46 | .290 | .350 | .683 | 1.033 | 125 |
46 | Eric Davis | CIN | 1987-04-06 | 1987-06-05 | 20 | 23 | 198 | 171 | 48 | 56 | 24 | 11 | 1 | 20 | 55 | 23 | 2 | 26 | 47 | .327 | .414 | .754 | 1.169 | 129 |
53 | Ronald Acuña Jr. | ATL | 2019-06-16 | 2019-08-16 | 20 | 20 | 255 | 226 | 58 | 70 | 44 | 6 | 0 | 20 | 40 | 20 | 3 | 26 | 63 | .310 | .388 | .602 | .990 | 136 |
55 | Carlos Beltrán | HOU | 2004-06-29 | 2004-08-29 | 20 | 21 | 245 | 203 | 42 | 53 | 20 | 12 | 1 | 20 | 45 | 21 | 0 | 35 | 35 | .261 | .373 | .626 | .999 | 127 |
58 | Alfonso Soriano | WSN | 2006-07-03 | 2006-09-08 | 20 | 20 | 272 | 239 | 49 | 77 | 34 | 21 | 2 | 20 | 38 | 20 | 6 | 26 | 61 | .322 | .395 | .678 | 1.073 | 162 |
58 | Bobby Bonds | SFG | 1973-05-06 (1) | 1973-07-10 | 20 | 20 | 265 | 221 | 55 | 72 | 44 | 7 | 1 | 20 | 44 | 20 | 7 | 41 | 50 | .326 | .434 | .638 | 1.072 | 141 |
60 | Álex Rodríguez | SEA | 1998-04-20 | 1998-06-24 | 20 | 20 | 275 | 251 | 40 | 78 | 50 | 8 | 0 | 20 | 46 | 20 | 5 | 16 | 48 | .311 | .371 | .582 | .953 | 146 |
Turns out it would take Shohei’s other-worldly 2024 season to unseat Davis from the top of this list. Bonds and A-Rod join Davis in appearing on this list for the same first half exploits that landed them on our first list. Acuna and Soriano also repeat on both lists, but for different seasons. Beltran johns Ohtani in making this list, but not the first.
I’ll close with a couple of quiz questions.
- Who is the only player with a 20/20 rookie season who did not garner a single RoY vote? (Note: there were no 20/20 rookie seasons before the RoY award was instituted)
- Who is the only player to reach 20/20 for his career within his first 100 games?