Players with at least 6 hits in a 9-inning game

This browser does not support the video element.

Getting a hit in a Major League game is unquestionably one of the most difficult things to do in professional sports.

Now imagine trying to do that six times in a nine-inning game -- a task made all the more difficult because you're also dependent upon your teammates having big games so that you can get to the plate at least six times.

In August 2018, Christian Yelich went 6-for-6 in a 10-inning win over the Reds while also recording his first career cycle. The last player in the Major Leagues to hit for the cycle and get six hits? Ian Kinsler in 2009.

Here are the players in big league history to accomplish this remarkable feat since 1901, including one -- the Pirates' Rennie Stennett -- who collected seven hits in a game:

• Shohei Ohtani, Sept. 19, 2024, Dodgers (6-for-6, three homers, two doubles) Coverage >, Watch >
• Luis García, May 26, 2023, Nationals (6-for-6, two doubles) Coverage >
• Lourdes Gurriel Jr., July 22, 2022, Blue Jays (6-for-7, double) Coverage >, Watch >
• Phillip Ervin, July 13, 2019, Reds (6-for-6, double, triple) Coverage >, Watch >
• George Springer, May 7, 2018, Astros (6-for-6, double, homer) Coverage >, Watch >
• Anthony Rendon, April 30, 2017, Nationals (6-for-6, double, three homers) Coverage >, Watch >
• Wilmer Flores, July 3, 2016, Mets (6-for-6, two homers) Coverage >, Watch >
• C.J. Cron, July 2, 2016, Angels (6-for-6, double, two homers) Coverage >, Watch >
• Charlie Blackmon, April 4, 2014, Rockies (6-for-6, three doubles, homer) Coverage >, Watch >
• Alex Rios, July 9, 2013, White Sox (6-for-6, triple) Coverage >, Watch >
• Adrian Gonzalez, Aug. 11, 2009, Padres (6-for-6, double) Watch >
• Freddy Sanchez, May 25, 2009, Pirates (6-for-6, double, homer) Watch >
• Ian Kinsler, April 15, 2009, Rangers (6-for-6, hit for cycle) Watch >
• Johnny Damon, June 7, 2008, Yankees (6-for-6, double) Watch >
• Willie Harris, July 21, 2007, Braves (6-for-6, two triples) Watch >
• Chone Figgins, June 18, 2007, Angels (6-for-6, double, triple) Watch >
• Raul Ibanez, Sept. 22, 2004, Mariners (6-for-6) Watch >
• Joe Randa, Sept. 9, 2004, Royals (6-for-7, double) Watch >
• Omar Vizquel, Aug. 31, 2004 Indians (6-for-6, two doubles) Watch >
• Carlos Pena, May 27, 2004, Tigers (6-for-6, double, two homers) Watch >
• Frank Catalanotto, May 1, 2004, Blue Jays (6-for-6, double) Watch >
• Shawn Green, May 23, 2002, Dodgers (6-for-6, double, four homers) Watch >
• Damion Easley, Aug. 8, 2001, Tigers (6-for-6, homer) Watch >
• Edgardo Alfonzo, Aug. 30, 1999, Mets (6-for-6, double, three homers) Watch >
• Cal Ripken Jr., June 13, 1999, Orioles (6-for-6, double, two homers) Watch >
• Lance Johnson, Sept. 23, 1995, White Sox (6-for-6, three triples) Watch >
• Andres Galarraga, July 3, 1995, Rockies (6-for-6, double, two homers) Watch >
• Sammy Sosa, July 2, 1993, Cubs (6-for-6, double) Watch >
• Wally Backman, April 27, 1990, Pirates (6-for-6, double)
• Kirby Puckett, Aug. 30, 1987, Twins (6-for-6, two doubles, two homers) Watch >
• Kevin Seitzer, Aug. 2, 1987, Royals (6-for-6, double, two homers) Watch >
• Jorge Orta, June 15, 1980, Indians (6-for-6, double)
• Rennie Stennett, Sept. 16, 1975, Pirates (7-for-7, two doubles, triple) Watch >
• Johnny Briggs, Aug. 4, 1973, Brewers (6-for-6, two doubles)
• Felix Millan, July 6, 1970, Braves (6-for-6, double, triple)
• Bob Oliver, May 4, 1969, Royals (6-for-6, double, homer)
• Jesus Alou, July 10, 1964, Giants (6-for-6, homer)
• Floyd Robinson, July 22, 1962 White Sox, (6-for-6)
• Dick Groat, May 13, 1960, Pirates (6-for-6, three doubles)
• Jim Piersall, June 10, 1953, Red Sox (6-for-6, double)
• Connie Ryan, April 16, 1953, Phillies (6-for-6, two doubles)
• Jim Fridley, April 29, 1952, Indians (6-for-6)
• Johnny Hopp, May 14, 1950, Pirates (6-for-6, two homers)
• Walker Cooper, July 6, 1949, Reds (6-for-7, three homers)
• George Kell, Sept. 20, 1946, Tigers (6-for-7, double)
• Stan Spence, June 1, 1944, Senators (6-for-6, homer)
• George Myatt, May 1, 1944, Senators (6-for-6, double)
• Cookie Lavagetto, Sept. 23, 1939, Dodgers (6-for-6, double, triple)
• Hank Steinbacher, June 22, 1938, White Sox (6-for-6, double)
• Ernie Lombardi, May 9, 1937, Reds (6-for-6, double)
• Rip Radcliff, July 18, 1936, White Sox (6-for-7, two doubles)
• Bruce Campbell, July 2, 1936, Indians (6-for-6, double)
• Terry Moore, Sept. 5, 1935, Cardinals (6-for-6, double)
• Doc Cramer, July 13, 1935, Athletics (6-for-6, double)
• Myril Hoag, June 6, 1934, Yankees (6-for-6)
• Doc Cramer, June 20, 1932, Athletics (6-for-6)
• Tony Cuccinello, Aug. 13, 1931, Reds (6-for-6, two doubles, triple)
• Jim Bottomley, Aug. 5, 1931, Cardinals (6-for-6, double)
• Wally Gilbert, May 30, 1931, Robins (6-for-7, double)
• Paul Waner, Aug. 26, 1926, Pirates (6-for-6, two doubles, triple)
• Ty Cobb, May 5, 1925, Tigers (6-for-6, double, three homers)
• Jim Bottomley, Sept. 16, 1924, Cardinals (6-for-6, double, two homers)
• Frankie Frisch, Sept. 10, 1924, Giants (6-for-7, homer)
• Kiki Cuyler, Aug. 9, 1924, Pirates (6-for-6, three doubles, triple)
• George Burns, June 19, 1924, Indians (6-for-6, three doubles, triple)
• Frank Brower, Aug. 7, 1923, Indians (6-for-6, double)
• Jack Fournier, June 29, 1923, Robins (6-for-6, two doubles, homer)
• Dave Bancroft, June 28, 1920, Giants (6-for-6)
• George Cutshaw, Aug. 9, 1915, Dodgers (6-for-6)
• Jimmy Williams, Aug. 25, 1902, Orioles (6-for-6, double, triple)
• Danny Murphy, July 8, 1902, Athletics (6-for-6, homer)
• Zaza Harvey, April 25, 1902, Bronchos (6-for-6)
• Doc Nance, July 13, 1901, Tigers (6-for-6, double)
• Mike Donlin, June 24, 1901, Orioles (6-for-6, two doubles, two triples)
• Kip Selbach, June 9, 1901, Giants (6-for-7, two doubles)

More from MLB.com