In honor of @SlangsOnSports: most strikeouts by a player with 300 homers ... 1. Shohei Ohtani, 765 2. Babe Ruth, 501 3 Via @Alden_Gonzalez on X

What happened: Shohei Ohtani hit his 300th career home run in his 1,102nd game as a batter. He reached the milestone faster than all but three players in league history.

Why it matters: His offensive pace places him behind only Aaron Judge, Ralph Kiner, and Ryan Howard. The combination of elite power and mound production separates him from other top sluggers.

By the numbers: Ohtani has recorded 765 pitching strikeouts, the most by any player with 300 home runs. Babe Ruth ranks second on the list with 501 strikeouts, followed by Jimmie Foxx with 11.

What to watch: He continues to build his unprecedented statistical resume during the 2026 regular season.

Sources