Michell Ojeda2B FCL Pirates
Age 19 L/R 6'0" / 158 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION23 act + 80 ros · stats below = ROS only
wRC+†54
AVG/OBP/SLG.192 / .262 / .288
PA80
HR1
K%30
BB%8
BABIP271
ISO96
MLB%0%
Value2026 · WAR
BAT: -5.5 runs (wOBA-derived runs vs avg)-6BATRUN: +0.5 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.4 runs (Positional adjustment)+0POSREP: +2.9 runs (Replacement-level credit)+3REPTotal WAR: -0.20-0.2WAR
0.00.51.00.10.30.4+$6M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 37 / POW 39
Toolsscout grade
CONTACT37
scouting grade only
POWER39
scouting grade only
EYE59
scouting grade only
SPEED57
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
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

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
202417 ROKDSL Pirates Black 11391 19410 15254 80 209345275620 66279 2213 278 71
202417 ROKDSL Pirates Black 11382 21510 24174 80 256445341787 85313 1521 365 138
202518 ROKFCL Pirates 122113 14112 7482 43 124189204392 80190 396 173 -9
202518 ROKFCL Pirates 122108 20213 12342 43 185279306584 120239 2810 270 65
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD19 ROKPIT 2321 4011 191 21 190261429689 238273 394 247 47 -1 +0 +0 +0 +1 -0.1
YTD19 ROKPIT 2320 5011 261 21 250348500848 250308 269 371 142 +1 +0 +0 +0 +1 0.2
ROS19 ROKPIT 0% 8073 14211 6241 20 192263288550 96275 308 256 54 -4 +0 +0 +0 +2 -0.1
ROS19 MLBPIT 0% 01 0000 000 00 273 246 46 +0 +0
FULL19 ROKPIT 2322 4011 191 21 182261409670 227250 394 247 47 -1 +0 +0 +0 +1 -0.1
TOT19 ROKPIT 10394 18222 7332 41 191262319581 128271 327 254 53 -6 +0 +0 +0 +3 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBPIT 34% 192171 35613 16553 41 205284304588 99278 298 267 63 -8 +0 +0 +1 +5 -0.2
202821 MLBPIT 48% 326291 611026 27915 72 210288320608 110281 288 275 69 -12 +1 +0 +1 +9 -0.1
202922 MLBPIT 54% 424380 811438 351176 92 213290329619 116282 288 280 73 -13 +1 +0 +2 +12 0.1
203023 MLBPIT 57% 490439 9516410 411347 113 216294339633 123283 278 283 75 -14 +1 +0 +2 +14 0.3
203124 MLBPIT 57% 532475 10318411 451457 123 217294341635 124284 278 285 76 -14 +1 +0 +2 +15 0.4
202720 MLBPIT 34% 6660 12211 5191 10 200273317589 117277 298 257 55 -3 +0 +0 +0 +2 -0.1
202821 MLBPIT 48% 158142 30513 13442 31 211287324611 113279 288 264 60 -7 +0 +0 +1 +4 -0.2
202922 MLBPIT 54% 230206 43724 19643 51 209285320605 112281 288 269 64 -9 +1 +0 +1 +7 -0.1
203023 MLBPIT 57% 277248 52925 23764 61 210287323610 113282 278 272 66 -11 +1 +0 +1 +8 -0.1
203124 MLBPIT 57% 301269 581026 25824 72 216292335627 119283 278 273 67 -11 +1 +0 +1 +9 -0.1
▸ Career Totals
Career 1032926 19533819 8528514 225 211287325612 114281 288 269 64 -42 +2 +0 +4 +29 -0.6
/ 162G 650583 12321512 541809 143 211288326614 115282 288 269 64 -26 +2 +0 +2 +18 -0.4
Career 22792033 422711741 19263935 5714 208287320607 112279 288 273 67 -84 +6 +0 +8 +65 -0.6
/ 162G 650580 12120512 5518210 164 209288322611 114280 288 273 67 -24 +2 +0 +2 +18 -0.2

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
202417 ROKDSL Pirates Black 11382 21510 24174 80 256445341787 85313 1521 365 138 +5 +2 +3 1.0
202518 ROKFCL Pirates 122108 20213 12342 43 185279306584 120239 2810 270 65 -5 -0 +3 -0.2

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
#1Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#2Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#3Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
#4Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 4 projected seasons
41,1352125212286327+4+40.20.3
/1626641215+2.4+2.30.1pk7: 0
#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
Michell Ojeda (OGILVIE) 19 32→37 34→39 52→57 59 191/262/319 128271 24 32% 7% 53 -0.2
Daniel Vellojin
2019 · A
19 39 39→45 47→45 48 189/268/273 83260 66 28% 9% 50 -1.7 214/303/312 98272 78 22% 10% 76 +0.0 196/299/31111625812627%12%71-0.1
Angel Ortiz
2022 · A
19 41 41→50 46→45 44 205/260/295 90268 99 27% 7% 51 -1.7 207/258/303 96281 77 27% 6% 53 -1.5 221/277/35313228512926%6%72-0.1
Luis Valenzuela
2013 · A
19 42 38→45 52→45 44 198/258/283 84268 46 26% 7% 47 -1.9 212/252/292 80276 58 24% 5% 46 -2.0 257/280/3581003165720%2%71-0.1
Yeremy Cabrera
2023 · A
18 37→41 38→45 53→55 48 181/263/262 81241 513 26% 8% 46 -2.0 206/287/315 109272 1017 26% 9% 69 -0.4 200/284/304104268112428%8%63-0.5
Vicmal De La Cruz
2013 · A
19 42 39→40 49→50 43 201/264/291 89282 58 29% 7% 52 -1.6 183/238/255 72271 46 32% 6% 32 -3.0 149/204/202522203332%5%1-1.4
Omar Alfonzo
2023 · A
19 36→40 37→45 48→40 48 171/261/237 65254 53 32% 10% 39 -2.5 205/290/309 104318 114 35% 10% 69 -0.4 200/285/30710731713238%10%64-0.5
Luis Barrera
2015 · A
19 35→45 40→45 49→50 44 177/241/269 92232 77 27% 7% 37 -2.6 204/247/283 79286 48 28% 5% 42 -2.3 237/281/34510830851724%5%68-0.3
Diomedes Del Rio
2017 · A
19 38 36→55 53→50 41 181/253/249 68278 38 34% 7% 37 -2.6 199/265/293 94283 49 29% 7% 53 -1.5 197/264/31812227441128%7%58-0.4
Yohairo Cuevas
2023 · A
19 41→40 37→40 49→50 44 189/267/264 76304 49 36% 9% 47 -1.9 195/281/283 88315 514 36% 10% 59 -1.1 194/297/2889531051635%11%65-0.4
Yasmil Bucce
2023 · A
18 41 40→45 49→30 44 198/265/288 89272 75 29% 7% 53 -1.5 202/288/300 98309 84 34% 10% 66 -0.6 205/306/33412832513237%11%79+0.2
Eliezer Álvarez
2014 · A
19 37→47 38→45 50→55 44 183/245/265 82243 512 26% 7% 37 -2.6 233/283/341 108299 513 22% 6% 72 -0.2 254/308/36210834251926%6%87+0.4
Michael De La Cruz
2015 · A
19 43 35→40 46→50 50 199/283/256 57281 210 28% 10% 52 -1.6 188/254/253 65290 39 33% 8% 38 -2.6 169/235/2275826521034%7%21-1.3
Denzer Guzman
2023 · A
19 38→36 40→45 47→50 42 190/245/284 93260 79 29% 6% 43 -2.2 187/246/287 100286 98 36% 7% 43 -2.2 205/268/331127286151232%7%61-0.7
Sandy Acevedo
2012 · A
19 40 37→45 51→50 38 189/252/264 74291 412 34% 6% 40 -2.4 195/266/310 115284 1010 33% 7% 59 -1.1 173/254/316143241131032%8%53-0.5
Isan Díaz
2015 · A
19 34→42 39→55 47→45 39 169/233/258 89267 68 37% 7% 31 -3.0 206/271/341 135300 138 33% 8% 69 -0.4 208/287/37316427521531%9%79+0.2
Juan Villavicencio
2023 · A
18 43 40→50 55 41 205/263/297 92301 714 33% 7% 53 -1.5 187/262/281 94277 712 32% 8% 50 -1.8 192/266/303111286101834%8%55-0.5
Carlos Jimenez
2022 · A
19 38→43 42→55 53→50 44 188/268/290 102278 1011 34% 8% 55 -1.4 201/284/321 120321 1116 37% 9% 69 -0.4 229/308/399169310211831%9%95+0.9
Enmanuel Terrero
2022 · A
19 42 36→45 46→55 52 196/279/261 65256 39 23% 10% 52 -1.6 220/298/308 88314 714 29% 10% 71 -0.3 212/292/3059332591734%10%65-0.3
Carlos Rodriguez
2023 · A
20 38 39→45 47→45 45 181/267/268 87282 76 36% 9% 49 -1.8 190/265/267 77299 56 35% 9% 47 -1.9 170/253/254842537233%9%37-1.0
Gabriel Terrero
2023 · A
19 38 37→50 51→45 42 180/260/249 69278 512 34% 8% 41 -2.3 190/262/297 107326 99 41% 8% 53 -1.5 160/235/29713728811745%8%40-0.9