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
| Season | BF | K% | BB% | HR% | 1B% | XBH% | PITCH+ |
|---|
| 2026 | 136 | 26.0 | 9.7 | 2.40 | 21.6 | 6.38 | 104.1 |
| 2027 | | | | | | | 106.8 |
| 2028 | | | | | | | 104.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.
Pitching
| Year | Team | W | L | ERA | G | GS | SV | IP | BF | HR | BB | SO | PITCH+ |
|---|
| 2027 proj | | | | | | | | | 136 | | | | 106.8 | | |
| 2026* | | | | | | | | | 216 | | | | 118.3 | 99.2 | 117.6 |
| 2025 | BOS | 0 | 0 | 6.75 | 2 | 0 | 0 | 4.0 | 20 | 0 | 3 | 5 | 84.7 | 95.5 | 80.2 |
| 2023 | MIN | 2 | 2 | 5.31 | 43 | 0 | 0 | 42.3 | 184 | 3 | 27 | 48 | 104.6 | 100.4 | 105.0 |
| 2022 | MIN | 0 | 1 | 2.21 | 31 | 0 | 1 | 40.7 | 164 | 0 | 18 | 54 | 125.0 | 100.2 | 125.2 |
| 2021 | MIN | 0 | 0 | 7.88 | 5 | 0 | 0 | 8.0 | 38 | 0 | 7 | 10 | 89.8 | 92.1 | 82.0 |
| Career | | 2 | 3 | 4.26 | 81 | 0 | 1 | 95.0 | 406 | 3 | 55 | 117 | 110.5 | | 109.8 |
Fielding
| Year | Team | Pos | G | Inn | PO | A | E | DP | Fld% | Runs saved |
|---|
| 2025 | BOS | P | 2 | 4 | 0 | 0 | 0 | 0 | | -0.1 |
| 2023 | MIN | P | 43 | 42 | 1 | 5 | 0 | 2 | 1.000 | +0.1 |
| 2022 | MIN | P | 31 | 41 | 0 | 5 | 0 | 0 | 1.000 | +0.0 |
| 2021 | MIN | P | 5 | 8 | 0 | 0 | 0 | 0 | | -0.4 |
Runs saved covers the Statcast era; for catchers it includes framing.
Minor leagues
| Year | Level | Team | Side | PA / BF | Line | AVG / ERA | OPS |
|---|
| 2025 | AAA | Worcester Red Sox | Pit | 118 | 27.2 IP, 34% K | 3.64 | |
| 2025 | A+ | Greenville Drive | Pit | 23 | 4.2 IP, 48% K | 6.43 | |
| 2023 | AAA | St. Paul Saints | Pit | 39 | 8.1 IP, 21% K | 1.11 | |
| 2022 | AAA | St. Paul Saints | Pit | 112 | 24.0 IP, 38% K | 6.00 | |
| 2021 | AAA | St. Paul Saints | Pit | 122 | 29.2 IP, 37% K | 3.08 | |
| 2021 | AA | Wichita Wind Surge | Pit | 139 | 37.2 IP, 46% K | 1.94 | |
| 2019 | AA | Pensacola Blue Wahoos | Pit | 152 | 34.1 IP, 33% K | 5.01 | |
| 2018 | A+ | Fort Myers Miracle | Pit | 123 | 31.2 IP, 30% K | 2.60 | |
| 2018 | A | Cedar Rapids Kernels | Pit | 177 | 44.1 IP, 40% K | 2.04 | |
| 2017 | Rk | Elizabethton Twins | Pit | 90 | 24.2 IP, 50% K | 0.37 | |
| 2015 | Rk | GCL Twins | Pit | 84 | 19.2 IP, 20% K | 4.22 | |
Splits
| Year | vs LHP | vs RHP | Home | Away |
|---|
| 2026 | 0.271 | 0.285 | 0.262 | 0.295 |
| 2025 | 0.511 | 0.245 | 0.390 | 0.340 |
| 2023 | 0.281 | 0.338 | 0.330 | 0.299 |
| 2022 | 0.270 | 0.221 | 0.263 | 0.217 |
| 2021 | 0.320 | 0.362 | 0.311 | 0.413 |
wOBA by split, from pitch level data, 2015 on. For pitchers the split is the batter side faced.