Jhonger OchoaSS DSL Tigers 1
Age 18 R/R 5'11" / 187 lbs ROK HR -8% Svc 0.0 · Ctrl thru 2037
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 137 proj PA
wRC+†44
AVG/OBP/SLG.191 / .262 / .256
PA137
HR1
K%29
BB%7
ISO66
MLB%0%
Value2026 · WAR
BAT: -8.7 runs (wOBA-derived runs vs avg)-9BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.5 runs (Positional adjustment)+1POSREP: +3.9 runs (Replacement-level credit)+4REPTotal WAR: -0.30-0.3WAR
0.00.51.00.20.40.50.60.70.70.70.60.4+$29M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
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   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+0.6$2M+$1M
2033Pre-Arb$1.0M+0.7$2M+$1M
2034Pre-Arb$1.0M+0.7$2M+$1M
2035Arb-1$2M+0.7$1M+$0.8M
2036Arb-2$2M+0.6$1M+$0.4M
2037Arb-3$2M+0.4$0.7M+$0.0M (cut)
Totals $6M $8M +$5M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202517 ROKDSL Tigers 1 164140 21400 115811 144 150265179444 29250 357 209 18
202517 ROKDSL Tigers 1 164133 33700 183911 144 248383301683 53344 2411 324 106
▸ 2026 Season
202618 MLBDET 137124 24411 9403 31 194265266531 73274 297 243 44 -9 +0 +0 +1 +4 -0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202719 MLBDET 34% 224202 40712 15635 51 198270272543 74278 287 256 54 -12 +1 +0 +2 +6 -0.2
202820 MLBDET 48% 357321 661224 25998 91 206280293572 87281 287 265 61 -16 +1 +0 +4 +10 -0.0
202921 MLBDET 54% 456409 861626 3312411 112 210287303590 93282 277 271 66 -18 +1 +0 +5 +13 0.2
203022 MLBDET 57% 526471 1001838 3814212 132 212288314602 102284 277 275 69 -19 +2 +0 +6 +15 0.4
203123 MLBDET 58% 574514 1102039 4215513 142 214290317607 103284 277 277 70 -19 +2 +0 +6 +16 0.5
203224 MLBDET 57% 605542 11721310 4416314 153 216292321613 105285 277 279 71 -20 +2 +0 +6 +17 0.6
203325 MLBDET 61% 623557 12022310 4616715 153 215293320612 104285 277 280 72 -20 +2 +0 +7 +18 0.7
203426 MLBDET 63% 631565 12222311 4616915 163 216292324616 108285 277 280 72 -20 +2 +0 +7 +18 0.7
203527 MLBDET 64% 632565 12222311 4717015 163 216293324617 108285 277 280 73 -20 +2 +0 +7 +18 0.7
203628 MLBDET 65% 627560 12022310 4716915 153 214293318610 104285 277 279 72 -20 +2 -1 +7 +18 0.6
203729 MLBDET 65% 618552 11721310 4716814 142 212290315606 103284 278 278 71 -21 +2 -1 +7 +18 0.4
203830 MLBDET 65% 607542 1142039 4616714 142 210289308597 98283 288 275 69 -22 +2 -2 +7 +17 0.2
202719 MLBDET 34% 7770 13201 5222 20 186260257517 71274 296 235 38 -5 +0 +0 +1 +2 -0.2
202820 MLBDET 48% 173155 32612 12484 41 206281297577 90276 287 244 45 -11 +0 +0 +2 +5 -0.4
202921 MLBDET 54% 247221 45813 18676 61 204282290571 86278 277 250 50 -14 +1 +0 +3 +7 -0.4
203022 MLBDET 57% 298267 561024 22817 71 210287307594 97279 277 254 52 -16 +1 +0 +3 +8 -0.3
203123 MLBDET 58% 330295 621125 24898 81 210287312599 102280 277 256 54 -17 +1 +0 +4 +9 -0.3
203224 MLBDET 57% 345309 651225 25938 91 210287311597 100281 277 257 55 -17 +1 +0 +4 +10 -0.3
203325 MLBDET 61% 378338 721326 281019 92 213291317607 104281 277 258 56 -19 +1 +0 +4 +11 -0.3
203426 MLBDET 63% 395354 741326 291069 102 209286308594 99281 277 259 56 -20 +1 +0 +4 +11 -0.3
203527 MLBDET 64% 401359 751326 301089 102 209286306593 97281 277 259 56 -20 +1 +0 +4 +11 -0.3
203628 MLBDET 65% 408364 771426 3111010 102 212291310602 99280 278 258 56 -21 +1 -0 +4 +12 -0.4
203729 MLBDET 65% 402359 751326 311099 92 209288306595 97280 278 256 54 -21 +1 -1 +4 +11 -0.5
203830 MLBDET 65% 395353 731326 301099 92 207286306592 99279 288 254 52 -21 +1 -1 +4 +11 -0.6
▸ Career Totals
Career 38493444 7191282056 285104390 9317 209286306593 98280 277 255 54 -202 +12 -3 +41 +109 -4.3
/ 162G 650582 1212239 4817615 163 208285302588 95280 277 255 54 -34 +2 -0 +7 +18 -0.7
Career 67816064 127923133101 4961854165 17432 211288310598 99284 277 274 68 -247 +22 -4 +73 +192 3.6
/ 162G 650581 12322310 4817816 173 212290312601 100285 277 274 68 -24 +2 -0 +7 +18 0.4

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202517 ROKDSL Tigers 1 164133 33700 183911 144 248383301683 53344 2411 324 106 +1 +1 +5 0.7

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#2Cliff Penningtonlast yr '17
career totals — 10 seasons, 3,108 PA
103,1083684243310341+28+299.29.5
/162664818+5.9+6.22.0pk7: 10
#3Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#4Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#5Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
83,9856196214287315+43+242.62.6
/1626641016+7.1+4.00.4pk7: 3
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -1

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Jhonger Ochoa (OGILVIE) 18 35 20 60 40 191/262/256 65274 13 29% 7% 44 -0.5
Marco Soto
2022 · A
18 41 36→30 52→50 41 195/262/260 64278 310 29% 6% 44 -2.1 202/257/256 54271 28 25% 5% 40 -2.4 184/237/220362521826%5%21-0.9
Robedluis Fuentes
2007 · A
18 40 38→30 54→45 37 197/239/278 81273 611 30% 4% 37 -2.6 217/280/275 58274 39 20% 6% 55 -1.4 243/302/283402902516%6%64-0.3
Rafael Herrera
2019 · A
18 43 35→40 52→50 45 200/267/266 67269 212 25% 7% 47 -1.9 218/286/298 80291 412 24% 8% 63 -0.8 229/304/3108129741722%9%71-0.1
Jesus Castillo
2022 · A
19 41→44 34→30 51→55 42 194/257/244 49275 216 28% 6% 37 -2.6 213/312/258 45291 119 24% 11% 66 -0.6 202/327/2323028312424%14%65-0.3
Ronaldo Urdaneta
2017 · A
18 37 35→40 51→60 40 176/238/231 55271 217 34% 7% 25 -3.5 204/268/282 78293 521 30% 8% 52 -1.6 192/263/2697728573232%8%44-0.7
Olivber Moreno
2019 · A
18 40 36→40 52→50 41 192/248/253 61272 313 29% 6% 36 -2.7 198/268/274 76279 611 29% 7% 50 -1.7 203/284/2838025471321%8%56-0.6
Manuel Falcon
2008 · A
18 43 35→30 49→50 41 200/260/254 54286 28 29% 6% 41 -2.3 227/283/274 47287 110 20% 6% 56 -1.3 240/298/2723229501117%6%60-0.4
Alexander Benua
2022 · A
18 36 35→40 54→55 39 170/242/232 61261 213 33% 6% 28 -3.2 190/257/267 77288 516 34% 6% 44 -2.1 181/251/2628128661736%6%38-0.9
Ricardo Rosario
2022 · A
19 40 37→40 53→55 42 193/254/272 79260 413 26% 6% 43 -2.2 199/267/282 83276 617 28% 7% 52 -1.6 193/273/2768225992427%8%51-0.6
Alex Gonzalez
2009 · A
18 40 34→30 52→60 46 186/266/232 45269 222 29% 8% 39 -2.5 202/266/250 48293 118 29% 7% 42 -2.3 216/290/2654929111424%8%55-0.5
Victor Tademo
2018 · A
19 39 37→40 52→55 37 189/240/263 74277 414 32% 5% 34 -2.8 195/241/256 61285 37 31% 5% 33 -2.9 181/217/201202520327%4%6-1.4
Hidekel Abreu
2016 · A
18 42 36→40 49→50 45 199/266/263 64280 38 28% 8% 46 -2.0 223/284/304 81293 510 24% 7% 63 -0.8 237/299/3178030061221%8%68-0.2
James Harris
2012 · A
18 35→45 34→40 50 38 171/232/224 53252 214 31% 5% 22 -3.7 179/238/253 74258 511 30% 6% 31 -3.0 225/287/3159032171430%7%64-0.5
Yordany De Los Santos
2023 · A
18 42→39 36→45 51→60 46 193/275/265 72282 313 30% 9% 51 -1.7 203/273/292 89313 723 34% 8% 56 -1.3 206/260/333127301143535%6%58-0.7
Henry Ramos
2023 · A
18 37 34→45 55 45 175/253/225 50259 217 31% 8% 31 -3.0 179/240/248 69278 416 35% 7% 30 -3.1 199/257/2697029452032%6%41-1.0
Jose Astudillo
2022 · A
18 43 37→30 52→50 46 204/257/278 73249 39 19% 6% 46 -2.0 230/283/304 74270 315 15% 6% 63 -0.9 293/336/3909732081910%4%104+0.6
Emmanuel Morel
2015 · A
18 42 36→30 51→55 41 199/261/262 63278 39 28% 6% 43 -2.2 192/267/250 58298 216 33% 9% 43 -2.2 173/256/2194628002234%9%29-0.9
Luis Andujar
2019 · A
19 42 37→40 53→50 38 197/250/268 71300 49 34% 6% 40 -2.4 215/278/290 75306 310 28% 7% 58 -1.2 221/291/2927130621226%8%64-0.3
Gilbert Gomez
2011 · A
19 40→35 37→40 54→50 44 191/258/270 80263 418 28% 7% 45 -2.1 201/265/282 81295 59 31% 7% 50 -1.7 191/271/264742963733%9%45-1.3
Juan Zabala
2017 · A
18 41 36→40 49→50 40 193/261/259 66274 310 29% 6% 43 -2.2 185/266/247 62249 27 24% 8% 43 -2.2 204/284/2848026671724%8%56-0.5