Active#16RF2025–presentT-1446 all-time

John Rave

Kansas City Royals

Bats / ThrowsLeft / Left
Age28
Height / Weight5' 10" / 194 lb
BornDec 30, 1997 · Canton, IL, USA
MLB debutMay 26, 2025
PositionOutfielder
TeamKansas City Royals 2025–present
Career home runs
10
124 games · 2 seasons
Best season
6
2026 · Kansas City Royals
All-time HR rank
T-1446
Tied with 19 others · Next: Greg Allen (11), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

2 badges earned
1Rare Air
1Legend
  • Rare AirGameMulti-homer gameJul 18, 2025 · @ Miami Marlins
  • LegendGameFirst-pitch homerJun 17, 2026 · KC at WSH

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
2026Kansas City Royals52161613.232.314.430.74423.7
2025Kansas City Royals72175414.196.283.307.59038.3
Career1243361027.214.298.366.66429.5

Splits

How he hits them

Every home run

Loading…

Quick answers

John Rave home run facts
How many career home runs does John Rave have?

John Rave has 10 career MLB home runs as of Nov 3, 2026, tied for 1446th on the all-time list. He has played 2 seasons since debuting on May 26, 2025.

Where does John Rave rank on the all-time home run list?

Tied for 1446th in MLB history with 10. Next: Greg Allen (11), 2 to pass.

What was John Rave’s best home run season?

His most home runs in a season is 6, in 2026 with the Kansas City Royals, when he posted a .744 OPS.

How many home runs did John Rave hit in 2026?

6 home runs in 52 games in 2026, with a .232 average and 13 RBI.

What was John Rave’s longest home run of 2026?

417 feet on Aug 1, 2026 against Colorado Rockies, off the bat at 102.5 mph on a sweeper.

When was John Rave’s most recent home run?

Sep 16, 2026 against the Houston Astros, a 366-foot shot off Cristian Javier.

What teams has John Rave played for?

Kansas City Royals (2025–present).

Follow him.

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