John Garcia

C Asheville Tourists
Age 26 R/R 5'10" / 195 lbs A+ HR -6% Svc 0.0 · Ctrl thru 2036
Overview
A+PROSPECTMiLBFA 2037
MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202524AAHOU319.189/.315/.2684940—.163/.264/.225
202625AAHOU61.164/.233/.291229—.123/.167/.193
202625A+HOU261.280/.379/.37331365—.228/.299/.304
2027PROJ0% MLB26MLBHOU1.197/.269/.2820056-0.0
2028PROJ26% MLB27MLBHOU69.198/.271/.2861258-0.0
2029PROJ39% MLB28MLBHOU124.199/.271/.2872258-0.1
Next 3 projected WAR -0.2Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2036Service0.0First FA2037
2027MiLB2028MiLB2029MiLB2030Ext$0.0M2031Ext$0.9M2032Ext$0.9M2033Ext$0.9M2034Ext$3M+2
Skills · percentileMiLB Statcast 2026 AA
Chase%40
Speed37
ISO36
BB%27
Z-Con%24
Whiff%12
Career WAR0 WAR median (P10 0 / P90 0, comp-based) · star 0% · didn't stick 100%
CompsChris Roller (age 26) · Matt Whatley (age 26) · Connor Justus (age 26)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†56
AVG/OBP/SLG.197 / .269 / .282
PA1
HR0
K%30
BB%7
BABIP277
ISO75
MLB%0%
Value2027 · WAR
BAT: -13.1 runs (wOBA-derived runs vs avg)-13BATRUN: +0.6 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +4.5 runs (Positional adjustment)+4POSREP: +5.4 runs (Replacement-level credit)+5REPTotal WAR: -0.10-0.1WAR
trajectory · projected WAR by year
-0.10.0-0.1272829
Tools · ContractCON 30 / POW 30
Toolsscout grade
CONTACT30
scouting grade only
POWER30
scouting grade only
EYE55
scouting grade only
SPEED50
scouting grade only
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
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
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)
202221 AFayetteville Woodpeckers — 2623 4300 0113 00 174269304574 130333 420 268 5 — — — — — —
202221 ROKFCL Astros Blue — 2722 0000 372 01 185185 2611 132 -58 — — — — — —
202322 A+Asheville Tourists — 8872 22510 8187 01 306425403828 97400 209 378 78 — — — — — —
202322 AFayetteville Woodpeckers — 294237 471204 367419 85 198349300649 101267 2512 309 50 — — — — — —
202423 A+Asheville Tourists — 333294 8621210 278611 92 293373480853 187382 268 378 70 — — — — — —
202524 AACorpus Christi Hooks — 319265 50904 40919 92 189315268583 79266 2913 276 40 — — — — — —
202625 AACorpus Christi Hooks — 6155 9102 5210 20 164233291524 127212 348 235 9 — — — — — —
202625 A+Asheville Tourists — 261225 631203 28548 132 280379373753 93357 2111 347 65 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202221 A MLEFayetteville Woodpeckers — 2623 3200 0153 00 130231217448 87300 580 176 5 — — — — — —
202221 ROK MLEFCL Astros Blue — 2723 0000 2102 01 148148 377 82 -58 — — — — — —
202322 A+ MLEAsheville Tourists — 8875 18310 5247 01 240345307651 67329 276 284 78 — — — — — —
202322 A MLEFayetteville Woodpeckers — 294248 411003 259919 85 165291242533 77246 349 242 50 — — — — — —
202423 A+ MLEAsheville Tourists — 333305 671428 1611411 92 220283357641 138310 345 271 70 — — — — — —
202524 AA MLECorpus Christi Hooks — 319276 45803 291079 92 163264225489 62239 349 227 40 — — — — — —
202625 AA MLECorpus Christi Hooks — 6157 7101 3260 20 123167193360 70188 435 181 9 — — — — — —
202625 A+ MLEAsheville Tourists — 261237 54903 16718 132 228299304603 76308 276 264 65 — — — — — —
202221 ROK MLE2 teams — 5346 3200 2265 01 65189109297 43150 494 128 -27 — — — — — —
202221 ROK RAW2 teams — 5345 4300 3185 01 89226156382 67148 346 199 -27 — — — — — —
202322 A MLE2 teams — 382323 591313 3012326 86 183303257560 74280 328 252 56 — — — — — —
202322 A RAW2 teams — 382309 691714 449226 86 223367324690 100301 2412 325 56 — — — — — —
202423 A+ MLEAsheville Tourists — 333305 671428 1611411 92 220283357641 138321 345 271 70 — — — — — —
202423 A+ RAWAsheville Tourists — 333294 8621210 278611 92 293373480853 187382 268 378 70 — — — — — —
202524 AA MLECorpus Christi Hooks — 319276 45803 291079 92 163264225489 62249 349 227 40 — — — — — —
202524 AA RAWCorpus Christi Hooks — 319265 50904 40919 92 189315268583 79266 2913 276 40 — — — — — —
202625 A+ MLE2 teams — 322294 611004 19968 152 207274282556 75292 306 248 54 — — — — — —
202625 A+ RAW2 teams — 322280 721305 33758 152 257352357709 100333 2310 326 54 — — — — — —
202221 ROK MLE2 teams — 5346 3200 2265 01 65189109297 43147 494 128 -27 — — — — — —
202322 A MLE2 teams — 382323 591313 3012326 86 183303257560 74265 328 252 56 — — — — — —
202423 A+ MLEAsheville Tourists — 333303 671428 1611411 92 221283360643 139310 345 271 70 — — — — — —
202524 AA MLECorpus Christi Hooks — 319278 45803 291079 92 162264223487 61239 349 227 40 — — — — — —
202625 A+ MLE2 teams — 322292 611004 19968 152 209274284558 75285 306 248 54 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202423 A+ MLEAsheville Tourists — 333303 671428 1611411 92 221283360643 139310 345 271 70 — — — — — —
202524 AA MLECorpus Christi Hooks — 319278 45803 291079 92 162264223487 61239 349 227 40 — — — — — —
202625 A+ MLE2 teams — 322292 611004 19968 152 209274284558 75285 306 248 54 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202726 MLB MLEHOU 0% 372335 651215 261138 92 194267278545 84273 307 251 56 -19 +1 +0 +7 +8 -0.1
▸ 2027 — real world (MLB)
202726 MLB CTXHOU 0% 11 0000 000 00 197269282551 85277 00 253 56 -0 +0 +0 +0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202827 MLB MLEHOU 26% 265239 47904 19805 61 196269282551 86273 307 253 58 -13 +1 +0 +5 +6 -0.2
202928 MLB MLEHOU 39% 315284 551014 22946 61 196269284553 87273 307 254 58 -16 +1 -1 +6 +7 -0.3
202827 MLB CTXHOU 26% 6963 12201 5211 20 198271286557 87277 307 256 58 -3 +0 +0 +1 +1 -0.0
202928 MLB CTXHOU 39% 124112 22402 9372 20 199271287559 88277 307 256 58 -6 +0 -0 +2 +3 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 193175 34603 14583 40 194266280546 86270 307 256 54 -10 +1 -0 +3 +4 -0.2
/ 162G— A+C — 650589 11420010 4719510 130 194264278543 85269 307 256 54 -33 +3 -1 +12 +14 -0.5
Career— MLE — 22391993 38074429 15471675 5916 191274275550 85279 327 248 54 -42 +2 -1 +15 +18 -0.8
/ 162G— MLE — 650579 1092118 4520822 175 188272269542 81276 327 248 54 -33 +2 -1 +12 +14 -0.6