Active#403B2019–presentT-1178 all-time

Josh Rojas

“Ro” · Kansas City Royals

Bats / ThrowsLeft / Right
Age32
Height / Weight6' 1" / 200 lb
BornJun 30, 1994 · Litchfield Park, AZ, USA
MLB debutAug 12, 2019
PositionThird Base
TeamsArizona Diamondbacks 2019–2023Seattle Mariners 2023–2024Chicago White Sox 2025Kansas City Royals 2026–present
Career home runs
38
683 games · 8 seasons
Best season
11
2021 · Arizona Diamondbacks
All-time HR rank
T-1178
Tied with 5 others · Next: Steven Kwan (39), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

6 badges earned
1Unicorn
1Rare Air
4Legend
  • UnicornGameThree home runsMay 20, 2022 · @ Chicago Cubs
  • ×3Rare AirGameMulti-homer gameFirst Jun 5, 2021 · latest May 20, 2022
  • ×3LegendGameLeadoff homerFirst Jul 8, 2022 · latest Apr 28, 2024
  • ×2LegendGamePinch-hit homerFirst Apr 17, 2024 · latest Jun 24, 2026
  • LegendGameBack-to-back homersJul 26, 2024 · SEA at CWS
  • ×4LegendGameFirst-pitch homerFirst May 20, 2022 · latest Apr 26, 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
2026Kansas City Royals44115214.226.265.321.58653.0
2025Chicago White Sox69211211.180.252.259.51194.5
2024Seattle Mariners143476831.225.304.336.64052.8
20232 teams105350440.245.303.338.64178.5
2022Arizona Diamondbacks125510956.269.349.391.74049.2
2021Arizona Diamondbacks1395501144.264.341.411.75244.0
2020Arizona Diamondbacks177002.180.257.180.437—
2019Arizona Diamondbacks41157216.217.312.312.62469.0
Career683243938214.240.315.351.66656.8

Splits

How he hits them

Every home run

Loading…

Quick answers

Josh Rojas home run facts
How many career home runs does Josh Rojas have?

Josh Rojas has 38 career MLB home runs as of Nov 3, 2026, tied for 1178th on the all-time list. He has played 8 seasons since debuting on Aug 12, 2019.

Where does Josh Rojas rank on the all-time home run list?

Tied for 1178th in MLB history with 38. Next: Steven Kwan (39), 2 to pass.

What was Josh Rojas’s best home run season?

His most home runs in a season is 11, in 2021 with the Arizona Diamondbacks, when he posted a .752 OPS.

How many home runs did Josh Rojas hit in 2026?

2 home runs in 44 games in 2026, with a .226 average and 14 RBI.

What was Josh Rojas’s longest home run of 2026?

391 feet on Jun 24, 2026 against Tampa Bay Rays, off the bat at 100.7 mph on a changeup.

When was Josh Rojas’s most recent home run?

Aug 29, 2026 against the Cleveland Guardians, a 360-foot shot off Logan Allen.

What teams has Josh Rojas played for?

Arizona Diamondbacks (2019–2023); Seattle Mariners (2023–2024); Chicago White Sox (2025); Kansas City Royals (2026–present).

Follow him.

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