Two Homers, Two Steals

There have been 25 two homers, two steals since 1897, measured across 223,641 games, an average of one occurrence every 8,945 games. The most recent was Jake McCarthy on 8 August 2026; the first was Braggo Roth on 4 June 1919.

Two home runs and two stolen bases in one game.
25recorded occurrences
1 in 8,945games · 1897+
1919first · Braggo Roth
2026-08-08most recent · Jake McCarthy
24y 2mlongest drought · 1947-05-18 to 1971-07-22

By decade

Recorded occurrences in each decade within this page’s coverage.

1910s1
1920s1
1940s2
1970s2
1980s1
1990s4
2000s4
2010s4
2020s6

Every occurrence (25 of them)

DatePlayer#Game
2026-08-08Jake McCarthy25↗
2026-05-30Ronald Acuña Jr.24↗
2025-09-14Mickey Moniak23↗
2025-08-30Juan Soto22↗
2024-09-19Shohei Ohtani21↗
2020-08-23Mookie Betts20↗
2019-04-06Jason Heyward19↗
2017-08-17Ender Inciarte18↗
2015-10-01Manny Machado17↗
2015-07-30Brandon Phillips16↗
2009-05-02Ryan Spilborghs15↗
2006-09-07Chris Duffy14↗
2005-04-15Rafael Furcal13↗
2004-08-27Carlos Beltran12↗
1999-09-05Chipper Jones11↗
1995-09-18Gary Sheffield10↗
1995-05-28Kirk Gibson9↗
1994-06-27Dante Bichette8↗
1987-07-11Howard Johnson7↗
1973-04-15Joe Morgan6↗
1971-07-22Tommie Agee5↗
1947-05-18Ed Young4↗
1941-06-28Don Kolloway3↗
1921-05-21Jack Fournier2↗
1919-06-04Braggo Roth1↗