David ShirleySS DSL Miami
Age 18 R/R 6'1" / 195 lbs ROK HR -6%H -3% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION133 act + 88 ros · stats below = ROS only
wRC+†64
AVG/OBP/SLG.220 / .282 / .306
PA88
HR1
K%27
BB%7
BABIP300
ISO86
MLB%0%
Value2026 · WAR
BAT: -8.8 runs (wOBA-derived runs vs avg)-9BATRUN: +1.2 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.4 runs (Positional adjustment)+2POSREP: +6.3 runs (Replacement-level credit)+6REPTotal WAR: +0.10+0.1WAR
0.01.32.60.30.71.21.51.82.02.12.12.12.01.8+$118M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
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+2.0$10M+$10M
2033Pre-Arb$1.0M+2.1$10M+$9M
2034Pre-Arb$1.0M+2.1$9M+$9M
2035Arb-1$4M+2.1$8M+$7M
2036Arb-2$7M+2.0$7M+$5M
2037Arb-3$9M+1.8$6M+$3M
Totals $23M $51M +$43M

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 Marlins 9082 18211 6212 41 220289305594 85283 237 261 58
202517 ROKDSL Marlins 9077 22313 11142 41 286389468856 182317 1612 383 151
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD18 ROKMIA 133123 29312 9391 82 236293325618 89329 297 271 65 -5 +1 +0 +1 +4 0.1
YTD18 ROKMIA 133118 38413 14271 82 322398449848 127398 2011 381 150 +7 +1 +0 +1 +4 1.4
ROS18 ROKMIA 0% 8881 18211 6241 31 220282306588 86299 277 269 64 -4 +0 +0 +1 +3 0.0
ROS18 MLBMIA 0% 01 0000 000 00 294 259 57 +0 +0
FULL18 ROKMIA 133124 29312 9391 82 234293323616 89325 297 271 65 -5 +1 +0 +1 +4 0.1
TOT18 ROKMIA 221204 47523 15632 113 230289318606 88317 287 270 65 -9 +1 +0 +2 +6 0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202719 MLBMIA 34% 249226 52724 18663 82 230296332627 102300 277 281 73 -8 +1 +0 +3 +7 0.3
202820 MLBMIA 48% 375341 781127 27984 123 229293334627 106301 267 289 79 -9 +1 +0 +4 +11 0.7
202921 MLBMIA 54% 468424 9914310 351206 164 233301351652 118302 267 295 84 -9 +2 +0 +5 +13 1.2
203022 MLBMIA 57% 533481 11417312 401367 184 237305360665 123303 268 299 87 -8 +2 +0 +6 +15 1.5
203123 MLBMIA 58% 576521 12418413 431467 204 238305363667 125303 257 301 89 -7 +2 +0 +6 +16 1.8
203224 MLBMIA 57% 604545 13219415 461538 215 242311374685 132304 258 303 90 -7 +2 +0 +6 +17 2.0
203325 MLBMIA 57% 620560 13419415 471578 215 239307368675 129304 258 305 91 -6 +2 +0 +7 +18 2.1
203426 MLBMIA 57% 627566 13720416 481588 215 242310376687 134304 258 305 92 -6 +2 +0 +7 +18 2.1
203527 MLBMIA 55% 626565 13720416 481598 215 242311377688 135304 258 306 92 -6 +2 +0 +7 +18 2.1
203628 MLBMIA 55% 621560 13419415 481588 215 239308368676 129304 258 305 91 -6 +2 -1 +7 +18 2.0
203729 MLBMIA 53% 611550 13219415 481578 205 240310371681 131303 268 303 90 -7 +2 -1 +7 +17 1.8
203830 MLBMIA 53% 601541 12818414 471568 204 237307362669 126302 268 300 88 -8 +2 -2 +6 +17 1.6
203931 MLBMIA 52% 587529 12217313 461547 194 231301348649 117300 268 296 85 -10 +2 -3 +6 +17 1.3
204032 MLBMIA 56% 568512 11716312 441517 184 229298342640 113298 278 291 81 -12 +2 -4 +6 +16 0.9
202719 MLBMIA 34% 8679 17211 6231 31 215279304583 89295 277 269 64 -3 +0 +0 +1 +2 0.0
202820 MLBMIA 48% 182165 37513 13472 61 224289321610 97296 267 276 70 -6 +1 +0 +2 +5 0.2
202921 MLBMIA 54% 254230 54825 19653 92 235302352654 117297 267 281 74 -8 +1 +0 +3 +7 0.3
203022 MLBMIA 57% 302272 64927 23774 102 235304360665 125298 258 285 76 -8 +1 +0 +3 +9 0.5
203123 MLBMIA 58% 332300 711028 25844 113 237304363667 127298 258 288 78 -8 +1 +0 +4 +9 0.6
203224 MLBMIA 57% 344311 741128 26874 123 238305363668 125299 258 290 80 -8 +1 +0 +4 +10 0.7
203325 MLBMIA 57% 352317 751128 27895 123 237307360666 123299 258 291 81 -8 +1 +0 +4 +10 0.7
203426 MLBMIA 57% 355320 761129 27905 123 237307369676 131299 258 292 81 -8 +1 +0 +4 +10 0.8
203527 MLBMIA 55% 347313 741128 27884 123 236305361666 125299 258 292 81 -7 +1 +0 +4 +10 0.8
203628 MLBMIA 55% 341307 721028 27874 113 235305358663 124299 268 291 81 -7 +1 -0 +4 +10 0.7
203729 MLBMIA 53% 327294 701028 26844 112 238309367676 129298 268 289 80 -8 +1 -1 +4 +9 0.6
203830 MLBMIA 53% 316284 66927 25824 102 232304352656 120297 268 287 78 -8 +1 -1 +3 +9 0.5
203931 MLBMIA 52% 306275 64927 24804 102 233304356660 124295 268 283 75 -9 +1 -1 +3 +9 0.3
204032 MLBMIA 56% 319287 65927 25854 102 226297345642 118293 278 278 71 -10 +1 -2 +3 +9 0.1
▸ Career Totals
Career 41633755 8791252694 320106852 13932 234303356660 122300 268 287 77 -106 +15 -6 +45 +118 6.7
/ 162G 650586 13820415 501678 225 235304360664 125301 268 287 77 -17 +2 -1 +7 +18 1.1
Career 78447084 167623850179 5972014100 26361 237305360665 124304 268 299 87 -115 +28 -10 +84 +222 21.3
/ 162G 650587 13920415 491678 225 237304361665 124304 268 299 87 -10 +2 -1 +7 +18 1.8

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 Marlins 9077 22313 11142 41 286389468856 182317 1612 383 151 +5 +0 +3 0.8

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
#1Erick Aybarlast yr '17
career totals — 11 seasons, 5,588 PA
115,58858154271314372+58+4922.021.3
/162664718+6.9+5.82.6pk7: 21
#2Alcides Escobarlast yr '22
career totals — 12 seasons, 6,178 PA
126,17845178258295345+66+9219.318.2
/162664519+7.1+9.92.1pk7: 17
#3Freddy Galvislast yr '21
career totals — 10 seasons, 4,238 PA
104,23810957246292387+42+6818.017.6
/162664179+6.6+10.62.8pk7: 17
#4Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#5Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#6Royce Claytonlast yr '07
career totals — 8 seasons, 3,920 PA
83,9205470256311365+18+1710.110.0
/162664912+3.1+2.91.7pk7: 10
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
84,27799142238303363+46+2411.99.9
/1626641522+7.1+3.71.8pk7: 8

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
David Shirley (OGILVIE) 18 230/289/318 88317 311 28% 7% 65 +0.1
Ceddanne Rafaela
2019 · A
18 42→48 39→55 51→55 40 205/251/286 81270 616 26% 5% 45 -2.1 206/254/321 115262 1114 25% 5% 56 -1.3 247/287/396150298152022%4%88+0.7
Eddys Leonard
2019 · A
18 41→47 41→55 48→50 48 200/282/301 101267 914 27% 9% 64 -0.8 211/283/328 117302 118 32% 8% 71 -0.3 225/292/37815329318428%6%84+0.6
Derek Hill
2015 · A
19 41→51 40→50 55→60 47 200/269/291 91259 713 25% 8% 55 -1.4 199/251/270 71293 325 31% 6% 40 -2.4 248/301/422175338222932%6%100+0.7
Delino DeShields
2012 · A
19 40→50 40→45 50→65 41 196/253/282 87272 816 30% 6% 45 -2.1 225/290/327 102307 838 27% 7% 72 -0.2 242/320/3399732363425%10%85+0.6
Ravel Santana
2010 · A
18 39 42→50 48→55 44 192/269/294 102269 109 31% 8% 56 -1.3 219/288/360 141283 1615 27% 8% 81 +0.4 220/291/383163271202026%8%85+0.3
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
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
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
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
Jett Williams
2023 · A
19 45→46 41→45 56→55 43 214/285/313 99288 714 27% 7% 68 -0.5 203/314/320 117299 923 31% 12% 83 +0.6 201/310/335134289102630%12%81+0.3
Wendell Rijo
2015 · A
19 42→41 40→55 51→50 44 201/267/302 101282 712 30% 7% 56 -1.3 197/248/287 90281 711 31% 5% 44 -2.1 208/263/371163264201429%6%70-0.2
Yunior Garcia
2019 · A
18 37→47 43→45 52→30 40 187/247/297 110260 1010 31% 6% 47 -1.9 196/245/301 105305 107 37% 5% 46 -2.0 224/273/34011532712233%5%65-0.3
Ricardo Cova
2022 · A
18 44 38→50 47→55 44 212/278/287 75273 69 24% 6% 57 -1.2 209/268/294 85323 715 35% 6% 55 -1.4 235/286/365130286142022%5%78+0.1
Dilson Herrera
2013 · A
19 44→54 43→50 51→50 43 214/269/331 117274 913 25% 6% 65 -0.7 241/291/379 138314 1412 26% 6% 86 +0.8 258/308/400143315151323%6%96+1.3
Masyn Winn
2022 · A
20 42→52 40→50 57→55 42 201/257/293 92281 622 30% 7% 50 -1.8 232/286/367 135290 1221 23% 7% 82 +0.5 254/312/374120299111118%7%92+1.0
Aroon Escobar
2023 · A
18 43→46 38→45 47→55 49 203/297/279 76256 612 22% 8% 66 -0.6 211/299/308 97254 916 20% 9% 72 -0.2 216/299/322106259121921%8%75-0.0
Cristian Hernández
2022 · A
18 45→46 38→45 55→60 46 212/281/288 76301 619 30% 8% 59 -1.1 193/251/266 73311 618 37% 7% 40 -2.4 212/279/31210029783329%8%61-0.7
Dixon Machado
2010 · A
18 39→49 37→45 53→55 49 188/254/256 69223 519 18% 7% 40 -2.4 195/249/240 45248 217 21% 6% 32 -3.0 228/310/33811027511420%9%81+0.3
Adrián Sanchez
2009 · A
18 43→45 38→45 52→50 42 207/255/285 78258 514 22% 5% 46 -2.0 223/254/298 75271 511 19% 3% 49 -1.8 255/291/35810431071120%4%76+0.0
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