Active#29RF2020–presentT-1239 all-time

Edward Olivares

Bravos de Margarita

Bats / ThrowsRight / Right
Age30
Height / Weight6' 1" / 190 lb
BornMar 6, 1996 · Caracas, Venezuela
MLB debutJul 25, 2020
PositionOutfielder
TeamsSan Diego Padres 2020Kansas City Royals 2020–2023Pittsburgh Pirates 2024
Career home runs
29
285 games · 5 seasons
Best season
12
2023 · Kansas City Royals
All-time HR rank
T-1239
Tied with 9 others · Next: Carter Jensen (30), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

4 badges earned
2Rare Air
2Legend
  • ×3Rare AirGameMulti-homer gameFirst Jun 24, 2022 · latest Apr 9, 2024
  • Rare AirGameGrand slamMay 6, 2024 · LAA at PIT
  • ×2LegendGamePinch-hit homerFirst Sep 6, 2023 · latest Mar 28, 2024
  • ×7LegendGameFirst-pitch homerFirst Apr 24, 2023 · latest May 16, 2024

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
2024Pittsburgh Pirates55196523.224.291.333.62434.8
2023Kansas City Royals1073851236.263.317.452.76929.5
2022Kansas City Royals53174415.286.333.410.74340.3
2021Kansas City Royals39111512.238.291.406.69720.2
20202 teams31101310.240.267.375.64232.0
Career2859672996.254.306.407.71330.6

Splits

How he hits them

Every home run

Loading…

Quick answers

Edward Olivares home run facts
How many career home runs does Edward Olivares have?

Edward Olivares has 29 career MLB home runs as of Nov 3, 2026, tied for 1239th on the all-time list. He has played 5 seasons since debuting on Jul 25, 2020.

Where does Edward Olivares rank on the all-time home run list?

Tied for 1239th in MLB history with 29. Next: Carter Jensen (30), 2 to pass.

What was Edward Olivares’s best home run season?

His most home runs in a season is 12, in 2023 with the Kansas City Royals, when he posted a .769 OPS.

How many home runs did Edward Olivares hit in 2024?

5 home runs in 55 games in 2024, with a .224 average and 23 RBI.

What teams has Edward Olivares played for?

San Diego Padres (2020); Kansas City Royals (2020–2023); Pittsburgh Pirates (2024).

Follow him.

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