Jhonger Ochoa

SS DSL Tigers 1
Age 19 R/R 5'11" / 187 lbs ROK HR -8% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
OGV OFP35OGV rank#2119ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202517ROKDSL Tigers 1164.248/.383/.30101427—.144/.265/.173
2027PROJMLE19MLBDET274.195/.273/.2601654-0.1
2028PROJ34% MLB20MLBDET27.197/.275/.2680159-0.0
2029PROJ48% MLB21MLBDET83.201/.280/.2801263-0.1
Next 3 projected WAR -0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032MiLB2033Pre-Arb$0.9M2034Pre-Arb$1.0M+4
Skills · percentileMiLB Statcast 2025 Rk
Z-Con%68
Speed61
Chase%57
Whiff%52
wOBA51
K%38
CompsEsteban Mejia (age 19) · Luis Andujar (age 19) · Jesus Castillo (age 19)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 48 proj PA
wRC+†54
AVG/OBP/SLG.194 / .270 / .257
PA48
HR0
K%28
BB%7
ISO64
MLB%0%
Value2027 · WAR
BAT: -2.6 runs (wOBA-derived runs vs avg)-3BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.5 runs (Positional adjustment)+1POSREP: +1.0 runs (Replacement-level credit)+1REPTotal WAR: -0.10-0.1WAR
0.00.51.00.10.10.10.10.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$1M ctrl surplus
Tools · ContractCON 35 / POW 20
Toolsscout grade
CONTACT35
scouting grade only
POWER20
scouting grade only
EYE40
scouting grade only
SPEED60
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2033
Service   0 yrs (est)
Team Control Through   2038
First FA Year   2039
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2033
2028MiLBstill in minors · estimated debut 2033
2029MiLBstill in minors · estimated debut 2033
2030MiLBstill in minors · estimated debut 2033
2031MiLBstill in minors · estimated debut 2033
2032MiLBstill in minors · estimated debut 2033
2033Pre-Arb$0.9M+0.1$0.3M+$0.0M (cut)
2034Pre-Arb$1.0M+0.1$0.2M+$0.0M (cut)
2035Pre-Arb$1.0M+0.1$0.2M+$0.0M (cut)
2036Arb-1$0.6M———
2037Arb-2$0.4M———
2038Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.5M +$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = full-season projection (no games played yet). 2028+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202517 ROKDSL Tigers 1 — 164133 33700 183911 144 248383301683 53344 2411 324 27 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202517 ROK MLEDSL Tigers 1 — 164139 20400 124811 144 144265173438 29211 297 208 27 — — — — — —
202517 ROK MLEDSL Tigers 1 — 164139 20400 124811 144 144265173438 29215 297 208 27 — — — — — —
202517 ROK RAWDSL Tigers 1 — 164133 33700 183911 144 248383301683 53344 2411 324 27 — — — — — —
202517 ROK MLEDSL Tigers 1 — 164140 20400 124811 144 143265171437 29211 297 208 27 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202517 ROK MLEDSL Tigers 1 — 164140 20400 124811 144 143265171437 29211 297 208 27 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202719 MLB MLEDET 0% 274246 47811 20766 61 195273260532 64273 287 248 54 -15 +1 +0 +3 +6 -0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202820 MLB MLEDET 34% 7870 14201 6212 20 200278273552 73276 278 255 59 -4 +0 +0 +1 +2 -0.1
202921 MLB MLEDET 48% 171152 31512 13464 41 204283285568 81278 278 262 63 -7 +0 +0 +2 +4 -0.2
203022 MLB MLEDET 54% 284254 52913 21767 71 208286296582 88279 277 268 67 -11 +1 +0 +3 +6 -0.1
203123 MLB MLEDET 57% 381340 721325 291019 92 211289305594 94281 278 272 70 -13 +1 +0 +4 +8 -0.0
203224 MLB MLEDET 57% 444397 841526 3411610 112 214292313605 99282 268 276 73 -14 +1 +0 +5 +10 0.2
203325 MLB MLEDET 57% 481430 921637 3712611 122 214292314606 100282 268 277 74 -15 +2 +0 +5 +10 0.2
203426 MLB MLEDET 56% 501447 971738 3813111 123 214292315607 101282 268 277 74 -16 +1 +0 +5 +11 0.2
203527 MLB MLEDET 55% 510455 981738 3913411 123 213291312604 99282 268 276 73 -17 +1 +0 +5 +11 0.1
203628 MLB MLEDET 55% 510455 971737 3913511 113 212289308597 96281 268 273 71 -18 +1 -1 +5 +11 -0.1
203729 MLB MLEDET 58% 500447 931627 3813411 113 209287302589 93280 278 270 69 -19 +1 -1 +5 +11 -0.3
202820 MLB CTXDET 34% 2724 5100 271 10 197275268544 71272 267 252 59 -1 +0 +0 +0 +1 -0.0
202921 MLB CTXDET 48% 8375 15301 6222 20 201280280559 79273 277 259 63 -4 +0 +0 +1 +2 -0.1
203022 MLB CTXDET 54% 154137 29512 12414 41 205283290573 85275 278 264 67 -6 +0 +0 +2 +3 -0.1
203123 MLB CTXDET 57% 216193 40713 16575 51 208286299585 91277 267 268 70 -8 +1 +0 +2 +5 -0.0
203224 MLB CTXDET 57% 251224 47814 19666 61 210289306595 96278 268 272 73 -8 +1 +0 +3 +5 0.1
203325 MLB CTXDET 57% 272243 51914 21716 71 211289308596 97278 268 273 74 -9 +1 +0 +3 +6 0.1
203426 MLB CTXDET 56% 283253 52914 22746 71 211289308597 97278 268 273 74 -9 +1 +0 +3 +6 0.1
203527 MLB CTXDET 55% 283253 52914 22746 71 210288306594 96277 268 272 73 -9 +1 +0 +3 +6 0.1
203628 MLB CTXDET 55% 280251 52914 21746 61 208286301588 93277 268 269 71 -10 +1 -0 +3 +6 -0.0
203729 MLB CTXDET 58% 290260 53914 22786 61 206284296579 90275 278 266 69 -11 +1 -1 +3 +6 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 21391913 39669830 16356448 518 207286298584 91276 268 269 69 -74 +7 -1 +23 +46 0.1
/ 162G— A+C — 650581 1202129 5017115 152 207286296582 90275 268 269 69 -22 +2 -0 +7 +14 0.0
Career— MLE — 40723630 7571322054 309108199 10624 209289301589 92279 278 270 69 -136 +10 -2 +42 +85 -0.1
/ 162G— MLE — 650579 1212139 4917316 174 209288302591 93280 278 270 69 -23 +2 -0 +7 +14 -0.0

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2025 DSLDSL Tigers 1 · 164 PAwOBA .321 → .208 (−112)K% 23.8% → 29.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.78%÷0.987×1.220——29.40%
BB% (unintentional) /PA10.98%÷1.026×0.700—×1.0087.55%
HBP% /PA6.71%—×0.700—×1.0084.73%
Singles /BIP27.66%÷1.045×0.680×0.950×1.00817.23%
Doubles /BIP7.45%÷0.999×0.600×0.950×1.0084.28%
Triples /BIP0.00%÷1.102×0.600×0.950×1.0080.00%
Home runs /BIP0.00%÷3.212×0.470—×1.0080.00%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 542, 1B 109, 2B 100, 3B 120, K 97, BB 105 — applied at half strength. Age: age 18 vs a level average of 18.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .321 → .208; ISO .053 → .031; BABIP .344 → .211. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).