JoJo Romero

Bats L Throws L6'0" 200 lbBorn 1996 Camarillo, USADebut 2020Team STLDraft 2016 R4 #107 Philadelphia Phillies, Yavapai CollegeContract 1 y/$4.26M (26) 2026: $1,252,941

Projections

SeasonBFK%BB%HR%1B%XBH%PITCH+
202620722.98.32.6321.26.14107.7
2027107.0
2028106.3

Projected rates are per plate appearance or batter faced; counting stats scale with projected playing time. Statcast measurements inform these projections as inputs and are reported as measurements, not projected.

Most similar through age 28

His ten closest age-28 comparables averaged 105 PITCH+ the next season; 9 of 10 played. Averages cover only the players who got a next season, which is why the played count matters.

#PlayerThroughPITCH+ thenNext seasonNext PA / BF
1Nick Masset2010104.397.0313
2Wilton Lopez2012106.096.3321
3Sam Dyson2016106.483.5260
4C. J. Wilson2009103.9111.4850
5Erik Swanson2022104.6111.5262
6Matt Barnes2018103.3108.8285
7Pedro Strop2013106.9117.9244
8Junichi Tazawa2014102.698.2247
9David Aardsma2010106.0did not play
10Scott Oberg2018102.0124.3223

Pitching

YearTeamWLERAGGSSVIPBFHRBBSOPITCH+
2027 proj207107.0
2026*186100.6100.3100.9
2025STL462.07650861.025522955112.997.8110.7
2024STL733.36650159.024381651101.3100.0101.2
2023STL423.68270336.714711042120.3109.6129.9
2022STL004.96170016.3673101790.199.189.2
2021PHI007.0011009.04444860.3101.662.0
2020PHI007.59120010.747121091.995.487.3
Career15113.55197012192.78031971183104.7105.5

Fielding

YearTeamPosGInnPOAEDPFld%Runs saved
2025STLP656104001.000-0.7
2024STLP655906001.000-0.0
2023STLP273727210.818+1.7
2022STLP171602011.000-0.1
2021PHIP11921001.000+0.1
2020PHIP121110001.000-0.3

Runs saved covers the Statcast era; for catchers it includes framing.

Minor leagues

YearLevelTeamSidePA / BFLineAVG / ERAOPS
2023AAAMemphis RedbirdsPit8821.0 IP, 38% K3.00
2022AAAnanPit257.0 IP, 32% K0.00
2019AAALehigh Valley IronPigsPit26153.2 IP, 15% K6.94
2019AAReading Fightin PhilsPit23757.2 IP, 22% K4.88
2018AAReading Fightin PhilsPit453106.2 IP, 22% K3.81
2017A+Clearwater ThreshersPit21052.1 IP, 23% K2.25
2017ALakewood BlueClawsPit30076.2 IP, 26% K2.13

Splits

Yearvs LHPvs RHPHomeAway
20260.3490.3070.2650.390
20250.2560.2950.2720.286
20240.2270.3520.2960.331
20230.1390.3250.2400.301
20220.2910.3910.4560.301
20210.4250.5900.5340.430
20200.3370.3950.2480.476

wOBA by split, from pitch level data, 2015 on. For pitchers the split is the batter side faced.