List of Most Home Runs By a Shortstop in MLB History

Texas Rangers' Alex Rodriguez watches the flight of his third-inning home run against the Seattle Mariners Thursday, Oct. 4, 2001, in Seattle.
(AP Photo/Elaine Thompson)

A power-hitting shortstop will often find themselves among the baseball betting favourites for MVP at the BetMGM online sportsbook, but which primary shortstops have the most career home runs? 

There are different qualifiers that could be applied to a list like this. I selected players who have shortstop as their primary position and used their total career home runs. 

Most Home Runs By a Shortstop

RankNameHome RunsTeam(s)
1Alex Rodriguez696New York Yankees, Seattle Mariners, Texas Rangers
2Cal Ripken Jr.431Baltimore Orioles
3Miguel Tejada307Oakland Athletics, Baltimore Orioles, Houston Astros, San Diego Padres, Kansas City Royals, San Francisco Giants
4Francisco Lindor285Cleveland, New York Mets
5Hanley Ramirez271Florida Marlins, Los Angeles Dodgers, Boston Red Sox, Cleveland
6Derek Jeter260New York Yankees
7Robin Yount251Milwaukee Brewers
8Jose Valentin249Milwaukee Brewers, Chicago White Sox, Los Angeles Dodgers, New York Mets
9Vern Stephens247St. Louis Browns, Boston Red Sox, Chicago White Sox, Baltimore Orioles
T-10Corey Seager231Los Angeles Dodgers, Texas Rangers
T-10Jimmy Rollins231Philadelphia Phillies, Los Angeles Dodgers, Chicago White Sox
12Nomar Garciaparra229Boston Red Sox, Chicago Cubs, Los Angeles Dodgers, Oakland Athletics
13Troy Tulowitzki225Colorado Rockies, Toronto Blue Jays, New York Yankees
14Rico Petrocelli210Boston Red Sox
15Trevor Story207Colorado Rockies, Boston Red Sox
16Xander Bogaerts206Boston Red Sox, San Diego Padres
17Carlos Correa203Houston Astros, Minnesota Twins
18Jhonny Peralta202Cleveland, Detroit Tigers, St. Louis Cardinals
19Trea Turner200Washington Nationals, Los Angeles Dodgers, Philadelphia Phillies
20Juan Uribe199Colorado Rockies, Chicago White Sox, San Francisco Giants, Los Angeles Dodgers, Atlanta Braves, New York Mets, Cleveland
T-21Willy Adames198Tampa Bay Rays, Milwaukee Brewers, San Francisco Giants
T-21Barry Larkin198Cincinnati Reds
T-23Jay Bell195Cleveland, Pittsburgh Pirates, Kansas City Royals, Arizona Diamondbacks, New York Mets
T-23Asdrubal Cabrera195Cleveland, Washington Nationals, Tampa Bay Rays, New York Mets, Philadelphia Phillies, Texas Rangers, Arizona Diamondbacks, Cincinnati Reds

Which Shortstop Has the Most Home Runs in MLB History?

Alex Rodriguez has the most home runs by a shortstop in MLB history with 696. The former New York Yankees infielder has 265 more home runs than any other player who primarily played shortstop.

As well as being a 14-time All-Star, Rodriguez was also a perennial favourite for MVP in Major League Baseball odds. He won the award on three occasions (2003, 2005, and 2007) and was a runner-up in 2002. 

The 1993 No. 1 overall pick led the big leagues in home runs in 2002, 2003, and 2007. He had eight seasons with 40 or more big flies. 

The content provided in this blog is intended for entertainment purposes only. All views and opinions expressed are the authors and reflect their individual perspectives on sports, betting, and related topics. This content should not be considered professional betting advice or the official views of BetMGM LLC. Please gamble responsibly. If you or someone you know is experiencing issues related to gambling, seek help from a licensed health professional. This blog is not liable for any losses, damages, or consequences resulting from betting activities.