MLB pitchers with 18 strikeouts in a nine - inning game Pitcher Date Team Opposing team Score Strikeouts Career Ks Refs Scherzer, Max Max Scherzer 000000002016 - 05 - 11 - 0000 May 11, 2016 Washington Nationals Detroit Tigers 3 -- 2 20 1,881 Wood, Kerry Kerry Wood 000000001998 - 05 - 06 - 0000 May 6, 1998 Chicago Cubs Houston Astros 2 -- 0 20 1,582 Clemens, Roger Roger Clemens 000000001996 - 09 - 18 - 0000 September 18, 1996 Boston Red Sox Detroit Tigers 4 -- 0 20 4,672 Clemens, Roger Roger Clemens 000000001986 - 04 - 29 - 0000 April 29, 1986 Boston Red Sox Seattle Mariners 3 -- 1 20 4,672 Johnson, Randy Randy Johnson 000000001997 - 08 - 08 - 0000 August 8, 1997 Seattle Mariners Chicago White Sox 5 -- 0 19 4,875 Johnson, Randy Randy Johnson 000000001997 - 06 - 24 - 0000 June 24, 1997 Seattle Mariners Oakland Athletics 1 -- 4 19 4,875 Cone, David David Cone 000000001991 - 10 - 06 - 0000 October 6, 1991 New York Mets Philadelphia Phillies 7 -- 0 19 2,668 Ryan, Nolan Nolan Ryan 000000001974 - 08 - 12 - 0000 August 12, 1974 California Angels Boston Red Sox 4 -- 2 19 5,714 Seaver, Tom Tom Seaver 000000001970 - 04 - 22 - 0000 April 22, 1970 New York Mets San Diego Padres 2 -- 1 19 3,640 Carlton, Steve Steve Carlton 000000001969 - 09 - 15 - 0000 September 15, 1969 St. Louis Cardinals New York Mets 3 -- 4 19 4,136 Daily, Hugh Hugh Daily 000000001884 - 07 - 07 - 0000 July 7, 1884 Chicago Browns Boston Reds 10 -- 4 19 846 Sweeney, Charlie Charlie Sweeney 000000001884 - 06 - 07 - 0000 June 7, 1884 Providence Grays Boston Beaneaters 2 -- 1 19 505 Kluber, Corey Corey Kluber 000000002015 - 05 - 13 - 0000 May 13, 2015 Cleveland Indians St. Louis Cardinals 2 -- 0 18 630 Sheets, Ben Ben Sheets 000000002004 - 05 - 16 - 0000 May 16, 2004 Milwaukee Brewers Atlanta Braves 4 -- 1 18 1,325 Clemens, Roger Roger Clemens 000000001998 - 08 - 25 - 0000 August 25, 1998 Toronto Blue Jays Kansas City Royals 3 -- 0 18 4,672 Johnson, Randy Randy Johnson 000000001992 - 09 - 27 - 0000 September 27, 1992 Seattle Mariners Texas Rangers 2 -- 3 18 4,875 Martínez, Ramón Ramón Martínez 000000001990 - 06 - 04 - 0000 June 4, 1990 Los Angeles Dodgers Atlanta Braves 6 -- 0 18 1,427 Gullickson, Bill Bill Gullickson 000000001980 - 09 - 10 - 0000 September 10, 1980 Montreal Expos Chicago Cubs 4 -- 2 18 1,279 Guidry, Ron Ron Guidry 000000001978 - 06 - 17 - 0000 June 17, 1978 New York Yankees California Angels 4 -- 0 18 1,778 Ryan, Nolan Nolan Ryan 000000001976 - 09 - 10 - 0000 September 10, 1976 California Angels Chicago White Sox 3 -- 2 18 5,714 Wilson, Don Don Wilson 000000001968 - 07 - 14 - 0000 July 14, 1968 Houston Astros Cincinnati Reds 6 -- 1 18 1,283 Koufax, Sandy Sandy Koufax 000000001962 - 04 - 24 - 0000 April 24, 1962 Los Angeles Dodgers Chicago Cubs 10 -- 2 18 2,396 Koufax, Sandy Sandy Koufax 000000001959 - 08 - 31 - 0000 August 31, 1959 Los Angeles Dodgers San Francisco Giants 5 -- 2 18 2,396 Feller, Bob Bob Feller 000000001938 - 10 - 02 - 0000 October 2, 1938 Cleveland Indians Detroit Tigers 1 -- 4 18 2,581 Porter, Henry Henry Porter 000000001884 - 10 - 03 - 0000 October 3, 1884 Milwaukee Brewers Boston Reds 4 -- 5 18 659 Shaw, Dupee Dupee Shaw 000000001884 - 07 - 19 - 0000 July 19, 1884 Boston Reds St. Louis Maroons 0 -- 1 18 950
who has the most strikeouts in a game
Kerry Wood Roger Clemens Roger Clemens Roger Clemens Max Scherzer