Retired#9CF1937–1946T-781 all-time

Vince DiMaggio

Boston Bees, Cincinnati Reds, Pittsburgh Pirates, Philadelphia Phillies, New York Giants

Bats / ThrowsRight / Right
AgeDied Oct 3, 1986
Height / Weight5' 11" / 183 lb
BornSep 6, 1912 · Martinez, CA, USA
MLB debutApr 19, 1937
Last gameJun 6, 1946
TeamsBoston Bees 1937–1938Cincinnati Reds 1939–1940Pittsburgh Pirates 1940–1944Philadelphia Phillies 1945–1946New York Giants 1946
Career home runs
125
1110 games · 10 seasons
Best season
21
1941 · Pittsburgh Pirates
All-time HR rank
T-781
Tied with 7 others · Next: Sam Thompson (126), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

2 badges earned
1Rare Air
1Legend
  • ×9Rare AirGameMulti-homer gameFirst May 20, 1937 · latest Jul 22, 1945
  • LegendCareerWorld Series ring1940

Distance and exit-velocity badges count from 2015, when tracking began. Grand slams, walk-offs, inside-the-park, leadoff, pinch-hit, first-pitch, back-to-back, switch-hitting and ballpark badges count games from 2008 on.

Career arc

Home runs by season · tap a bar
Home runsSelected season

Personal records

Career

Longest of his career

Hardest hit of his career

Year by year

Regular season · MLB
SeasonTeamGPAHRRBIAVGOBPSLGOPSAB/HR
19462 teams214701.091.130.114.244—
1945Philadelphia Phillies1274971984.257.321.451.77223.8
1944Pittsburgh Pirates109379950.240.307.401.70838.0
1943Pittsburgh Pirates1576511588.248.329.403.73238.7
1942Pittsburgh Pirates1435601575.238.311.385.69633.1
1941Pittsburgh Pirates15160521100.267.354.456.81025.1
19402 teams1124051954.289.365.519.88418.9
1939Cincinnati Reds81602.071.188.143.331—
1938Boston Bees1506111461.228.313.369.68238.6
1937Boston Bees1325391369.256.311.387.69837.9
Career11104310125584.249.324.413.73730.8

Splits

How he hits them

Every home run

Loading…

Quick answers

Vince DiMaggio home run facts
How many career home runs does Vince DiMaggio have?

Vince DiMaggio hit 125 career MLB home runs in 10 seasons (1937–1946), tied for 781st all-time.

Where does Vince DiMaggio rank on the all-time home run list?

Tied for 781st in MLB history with 125. Next: Sam Thompson (126), 2 to pass.

What was Vince DiMaggio’s best home run season?

His most home runs in a season is 21, in 1941 with the Pittsburgh Pirates, when he posted a .810 OPS.

What teams has Vince DiMaggio played for?

Boston Bees (1937–1938); Cincinnati Reds (1939–1940); Pittsburgh Pirates (1940–1944); Philadelphia Phillies (1945–1946); New York Giants (1946).

Follow him.

Get a notification the moment he goes deep, with the clip attached.