David GarcíaC Wisconsin Timber Rattlers
Age 26 S/R 5'10" / 211 lbs A+ HR -4% Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION131 act + 87 ros · stats below = ROS only
wRC+†48
AVG/OBP/SLG.191 / .275 / .268
PA87
HR1
K%30
BB%9
BABIP273
ISO77
MLB%0%
Value2026 · WAR
BAT: -16.9 runs (wOBA-derived runs vs avg)-17BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.9 runs (Positional adjustment)+4POSREP: +6.2 runs (Replacement-level credit)+6REPTotal WAR: -0.70-0.7WAR
trajectory · projected WAR by year
0.0-0.12627
Tools · ContractCON 35 / POW 30
Toolsscout grade
CONTACT35
scouting grade only
POWER30
scouting grade only
EYE57
scouting grade only
SPEED43
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

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. 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
201717 ROKDSL Rangers 2 222196 31511 15716 10 158240209449 51234 327 198 10
201717 ROKDSL Rangers 2 222186 40711 25496 10 215327280607 65279 2211 282 74
201818 ROKAZL Rangers 129122 25601 6370 01 205242279521 74286 295 220 27
201818 ROKAZL Rangers 129119 32801 9260 01 269320361682 92337 207 306 92
202121 A+Hickory Crawdads 328308 60805 141072 00 195235269504 75275 334 225 30
202121 A+Hickory Crawdads 328301 771305 18782 00 256299349648 93324 245 288 79
202222 AA2 teams 279256 501015 15886 01 195256301557 105274 325 246 46
202222 AA2 teams 279249 571315 22696 01 229307349656 120295 258 297 85
202323 AA2 teams 175147 27412 18649 30 184310265576 82305 3710 259 56
202323 AA2 teams 175139 31412 26509 30 223379309689 86330 2915 328 109
202424 ACarolina Mudcats 336283 521300 399311 20 184306230536 46269 2812 251 50
202424 ACarolina Mudcats 336262 611400 606711 20 233396286683 53308 2018 329 110
202525 A+Wisconsin Timber Rattlers 2219 1000 2141 00 5318253234 200 649 116 -53
202525 A+Wisconsin Timber Rattlers 2219 2000 291 00 105227105333 200 419 179 -5
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD26 A+MIL 131121 20202 8471 00 165223231454 66247 366 212 21 -12 +0 +0 +2 +4 -0.6
YTD26 A+MIL 131117 25303 12351 00 214292316609 103275 279 278 71 -4 +0 +0 +2 +4 0.2
ROS26 A+MIL 0% 8778 15301 8261 10 191275268543 77267 309 248 48 -5 +0 +0 +2 +2 -0.1
ROS26 MLBMIL 0% 01 0000 000 00 265 234 37 +0 +0
FULL26 A+MIL 131122 20202 8471 00 164223230453 66243 366 212 21 -12 +0 +0 +2 +4 -0.6
TOT26 A+MIL 218199 35503 16732 10 176244246490 70257 337 226 31 -17 +0 +0 +4 +6 -0.7
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202727 MLBMIL 26% 209184 36712 20623 21 196285277562 82271 3010 258 55 -11 +0 +0 +4 +6 -0.1
202727 MLBMIL 26% 5448 10201 5161 10 208296312609 104269 309 245 45 -3 +0 +0 +1 +2 -0.1
▸ Career Totals
Career 5449 10201 5161 10 204296306602 102281 309 245 45 -3 +0 +0 +1 +2 -0.1
/ 162G 650590 12024012 6019312 120 203295305600 102281 309 245 45 -40 +2 +0 +12 +18 -0.8
Career 17871593 29756417 13756239 93 186267259526 72272 318 236 39 -123 +1 +0 +32 +51 -4.1
/ 162G 650579 1072016 5020414 31 185266254519 69270 318 236 39 -45 +0 +0 +12 +18 -1.5

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
201717 ROKDSL Rangers 2 222186 40711 25496 10 215327280607 65279 2211 282 74 -7 +0 +6 -0.0
201818 ROKAZL Rangers 129119 32801 9260 01 269320361682 92337 207 306 92 -1 -0 +4 0.2
202121 A+Hickory Crawdads 328301 771305 18782 00 256299349648 93324 245 288 79 -8 +0 +9 0.1
202222 AAFrisco RoughRiders 262237 541115 18665 01 228296346642 118293 257 290 80 -6 -0 +7 0.1
202222 ROKACL Rangers 1712 3200 431 00 250471417887 167333 1824 412 173 +1 +0 +0 0.2
202323 AAFrisco RoughRiders 150122 24302 23494 10 197342270613 74306 3315 295 84 -3 +0 +4 0.2
202323 ROKACL Rangers 2517 7110 315 20 4126005881.188 176438 412 528 262 +5 +0 +1 0.6
202424 ACarolina Mudcats 336262 611400 606711 20 233396286683 53308 2018 329 110 +4 +0 +10 1.4
202525 A+Wisconsin Timber Rattlers 2219 2000 291 00 105227105333 200 419 179 -5 -3 +0 +1 -0.2

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 García (OGILVIE) 26 35 30 43 57 176/244/246 70257 31 33% 7% 31 -0.7
Micah Gibbs
2015 · AA
27 40 39→30 47→45 44 194/263/277 83281 68 31% 8% 49 -1.8 214/268/321 107292 98 28% 7% 62 -0.9 198/244/31912126311028%6%50-0.3
Jan Vázquez
2017 · AA
26 44 38→40 46→45 44 207/280/288 80283 510 27% 7% 59 -1.1 218/292/320 102294 97 27% 7% 72 -0.2 211/291/3099928610328%7%65-0.2
Kawika Emsley-Pai
2014 · A
25 40 35→30 48→40 53 185/285/245 61271 27 30% 12% 51 -1.7 209/291/299 90290 87 28% 10% 66 -0.6 179/278/2769723812228%11%55-0.4
Adam Ricks
2009 · AAA
26 44→46 38→30 45→30 50 209/279/287 78266 57 22% 8% 58 -1.2 210/279/292 82269 57 22% 8% 59 -1.1 227/296/298702894021%9%66-0.2
Bob Stumpo
2013 · AA
26 45 38→30 42→30 45 216/271/294 78282 54 24% 7% 56 -1.3 215/275/301 86285 76 25% 7% 59 -1.1 180/251/228482386026%8%28-0.7
Stephen McGee
2017 · AAA
26 40 38→40 44→30 45 193/269/273 80275 64 30% 8% 50 -1.7 204/290/316 112313 114 35% 10% 71 -0.3 189/289/30311329312036%12%63-0.3
Michael De La Cruz
2019 · AAA
26 44→46 39→40 46→50 42 210/262/302 92291 57 29% 6% 54 -1.4 224/293/351 127302 126 28% 9% 80 +0.4 210/295/36015026416226%10%80+0.1
Connor Justus
2021 · AA
26 35→37 37→40 43→45 42 172/248/244 72250 58 31% 7% 35 -2.8 192/256/268 76294 67 34% 7% 43 -2.2 166/232/217512613335%7%17-2.1
Eliezer Zambrano
2013 · AA
26 43 40→30 49→40 43 211/261/299 88268 77 24% 6% 53 -1.5 219/258/292 73260 65 18% 4% 49 -1.8 213/243/266532455215%3%33-0.9
Jeff Kunkel
2009 · AA
26 42 36→40 45→30 38 201/241/267 66272 45 27% 4% 35 -2.8 204/254/294 90272 84 27% 5% 49 -1.8 191/244/275842539127%5%37-0.8
Luis Mendez
2018 · AA
25 42 37→30 47→50 44 203/263/276 72274 512 27% 7% 48 -1.9 211/268/310 99299 910 31% 7% 59 -1.1 197/253/279822798731%6%41-1.0
Sean McCraw
2011 · AA
25 43 37→30 43→30 46 201/271/272 71279 34 28% 8% 50 -1.7 205/270/304 99282 86 28% 8% 59 -1.1 165/239/2651002219028%8%31-0.8
Stephen Perez
2017 · AA
26 43→47 36→30 51→50 48 205/272/272 68266 414 24% 8% 50 -1.7 201/271/273 72282 613 28% 8% 51 -1.7 179/256/2345426051431%8%33-1.1
Josh Bissonette
2023 · AAA
26 41 36→30 44→30 45 197/256/265 68265 35 26% 7% 42 -2.3 207/267/288 81275 67 25% 7% 53 -1.5 190/254/236462522024%8%30-1.0
Anderson Machado
2006 · MLB
25 38→43 38→40 45 50 181/270/264 83270 410 32% 11% 49 -1.8 202/272/297 95277 89 28% 9% 58 -1.2 189/268/275852654828%10%48-0.8
Cole Daily
2022 · AA
25 41 35→30 43→55 45 193/258/249 56273 38 29% 8% 39 -2.5 201/272/270 69315 416 34% 9% 50 -1.7 184/263/2284429812435%9%33-1.4
Alfredo González
2018 · AA
26 45 38→40 44→45 46 216/277/293 77279 67 24% 7% 58 -1.2 206/269/285 79288 66 29% 7% 53 -1.5 194/260/253592804230%8%38-1.0
Jake Palomaki
2021 · A
26 45 36→30 50 49 211/278/275 63261 313 20% 7% 54 -1.4 220/289/280 60291 316 23% 8% 60 -1.0 224/297/2724829621823%8%58-0.6
Brian Ward
2011 · A
25 40 36→40 43→45 48 192/273/255 63265 46 27% 9% 48 -1.9 220/287/306 86274 68 20% 8% 66 -0.6 227/292/315882756819%7%68-0.2
Cullen Large
2022 · AAA
26 41→46 40 41→45 42 199/263/296 98284 76 31% 7% 53 -1.5 218/278/326 108309 98 30% 7% 67 -0.5 218/280/3231043158831%6%64-0.6