Jovani Moran

Bats L Throws L6'1" 167 lbBorn 1997 Mayaguez, P.R.Debut 2021Team BOSDraft 2015 R7 #200 Minnesota Twins, Carlos Beltran Baseball AcademyContract 1 y/$790,000 (26) 2026: $790,000

Projections

SeasonBFK%BB%HR%1B%XBH%PITCH+
202613626.09.72.4021.66.38104.1
2027106.8
2028104.0

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 95 PITCH+ the next season; 8 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
1Jandel Gustave2021111.4102.2120
2Caleb Thielbar2015110.3did not play
3Ryan Dull2018112.241.271
4Rowan Wick2021110.881.8294
5Dylan Lee2023110.7109.2240
6Zach Jackson2023110.2did not play
7Evan Meek2011108.991.557
8Cory Wade2011113.982.4171
9Kevin Cameron2008109.2120.174
10Tom Cosgrove2024109.0133.116

Pitching

YearTeamWLERAGGSSVIPBFHRBBSOPITCH+
2027 proj136106.8
2026*216118.399.2117.6
2025BOS006.752004.02003584.795.580.2
2023MIN225.31430042.318432748104.6100.4105.0
2022MIN012.21310140.716401854125.0100.2125.2
2021MIN007.885008.038071089.892.182.0
Career234.26810195.0406355117110.5109.8

Fielding

YearTeamPosGInnPOAEDPFld%Runs saved
2025BOSP240000-0.1
2023MINP434215021.000+0.1
2022MINP314105001.000+0.0
2021MINP580000-0.4

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

Minor leagues

YearLevelTeamSidePA / BFLineAVG / ERAOPS
2025AAAWorcester Red SoxPit11827.2 IP, 34% K3.64
2025A+Greenville DrivePit234.2 IP, 48% K6.43
2023AAASt. Paul SaintsPit398.1 IP, 21% K1.11
2022AAASt. Paul SaintsPit11224.0 IP, 38% K6.00
2021AAASt. Paul SaintsPit12229.2 IP, 37% K3.08
2021AAWichita Wind SurgePit13937.2 IP, 46% K1.94
2019AAPensacola Blue WahoosPit15234.1 IP, 33% K5.01
2018A+Fort Myers MiraclePit12331.2 IP, 30% K2.60
2018ACedar Rapids KernelsPit17744.1 IP, 40% K2.04
2017RkElizabethton TwinsPit9024.2 IP, 50% K0.37
2015RkGCL TwinsPit8419.2 IP, 20% K4.22

Splits

Yearvs LHPvs RHPHomeAway
20260.2710.2850.2620.295
20250.5110.2450.3900.340
20230.2810.3380.3300.299
20220.2700.2210.2630.217
20210.3200.3620.3110.413

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