Active#6LF2014–presentT-781 all-time

David Peralta

“Freight Train” · Bravos de Margarita

Bats / ThrowsLeft / Left
Age39
Height / Weight6' 1" / 210 lb
BornAug 14, 1987 · Valencia, Venezuela
MLB debutJun 1, 2014
PositionOutfielder
TeamsArizona Diamondbacks 2014–2022Tampa Bay Rays 2022Los Angeles Dodgers 2023San Diego Padres 2024
Career home runs
125
1232 games · 11 seasons
Best season
30
2018 · Arizona Diamondbacks
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

7 badges earned
2Rare Air
5Legend
  • ×4Rare AirGameMulti-homer gameFirst Apr 28, 2018 · latest May 20, 2022
  • Rare AirGameGrand slamJul 3, 2022 · AZ at COL
  • ×2LegendGamePinch-hit homerFirst Jun 24, 2023 · latest Jul 8, 2023
  • LegendGameBack-to-back homersJul 5, 2023 · PIT at LAD
  • ×5LegendGameFirst-pitch homerFirst May 2, 2022 · latest Aug 14, 2024
  • LegendSeason30 home runs2018
  • LegendSeasonPostseason home run2024 · 1 HR

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
2024San Diego Padres91260828.267.335.415.75029.5
2023Los Angeles Dodgers133422755.259.294.381.67556.3
20222 teams1344901259.251.316.415.73136.6
2021Arizona Diamondbacks150538863.259.325.402.72760.9
2020Arizona Diamondbacks54218534.300.339.433.77240.6
2019Arizona Diamondbacks994231257.275.343.461.80431.8
2018Arizona Diamondbacks1466143087.293.352.516.86818.7
2017Arizona Diamondbacks1405771457.293.352.444.79637.5
2016Arizona Diamondbacks48183415.251.295.433.72842.8
2015Arizona Diamondbacks1495171778.312.371.522.89327.2
2014Arizona Diamondbacks88348836.286.320.450.77041.1
Career12324590125569.278.335.448.78333.5

Splits

How he hits them

Every home run

Loading…

Quick answers

David Peralta home run facts
How many career home runs does David Peralta have?

David Peralta has 125 career MLB home runs as of Nov 3, 2026, tied for 781st on the all-time list. He has played 11 seasons since debuting on Jun 1, 2014.

Where does David Peralta 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 David Peralta’s best home run season?

His most home runs in a season is 30, in 2018 with the Arizona Diamondbacks, when he posted a .868 OPS.

How many home runs did David Peralta hit in 2024?

8 home runs in 91 games in 2024, with a .267 average and 28 RBI.

What teams has David Peralta played for?

Arizona Diamondbacks (2014–2022); Tampa Bay Rays (2022); Los Angeles Dodgers (2023); San Diego Padres (2024).

Follow him.

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