Most Career Strikeouts by a Pitcher in MLB History: All-Time Leaders
Career
Includes the 2026 season through October 9, 2026
This board follows the record MLB adopted in 2024, when the statistics of the seven recognised Negro Leagues (1920–1948) became part of the official record. Because a Negro Leagues season ran roughly 69 games to the American and National Leagues’ 149, the career qualification is prorated from 3,000 at-bats to 1,389 for careers played mainly in those leagues, and from 400 plate appearances to 185 for a single Negro Leagues season. The all-time AL & NL board uses the traditional 3,000-at-bat rule and excludes Negro Leagues records.
As of October 9, 2026, the all-time leader in Strikeouts is Nolan Ryan with 5,714. Randy Johnson is second with 4,875 and Roger Clemens is third with 4,672. This page ranks the top 100 players in Strikeouts.
- SO (Strikeouts):
- For a batter, times retired on a third strike; for a pitcher, batters retired on a third strike.
Data updated
Nolan Ryan holds the all-time MLB career strikeout record with 5,714 strikeouts, ahead of Randy Johnson (4,875) and Roger Clemens (4,672).
Rankings cover the top 100 players in MLB history.
Career. Click a bar to view the player.
No players on this board match those filters.
Reading the career Strikeouts board (combined view)
The board ends at rank 100 with John Clarkson at 1,978. By decade, the 2000s and 1980s are the best represented, while the list as a whole spans the 1880s through the 2020s. At the top of the table is Nolan Ryan, with 5,714. Randy Johnson is next at 4,875. No Negro Leagues entry reaches this board even with the prorated qualification.
Frequently Asked Questions
- Who has the most career pitching strikeouts?
- Nolan Ryan — 5,714 strikeouts. Next are Randy Johnson (4,875) and Roger Clemens (4,672).
- How many career strikeouts did Nolan Ryan record?
- Nolan Ryan recorded 5,714 strikeouts — the highest mark on this leaderboard.
- Who else ranks in the top 5 for career pitching strikeouts?
- 1. Nolan Ryan (5,714); 2. Randy Johnson (4,875); 3. Roger Clemens (4,672); 4. Steve Carlton (4,136); 5. Bert Blyleven (3,701).
- How many players are ranked on this leaderboard?
- This page lists the top 100 players by career pitching strikeouts, from Nolan Ryan at 5,714 down to John Clarkson at 1,978.