MLB records

Most strikeouts in a game

20 in nine innings, 4 times: Max Scherzer (2016), Kerry Wood (1998) and Roger Clemens (1986, 1996).

3 pitchers have struck out 20 in a nine-inning game, Roger Clemens twice. In any game, the record is Tom Cheney's 21 in 16 innings for the Washington Senators on September 12, 1962.

18 or more in a nine-inning game

Rk
Player
SO
Date
1
Max ScherzerWashington Nationals beat Detroit Tigers, 3-2
20
May 11, 2016
Kerry WoodChicago Cubs beat Houston Astros, 2-0
20
May 6, 1998
Roger ClemensBoston Red Sox beat Detroit Tigers, 4-0
20
Sep 18, 1996
Roger ClemensBoston Red Sox beat Seattle Mariners, 3-1
20
Apr 29, 1986
5
Randy JohnsonSeattle Mariners beat Chicago White Sox, 5-0
19
Aug 8, 1997
Randy JohnsonSeattle Mariners lost to Oakland Athletics, 1-4
19
Jun 24, 1997
David ConeNew York Mets beat Philadelphia Phillies, 7-0
19
Oct 6, 1991
Nolan RyanCalifornia Angels beat Boston Red Sox, 4-2
19
Aug 12, 1974
Tom SeaverNew York Mets beat San Diego Padres, 2-1
19
Apr 22, 1970
Steve CarltonSt. Louis Cardinals lost to New York Mets, 3-4
19
Sep 15, 1969
Hugh DailyChicago Browns beat Boston Reds, 10-4
19
Jul 7, 1884
Charlie SweeneyProvidence Grays beat Boston Beaneaters, 2-1
19
Jun 7, 1884
13
Corey KluberCleveland Indians beat St. Louis Cardinals, 2-0
18
May 13, 2015
Ben SheetsMilwaukee Brewers beat Atlanta Braves, 4-1
18
May 16, 2004
Roger ClemensToronto Blue Jays beat Kansas City Royals, 3-0
18
Aug 25, 1998
Randy JohnsonSeattle Mariners lost to Texas Rangers, 2-3
18
Sep 27, 1992
Ramón MartínezLos Angeles Dodgers beat Atlanta Braves, 6-0
18
Jun 4, 1990
Bill GullicksonMontreal Expos beat Chicago Cubs, 4-2
18
Sep 10, 1980
Ron GuidryNew York Yankees beat California Angels, 4-0
18
Jun 17, 1978
Nolan RyanCalifornia Angels beat Chicago White Sox, 3-2
18
Sep 10, 1976
Don WilsonHouston Astros beat Cincinnati Reds, 6-1
18
Jul 14, 1968
Sandy KoufaxLos Angeles Dodgers beat Chicago Cubs, 10-2
18
Apr 24, 1962
Sandy KoufaxLos Angeles Dodgers beat San Francisco Giants, 5-2
18
Aug 31, 1959
Bob FellerCleveland Indians lost to Detroit Tigers, 1-4
18
Oct 2, 1938
Henry PorterMilwaukee Brewers lost to Boston Reds, 4-5
18
Oct 3, 1884
Dupee ShawBoston Reds lost to St. Louis Maroons, 0-1
18
Jul 19, 1884

More than once in nine innings: Randy Johnson 3 times, Roger Clemens 3 times, Nolan Ryan 2 times and Sandy Koufax 2 times.

Regular season. Team names as they were that day; the score is the pitcher's team first.

18 or more in an extra-inning game

Rk
Player
SO
Date
1
Tom CheneyWashington Senators beat Baltimore Orioles, 2-1, 16 innings
21
Sep 12, 1962
2
Randy JohnsonArizona Diamondbacks beat Cincinnati Reds, 4-3, 9 innings
20
May 8, 2001
3
Nolan RyanCalifornia Angels beat Toronto Blue Jays, 2-1, 10 innings
19
Jun 8, 1977
Nolan RyanCalifornia Angels lost to Detroit Tigers, 0-1, 11 innings
19
Aug 20, 1974
Nolan RyanCalifornia Angels beat Boston Red Sox, 4-3, 13 innings
19
Jun 14, 1974
Luis TiantCleveland Indians beat Minnesota Twins, 1-0, 10 innings
19
Jul 3, 1968
7
Chris ShortPhiladelphia Phillies lost to New York Mets, 0-0, 15 innings
18
Oct 2, 1965
Jim MaloneyCincinnati Reds lost to New York Mets, 0-1, 11 innings
18
Jun 14, 1965
Warren SpahnBoston Braves lost to Chicago Cubs, 1-3, 15 innings
18
Jun 14, 1952
Jack CoombsPhiladelphia Athletics beat Boston Americans, 4-1, 24 innings
18
Sep 1, 1906

Kept apart, as the record book keeps them: a pitcher who works 16 innings gets more than nine innings' worth of batters.

Questions

What is the most strikeouts in a nine-inning game?

20, 4 times: Max Scherzer for the Washington Nationals against the Detroit Tigers on May 11, 2016, Kerry Wood for the Chicago Cubs against the Houston Astros on May 6, 1998, Roger Clemens for the Boston Red Sox against the Detroit Tigers on September 18, 1996 and Roger Clemens for the Boston Red Sox against the Seattle Mariners on April 29, 1986.

What is the most strikeouts in any MLB game?

21, by Tom Cheney of the Washington Senators in 16 innings against the Baltimore Orioles on September 12, 1962.

Who has struck out 19 in a game?

Randy Johnson (twice in 1997), David Cone (1991), Nolan Ryan (1974), Tom Seaver (1970), Steve Carlton (1969), Hugh Daily (1884) and Charlie Sweeney (1884) in nine innings.

Who has the most 18-strikeout games?

Randy Johnson and Roger Clemens, 3 each in nine innings.

When was the last 18-strikeout game?

Max Scherzer, 20 for the Washington Nationals against the Detroit Tigers on May 11, 2016.