Basenerd Banner
Josh Rojas
Josh Rojas
Kansas City Royals • Third Base
Age 31 • 6' 1" • 200 lb
Bats: L • Throws: R
MLB Debut: 2019-08-12
Born: Litchfield Park , AZ • USA
Draft: 2017
2025 Stats
G
69
AB
189
H
34
HR
2
RBI
11
R
14
SB
4
AVG
.180
OBP
.252
SLG
.259
OPS
.511
Career Stats
G
639
AB
2051
H
494
HR
36
RBI
200
R
270
SB
63
AVG
.241
OBP
.317
SLG
.353
OPS
.670
Year-by-Year Hitting
Year Team GPAABH HRRBISB AVGOBPSLGOPSAwards
2019 AZ 41 157 138 30 2 16 4 .217 .312 .312 .624
2020 AZ 17 70 61 11 2 1 .180 .257 .180 .437
2021 AZ 139 550 484 128 11 44 9 .264 .341 .411 .752
2022 AZ 125 510 443 119 9 56 23 .269 .349 .391 .740
2023 Total 105 350 314 77 4 40 12 .245 .303 .338 .641
2024 SEA 143 476 422 95 8 31 10 .225 .304 .336 .640
2025 CWS 69 211 189 34 2 11 4 .180 .252 .259 .511
Game Logs
Season selector loads one year at a time.
Hitting
Date Opponent AB H 2B 3B HR RBI R BB SO
2025-08-15 @ KC 0 0 0 0 0 0 0 0 0
2025-08-10 vs CLE 4 2 0 0 0 0 1 0 0
2025-08-08 vs CLE 1 0 0 0 0 0 0 0 1
2025-08-07 @ SEA 0 0 0 0 0 0 0 0 0
2025-08-05 @ SEA 2 0 0 0 0 0 0 1 0
2025-08-03 @ LAA 4 1 0 0 0 0 0 0 0
2025-08-02 @ LAA 2 0 0 0 0 0 0 1 0
2025-08-01 @ LAA 4 1 0 0 1 1 1 0 0
2025-07-30 vs PHI 4 1 1 0 0 0 0 0 0
2025-07-28 vs PHI 0 0 0 0 0 0 0 0 0
2025-07-25 vs CHC 0 0 0 0 0 0 1 1 0
2025-07-23 @ TB 4 0 0 0 0 0 0 1 0
2025-07-19 @ PIT 5 1 1 0 0 1 0 0 2
2025-07-12 vs CLE 3 0 0 0 0 0 0 0 2
2025-07-11 vs CLE 1 0 0 0 0 0 0 0 0
2025-07-11 vs CLE 3 0 0 0 0 1 0 0 2
2025-07-08 vs TOR 2 1 0 0 1 1 1 0 0
2025-07-07 vs TOR 4 1 1 0 0 0 1 0 1
2025-07-05 @ COL 4 1 0 0 0 1 0 1 1
2025-07-04 @ COL 4 0 0 0 0 0 0 0 1
2025-07-03 @ LAD 4 1 0 0 0 0 1 0 0
2025-07-02 @ LAD 1 0 0 0 0 0 0 0 0
2025-07-01 @ LAD 3 0 0 0 0 0 0 0 2
2025-06-29 vs SF 4 0 0 0 0 0 0 0 0
2025-06-28 vs SF 3 1 0 0 0 0 0 0 0
2025-06-27 vs SF 3 1 0 0 0 0 0 1 0
2025-06-25 vs AZ 4 1 1 0 0 0 0 0 0
2025-06-24 vs AZ 1 0 0 0 0 0 0 1 1
2025-06-22 @ TOR 2 0 0 0 0 0 0 0 0
2025-06-21 @ TOR 2 0 0 0 0 0 0 1 1
2025-06-20 @ TOR 4 2 1 0 0 2 0 0 1
2025-06-19 vs STL 2 0 0 0 0 0 0 0 0
2025-06-19 vs STL 2 0 0 0 0 0 0 0 1
2025-06-15 @ TEX 4 2 0 0 0 0 0 0 0
2025-06-14 @ TEX 2 0 0 0 0 0 0 0 1
2025-06-13 @ TEX 2 0 0 0 0 0 0 0 1
2025-06-12 @ HOU 0 0 0 0 0 0 0 0 0
2025-06-11 @ HOU 2 2 0 0 0 0 1 0 0
2025-06-10 @ HOU 4 0 0 0 0 0 0 0 2
2025-06-08 vs KC 3 0 0 0 0 0 0 1 1
2025-06-07 vs KC 3 1 1 0 0 0 1 0 1
2025-06-06 vs KC 3 0 0 0 0 0 1 0 1
2025-06-05 vs DET 4 3 1 0 0 0 1 0 0
2025-06-04 vs DET 3 0 0 0 0 1 0 0 2
2025-06-03 vs DET 4 0 0 0 0 0 0 0 1
2025-06-02 vs DET 2 0 0 0 0 0 0 1 0
2025-06-01 @ BAL 4 0 0 0 0 0 0 0 2
2025-05-31 @ BAL 3 2 0 0 0 0 0 1 1
2025-05-30 @ BAL 3 0 0 0 0 0 0 0 0
2025-05-28 @ NYM 5 1 1 0 0 1 1 0 0
2025-05-27 @ NYM 2 1 1 0 0 0 0 1 0
2025-05-26 @ NYM 3 0 0 0 0 0 0 1 1
2025-05-24 vs TEX 2 0 0 0 0 0 0 0 1
2025-05-23 vs TEX 3 1 0 0 0 0 1 0 2
2025-05-21 vs SEA 2 0 0 0 0 0 0 1 0
2025-05-20 vs SEA 2 0 0 0 0 0 0 1 1
2025-05-19 vs SEA 3 0 0 0 0 0 0 0 1
2025-05-18 @ CHC 2 0 0 0 0 0 0 0 1
2025-05-17 @ CHC 1 0 0 0 0 0 0 0 0
2025-05-16 @ CHC 4 2 0 0 0 0 0 0 1
2025-05-15 @ CIN 4 0 0 0 0 0 0 0 2
2025-05-13 @ CIN 4 0 0 0 0 0 0 0 3
2025-05-11 vs MIA 3 0 0 0 0 0 0 1 1
2025-05-10 vs MIA 3 0 0 0 0 0 0 1 1
2025-05-09 vs MIA 4 1 0 0 0 0 2 0 1
2025-05-08 @ KC 1 0 0 0 0 0 0 0 1
2025-05-07 @ KC 4 1 0 0 0 0 0 0 1
2025-05-06 @ KC 3 2 0 0 0 1 0 1 0
2025-05-04 vs HOU 2 0 0 0 0 1 0 1 1
Transactions
Entire history • newest first.
2026-01-27
Kansas City Royals invited non-roster 3B Josh Rojas to spring training.
2026-01-07
Kansas City Royals signed free agent 3B Josh Rojas to a minor league contract.
2025-08-23
Chicago White Sox released 3B Josh Rojas.
2025-08-22
Chicago White Sox designated 3B Josh Rojas for assignment.
2025-05-04
Chicago White Sox activated 3B Josh Rojas from the 10-day injured list.
2025-04-29
Chicago White Sox sent 3B Josh Rojas on a rehab assignment to Charlotte Knights.
2025-03-27
Chicago White Sox placed 3B Josh Rojas on the 10-day injured list retroactive to March 24, 2025. Right toe fracture.
2025-01-08
Chicago White Sox signed free agent 3B Josh Rojas.
2025-01-08
Chicago White Sox activated 3B Josh Rojas.
2024-11-22
3B Josh Rojas elected free agency.
2023-08-01
Seattle Mariners activated 2B Josh Rojas.
2023-07-31
Seattle Mariners reassigned 2B Josh Rojas to the minor leagues.
2023-07-31
Seattle Mariners traded RHP Paul Sewald to Arizona Diamondbacks for 2B Josh Rojas, RF Dominic Canzone and SS Ryan Bliss.
2023-07-29
Arizona Diamondbacks recalled 2B Josh Rojas from Reno Aces.
2023-06-19
Arizona Diamondbacks optioned 2B Josh Rojas to Reno Aces.
2022-05-06
Arizona Diamondbacks activated 2B Josh Rojas from the 10-day injured list.
2022-05-06
Arizona Diamondbacks activated 2B Josh Rojas.
2022-05-06
Arizona Diamondbacks activated 2B Josh Rojas from the 10-day injured list.
2022-05-03
Arizona Diamondbacks sent 2B Josh Rojas on a rehab assignment to Reno Aces.
2022-04-07
Arizona Diamondbacks placed 2B Josh Rojas on the 10-day injured list. Right oblique strain.
2021-08-10
Arizona Diamondbacks activated 2B Josh Rojas.
2021-08-06
Arizona Diamondbacks sent 2B Josh Rojas on a rehab assignment to Reno Aces.
2021-07-24
Arizona Diamondbacks placed 2B Josh Rojas on the 10-day injured list. Left finger disclocation.
2020-09-28
Arizona Diamondbacks activated 2B Josh Rojas from the 10 day injured list.
2020-09-28
Arizona Diamondbacks activated 3B Josh Rojas from the 10-day injured list.
2020-09-28
Arizona Diamondbacks activated 2B Josh Rojas from the 10-day injured list.
2020-09-28
Arizona Diamondbacks activated 2B Josh Rojas from the 10-day injured list.
2020-09-28
Arizona Diamondbacks activated 2B Josh Rojas from the 10 day injured list.
2020-09-28
Arizona Diamondbacks activated 2B Josh Rojas from the 10-day injured list.
2020-09-22
Arizona Diamondbacks placed 3B Josh Rojas on the 10-day injured list. Lower back inflammation.
2020-09-01
Arizona Diamondbacks recalled 3B Josh Rojas from Diamondbacks Alternate Training Site.
2020-08-01
Arizona Diamondbacks optioned 3B Josh Rojas to Diamondbacks Alternate Training Site.
2020-02-04
Josh Rojas changed number to .
2019-08-12
Arizona Diamondbacks selected the contract of 3B Josh Rojas from Reno Aces.
2019-07-31
Arizona Diamondbacks traded RHP Zack Greinke and cash to Houston Astros for RHP Corbin Martin, RHP J.B. Bukauskas, 3B Josh Rojas and LF Seth Beer.
2019-01-22
Houston Astros invited non-roster 3B Joshua Rojas to spring training.
2018-03-19
3B Josh Rojas assigned to Houston Astros.
2017-06-29
Houston Astros signed 2B Josh Rojas.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Batting
xwOBA
26
0.263
xBA
31
0.209
xSLG
23
0.305
Avg EV
60
89.6
Barrel%
23
3.5%
HardHit%
39
36.8%
SweetSpot%
32
30.6%
Chase%
92
19.6%
Whiff%
69
23.1%
K%
58
22.7%
BB%
66
9.0%
Percentiles are computed within season pool • colors: blue (low) → gray (avg) → red (high).
Spray Chart
Hits only • Stadium overlay
1B 2B 3B HR Other Hit
MLBAM-style coords scaled into stadium viewBox. Home plate baseline ≈ (125, 199). Stadium SVG: royals.svg.