David GarcíaC Wisconsin Timber Rattlers
Age 26 S/R 5'10" / 211 lbs A+ HR +10%K +6% Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION174 act + 16 ros · stats below = ROS only
showingROS
wRC+†48
AVG/OBP/SLG.133 / .188 / .133
PA16
HR0
K%31
BB%6
BABIP256
ISO56
MLB%0%
Value2026 · WAR
BAT: -16.1 runs (wOBA-derived runs vs avg)-16BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.4 runs (Positional adjustment)+3POSREP: +4.1 runs (Replacement-level credit)+4REPTotal WAR: -0.90-0.9WAR
trajectory · projected WAR by year
0.0-0.12627
Tools · ContractCON 34 / POW 32
Toolsscout grade
CONTACT34
scouting grade only
POWER32
scouting grade only
EYE55
scouting grade only
SPEED44
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028Extbeyond projection horizon · no WAR estimate
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
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
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. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve. Catcher framing: only 2026 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 77 -6 +0 +5 -0.1
201818 ROKAZL Rangers 129119 32801 9260 01 269320361682 92337 207 306 93 -1 -0 +3 0.1
202121 A+Hickory Crawdads 328301 771305 18782 00 256299349648 93324 245 288 81 -7 +0 +7 -0.0
202222 AAFrisco RoughRiders 262237 541115 18665 01 228296346642 118293 257 290 82 -6 -0 +6 -0.0
202222 ROKACL Rangers 1712 3200 431 00 250471417887 167333 1824 412 165 +1 +0 +0 0.2
202323 AAFrisco RoughRiders 150122 24302 23494 10 197342270613 74306 3315 295 86 -3 +0 +3 0.1
202323 ROKACL Rangers 2517 7110 315 20 4126005881.188 176438 412 528 243 +4 +0 +1 0.5
202424 ACarolina Mudcats 336262 611400 606711 20 233396286683 53308 2018 329 109 +3 +0 +7 1.1
202525 A+Wisconsin Timber Rattlers 2219 2000 291 00 105227105333 200 419 179 7 -2 +0 +0 -0.2
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201717 ROK MLEDSL Rangers 2 222196 31511 15716 10 158240209449 51217 327 198 20 -21 +0 +5 -1.6
201818 ROK MLEAZL Rangers 129122 25601 6370 01 205242279521 74280 295 220 35 -10 -0 +3 -0.8
202121 A+ MLEHickory Crawdads 328309 62904 131062 00 201238269506 68282 324 227 40 -24 +0 +7 -1.7
202222 AA MLEFrisco RoughRiders 262243 48914 12805 01 198250292542 95272 315 241 49 -16 -0 +6 -1.1
202222 ROK MLEACL Rangers 1714 2100 241 00 143294214508 71244 2412 282 77 -0 +0 +0 -0.0
202323 AA MLEFrisco RoughRiders 150129 22302 16594 10 171282240522 70281 3911 236 46 -10 +0 +3 -0.6
202323 ROK MLEACL Rangers 2518 7110 225 20 3895605561.116 167339 88 403 159 +2 +0 +1 0.3
202424 A MLECarolina Mudcats 336284 531200 389411 20 187306229535 42270 2811 254 58 -17 +0 +7 -0.9
202525 A+ MLEWisconsin Timber Rattlers 2220 1000 1131 00 5013650186 178 595 121 -32 -3 +0 +0 -0.3
201717 ROK MLEDSL Rangers 2 222196 31511 15716 10 158240209449 51234 327 198 20
201717 ROK RAWDSL Rangers 2 222186 40711 25496 10 215327280607 65279 2211 282 20
201818 ROK MLEAZL Rangers 129122 25601 6370 01 205242279521 74286 295 220 35
201818 ROK RAWAZL Rangers 129119 32801 9260 01 269320361682 92337 207 306 35
202121 A+ MLEHickory Crawdads 328309 62904 131062 00 201238269506 68286 324 227 40
202121 A+ RAWHickory Crawdads 328301 771305 18782 00 256299349648 93324 245 288 40
202222 AA MLE2 teams 279256 511114 15846 01 199260297557 98278 305 243 51
202222 AA RAW2 teams 279249 571315 22696 01 229307349656 120295 258 297 51
202323 AA MLE2 teams 175147 29412 18619 30 197322279601 82318 3510 260 62
202323 AA RAW2 teams 175139 31412 26509 30 223379309689 86330 2915 328 62
202424 A MLECarolina Mudcats 336284 531200 389411 20 187306229535 42275 2811 254 58
202424 A RAWCarolina Mudcats 336262 611400 606711 20 233396286683 53308 2018 329 58
202525 A+ MLEWisconsin Timber Rattlers 2220 1000 1131 00 5013650186 143 595 121 -32
202525 A+ RAWWisconsin Timber Rattlers 2219 2000 291 00 105227105333 200 419 179 -32
201717 ROK MLEDSL Rangers 2 222199 31511 15716 10 156240206446 50217 327 198 20
201818 ROK MLEAZL Rangers 129122 25601 6370 01 205242279521 74280 295 220 35
202121 A+ MLEHickory Crawdads 328310 62904 131062 00 200238268505 68282 324 227 40
202222 AA MLE2 teams 279256 511114 15846 01 199260297557 98270 305 243 51
202323 AA MLE2 teams 175146 29412 18619 30 199322281603 82289 3510 260 62
202424 A MLECarolina Mudcats 336284 531200 389411 20 187306229535 42270 2811 254 58
202525 A+ MLEWisconsin Timber Rattlers 2220 1000 1131 00 5013650186 178 595 121 -32
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202323 AA MLE2 teams 175146 29412 18619 30 199322281603 82289 3510 260 62
202424 A MLECarolina Mudcats 336284 531200 389411 20 187306229535 42270 2811 254 58
202525 A+ MLEWisconsin Timber Rattlers 2220 1000 1131 00 5013650186 178 595 121 -32
YTD26 A+ MLEMIL 174161 26303 11591 10 161220236456 75230 346 208 27 -15 +0 +0 +3 +4 -0.8
▸ 2026 season
YTD26 A+ RAWMIL 116102 22302 12301 00 216304304608 88282 2610 280 27
YTD26 AA RAWMIL 5854 10102 4150 10 185241315556 130216 267 251 27
ROS26 A+ MLEMIL 0% 1615 2000 150 00 133188133321 258 316 240 48 -1 +0 +0 +0 +0 -0.0
TOT26 A+ MLEMIL 190176 28303 12641 10 159217227444 68227 346 211 29 -16 +0 +0 +3 +4 -0.9
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202727 MLB MLEMIL 26% 209184 33602 19624 20 179271245515 65264 309 250 55 -11 +0 +0 +4 +5 -0.3
202727 MLB CTXMIL 26% 5448 10201 5161 00 208296312609 104262 309 236 55 -3 +0 +0 +1 +1 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 5448 10201 5161 00 208296312609 104290 309 236 46 -3 +0 +0 +1 +1 -0.1
/ 162G A+C 650578 12024012 6019312 00 208295311607 104290 309 236 46 -35 +0 +0 +12 +14 -0.9
Career MLE 17161533 28753314 12653339 82 187266253519 66273 317 236 46 -12 +0 +0 +4 +5 -0.3
/ 162G MLE 650581 1082015 4820215 31 186266250516 64272 317 236 46 -35 +1 +0 +12 +14 -0.8