Sandy PresbotSS DSL Marlins
Age 18 S/R 5'7" / 160 lbs ROK HR -6%H -3% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION101 act + 90 ros · stats below = ROS only
wRC+†48
AVG/OBP/SLG.198 / .278 / .284
PA90
HR1
SB6
K%29
BB%9
BABIP278
ISO86
MLB%0%
Value2026 · WAR
BAT: -15.4 runs (wOBA-derived runs vs avg)-15BATRUN: +4.0 runs (SB/CS + UBR baserunning)+4RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.0 runs (Positional adjustment)+2POSREP: +5.4 runs (Replacement-level credit)+5REPTotal WAR: -0.40-0.4WAR
0.00.81.70.20.60.81.01.11.21.21.21.1+$58M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 40 / POW 30
Toolsscout grade
CONTACT40
scouting grade only
POWER30
scouting grade only
EYE55
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+1.1$6M+$5M
2033Pre-Arb$1.0M+1.2$6M+$5M
2034Pre-Arb$1.0M+1.2$5M+$5M
2035Arb-1$3M+1.2$5M+$4M
2036Arb-2$4M+1.1$4M+$3M
2037Extbeyond projection horizon · no WAR estimate
Totals $9M $25M +$22M

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 Miami 222190 39431 21647 2812 205307274581 68295 299 262 59
202517 ROKDSL Miami 222179 49652 32487 2812 274404397800 123353 2214 360 134
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD18 ROKMIA 10186 12100 12352 234 140260151411 12231 3512 200 11 -10 +3 +0 +1 +3 -0.3
YTD18 ROKMIA 10177 15100 20242 234 195370208578 13278 2420 291 81 -2 +3 +0 +1 +3 0.5
ROS18 ROKMIA 0% 9081 16211 8261 61 198278284562 86270 299 249 48 -5 +1 +0 +1 +3 -0.1
ROS18 MLBMIA 0% 01 0000 000 00 266 235 38 +0 +0
FULL18 ROKMIA 10187 12100 12352 234 138260149409 11226 3512 200 11 -10 +3 +0 +1 +3 -0.3
TOT18 ROKMIA 191167 28311 20613 295 168268216484 48255 3210 223 29 -15 +4 +0 +2 +5 -0.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202719 MLBMIA 34% 271240 48723 25754 102 200286283570 83275 289 263 59 -12 +1 +0 +3 +8 -0.1
202820 MLBMIA 48% 393348 731136 361076 122 210295310605 101278 279 273 67 -15 +2 +0 +4 +11 0.2
202921 MLBMIA 54% 484428 901438 451298 142 210297313610 103280 279 280 72 -15 +2 +0 +5 +14 0.6
203022 MLBMIA 57% 548483 10316310 511459 153 213300321621 108281 269 284 75 -15 +2 +0 +6 +16 0.8
203123 MLBMIA 58% 592522 11217411 5515610 153 215302326627 111282 269 286 77 -15 +2 +0 +6 +17 1.0
203224 MLBMIA 57% 616543 11818412 5816210 163 217304331636 114282 269 288 78 -15 +2 +0 +7 +17 1.1
203325 MLBMIA 57% 627553 11918412 5916410 163 215302327630 112282 269 289 79 -15 +2 +0 +7 +18 1.2
203426 MLBMIA 57% 635560 12119412 6016610 163 216303329632 112282 269 289 79 -15 +2 +0 +7 +18 1.2
203527 MLBMIA 60% 634558 12119412 6116710 163 217305330635 113282 2610 289 80 -15 +2 +0 +7 +18 1.2
203628 MLBMIA 62% 629553 11918412 6116610 153 215304327632 112282 2610 288 79 -15 +2 -1 +7 +18 1.1
202719 MLBMIA 34% 9383 16211 9261 31 193280277557 84270 2810 249 49 -5 +0 +0 +1 +3 -0.2
202820 MLBMIA 48% 190167 34513 18523 61 204293299592 96273 279 258 56 -10 +1 +0 +2 +5 -0.1
202921 MLBMIA 54% 262232 48724 24704 71 207292306598 99275 279 264 60 -12 +1 +0 +3 +7 -0.1
203022 MLBMIA 57% 310273 57925 29825 81 209296311608 103276 269 268 63 -13 +1 +0 +3 +9 0.0
203123 MLBMIA 58% 341300 641026 32906 92 213302320622 107277 269 270 65 -13 +1 +0 +4 +10 0.1
203224 MLBMIA 57% 351309 651026 33926 92 210299314613 104278 269 272 66 -13 +1 +0 +4 +10 0.1
203325 MLBMIA 57% 356313 671027 34936 92 214303326629 112278 2610 273 67 -13 +1 +0 +4 +10 0.2
203426 MLBMIA 57% 359316 671027 34946 92 212301323623 111278 269 273 67 -13 +1 +0 +4 +10 0.2
203527 MLBMIA 60% 379334 711127 361006 92 213301320621 108278 269 273 67 -14 +1 +0 +4 +11 0.2
203628 MLBMIA 62% 389342 721127 381036 92 211301316616 105277 2610 273 67 -15 +1 -0 +4 +11 0.1
▸ Career Totals
Career 30302670 561851853 28780249 7816 210299315613 105277 269 270 65 -121 +9 -0 +32 +86 0.6
/ 162G 650573 12018411 6217211 173 209299312612 103277 2610 270 65 -26 +2 -0 +7 +18 0.1
Career 57415059 107916339100 540152795 17940 213301320621 107283 279 283 75 -163 +20 -1 +62 +163 8.2
/ 162G 650573 12118411 6117311 205 211299314613 103281 279 283 75 -18 +2 -0 +7 +18 0.9

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 Miami 222179 49652 32487 2812 274404397800 123353 2214 360 134 +9 +1 +6 1.6

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
#1Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#2Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#3Cliff Penningtonlast yr '17
career totals — 10 seasons, 3,108 PA
103,1083684243310341+28+299.29.5
/162664818+5.9+6.22.0pk7: 10
#4Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#5Yolmer Sánchezlast yr '19
career totals — 6 seasons, 2,438 PA
62,4383130244299357+9+265.45.4
/16266488+2.4+7.21.5pk7: 5
#6Everth Cabreralast yr '15
career totals — 6 seasons, 2,059 PA
62,05912136247316328+22-15.15.1
/162664444+7.1-0.51.6pk7: 5
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
63,2225685214298322+35+184.74.6
/1626641217+7.1+3.71.0pk7: 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
Sandy Presbot (OGILVIE) 18 40 30 60 55 168/268/216 48255 129 32% 10% 29 -0.4
Jodaneli Carvajal
2010 · A
18 43 38→30 62→55 43 207/259/290 83274 420 25% 6% 50 -1.8 213/265/278 65272 217 21% 6% 48 -1.9 212/263/2685626721820%5%42-0.8
Olvy Marte
2013 · A
18 46 36→40 49→55 44 213/288/277 65286 318 25% 7% 59 -1.1 220/281/292 72293 216 24% 6% 59 -1.1 224/283/2957129611923%6%58-0.4
Jeremy Arocho
2018 · A
19 43→46 38→30 53→60 41 203/260/286 83285 412 29% 6% 49 -1.8 223/283/291 68291 211 22% 7% 59 -1.1 217/330/2614529713424%14%71-0.2
Emmanuel Morel
2016 · A
19 45 35→30 53→55 49 207/286/270 62293 217 28% 9% 56 -1.3 187/257/246 59306 215 36% 8% 38 -2.6 139/207/1733425101741%7%-4-1.2
Luis Barahona
2012 · A
18 46 36→30 53→50 48 216/284/286 70285 314 24% 8% 59 -1.1 206/260/268 62282 213 26% 6% 43 -2.2 200/252/2545427301625%6%33-1.0
Francisco Aponte
2009 · A
18 43 36→30 49→60 46 205/268/268 64265 49 23% 7% 48 -1.9 230/305/289 59291 217 20% 8% 69 -0.4 221/287/2674527002216%8%54-0.5
Luis Arcendo
2018 · A
18 44 36→30 54→50 46 209/274/278 69274 313 24% 7% 53 -1.5 196/257/259 63280 313 29% 7% 40 -2.4 115/183/1362117001930%8%-22-1.3
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
Chris Torres
2016 · A
18 43→37 37→30 50→55 50 200/288/273 73290 415 30% 10% 59 -1.1 204/274/273 69318 313 33% 8% 52 -1.6 181/264/2395829821536%10%36-1.2
Juan Mosquera
2007 · A
19 38 35→30 49→55 44 180/246/238 57263 315 31% 8% 30 -3.1 201/290/246 45281 114 26% 10% 53 -1.5 210/308/2372728001722%11%56-0.4
Carlos Willoughby
2008 · A
19 48→42 36→40 53→60 49 225/302/290 65279 317 19% 7% 69 -0.4 231/314/298 67298 228 21% 9% 76 +0.0 235/320/3077230313520%9%78+0.1
Leandro Arias
2023 · A
18 40 38→30 51→45 43 188/262/268 80284 411 33% 8% 46 -2.0 199/267/280 81262 610 25% 7% 51 -1.7 199/277/263642676725%8%50-0.9
Julio Izturis
2008 · A
18 44 33→30 54→60 48 202/278/241 39250 124 19% 7% 46 -2.0 223/311/283 60279 321 19% 9% 71 -0.3 234/339/2885429132818%11%81+0.1
Rodolfo Penalo
2011 · A
18 43 35→40 47→65 48 203/275/262 59265 216 23% 8% 50 -1.8 204/271/273 69256 320 20% 7% 50 -1.7 210/296/2796926223619%9%60-0.4
Jorge Minyety
2010 · A
19 46 35→30 50 55 208/299/269 61275 114 22% 11% 63 -0.9 216/285/281 65304 29 27% 9% 59 -1.1 227/294/263363220427%9%53-0.3
Michael Chirinos
2018 · A
18 41 37→40 51→55 50 193/251/266 73225 411 16% 7% 40 -2.4 226/292/296 70250 513 11% 8% 65 -0.7 236/307/298612535168%9%73-0.1
Yamal Encarnacion
2022 · A
18 44 37→40 51→60 47 207/271/285 78273 413 24% 8% 53 -1.5 203/264/264 61272 317 25% 7% 45 -2.1 209/272/2867627364524%8%51-0.8
Carlos Pulido
2016 · A
18 47 35→30 51→30 43 215/288/278 63298 28 27% 7% 59 -1.1 209/285/267 58259 24 19% 7% 56 -1.3 218/303/262442512113%8%62-0.4
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
Jilbert Rosario
2014 · A
19 46 36→30 52→55 46 216/291/285 69292 315 25% 8% 63 -0.9 221/290/273 52289 219 22% 8% 58 -1.2 225/295/2603529202521%7%54-0.5