Active#25CF2017–presentT-1429 all-time

Greg Allen

Saraperos de Saltillo

Bats / ThrowsSwitch / Right
Age33
Height / Weight5' 10" / 187 lb
BornMar 15, 1993 · San Diego, CA, USA
MLB debutSep 1, 2017
PositionOutfielder
TeamsCleveland Indians 2017–2020San Diego Padres 2020New York Yankees 2021, 2023Pittsburgh Pirates 2022Baltimore Orioles 2025
Career home runs
11
311 games · 8 seasons
Best season
4
2019 · Cleveland Indians
All-time HR rank
T-1429
Tied with 16 others · Next: Tristan Peters (12), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

1 badges earned
1Legend
  • LegendGameFirst-pitch homerMay 30, 2023 · NYY at SEA

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
2025Baltimore Orioles71400.000.000.000.000—
2023New York Yankees222811.217.333.478.81123.0
2022Pittsburgh Pirates4613428.186.260.271.53159.0
2021New York Yankees154802.270.417.432.849—
20202 teams163214.154.281.308.58926.0
2019Cleveland Indians89256427.229.290.346.63657.8
2018Cleveland Indians91291220.257.310.343.653132.5
2017Cleveland Indians253916.229.282.343.62535.0
Career3118421168.227.295.334.62968.1

Splits

How he hits them

Every home run

Loading…

Quick answers

Greg Allen home run facts
How many career home runs does Greg Allen have?

Greg Allen has 11 career MLB home runs as of Nov 3, 2026, tied for 1429th on the all-time list. He has played 8 seasons since debuting on Sep 1, 2017.

Where does Greg Allen rank on the all-time home run list?

Tied for 1429th in MLB history with 11. Next: Tristan Peters (12), 2 to pass.

What was Greg Allen’s best home run season?

His most home runs in a season is 4, in 2019 with the Cleveland Indians, when he posted a .636 OPS.

How many home runs did Greg Allen hit in 2025?

0 home runs in 7 games in 2025, with a .000 average and 0 RBI.

What teams has Greg Allen played for?

Cleveland Indians (2017–2020); San Diego Padres (2020); New York Yankees (2021, 2023); Pittsburgh Pirates (2022); Baltimore Orioles (2025).

Follow him.

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