All-time home run leaders
All-time home run leaders. Zimmerman played his entire professional baseball career for the Washington Nationals, where he hit at least 25 home runs five times.
In 2017, Zimmerman hit a career-high 36 home runs, the first time he had surpassed the 30-home run plateau since 2009.
His total of 284 home runs was 10th among all active players prior to his retirement. Here are the top active home run leaders now that “Mr. National” has retired:
1. Albert Pujols – 679 Home Runs
A free agent at the time of this writing, Pujols has stated that he intends to play on after splitting the 2021 season between the Los Angeles Angels and Los Angeles Dodgers. With 679 home runs, Pujols is fifth in MLB history at the age of 42. In his career, the 10-time All-Star is 17 home runs away from tying Alex Rodriguez’s 696 career home runs and 21 away from 700 in his whole career. Pujols may have hit his 700th career home run in 2022 if the pandemic hadn’t cut the 2020 season short to 60 games.
2. Miguel Cabrera – 502 Home Runs
One of the greatest players in Marlins and Tigers history, and a sure Hall of Famer when he’s done, Cabrera is a no-brainer. The Tigers are largely anticipated to decline their $30 million mutual option for 2024 on the two-time American League MVP’s $30 million contract, which runs through the 2023 season. At the end of his current deal, Cabrera has stated that he intends to hang up his cleats and retire.
3. Nelson Cruz – 449 Home Runs
At age 28, Cruz became one of the best-designated hitters in MLB history after hitting 10 or more home runs for the first time in his career with the Texas Rangers. In spite of Cruz’s age (42 in 2022), we wouldn’t bet against his Boomstick bringing him to 500 home runs before he retires.
4. Giancarlo Stanton – 347 Home Runs
Stanton’s eight seasons with the Miami Marlins saw him hit 267 home runs, which put him on track for a career total of 500. Stanton’s contract runs through the 2027 season, with a club option for 2028, and he hit 59 home runs during his National League MVP performance in 2017.
5. Robinson Canó – 334 Home Runs
Due to several failed performance-enhancing drug tests, Canó’s future Hall of Fame chances may be in jeopardy. As a matter of fact, Canó is one of the greatest second basemen in MLB history, statistically speaking. With the Yankees and Mariners, Canó has hit 20 or more home runs in each of the past eight seasons. The New York Mets have a deal with the 39-year-old until the end of the 2023 season.
6. Joey Votto – 331 Home Runs
After stepping out of the box after his playoff no-hitter, Halladay once told Votto that he wanted to murder him. However, the 2010 National League MVP and 2010 NL Cy Young Award winners could one day join each other in Cooperstown. Votto hit 36 home runs in 2021, his 37th year as a Red. Because Votto has a team option for the 2024 season, he appears to still have a chance to hit 400 home runs before his career is up, even if he signs a one-year contract extension through the 2023 season.
7. Justin Upton – 324 Home Runs
It’s hard to argue with Upton’s resume, even if he didn’t wind up being the Hall of Fame-caliber player some expected during his time with the Diamondbacks. The 34-year-old has hit 25 or more home runs in eight of the last nine seasons.
8. Evan Longoria – 317 Home Runs
Longoria is the greatest player in the history of the Tampa Bay Devil Rays franchise, as his 261 home runs are a team record. He only played 81 games for the San Francisco Giants in 2021, yet he hit 13 home runs throughout that time. The 36-year-Hall old’s of Fame prospects would be boosted significantly if he hit 400 home runs in his career.
9. Mike Trout – 310 Home Runs
However, even though Trout played just 36 games last year, he still has 310 career home runs to look forward to when he reaches 30. As one of the finest center fielders in MLB history, he might retire today and be inducted into the Hall of Fame with three American League MVP awards. As long as he’s able to stay healthy, the nine-time All-Star has a chance to hit more than 600 home runs.
10. Paul Goldschmidt – 280 Home Runs
Goldschmidt, a six-time All-Star, has hit at least 30 home runs six times in his 11 seasons in the major leagues. Goldschmidt’s 209 home runs for the Arizona Diamondbacks are the second-most in the team’s history.
Read Also:- MLB’s Hottest and Coldest Teams