David García

C Wisconsin Timber Rattlers
Age 27 S/R 5'10" / 211 lbs A+ HR +10%K +6% Svc 0.0 · Ctrl thru 2036
Overview
A+PROSPECTMiLBFA 2037
ETA2030MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202525A+MIL22.105/.227/.10500-30—.050/.136/.050
202626AAMIL58.185/.241/.3152117—.164/.207/.291
202626A+MIL116.216/.304/.3042030—.160/.226/.208
2027PROJ0% MLB27MLBMIL1.211/.278/.32600720.0
2028PROJ26% MLB28MLBMIL55.211/.278/.32511720.0
2029PROJ37% MLB29MLBMIL97.210/.277/.32321710.0
Next 3 projected WAR 0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2036Service0.0First FA2037
2027MiLB2028MiLB2029MiLB2030MiLB2031Ext$0.9M2032Ext$0.9M2033Ext$0.9M2034Ext$3M+2
Skills · percentileMiLB Statcast 2026 AA
Z-Con%97
Whiff%53
K%42
Speed40
ISO38
BB%17
Career WAR0 WAR median (P10 0 / P90 0, comp-based) · star 0% · didn't stick 100%
CompsBrett Cumberland (age 27) · Quincy McAfee (age 26) · Andrés Alvarez (age 27)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†72
AVG/OBP/SLG.211 / .278 / .326
PA1
HR0
K%27
BB%7
BABIP273
ISO115
MLB%0%
Value2027 · WAR
BAT: -5.1 runs (wOBA-derived runs vs avg)-5BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.7 runs (Positional adjustment)+3POSREP: +3.3 runs (Replacement-level credit)+3REPTotal WAR: +0.20+0.2WAR
trajectory · projected WAR by year
0.20.00.00.0272830
Tools · Contract
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
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

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. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

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)
201717 ROKDSL Rangers 2 — 222186 40711 25496 10 215327280607 65279 2211 282 15 — — — — — —
201818 ROKAZL Rangers — 129119 32801 9260 01 269320361682 92337 207 306 38 — — — — — —
202121 A+Hickory Crawdads — 328301 771305 18782 00 256299349648 93324 245 288 44 — — — — — —
202222 AAFrisco RoughRiders — 262237 541115 18665 01 228296346642 118293 257 290 53 — — — — — —
202222 ROKACL Rangers — 1712 3200 431 00 250471417887 167333 1824 412 73 — — — — — —
202323 AAFrisco RoughRiders — 150122 24302 23494 10 197342270613 74306 3315 295 49 — — — — — —
202323 ROKACL Rangers — 2517 7110 315 20 4126005881.188 176438 412 528 151 — — — — — —
202424 ACarolina Mudcats — 336262 611400 606711 20 233396286683 53308 2018 329 58 — — — — — —
202525 A+Wisconsin Timber Rattlers — 2219 2000 291 00 105227105333 200 419 179 -30 — — — — — —
202626 AABiloxi Shuckers — 5854 10102 4150 10 185241315556 130216 267 251 17 — — — — — —
202626 A+Wisconsin Timber Rattlers — 116102 22302 12301 00 216304304608 88282 2610 280 30 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201717 ROK MLEDSL Rangers 2 — 222194 27410 17606 10 139230170401 31184 278 190 15 — — — — — —
201818 ROK MLEAZL Rangers — 129122 26601 6370 01 213250287537 74287 295 225 38 — — — — — —
202121 A+ MLEHickory Crawdads — 328308 63904 141062 00 205244273517 68290 324 233 44 — — — — — —
202222 AA MLEFrisco RoughRiders — 262242 49914 13805 01 202258298555 95277 315 247 53 — — — — — —
202222 ROK MLEACL Rangers — 1714 2100 241 00 143294214508 71238 2412 276 73 — — — — — —
202323 AA MLEFrisco RoughRiders — 150128 22302 17594 10 172289242531 70282 3911 240 49 — — — — — —
202323 ROK MLEACL Rangers — 2518 6110 225 20 3335205001.020 167328 88 391 151 — — — — — —
202424 A MLECarolina Mudcats — 336281 521200 419011 20 185312228540 43260 2712 254 58 — — — — — —
202525 A+ MLEWisconsin Timber Rattlers — 2220 1000 1121 00 5013650186 176 555 124 -30 — — — — — —
202626 AA MLEBiloxi Shuckers — 5855 9102 3180 10 164207291498 127194 315 194 17 — — — — — —
202626 A+ MLEWisconsin Timber Rattlers — 116106 17201 8381 00 160226208434 47241 337 213 30 — — — — — —
201717 ROK MLEDSL Rangers 2 — 222194 27410 17606 10 139230170401 31196 278 190 15 — — — — — —
201717 ROK RAWDSL Rangers 2 — 222186 40711 25496 10 215327280607 65279 2211 282 15 — — — — — —
201818 ROK MLEAZL Rangers — 129122 26601 6370 01 213250287537 74298 295 225 38 — — — — — —
201818 ROK RAWAZL Rangers — 129119 32801 9260 01 269320361682 92337 207 306 38 — — — — — —
202121 A+ MLEHickory Crawdads — 328308 63904 141062 00 205244273517 68292 324 233 44 — — — — — —
202121 A+ RAWHickory Crawdads — 328301 771305 18782 00 256299349648 93324 245 288 44 — — — — — —
202222 AA MLE2 teams — 279255 511114 16846 01 200264298562 98280 306 249 55 — — — — — —
202222 AA RAW2 teams — 279249 571315 22696 01 229307349656 120295 258 297 55 — — — — — —
202323 AA MLE2 teams — 175147 28412 18619 30 190316272588 82306 3510 262 63 — — — — — —
202323 AA RAW2 teams — 175139 31412 26509 30 223379309689 86330 2915 328 63 — — — — — —
202424 A MLECarolina Mudcats — 336281 521200 419011 20 185312228540 43268 2712 254 58 — — — — — —
202424 A RAWCarolina Mudcats — 336262 611400 606711 20 233396286683 53308 2018 329 58 — — — — — —
202525 A+ MLEWisconsin Timber Rattlers — 2220 1000 1121 00 5013650186 125 555 124 -30 — — — — — —
202525 A+ RAWWisconsin Timber Rattlers — 2219 2000 291 00 105227105333 200 419 179 -30 — — — — — —
202626 A+ MLE2 teams — 174161 26303 11561 10 161220236456 75223 326 207 26 — — — — — —
202626 A+ RAW2 teams — 174156 32404 16451 10 205283308591 103259 269 271 26 — — — — — —
201717 ROK MLEDSL Rangers 2 — 222197 27410 17606 10 137230168398 30184 278 190 15 — — — — — —
201818 ROK MLEAZL Rangers — 129122 26601 6370 01 213250287537 74287 295 225 38 — — — — — —
202121 A+ MLEHickory Crawdads — 328309 63904 141062 00 204244272516 68290 324 233 44 — — — — — —
202222 AA MLE2 teams — 279255 511114 16846 01 200264298562 98275 306 249 55 — — — — — —
202323 AA MLE2 teams — 175146 28412 18619 30 192316274590 82289 3510 262 63 — — — — — —
202424 A MLECarolina Mudcats — 336281 521200 419011 20 185312228540 43260 2712 254 58 — — — — — —
202525 A+ MLEWisconsin Timber Rattlers — 2220 1000 1121 00 5013650186 176 555 124 -30 — — — — — —
202626 A+ MLE2 teams — 174160 26303 11561 10 163220237457 75225 326 207 26 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202424 A MLECarolina Mudcats — 336281 521200 419011 20 185312228540 43260 2712 254 58 — — — — — —
202525 A+ MLEWisconsin Timber Rattlers — 2220 1000 1121 00 5013650186 176 555 124 -30 — — — — — —
202626 A+ MLE2 teams — 174160 26303 11561 10 163220237457 75225 326 207 26 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202727 MLB MLEMIL 0% 224203 43814 17602 31 214280328608 114277 278 275 72 -7 +0 +0 +4 +5 0.2
▸ 2027 — real world (MLB)
202727 MLB CTXMIL 0% 11 0000 000 00 211278326604 115273 00 273 72 -0 +0 +0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202828 MLB MLEMIL 26% 212192 41814 16572 31 213280327608 114277 278 274 72 -7 +0 -1 +4 +5 0.1
202929 MLB MLEMIL 37% 265241 50915 20712 21 213280325604 112276 278 273 71 -9 +0 -1 +5 +6 -0.0
203030 MLB MLEMIL 43% 302273 581116 23813 21 211278321599 110275 278 271 69 -11 +0 -2 +5 +7 -0.1
202828 MLB CTXMIL 26% 5550 10201 4151 10 211278325604 114272 277 273 72 -2 +0 -0 +1 +1 0.0
202929 MLB CTXMIL 37% 9789 18302 7261 10 210277323600 113272 277 271 71 -3 +0 -1 +2 +2 0.0
203030 MLB CTXMIL 43% 129117 24403 10351 10 209276319595 110270 278 269 69 -5 +0 -1 +2 +3 -0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 281256 52906 21763 30 203271309580 105263 277 271 53 -10 +1 -2 +5 +6 0.0
/ 162G— A+C — 650592 12121014 491767 70 204273311584 106265 278 271 53 -23 +1 -4 +12 +14 0.1
Career— MLE — 25962333 45282732 19475644 166 194268276544 82269 297 247 53 -32 +0 -4 +17 +20 0.0
/ 162G— MLE — 650584 1142128 4918911 42 195271279550 84270 298 247 53 -23 +0 -3 +12 +14 0.0