Corbin Carroll became the only player in MLB history to reach 50 triples, 100 home runs and 100 stolen bases within his first 650 career games. He also became just the second player in MLB history to achieve those totals within his first 700 career games, joining Willie Mays.
The Arizona Diamondbacks star reached the milestone in his 606th career game against the Colorado Rockies. Carroll hit his 18th home run of the season, the 100th of his career and added a triple in a 2-for-4 performance, though Arizona fell 6-4 at Chase Field.
The historic feat further cements Carroll's place among baseball's most dynamic young players, even as the Diamondbacks missed an opportunity to gain ground in the National League playoff race.
Arizona dropped to 64-58 after the loss and now sits third in the National League West, 9.5 games behind the division-leading Los Angeles Dodgers. The Diamondbacks will have an off day Thursday before opening a pivotal home series against the second-place San Diego Padres.
Carroll has appeared in all 122 games this season, batting .243 with 18 home runs, 14 triples and 16 stolen bases. His career totals now stand at 100 home runs, 57 triples and 139 stolen bases through 606 games, a combination no player had previously achieved so early in a career.

Mark J. Rebilas-Imagn Images
Despite Carroll's historic night, Colorado rallied for the victory behind a three-run home run from Ezequiel Tovar. Austin Gomber improved to 6-10 after earning the win, while Brandon Pfaadt fell to 8-9 for Arizona.
Carroll's milestone nevertheless provided one of the defining individual moments of the 2026 season. With more than a month remaining, the 25-year-old continues to build a résumé that already places him among the most productive all-around players in franchise history.
ALSO SEE:
- MLB Home Run Predictions Today: Best HR Prop Bets for Wednesday, Aug. 12
- NRFI and YRFI MLB Bets Today: Best First-Inning Predictions for Wednesday, Aug. 12
