Most career home runs by second basemen
Take a look at the 25 second basemen who have hit the most home runs in MLB history.
(Stats accurate as of Sept. 6, 2016.)
JEFF KENT — 1992-2008
Mets, Giants, Astros, Dodgers
Home runs: 377
Kent averaged 29 home runs per season in his five-year stint with the Giants from 1997-2002. He was named NL MVP in 2000.
ROGERS HORNSBY -- 1915-37
Cardinals, Giants, Cubs
Home runs: 301
Hornsby hit a career-high 42 home runs for the Cardinals in 1922 which doubled his total from the previous season.
CRAIG BIGGIO — 1988-2007
Home runs: 291
Biggio hit a career-high 26 home runs in 2005 - the only season that he hit over 24 gopher balls.
ROBINSON CANO -- 2005-present
Home runs: 271
After failing to eclipse the 20 home run mark in his first four seasons, Robbie hit at least 25 from 2009-13.
JOE MORGAN — 1963-84
Astros, Reds, Giants, Phillies, A's
Home runs: 268
Morgan hit a career-high 26 home runs for the Reds in 1973 - the first time he'd hit more than 16 in his career.
JOE GORDON — 1938-50
Home runs: 253
"Flash" Gordon averaged 23 home runs per season during his 13-year Major League career.
BRET BOONE — 1992-2005
Mariners, Reds, Braves, Padres, Twins
Home runs: 252
In 2001, Boone had career-highs with 37 home runs and 141 RBIs for the Mariners. He finished 3rd in MVP voting.
CHASE UTLEY -- 2003-present
Home runs: 248
Utley averaged 29 home runs and 101 RBI per season from 2005-09.
LOU WHITAKER— 1977-95
Home runs: 244
Whitaker broke out with 15 home runs in 1982 after hitting just 12 in the previous four seasons combined.
DAN UGGLA -- 2006-2015
Marlins, Braves, Giants, Nationals
Home runs: 235
Uggla averaged 32 home runs per season his first five seasons.
BOBBY GRICH — 1970-86
Home runs: 224
In 1979, Grich (left) hit 30 home runs for the Angels after hitting just six the prior season.
BOBBY DOERR — 1937-'51
Home runs: 223
In Doerr's first full season in 1938, he hit just five home runs. He'd go onto average 16 home runs per season without hitting under 12 for the rest of his career.
ROBERTO ALOMAR — 1988-2004
Padres, Blue Jays, Orioles, Indians, Mets, White Sox, Diamondbacks
Home runs: 210
Alomar hit just 13 home runs in two seasons with the Mets from 2002-03.
BRANDON PHILLIPS -- 2002-present
Home runs: 195
Phillips hit at least 17 home runs every season from 2006-13.
RAY DURHAM — 1995-2008
White Sox, Giants, Brewers
Home runs: 192
Durham eclipsed the 20 home run mark just twice in his career. He hit 20 in 2001 and 26 in 2006.
CHARLIE GEHRINGER — 1922-44
"The Mechanical Man" drove in 100-plus RBI in seven seasons and had 146 career triples.
TONY LAZZERI — 1926-39
Yankees, Dodgers, Cubs, Giants
Home runs: 178
Lazzeri hit 169 home runs in 12 seasons with the Yankees.
JUAN SAMUEL — 1988-98
Phillies, Mets, Dodgers, Royals, Reds, Tigers, Blue Jays
Samuel hit a career-high 28 homers for the Phillies in 1987 - the lone season he eclipsed 20 HR in his career.
FRANK WHITE — 1973-90
Home runs: 160
White hit a career-high 22 homers in back-to-back seasons in 1985 and '86.
DAVEY LOPES — 1972-87
Dodgers, A's, Cubs, Astros
Home runs: 155
Lopes hit a career-high 28 home runs in 1979, but didn't hit more than 17 in any other season.
BILL MAZEROSKI — 1956-72
Home runs: 138
Mazeroski hit 19 homers during his third full season in 1958, but never hit more than 16 for the rest of his career.
JACKIE ROBINSON — 1947-56
Home runs: 137
Robinson had a career-high 19 homers in back-to-to back seasons from 1951-52.