Jose ContrerasOF Charleston RiverDogs
Age 21 R/R 6'1" / 200 lbs A Svc 0.0 · Ctrl thru 2036 peak 0.8 · 2031
wRC+†67
AVG/OBP/SLG.205 / .275 / .324
PA98
HR2
K%30
BB%8
MLB%0%
BAT: -3.7 runs (wOBA-derived runs vs avg)-4BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.6 runs (Positional adjustment)-1POSREP: +2.8 runs (Replacement-level credit)+3REPTotal WAR: -0.10-0.1WAR
Scouting · nowfuture
HIT
2530
PWR
3237
SPD
4853
EYE
4146
trajectory · 10 yrs
0.8peak
2032

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Arb-3$0.9M+0.8$4M+$3M
2032Ext / FA-deal$0.9M+0.8$4M+$3M
2033Ext / FA-deal$1.0M+0.6$3M+$2M
2034Ext / FA-deal$1M+0.5$3M+$2M
2035Ext / FA-deal$1M+0.3$2M+$0.6M
2036Ext / FA-deal$0.6M+0.1$0.5M-$0.1M
Totals $5M $15M +$10M

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202217 ROKDSL Rays 211190 29421 14954 33 .153.226.211.436 .058.289 457 .192 5 -23 -1 +0 -1 +6 -1.9
202318 ROKDSL Tampa Bay 10394 9212 6502 23 .096.167.202.369 .106.163 496 .164 -16 -14 -1 +0 -1 +3 -1.2
202419 ROKFCL Rays 187167 27711 11607 64 .162.243.234.477 .072.243 326 .220 27 -16 -0 +0 -1 +5 -1.2
202520 A2 teams 9386 16301 4372 31 .186.239.256.495 .070.312 404 .213 21 -8 +0 +0 -1 +3 -0.6
▸ 2026 Season
202621 MLBTB 9889 18312 8301 20 .202.276.326.601 .124.283 318 .273 67 -4 +0 +0 -1 +3 -0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202722 MLB 11%TB 198178 38715 16572 41 .213.286.348.634 .135.284 298 .286 77 -5 +0 +0 -1 +6 -0.0
202823 MLB 28%TB 311277 611128 27874 62 .220.299.361.660 .141.285 289 .294 84 -6 +0 +0 -2 +9 0.2
202924 MLB 45%TB 392349 7814211 351085 82 .223.303.370.673 .146.286 289 .300 88 -5 +1 +0 -2 +11 0.4
203025 MLB 60%TB 438390 8716212 401195 92 .223.303.367.670 .144.287 279 .304 91 -5 +1 +0 -3 +12 0.6
203126 MLB 85%TB 466414 9317313 431276 102 .225.307.374.681 .150.287 279 .306 92 -4 +1 +0 -3 +13 0.8
203227 MLBTB 478424 9617314 451306 102 .226.309.380.689 .153.287 279 .306 92 -4 +1 +0 -3 +14 0.8
203328 MLBTB 481427 9617314 451326 92 .225.308.377.685 .152.287 279 .305 91 -5 +1 -1 -3 +14 0.6
203429 MLBTB 476422 9317213 451326 91 .220.304.363.667 .142.286 289 .302 90 -6 +1 -1 -3 +13 0.5
203530 MLBTB 468416 9117213 441315 81 .219.301.363.664 .144.285 289 .299 87 -7 +1 -2 -3 +13 0.3
203631 MLBTB 456405 8716212 431305 70 .215.298.353.651 .138.283 299 .295 84 -8 +1 -3 -3 +13 0.1
203732 MLBTB 439390 8315211 411275 70 .213.296.346.642 .133.282 299 .291 81 -10 +1 -4 -3 +12 -0.2
203833 MLBTB 410365 7614210 381224 60 .208.290.340.630 .132.280 309 .285 77 -11 +1 -4 -2 +12 -0.5
203934 MLBTB 366325 661228 341124 50 .203.287.326.613 .123.278 319 .279 72 -12 +1 -5 -2 +10 -0.8
▸ Career Totals (MLE all levels + projections)
Career 60715408 114420933151 539178679 11426 .212.292.346.639 .135.284 299 .287 78 -150 +12 -20 -36 +172 -2.2
/ 162G 650579 12222416 581918 123 .211.291.345.637 .135.283 299 .287 78 -16 +1 -2 -4 +18 -0.3

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202217 ROKDSL Rays 211179 41722 25644 33 .229.337.324.661 .095.336 3012 .303 90 -2 -1 +6 0.3
202318 ROKDSL Tampa Bay 10387 15513 13352 23 .172.294.356.650 .184.240 3413 .294 83 -2 -1 +3 0.0
202419 ROKFCL Rays 187160 401032 18407 64 .250.351.388.739 .138.319 2110 .332 113 +3 -0 +5 0.8
202520 ACharleston RiverDogs 5449 11100 4170 10 .224.283.245.528 .020.344 317 .243 44 -3 +0 +2 -0.2
202520 ROKFCL Rays 3935 10301 292 21 .286.359.457.816 .171.360 235 .365 137 +2 +0 +1 0.3

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
Jose Contreras (OGILVIE) 21 25→30 32→37 48→53 46 .205/.275/.324 .119.283 22 30% 8% 67 -0.1
Iverson Leonardo
2023 · A
21 37 44→50 49→50 40 .188/.259/.305 .117.281 129 36% 7% 55 -1.4 .194/.278/.291 .097.346 78 42% 9% 59 -1.1 .146/.273/.221.075.3593452%12%39-0.5
Luis Hidalgo
2017 · A
21 39 43→45 46→45 44 .196/.254/.303 .107.234 1212 22% 6% 52 -1.6 .223/.274/.346 .123.264 139 21% 5% 71 -0.3 .259/.302/.380.121.28812814%4%89+0.4
Anderson Gomes
2007 · A
22 41→38 43→45 47→50 39 .205/.252/.313 .108.275 109 29% 5% 53 -1.5 .220/.270/.333 .113.292 117 27% 6% 66 -0.6 .223/.275/.335.112.29012526%6%67-0.2
Jose Meza
2023 · A
20 41→35 41→45 47→50 40 .199/.265/.295 .096.286 910 32% 6% 55 -1.4 .204/.294/.305 .101.301 98 32% 10% 70 -0.3 .186/.292/.283.097.27791033%11%63-0.5
Rudy van Heydoorn
2010 · A
21 33 41→45 41→50 41 .168/.252/.259 .091.262 98 37% 8% 41 -2.3 .197/.275/.307 .110.307 115 36% 9% 63 -0.9 .204/.303/.338.134.29214232%11%83+0.2
Stanley Martinez
2018 · A
21 41 40→45 49→50 46 .200/.273/.294 .093.261 78 25% 7% 58 -1.2 .224/.288/.327 .103.314 97 30% 7% 72 -0.2 .220/.280/.293.072.3425334%6%56-0.4
Carlos Dominguez
2021 · A
21 43→27 42→45 51→50 36 .201/.283/.313 .112.310 912 35% 5% 68 -0.5 .173/.247/.300 .127.331 1512 50% 5% 50 -1.8 .134/.213/.254.119.278171354%6%21-1.6
Misael Urbina
2023 · A
21 38→30 41→45 49→50 45 .187/.256/.291 .104.256 812 29% 8% 50 -1.8 .177/.255/.265 .088.259 69 31% 9% 43 -2.2 .164/.251/.245.081.2375830%9%33-1.7
Johan Mieses
2016 · A
21 41→32 45→55 53→50 39 .208/.253/.334 .126.273 1215 28% 5% 59 -1.1 .188/.236/.349 .161.267 205 37% 5% 56 -1.3 .194/.269/.375.181.23726731%7%74-0.0
Jorge Alcantara
2013 · A
21 43 41→45 50 43 .204/.273/.304 .100.299 811 32% 8% 59 -1.1 .191/.262/.285 .094.292 614 34% 8% 50 -1.7 .147/.226/.244.097.22162534%8%24-0.9
Imbewer Alvarez
2007 · A
21 42 39→40 45→55 37 .199/.254/.291 .092.307 68 35% 6% 48 -1.9 .213/.277/.298 .085.301 615 29% 7% 60 -1.0 .216/.288/.295.079.29272226%7%60-0.3
Sean Coyle
2013 · A
21 37→36 45→50 54→50 38 .192/.253/.319 .127.271 1213 33% 6% 56 -1.3 .204/.262/.355 .151.295 1814 36% 6% 69 -0.4 .197/.258/.362.165.284221538%7%67-0.3
Zack Larson
2015 · A
21 46→37 39→45 52→50 41 .221/.275/.306 .085.293 611 26% 5% 61 -1.0 .196/.253/.258 .062.265 211 25% 6% 39 -2.5 .171/.232/.215.044.23301225%6%19-2.9
Payton Henry
2018 · A
21 40→31 41→45 46→30 38 .191/.255/.294 .102.304 84 38% 7% 50 -1.7 .187/.253/.289 .102.316 102 41% 6% 48 -1.9 .246/.293/.382.135.32219129%4%83+0.2
Cole Roederer
2021 · A
21 38→33 43→45 51→50 43 .192/.259/.300 .108.274 1113 33% 8% 53 -1.5 .205/.268/.319 .114.301 1212 34% 7% 62 -0.9 .179/.252/.298.118.265141136%8%49-1.0
Tyler Kolodny
2010 · A
22 40→34 44→45 49→50 40 .200/.267/.320 .119.267 128 29% 6% 63 -0.9 .206/.277/.341 .135.271 149 29% 6% 72 -0.2 .206/.284/.354.148.258171026%5%76+0.0
Kyle Nevin
2023 · A
21 42→40 40→45 52→50 39 .201/.254/.299 .098.279 610 29% 5% 50 -1.8 .218/.276/.321 .103.329 910 34% 7% 65 -0.7 .213/.274/.311.098.32691235%7%59-0.6
Alexander Campos
2022 · A
22 43 42→40 46→45 48 .209/.289/.317 .108.281 96 28% 9% 70 -0.3 .221/.304/.311 .090.312 86 29% 9% 75 -0.0 .236/.329/.308.072.3307628%11%83+0.2
Allan Cerda
2021 · A
21 44→24 42→55 47→45 42 .213/.292/.320 .108.301 106 31% 7% 73 -0.1 .189/.282/.362 .173.292 205 40% 9% 80 +0.4 .158/.266/.332.174.24322542%10%64-0.5
Jose Medina
2008 · A
21 42 44→45 45→50 46 .210/.285/.326 .117.274 129 27% 8% 71 -0.3 .205/.283/.322 .117.286 118 30% 8% 69 -0.4 .181/.269/.305.124.25011430%6%59-0.2