Meet The 18 Players Who Have Hit Four Home Runs In One Game

J. D. Martinez of the Arizona Diamondbacks entered baseball history last night by becoming the 18th player to hit four home runs in a single game (no one has ever hit 5+).

He is the second player to accomplish the feat this season, as Scooter Gennett of the Cincinnati Reds did so on June 6. This is just the second time it has happened twice in one season (Mike Cameron & Shawn Green in 2002).

Here are the 18 players who have hit four home runs in a game, the date in which they did so, and how they fared in their careers.


1. Bobby Lowe 5/30/1894

Lowe, the first to hit four home runs in a game, played 18 years in the majors. He finished his career with just 71 home runs, but had his career-high of 17 in the 1894 season. The season before he hit 14, but never had more than seven in any other season.


2. Ed Delahanty 7/13/1896

Delahanty was inducted into the Hall of Fame in 1945, and was a two-time batting champion. He twice led the league in home runs (19 in 1893, 13 in 1896 the season he had a four-home run game), and finished with 101 career home runs in 16 seasons.


3. Lou Gehrig 6/3/1932

“The Iron Horse” was inducted into the Hall of Fame in 1939, celebrating an illustrious career. He was a two-time MVP, and a six-time World Series Champion. He led the league in home runs three times, including 1932 when he hit 46. He ended his career with 493 in 17 seasons.


4. Chuck Klein 7/10/1936

Klein was inducted into the Hall of Fame in 1980. He led the league in home runs four times in five seasons from 1929-33, and was named NL MVP in 1932. He hit 25 home runs in 1936, and finished with 300 during his 17-year career.


5. Pat Seerey 7/18/1948

Seerey’s career just lasted seven seasons, and his career average of .224 was nothing to write home about. He did display some pop at times though, as he hit between 11 and 26 home runs for five straight seasons from 1944-48. He hit 19 in 1948, and finished with 86 for his career.


6. Gil Hodges 8/31/1950

Hodges’ lengthy 18-year career saw him named to eight All-Star teams and win two World Series. He received 63.4% of Hall of Fame votes in his last year eligible in 1983, the closest he got to the 75% needed to be inducted. He hit anywhere from 22 to 42 home runs for 11 straight years from 1949-59. He hit 370 for his career, including 32 in the 1950 season.


7. Joe Adcock 7/31/1954

Adcock was named an All-Star in 1960, and was a member of the Milwaukee Braves 1957 World Series-winning team. He hit 336 career home runs in 17 seasons (career-high 38 in 1956), and had 23 in the 1954 season.


8. Rocky Colavito 6/10/1959

Colavito hit anywhere from 21 to 45 home runs for 11 straight seasons from 1956-66, and finished top-8 in AL MVP voting four times in that span. His 42 home runs led the league in 1959, and he had a career-high of 45 in 1961. He hit 374 in his 14-year career.


9. Willie Mays 4/30/1961

The “Say Hey Kid” is easily one of the best to put on a baseball uniform. Two NL MVP awards, 24 All-Star appearances, 12 Gold Gloves, and a World Series win just hit the tip of the iceberg of his baseball accomplishments. His 660 career home runs rank fifth all-time, and his 3,283 hits are the 12th most. He led the league four times in home runs, and hit 40 in 1961. He was inducted into the Hall of Fame in 1979.


10. Mike Schmidt 4/17/1976

Schmidt, a three-time NL MVP winner, is widely known as the best third basemen of all-time. He was inducted into the Hall of Fame in 1995, in a career where he hit 548 home runs in 18 seasons. He led the league in home runs eight times, including the 1976 season when he hit 38.


11. Bob Horner 7/6/1986

Horner’s career lasted 10 seasons, and he hit at least 20 home runs in seven of them. Three times he hit at least 32 in a season, and he 27 in 1986. He finished his career with 218 round-trippers.


12. Mark Whiten 9/7/1993

Whiten’s career lasted 11 seasons, and he finished with just 105 home runs. His 1993 season saw him post career-highs in home runs (25), RBI’s (99), and runs (81). He also hit 22 home runs in 1996, but never more than 14 in any other season.


13. Mike Cameron 5/2/2002

Cameron’s 17-year career never saw him for a high average, but he was an excellent centerfielder (winning three Gold Gloves), and displayed some power throughout. He finished his career with 278 home runs, and hit over 20 in eight different seasons. He knocked 25 out of the park in 2002.


14. Shawn Green 5/23/2002

Green had two All-Star appearances in his 15-year career, and cranked out 328 home runs. He had at least 42 home runs in three different seasons, including the 42 he hit in 2002. Three times he finished in the top-9 in MVP voting.


15. Carlos Delgado 9/25/2003

Delgado displayed monster power throughout his 17-year career, finishing with 473 home runs. 2003 was one of his two seasons in which he was named an All-Star as he hit 42 home runs and led the league with 145 RBI’s. He hit at least 30 home runs for 10 straight seasons from 1997-06.


16. Josh Hamilton 5/8/2012

Hamilton was named an All-Star for five straight seasons from 2008-12, and was named the AL MVP in 2010. He last appeared in the majors in 2015 when he played in 50 games. His 43 home runs in the 2012 season are his career-high, and he hit 200 over nine seasons.


17. Scooter Gennett 6/6/2017

Gennett had 35 career home runs over his first four seasons entering this year, so his four-home run game back in June was far from expected. With about a month left to play, he has easily reached his career-high this year in home runs (23), RBI’s (82), and runs (73).


18. J. D. Martinez 9/4/2017

An All-Star in 2015, Martinez became the 18th player ever to hit four home runs in a game last night. He now has 34 on the season, leaving him four shy of his career-high of 38 in 2015. Now in his seventh big league season, he currently has 141 career home runs.

Kenny Kluska

Founder of All Sports Fans Unite

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *