David Shirley

SS DSL Miami
Age 19 R/R 6'1" / 195 lbs ROK HR -10%H -3% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202517ROKMIA90.286/.389/.4683450—.200/.289/.288
202618ROKDSL Miami149.318/.396/.44721151—.204/.268/.277
2027PROJ0% MLB19MLBMIA259.226/.289/.31335710.1
2028PROJ34% MLB20MLBMIA73.222/.287/.31112750.1
2029PROJ48% MLB21MLBMIA165.225/.291/.32024790.2
Next 3 projected WAR 0.3Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032MiLB2033Pre-Arb$0.9M2034Pre-Arb$1.0M+4
Skills · percentileMiLB Statcast 2026 Rk
Speed93
K%73
wOBA68
Z-Con%65
wRC+60
ISO56
Career WAR0 WAR median (P10 0 / P90 0, comp-based) · star 1% · didn't stick 98%
CompsJonathan Ornelas (age 19) · Jett Williams (age 19) · Cristofer Torin (age 19)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 124 proj PA
wRC+†71
AVG/OBP/SLG.224 / .286 / .310
PA124
HR1
K%25
BB%7
ISO87
MLB%0%
Value2027 · WAR
BAT: -4.3 runs (wOBA-derived runs vs avg)-4BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.3 runs (Positional adjustment)+1POSREP: +2.7 runs (Replacement-level credit)+3REPTotal WAR: +0.10+0.1WAR
0.00.51.00.10.20.30.50.60.60.60.60.40.30.127282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$22M ctrl surplus
Tools · ContractCON 59 / POW 39
Toolsscout grade
CONTACT59
scouting grade only
POWER39
scouting grade only
EYE54
scouting grade only
SPEED59
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2033
Service   0 yrs (est)
Team Control Through   2038
First FA Year   2039
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2033
2028MiLBstill in minors · estimated debut 2033
2029MiLBstill in minors · estimated debut 2033
2030MiLBstill in minors · estimated debut 2033
2031MiLBstill in minors · estimated debut 2033
2032MiLBstill in minors · estimated debut 2033
2033Pre-Arb$0.9M+0.6$2M+$1M
2034Pre-Arb$1.0M+0.6$1M+$1.0M
2035Pre-Arb$1.0M+0.6$1M+$0.9M
2036Arb-1$3M+0.4$0.8M+$0.0M (cut)
2037Arb-2$3M+0.3$0.6M+$0.0M (cut)
2038Arb-3$3M+0.1$0.2M+$0.0M (cut)
Totals $3M $6M +$3M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2027 = actual YTD + projected ROS + total. 2028+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202517 ROKDSL Marlins — 9077 22313 11142 41 286389468856 182317 1612 383 50 — — — — — —
202618 ROKDSL Miami — 149132 42532 16251 112 318396447843 129381 1711 378 51 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202517 ROK MLEDSL Marlins — 9080 16211 8182 41 200289287576 87224 209 242 50 — — — — — —
202618 ROK MLEDSL Miami — 149137 28321 11311 112 204268277546 73256 217 244 51 — — — — — —
202517 ROK MLEDSL Marlins — 9080 16211 8182 41 200289287576 87246 209 242 50 — — — — — —
202517 ROK RAWDSL Marlins — 9077 22313 11142 41 286389468856 182317 1612 383 50 — — — — — —
202618 ROK MLEDSL Miami — 149137 28321 11311 112 204268277546 73257 217 244 51 — — — — — —
202618 ROK RAWDSL Miami — 149132 42532 16251 112 318396447843 129381 1711 378 51 — — — — — —
202517 ROK MLEDSL Marlins — 9080 16211 8182 41 200289287576 87224 209 242 50 — — — — — —
202618 ROK MLEDSL Miami — 149136 28321 11311 112 206268279548 74256 217 244 51 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202517 ROK MLEDSL Marlins — 9080 16211 8182 41 200289287576 87224 209 242 50 — — — — — —
202618 ROK MLEDSL Miami — 149136 28321 11311 112 206268279548 74256 217 244 51 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202719 MLB MLEMIA 0% 259236 54833 19642 51 226289313601 87295 257 273 71 -9 +1 +0 +3 +6 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202820 MLB MLEMIA 34% 211192 44623 15512 51 229294324618 95297 247 279 75 -6 +1 +0 +2 +5 0.1
202921 MLB MLEMIA 48% 341309 721135 25824 82 232297333631 102297 247 285 79 -9 +1 +0 +4 +7 0.3
203022 MLB MLEMIA 54% 435394 921447 331045 103 234300341642 107298 248 289 82 -9 +1 +0 +5 +9 0.6
203123 MLB MLEMIA 57% 498452 1061658 381185 123 236302348650 112298 248 293 84 -9 +1 +0 +5 +11 0.8
203224 MLB MLEMIA 57% 539487 11618510 411286 133 237304353657 116299 248 296 86 -9 +1 +0 +6 +12 1.0
203325 MLB MLEMIA 57% 563509 12119510 431336 133 237305354659 117299 248 296 86 -9 +1 +0 +6 +12 1.1
203426 MLB MLEMIA 56% 575520 12419511 441366 144 237304354659 117299 248 296 86 -9 +1 +0 +6 +12 1.1
203527 MLB MLEMIA 55% 579524 12319510 441386 144 236304352655 115298 248 295 86 -10 +1 +0 +6 +13 1.0
203628 MLB MLEMIA 55% 576521 12319510 441386 133 235302347649 113298 248 292 84 -11 +1 -1 +6 +12 0.8
203729 MLB MLEMIA 53% 568514 1191859 431386 124 233299342641 109297 248 289 82 -12 +1 -1 +6 +12 0.5
203830 MLB MLEMIA 53% 558506 1171859 421375 114 230296334630 104295 258 284 79 -14 +1 -2 +6 +12 0.2
203931 MLB MLEMIA 57% 545495 1121748 401365 94 226291325616 99293 257 279 75 -16 +0 -3 +6 +12 -0.1
202820 MLB CTXMIA 34% 7367 15211 5181 20 222287311598 89288 257 272 75 -2 +0 +0 +1 +2 0.1
202921 MLB CTXMIA 48% 165150 33512 12402 41 225291320611 95288 247 277 79 -4 +0 +0 +2 +4 0.2
203022 MLB CTXMIA 54% 236213 48723 18573 61 227294327621 100289 248 281 82 -5 +1 +0 +3 +5 0.3
203123 MLB CTXMIA 57% 282256 58825 21673 72 229296333629 105289 247 284 84 -5 +1 +0 +3 +6 0.5
203224 MLB CTXMIA 57% 305276 63935 23723 72 230298338636 108290 248 287 86 -5 +1 +0 +3 +7 0.6
203325 MLB CTXMIA 57% 318288 661035 24753 82 230298339637 109290 248 287 86 -5 +1 +0 +3 +7 0.6
203426 MLB CTXMIA 56% 325293 681036 25774 82 230298339637 109290 248 287 86 -5 +1 +0 +3 +7 0.6
203527 MLB CTXMIA 55% 321290 671035 25763 72 229297337634 108289 248 286 86 -6 +1 +0 +3 +7 0.6
203628 MLB CTXMIA 55% 316286 65935 24763 72 228295333628 105289 248 284 84 -6 +1 -0 +3 +7 0.4
203729 MLB CTXMIA 53% 304275 62925 23743 62 226293327620 102288 248 281 82 -7 +0 -1 +3 +7 0.3
203830 MLB CTXMIA 53% 294267 58824 22723 62 223289321610 98287 247 276 79 -7 +0 -1 +3 +6 0.1
203931 MLB CTXMIA 57% 308279 61924 23773 52 219285312597 93284 257 271 75 -9 +0 -2 +3 +7 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 32472940 664962750 24578134 7320 226293328621 102289 248 282 81 -67 +7 -4 +35 +70 4.2
/ 162G— A+C — 650589 13219510 491567 154 224292324616 100286 248 282 81 -13 +1 -1 +7 +14 0.8
Career— MLE — 63515753 133820357103 480151966 15242 233299341640 109297 248 288 81 -129 +12 -7 +65 +132 7.5
/ 162G— MLE — 650589 13821611 491557 164 234301346647 112298 248 288 81 -14 +1 -1 +7 +14 0.8