Active#1DH2022–presentT-1099 all-time

MJ Melendez

Syracuse Mets

Bats / ThrowsLeft / Right
Age27
Height / Weight6' 0" / 190 lb
BornNov 29, 1998 · Daytona Beach, FL, USA
MLB debutMay 3, 2022
PositionDesignated Hitter
TeamsKansas City Royals 2022–2025New York Mets 2026
Career home runs
56
491 games · 5 seasons
Best season
18
2022 · Kansas City Royals
All-time HR rank
T-1099
Tied with 4 others · Next: Nick Kurtz (57), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

7 badges earned
3Rare Air
4Legend
  • ×2Rare AirGameMulti-homer gameFirst Jul 4, 2022 · latest Aug 9, 2023
  • Rare AirGameGrand slamJun 15, 2024 · KC at LAD
  • Rare AirGameWalk-off home runMay 29, 2026 · MIA at NYM
  • LegendGamePinch-hit homerAug 4, 2024 · KC at DET
  • LegendGameBack-to-back homersJul 29, 2024 · KC at CWS
  • ×10LegendGameFirst-pitch homerFirst May 18, 2022 · latest Aug 4, 2024
  • 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
2026New York Mets56144411.192.315.350.66530.0
2025Kansas City Royals236511.083.154.167.32160.0
2024Kansas City Royals1354511744.206.273.400.67324.2
2023Kansas City Royals1486021656.235.316.398.71433.3
2022Kansas City Royals1295341862.217.313.393.70625.6
Career491179656174.213.298.385.68328.3

Splits

How he hits them

Every home run

Loading…

Quick answers

MJ Melendez home run facts
How many career home runs does MJ Melendez have?

MJ Melendez has 56 career MLB home runs as of Nov 3, 2026, tied for 1099th on the all-time list. He has played 5 seasons since debuting on May 3, 2022.

Where does MJ Melendez rank on the all-time home run list?

Tied for 1099th in MLB history with 56. Next: Nick Kurtz (57), 2 to pass.

What was MJ Melendez’s best home run season?

His most home runs in a season is 18, in 2022 with the Kansas City Royals, when he posted a .706 OPS.

How many home runs did MJ Melendez hit in 2026?

4 home runs in 56 games in 2026, with a .192 average and 11 RBI.

What was MJ Melendez’s longest home run of 2026?

398 feet on Jun 7, 2026 against San Diego Padres, off the bat at 105.6 mph on a sweeper.

When was MJ Melendez’s most recent home run?

Jun 7, 2026 against the San Diego Padres, a 398-foot shot off Yuki Matsui.

What teams has MJ Melendez played for?

Kansas City Royals (2022–2025); New York Mets (2026).

Follow him.

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