Basenerd Banner
Loading games...
Johan Rojas
Johan Rojas
Philadelphia Phillies • Outfielder
Age 25 • 5' 11" • 165 lb
Bats: R • Throws: R
MLB Debut: 2023-07-15
Born: San Francisco de Macoris • Dominican Republic
2025 Stats
G
71
AB
152
H
34
HR
1
RBI
18
R
23
SB
12
AVG
.224
OBP
.280
SLG
.289
OPS
.569
Career Stats
G
250
AB
639
H
161
HR
6
RBI
73
R
94
SB
51
AVG
.252
OBP
.294
SLG
.340
OPS
.634
Year-by-Year Hitting
Year Team GPAABH HRRBISB AVGOBPSLGOPSAwards
2023 PHI 59 164 149 45 2 23 14 .302 .342 .430 .772
2024 PHI 120 363 338 82 3 32 25 .243 .279 .322 .601
2025 PHI 71 172 152 34 1 18 12 .224 .280 .289 .569
Spring Training
Hitting
YearTeamGPAABHHRRBISBAVGOBPSLGOPS
2020 PHI 222 .000.000.000.000
2021 PHI 2323215 15 .238.273.238.511
2022 PHI 4881 1 .125.125.125.250
2023 PHI 1020183 12 .167.250.278.528
2024 PHI 1856539 64 .170.214.264.478
2025 PHI 17524814 292 .292.346.479.825
2026 PHI 1028244 23 .167.259.208.467
Postseason
Hitting
YearTeamGPAABHHRRBISBAVGOBPSLGOPS
2023 PHI 1345434 .093.114.163.277
2024 PHI 3651 1 .200.333.200.533
Game Logs
Season selector loads one year at a time.
Hitting
Date Opponent AB H 2B 3B HR RBI R BB SO
2025-07-30 @ CWS 4 1 0 0 0 0 0 0 0
2025-07-27 @ NYY 2 0 0 0 0 0 0 0 2
2025-07-26 @ NYY 4 0 0 0 0 1 1 1 0
2025-07-23 vs BOS 1 1 0 0 0 1 0 0 0
2025-07-19 vs LAA 2 0 0 0 0 1 1 1 1
2025-07-13 @ SD 0 0 0 0 0 0 0 0 0
2025-07-09 @ SF 1 1 0 0 0 0 2 0 0
2025-07-08 @ SF 1 0 0 0 0 0 0 1 0
2025-07-05 vs CIN 3 0 0 0 0 0 0 0 0
2025-07-04 vs CIN 2 1 0 0 0 0 0 0 0
2025-07-02 vs SD 3 2 0 0 0 0 0 0 1
2025-07-02 vs SD 1 0 0 0 0 0 1 0 0
2025-06-27 @ ATL 3 1 1 0 0 0 1 0 0
2025-06-24 @ HOU 4 0 0 0 0 0 0 0 2
2025-06-22 vs NYM 3 0 0 0 0 0 0 1 1
2025-06-21 vs NYM 1 0 0 0 0 0 0 0 0
2025-06-17 @ MIA 3 1 0 0 0 1 0 0 0
2025-06-16 @ MIA 1 0 0 0 0 0 0 0 0
2025-06-15 vs TOR 0 0 0 0 0 0 0 0 0
2025-06-13 vs TOR 0 0 0 0 0 0 0 0 0
2025-06-11 vs CHC 4 0 0 0 0 0 0 0 1
2025-06-10 vs CHC 2 0 0 0 0 0 0 0 1
2025-06-09 vs CHC 1 0 0 0 0 0 0 0 0
2025-06-08 @ PIT 0 0 0 0 0 0 0 0 0
2025-06-07 @ PIT 2 1 0 0 0 0 0 0 0
2025-06-06 @ PIT 3 0 0 0 0 0 0 0 1
2025-06-05 @ TOR 1 0 0 0 0 0 0 0 0
2025-06-04 @ TOR 0 0 0 0 0 0 0 0 0
2025-06-01 vs MIL 2 1 0 0 0 0 0 1 0
2025-05-31 vs MIL 2 1 0 1 0 2 1 0 1
2025-05-29 vs ATL 0 0 0 0 0 0 1 0 0
2025-05-29 vs ATL 4 0 0 0 0 0 0 0 1
2025-05-27 vs ATL 1 0 0 0 0 0 0 0 1
2025-05-25 @ ATH 0 0 0 0 0 0 0 0 0
2025-05-24 @ ATH 2 0 0 0 0 0 0 0 0
2025-05-23 @ ATH 4 1 0 0 0 1 1 0 2
2025-05-22 @ COL 0 0 0 0 0 0 0 0 0
2025-05-21 @ COL 4 1 0 0 0 0 0 0 0
2025-05-19 @ COL 2 0 0 0 0 0 0 0 0
2025-05-16 vs PIT 2 0 0 0 0 0 3 2 0
2025-05-14 vs STL 0 0 0 0 0 0 0 0 0
2025-05-14 vs STL 1 0 0 0 0 0 0 0 1
2025-05-12 vs STL 2 0 0 0 0 0 0 0 0
2025-05-11 @ CLE 4 0 0 0 0 0 0 0 3
2025-05-09 @ CLE 3 1 0 0 0 0 0 1 1
2025-05-08 @ TB 1 0 0 0 0 0 1 0 0
2025-05-07 @ TB 3 1 0 0 0 1 2 0 1
2025-05-04 vs AZ 3 1 0 0 0 1 0 0 2
2025-05-02 vs AZ 1 0 0 0 0 0 0 0 0
2025-05-01 vs WSH 3 1 0 1 0 0 0 1 1
2025-04-30 vs WSH 4 2 0 0 0 0 0 0 0
2025-04-29 vs WSH 3 2 0 0 1 2 2 0 1
2025-04-27 @ CHC 4 0 0 0 0 0 0 0 0
2025-04-26 @ CHC 2 0 0 0 0 1 1 1 1
2025-04-25 @ CHC 2 0 0 0 0 0 0 0 1
2025-04-23 @ NYM 3 1 0 0 0 1 0 0 0
2025-04-22 @ NYM 4 1 0 0 0 1 0 0 3
2025-04-21 @ NYM 2 0 0 0 0 0 0 0 1
2025-04-20 vs MIA 3 1 0 0 0 0 0 0 2
2025-04-19 vs MIA 5 3 1 0 0 1 3 0 1
2025-04-18 vs MIA 4 2 0 0 0 1 1 0 0
2025-04-17 vs SF 2 0 0 0 0 0 0 1 0
2025-04-16 vs SF 2 1 1 0 0 0 1 0 1
2025-04-14 vs SF 3 0 0 0 0 0 0 0 3
2025-04-13 @ STL 3 0 0 0 0 0 0 0 1
2025-04-10 @ ATL 1 0 0 0 0 1 0 1 0
2025-04-08 @ ATL 3 0 0 0 0 0 0 0 1
2025-04-02 vs COL 2 2 0 0 0 0 0 1 0
2025-03-31 vs COL 0 0 0 0 0 0 0 0 0
2025-03-30 @ WSH 3 1 0 0 0 0 0 0 0
2025-03-29 @ WSH 1 1 0 0 0 1 0 0 0
Transactions
Entire history • newest first.
2025-10-10
Philadelphia Phillies activated CF Johan Rojas.
2025-10-04
CF Johan Rojas roster status changed by Philadelphia Phillies.
2025-09-29
Philadelphia Phillies recalled CF Johan Rojas from Lehigh Valley IronPigs.
2025-08-01
Philadelphia Phillies optioned CF Johan Rojas to Lehigh Valley IronPigs.
2025-04-16
CF Johan Rojas changed number to 23.
2025-04-15
CF Johan Rojas changed number to 42.
2024-06-28
CF Johan Rojas changed number to 23.
2024-06-28
Philadelphia Phillies recalled OF Johan Rojas from Lehigh Valley IronPigs.
2024-06-17
Philadelphia Phillies optioned OF Johan Rojas to Lehigh Valley IronPigs.
2023-07-14
Philadelphia Phillies activated OF Johan Rojas.
2023-07-14
Philadelphia Phillies recalled OF Johan Rojas from Reading Fightin Phils.
2023-03-12
Philadelphia Phillies optioned OF Johan Rojas to Lehigh Valley IronPigs.
2022-11-15
Philadelphia Phillies selected the contract of OF Johan Rojas from Reading Fightin Phils.
2022-03-12
Philadelphia Phillies invited non-roster OF Johan Rojas to spring training.
2022-03-12
OF Johan Rojas roster status changed by Philadelphia Phillies.
2021-02-16
OF Johan Rojas assigned to Philadelphia Phillies .
2021-02-16
CF Johan Rojas assigned to Philadelphia Phillies.
2021-02-16
CF Johan Rojas assigned to Philadelphia Phillies.
2020-02-25
OF Johan Rojas assigned to Philadelphia Phillies.
2018-01-18
Philadelphia Phillies signed free agent OF Johan Rojas to a minor league contract.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Batting
xwOBA
27
0.265
xBA
46
0.227
xSLG
21
0.298
Avg EV
35
87.9
Barrel%
23
3.4%
HardHit%
34
35.3%
SweetSpot%
19
27.7%
Chase%
11
38.1%
Whiff%
59
24.7%
K%
56
23.3%
BB%
51
7.6%
Percentiles are computed within season pool • colors: blue (low) → gray (avg) → red (high).
Spray Chart
Hits only • Stadium overlay
1B 2B 3B HR
MLBAM-style coords scaled into stadium viewBox. Home plate baseline ≈ (125, 199). Stadium SVG: phillies.svg.
Results by Pitch Type
Pitch # Usage% Zone% Whiff% AVG HardHit%
4-Seam Fastball 200 32.1% 56.5% 22.0% .200 31.8%
Sinker 114 18.3% 57.0% 9.4% .308 60.0%
Slider 91 14.6% 40.7% 32.7% .207 20.0%
Changeup 63 10.1% 42.9% 26.3% .130 35.3%
Sweeper 50 8.0% 38.0% 16.0% .154 9.1%
Cutter 36 5.8% 33.3% 21.4% .286 33.3%
Curveball 32 5.1% 65.6% 12.5% .167 50.0%
Knuckle Curve 25 4.0% 44.0% 22.2% .143 25.0%
Splitter 7 1.1% 42.9% 0.0% .667 33.3%
Eephus 3 0.5% 33.3% 50.0% 1.000 100.0%
Slurve 2 0.3% 50.0% 0.0% .000 0.0%
Total 623 100.0% 49.8% 21.1% .219 34.7%
Results by Pitch Category
Category # Usage% Zone% Whiff% AVG HardHit%
Fastball 350 56.2% 54.3% 18.0% .250 45.3%
Breaking 200 32.1% 44.5% 24.3% .179 20.5%
Offspeed 73 11.7% 42.5% 24.4% .222 38.1%
Total 623 100.0% 49.8% 21.1% .219 34.7%
MLB Avg - - 50.6% 25.3% .245 41.0%
More