Diego ContrerasIF ACL Mariners
Age 18 S/R 5'7" / 150 lbs ROK HR -5% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION170 act + 113 ros · stats below = ROS only
wRC+†73
AVG/OBP/SLG.225 / .294 / .313
PA113
HR1
K%26
BB%8
BABIP304
ISO88
MLB%0%
Value2026 · WAR
BAT: -8.3 runs (wOBA-derived runs vs avg)-8BATRUN: +1.6 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.0 runs (Positional adjustment)+0POSREP: +8.0 runs (Replacement-level credit)+8REPTotal WAR: +0.10+0.1WAR
0.01.12.10.20.60.91.21.41.51.61.61.61.51.3+$90M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 56 / POW 38
Toolsscout grade
CONTACT56
scouting grade only
POWER38
scouting grade only
EYE57
scouting grade only
SPEED58
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+1.5$8M+$7M
2033Pre-Arb$1.0M+1.6$8M+$7M
2034Pre-Arb$1.0M+1.6$7M+$7M
2035Arb-1$3M+1.6$6M+$5M
2036Arb-2$5M+1.5$6M+$4M
2037Arb-3$6M+1.3$5M+$2M
Totals $18M $39M +$32M

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 Mariners 132113 30420 14173 84 265362336698 71312 1311 302 89
202517 ROKDSL Mariners 132105 34520 22123 84 324454410863 86366 917 391 158
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD18 ROKSEA 170154 37712 13492 91 240308338645 97337 298 283 75 -5 +1 +0 +0 +5 0.1
YTD18 ROKSEA 170146 481013 21342 91 329420473893 144409 2012 398 162 +12 +1 +0 +0 +5 1.9
ROS18 ROKSEA 0% 113102 23411 9301 31 225294313606 88307 268 281 73 -3 +0 +0 +0 +3 -0.0
ROS18 MLBSEA 0% 01 0000 000 00 304 271 65 +0 +0
FULL18 ROKSEA 170155 37712 13492 91 239308335643 97333 298 283 75 -5 +1 +0 +0 +5 0.1
TOT18 ROKSEA 283256 601123 22793 122 234302328630 94323 288 282 74 -8 +2 +0 +0 +8 0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202719 MLBSEA 34% 290262 611124 23763 61 233302336638 103306 268 290 80 -7 +1 +0 +0 +8 0.2
202820 MLBSEA 48% 407366 861537 331045 92 235307350657 115307 268 297 85 -7 +1 +0 +0 +12 0.6
202921 MLBSEA 54% 491441 1041839 411246 112 236309351661 116307 258 302 89 -6 +1 +0 +0 +14 0.9
203022 MLBSEA 57% 549491 11921411 461377 133 242316369685 126307 258 305 91 -5 +1 +0 +0 +16 1.2
203123 MLBSEA 58% 588526 12722412 491468 143 241316367683 125308 258 307 93 -5 +2 +0 +0 +17 1.4
203224 MLBSEA 57% 613548 13323413 521518 143 243317370688 128309 258 308 94 -4 +2 +0 +0 +17 1.5
203325 MLBSEA 57% 626560 13624413 531548 153 243317370687 127309 258 309 95 -4 +2 +0 +0 +18 1.6
203426 MLBSEA 57% 632564 13724413 541569 153 243319369688 126309 259 309 95 -4 +2 +0 +0 +18 1.6
203527 MLBSEA 55% 631563 13624413 541569 153 242318368686 126308 259 309 95 -4 +2 +0 +0 +18 1.6
203628 MLBSEA 55% 626559 13524413 541568 143 242317369686 127308 259 308 94 -4 +2 -1 +0 +18 1.5
203729 MLBSEA 53% 615548 13123412 541548 143 239316361678 122307 259 306 92 -5 +2 -1 +0 +17 1.3
203830 MLBSEA 53% 604538 12722312 531538 133 236314355669 119306 259 303 90 -7 +1 -2 +0 +17 1.0
203931 MLBSEA 52% 590525 12221311 521518 122 232311347658 114304 269 299 87 -9 +2 -3 +0 +17 0.7
202719 MLBSEA 34% 10091 21411 8261 20 231300330630 99304 268 279 72 -3 +0 +0 +0 +3 0.0
202820 MLBSEA 48% 197177 40713 16502 41 226297328625 102304 258 285 76 -5 +0 +0 +0 +6 0.1
202921 MLBSEA 54% 266238 571025 22674 61 239314361676 122304 258 289 80 -6 +1 +0 +0 +8 0.2
203022 MLBSEA 57% 311278 671226 26784 71 241315363678 122305 258 292 82 -6 +1 +0 +0 +9 0.4
203123 MLBSEA 58% 339303 731327 28845 82 241315366682 125305 258 294 83 -6 +1 +0 +0 +10 0.4
203224 MLBSEA 57% 349312 751327 29865 82 240315362677 122306 258 295 84 -6 +1 +0 +0 +10 0.5
203325 MLBSEA 57% 355317 751327 30885 82 237312356669 120306 258 296 85 -6 +1 +0 +0 +10 0.5
203426 MLBSEA 57% 358320 761327 30885 82 237313356669 119306 258 296 85 -6 +1 +0 +0 +10 0.5
203527 MLBSEA 55% 350312 751327 30875 82 240317362679 122306 259 296 85 -6 +1 +0 +0 +10 0.5
203628 MLBSEA 55% 344306 731327 30865 82 239317363679 124305 259 295 84 -6 +1 -0 +0 +10 0.4
203729 MLBSEA 53% 329293 701227 29824 71 239316365681 126305 259 294 83 -6 +1 -1 +0 +9 0.3
203830 MLBSEA 53% 318283 661126 28804 71 233311350661 117304 259 291 81 -7 +1 -1 +0 +9 0.2
203931 MLBSEA 52% 308274 641126 27794 61 234311354665 120301 269 287 78 -8 +1 -1 +0 +9 0.0
▸ Career Totals
Career 39243505 8321452476 33398153 8718 237313357671 120306 258 293 82 -79 +10 -4 +0 +111 3.9
/ 162G 650581 13824413 551629 143 238314360673 122305 258 293 82 -13 +2 -1 +0 +18 0.6
Career 75076706 160728049144 641186599 17639 240315360676 121309 259 304 91 -75 +20 -7 +0 +213 15.4
/ 162G 650581 13824412 551619 153 238313355668 117307 258 304 91 -6 +2 -1 +0 +18 1.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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202517 ROKDSL Mariners 132105 34520 22123 84 324454410863 86366 917 391 158 +9 +0 +4 1.3

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
#1Royce Claytonlast yr '07
career totals — 8 seasons, 3,920 PA
83,9205470256311365+18+1710.110.0
/162664912+3.1+2.91.7pk7: 10
#2Logan Forsythelast yr '19
career totals — 9 seasons, 3,502 PA
93,5027042246327370+5-118.69.2
/162664138+0.9-2.21.6pk7: 10
#3Manuel Margotlast yr '24
career totals — 8 seasons, 3,154 PA
83,1545694254307380-5+278.48.8
/1626641220-1.1+5.61.8pk7: 9
#4Desmond Jenningslast yr '16
career totals — 6 seasons, 2,327 PA
62,3275593245323394-9+108.18.1
/1626641627-2.5+2.72.3pk7: 8
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
84,0828093240312363+0+08.27.0
/1626641315+0.0+0.01.3pk7: 6
#5Desi Relafordlast yr '05
career totals — 6 seasons, 2,443 PA
62,4433464246329356-1-75.15.1
/162664917-0.3-1.81.4pk7: 5
#6Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4

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
Diego Contreras (OGILVIE) 18 51→56 33→38 53→58 57 234/302/328 94323 312 28% 8% 74 +0.1
Angel Genao
2022 · A
18 45→55 37→50 58→50 55 210/300/285 75268 416 22% 11% 66 -0.6 232/290/328 96308 711 25% 7% 72 -0.2 264/318/398134323111321%7%100+1.2
Jaison Chourio
2023 · A
18 48→49 38→40 54→55 58 220/315/308 87276 315 20% 12% 79 +0.3 223/313/311 88314 521 27% 11% 79 +0.3 222/315/3219930182326%12%81+0.2
Leo Rivas
2016 · A
18 44→54 37→40 52→65 44 204/291/284 80291 316 28% 8% 63 -0.8 208/298/281 73293 317 27% 10% 65 -0.7 239/352/3359531894424%14%101+1.2
Leody Taveras
2017 · A
18 47→53 37→50 52→55 44 221/266/301 80283 315 22% 6% 54 -1.4 216/259/293 77281 413 23% 5% 50 -1.8 239/291/390151301161925%6%88+0.8
Forrest Wall
2015 · A
19 48→58 41→45 56→70 47 227/290/330 103300 717 26% 8% 73 -0.1 221/273/317 96291 716 25% 6% 62 -0.9 266/338/37711036395027%9%101+1.1
Pedro Ramírez
2023 · A
19 51→55 40→45 53→55 43 245/292/346 101303 714 21% 5% 78 +0.2 237/292/339 102303 814 23% 6% 76 +0.1 255/306/365110315102221%6%86+0.6
Juan Brito
2021 · A
19 47→49 41→50 53→45 48 227/287/331 103273 813 20% 7% 72 -0.2 229/306/358 129287 1210 23% 9% 89 +0.9 227/311/37414727215921%10%92+1.1
Danny Santana
2009 · A
18 44→54 38→60 58→55 43 206/259/297 91278 314 26% 6% 50 -1.7 206/243/298 92283 615 28% 4% 44 -2.1 242/287/452210303272229%5%101+1.1
L.J. Hoes
2009 · A
19 50→60 37→40 56→50 52 233/301/304 71285 411 19% 9% 70 -0.3 238/285/305 67306 412 22% 6% 64 -0.8 278/336/3699133451517%7%97+1.5
Alen Hanson
2011 · A
18 49→51 38→50 53→60 44 231/275/314 83287 415 21% 5% 62 -0.9 227/280/352 125287 820 23% 6% 75 -0.0 252/286/391139300123020%4%83+0.4
Gilberto Celestino
2017 · A
18 43→53 38→45 54→55 48 203/273/292 90270 513 25% 8% 56 -1.3 209/261/295 86283 611 27% 6% 52 -1.6 240/311/3197931771425%9%75-0.0
Dalton Pompey
2012 · A
19 39→49 41→45 56→55 45 193/266/287 94270 917 30% 8% 53 -1.5 217/281/315 98303 721 28% 8% 66 -0.6 259/316/35910033172922%7%87+0.7
Hendry Mendez
2022 · A
18 49→53 39→45 51→45 51 232/297/329 97272 57 16% 8% 76 +0.0 218/285/291 73279 55 22% 8% 61 -1.0 257/332/37011331111720%9%99+1.0
Adrian Cardenas
2007 · A
19 47→57 39→45 54→50 43 225/276/311 86292 514 24% 6% 62 -0.9 252/298/346 94308 611 19% 6% 80 +0.4 274/322/369953165814%6%95+1.2
Yeicok Calderon
2010 · A
18 49 38→45 52→45 48 228/307/304 77315 69 28% 9% 74 -0.1 210/272/330 120310 116 34% 7% 66 -0.6 190/249/32713628214436%7%54-0.5
Riley Unroe
2014 · A
18 42→48 37→50 51→55 47 196/275/269 72289 39 31% 9% 52 -1.6 193/254/254 61272 49 28% 7% 38 -2.6 227/311/367139295152627%10%89+0.5
Moisés Sierra
2007 · A
18 42→52 39→50 52→50 42 203/266/292 89271 613 26% 6% 54 -1.4 205/253/299 94283 89 29% 4% 50 -1.8 248/314/378130302141522%7%93+0.9
Jose Monserrate
2023 · A
18 47 38→40 51→50 46 221/290/309 87287 513 23% 7% 68 -0.5 215/293/282 67300 321 27% 9% 63 -0.9 180/265/2254528813434%9%34-0.6
Henry Alejandro Rodriguez
2008 · A
18 45→55 40→45 50→55 48 212/272/311 99253 66 18% 7% 60 -1.0 237/276/324 87278 614 16% 5% 65 -0.7 270/301/382112304121115%4%91+0.7
Dilson Herrera
2012 · A
18 46→56 39→50 50 47 218/290/315 98283 413 23% 7% 70 -0.3 228/279/361 133299 1212 27% 6% 77 +0.1 258/308/400143315151323%6%96+1.3