Eduardo Garcia

SS Nashville Sounds
Age 25 R/R 6'3" / 206 lbs AAA HR +10%K +6% Svc 0.0 · Ctrl thru 2032
Overview
AAAPROSPECTPre-ArbFA 2033
ETA2029MLB%10%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202422AA/A+/ROK/INTL2 orgs349.267/.327/.43571368—.196/.258/.311
202523AA/A+/INTL2 orgs659.257/.344/.428194566—.176/.250/.274
202624AAA/AAMIL412.214/.305/.317102143—.180/.251/.253
2027PROJ10% MLB25MLBMIL21.178/.247/.2650046-0.1
2028PROJ35% MLB26MLBMIL88.184/.252/.2822252-0.1
2029PROJ44% MLB27MLBMIL123.186/.255/.2862254-0.2
Next 3 projected WAR -0.4Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2032Service0.0First FA2033
2027Pre-Arb$0.8M2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Ext$3M2031Ext$5M2032Ext$7M
Skills · percentileMiLB Statcast 2026 AAA
Max EV61
Speed58
BB%37
Z-Con%28
Whiff%17
K%11
Career WAR0.0 WAR median (P10 -0.1 / P90 0.5, comp-based) · star 0% · didn't stick 94%
CompsBrett Auerbach (age 25) · Marty Bechina (age 25) · Jack Conley (age 25)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†46
AVG/OBP/SLG.178 / .247 / .265
PA21
HR0
K%38
BB%5
BABIP271
ISO50
MLB%10%
Value2027 · WAR
BAT: -13.4 runs (wOBA-derived runs vs avg)-13BATRUN: +0.8 runs (SB/CS + UBR baserunning)+1RUNFLD: +1.1 runs (Defensive runs vs avg)+1FLDPOS: +2.2 runs (Positional adjustment)+2POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: -0.40-0.4WAR
0.00.51.00.00.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$2M ctrl surplus
Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2027
Service   0 yrs (est)
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2027Pre-Arb$0.8M———
2028Pre-Arb$0.8M———
2029Pre-Arb$0.8M———
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-1M +$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 = full-season projection (no games played yet). 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)
201917 ROKDSL Brewers — 4032 10201 692 11 312450469919 156409 2215 416 70 — — — — — —
202119 ACarolina Mudcats — 4233 11400 6132 10 333463455918 121524 3114 408 100 — — — — — —
202119 ROKACL Brewers Gold — 150135 341234 10425 23 252327474801 222337 287 352 38 — — — — — —
202220 A+Wisconsin Timber Rattlers — 108105 26305 0403 10 248269419688 171350 370 303 30 — — — — — —
202220 ACarolina Mudcats — 372347 9113310 191225 142 262310403713 141375 335 317 34 — — — — — —
202321 A+Wisconsin Timber Rattlers — 329298 621354 261064 102 208280326606 117307 328 275 20 — — — — — —
202422 AABiloxi Shuckers — 3629 7111 3124 11 241389448837 207375 338 379 94 — — — — — —
202422 A+Wisconsin Timber Rattlers — 246225 561524 57612 83 249302387688 138349 312 304 41 — — — — — —
202422 ROKACL Brewers — 1615 3110 140 10 200250400650 200273 256 281 5 — — — — — —
202422 INTLVenezuela — 5146 18702 2191 31 3914296741.102 283593 374 459 197 — — — — — —
202523 AABiloxi Shuckers — 128113 24600 14380 53 212299265565 53316 3011 264 22 — — — — — —
202523 A+Wisconsin Timber Rattlers — 411361 9123213 411078 364 252341435776 183322 2610 346 49 — — — — — —
202523 INTLCardenales de Lara — 120105 34716 11302 45 324398581979 257400 259 419 170 — — — — — —
202624 AAANashville Sounds — 215189 39206 20723 70 206292312605 106289 339 276 37 — — — — — —
202624 AABiloxi Shuckers — 197171 38504 20504 145 222318322640 99286 2510 294 49 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201917 ROK MLEDSL Brewers — 4034 6100 4112 11 176300206506 29271 2810 271 70 — — — — — —
202119 A MLECarolina Mudcats — 4235 9300 4182 10 257366343709 86462 4310 316 100 — — — — — —
202119 ROK MLEACL Brewers Gold — 150139 22723 6605 23 158220302522 144252 404 224 38 — — — — — —
202220 A+ MLEWisconsin Timber Rattlers — 108105 19204 0523 10 181204314518 133292 480 213 30 — — — — — —
202220 A MLECarolina Mudcats — 372352 66926 141705 142 188229276505 88331 464 219 34 — — — — — —
202321 A+ MLEWisconsin Timber Rattlers — 329306 46933 181414 102 150207229436 78267 435 198 20 — — — — — —
202422 AA MLEBiloxi Shuckers — 3630 7111 2154 11 233361433794 200364 426 307 94 — — — — — —
202422 A+ MLEWisconsin Timber Rattlers — 246226 431113 49712 83 190244288531 97293 392 229 41 — — — — — —
202422 ROK MLEACL Brewers — 1615 3110 160 10 200250400650 200201 386 175 5 — — — — — —
202523 AA MLEBiloxi Shuckers — 128117 19400 10500 53 162228197425 34282 398 201 22 — — — — — —
202523 A+ MLEWisconsin Timber Rattlers — 411372 671628 301448 364 180256298554 118261 357 241 49 — — — — — —
202624 AAA MLENashville Sounds — 215195 34204 14863 70 174241246487 72271 407 223 37 — — — — — —
202624 AA MLEBiloxi Shuckers — 197177 33403 14614 145 186262260521 73260 317 240 49 — — — — — —
201917 ROK MLEDSL Brewers — 4034 6100 4112 11 176300206506 29261 2810 271 70 — — — — — —
201917 ROK RAWDSL Brewers — 4032 10201 692 11 312450469919 156409 2215 416 70 — — — — — —
202119 ROK MLE2 teams — 192174 311023 10787 33 178251310562 132298 415 244 51 — — — — — —
202119 ROK RAW2 teams — 192168 451634 16557 33 268356470826 202373 298 364 51 — — — — — —
202220 A MLE2 teams — 480457 8411210 142228 152 184221282504 98327 463 218 33 — — — — — —
202220 A RAW2 teams — 480452 11716315 191628 152 259301407708 148370 344 314 33 — — — — — —
202321 A+ MLEWisconsin Timber Rattlers — 329306 46933 181414 102 150207229436 78264 435 198 20 — — — — — —
202321 A+ RAWWisconsin Timber Rattlers — 329298 621354 261064 102 208280326606 117307 328 275 20 — — — — — —
202422 A+ MLE4 teams — 349318 591434 813817 135 186245286531 101302 402 236 46 — — — — — —
202422 A+ RAW4 teams — 349315 842447 1111117 135 267327435761 168379 323 333 46 — — — — — —
202523 A+ MLE3 teams — 659596 1052529 4923710 4512 176250270521 94272 367 232 43 — — — — — —
202523 A+ RAW3 teams — 659579 14936319 6617510 4512 257344428772 171335 2710 343 43 — — — — — —
202624 AAA MLE2 teams — 412372 67607 281487 215 180251253503 73270 367 231 43 — — — — — —
202624 AAA RAW2 teams — 412360 777010 401227 215 214305317621 103288 3010 284 43 — — — — — —
201917 ROK MLEDSL Brewers — 4034 6100 4112 11 176300206506 29271 2810 271 70 — — — — — —
202119 ROK MLE2 teams — 192173 311023 10787 33 179251312563 133298 415 244 51 — — — — — —
202220 A MLE2 teams — 480455 8411210 142228 152 185221284505 99322 463 218 33 — — — — — —
202321 A+ MLEWisconsin Timber Rattlers — 329304 46933 181414 102 151207230438 79267 435 198 20 — — — — — —
202422 A+ MLE4 teams — 349321 591434 813817 135 184245283528 100297 402 236 46 — — — — — —
202523 A+ MLE3 teams — 659595 1052529 4923710 4512 176250271521 94266 367 232 43 — — — — — —
202624 AAA MLE2 teams — 412374 67607 281487 215 179251251502 72266 367 231 43 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202422 A+ MLE4 teams — 349321 591434 813817 135 184245283528 100297 402 236 46 — — — — — —
202523 A+ MLE3 teams — 659595 1052529 4923710 4512 176250271521 94266 367 232 43 — — — — — —
202624 AAA MLE2 teams — 412374 67607 281487 215 179251251502 72266 367 231 43 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202725 MLB MLEMIL 10% 380346 621016 251386 92 180248266514 86275 367 237 46 -24 +1 +2 +4 +8 -0.4
▸ 2027 — real world (MLB)
202725 MLB CTXMIL 10% 2120 3100 180 00 178247265512 87271 385 235 46 -1 +0 +0 +0 +0 -0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202826 MLB MLEMIL 35% 253230 43715 17904 51 185254283537 97276 367 245 52 -14 +1 +1 +3 +5 -0.4
202927 MLB MLEMIL 44% 280255 48815 19984 51 187256287543 99277 357 248 54 -15 +1 +1 +3 +6 -0.4
202826 MLB CTXMIL 35% 8881 15202 6311 20 184252282535 98272 357 244 52 -5 +0 +0 +1 +2 -0.1
202927 MLB CTXMIL 44% 123111 20302 9432 21 186255286541 100273 357 247 54 -7 +0 +1 +1 +3 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 211192 35504 15743 41 182252271523 89270 357 246 42 -12 +0 +1 +2 +5 -0.4
/ 162G— A+C — 650591 10715012 462289 123 181250267518 86268 357 246 42 -36 +1 +3 +7 +14 -1.1
Career— MLE — 32042933 523971449 181123966 12333 178242271513 93285 396 230 42 -43 +2 +4 +8 +16 -1.4
/ 162G— MLE — 650595 10720310 3725113 257 180243274517 94287 396 230 42 -38 +2 +3 +7 +14 -1.2

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2026 AAANashville Sounds · 215 PAwOBA .272 → .223 (−49)K% 33.5% → 40.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.49%÷1.000×1.200——40.19%
BB% (unintentional) /PA9.30%÷1.000×0.690—×1.0486.73%
HBP% /PA1.40%—×0.940—×1.0481.37%
Singles /BIP26.50%÷1.000×0.930×0.980×1.04825.31%
Doubles /BIP1.71%÷1.000×0.830×0.980×1.0481.46%
Triples /BIP0.00%÷1.000×0.970×0.980×1.0480.00%
Home runs /BIP5.13%÷1.000×0.700—×1.0483.76%

Factors used: league row International League. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 24 vs a level average of 27.2 → +4.8% on BB/HBP/hit rates (3.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.980.

Result: wOBA .272 → .223; ISO .106 → .075; BABIP .289 → .271. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2026 AABiloxi Shuckers · 197 PAwOBA .289 → .240 (−49)K% 25.4% → 31.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.38%÷1.000×1.220——30.96%
BB% (unintentional) /PA10.15%÷1.000×0.680—×1.0126.99%
HBP% /PA2.03%—×0.840—×1.0121.73%
Singles /BIP23.97%÷1.000×0.920×0.984×1.01221.95%
Doubles /BIP4.13%÷1.000×0.910×0.984×1.0123.74%
Triples /BIP0.00%÷1.000×0.880×0.984×1.0120.00%
Home runs /BIP3.31%÷1.000×0.800—×1.0122.68%

Factors used: league row SL. Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 24 vs a level average of 24.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.984.

Result: wOBA .289 → .240; ISO .099 → .082; BABIP .286 → .260. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2025 A+Wisconsin Timber Rattlers · 411 PAwOBA .338 → .241 (−97)K% 26.0% → 35.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.03%÷0.943×1.270——35.05%
BB% (unintentional) /PA9.98%÷0.965×0.710—×0.9987.33%
HBP% /PA1.95%—×0.790—×0.9981.53%
Singles /BIP20.87%÷1.023×0.920×0.950×0.99817.79%
Doubles /BIP9.06%÷1.013×0.810×0.950×0.9986.87%
Triples /BIP0.79%÷0.900×0.850×0.950×0.9980.71%
Home runs /BIP5.12%÷1.246×0.800—×0.9983.28%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 149, 1B 105, 2B 103, 3B 80, K 89, BB 93 — applied at half strength. Age: age 23 vs a level average of 22.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .338 → .241; ISO .183 → .116; BABIP .322 → .261. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2025 AABiloxi Shuckers · 128 PAwOBA .260 → .201 (−58)K% 29.7% → 38.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.69%÷0.932×1.220——38.88%
BB% (unintentional) /PA10.94%÷1.008×0.680—×1.0277.58%
HBP% /PA0.00%—×0.840—×1.0270.00%
Singles /BIP24.00%÷0.976×0.920×0.950×1.02722.07%
Doubles /BIP8.00%÷1.091×0.910×0.950×1.0276.51%
Triples /BIP0.00%÷1.083×0.880×0.950×1.0270.00%
Home runs /BIP0.00%÷1.170×0.800—×1.0270.00%

Factors used: league row SL. Park (home-season share, regressed): HR 134, 1B 95, 2B 118, 3B 117, K 86, BB 102 — applied at half strength. Age: age 23 vs a level average of 24.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .260 → .201; ISO .053 → .039; BABIP .316 → .282. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2024 A+Wisconsin Timber Rattlers · 246 PAwOBA .301 → .229 (−71)K% 30.9% → 39.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.89%÷0.993×1.270——39.51%
BB% (unintentional) /PA2.03%÷0.995×0.710—×1.0121.47%
HBP% /PA4.88%—×0.790—×1.0123.90%
Singles /BIP23.49%÷1.022×0.920×0.960×1.01220.55%
Doubles /BIP10.07%÷0.991×0.810×0.960×1.0128.00%
Triples /BIP1.34%÷1.150×0.850×0.960×1.0120.96%
Home runs /BIP2.68%÷0.979×0.800—×1.0122.22%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 96, 1B 104, 2B 98, 3B 130, K 99, BB 99 — applied at half strength. Age: age 22 vs a level average of 22.8 → +1.2% on BB/HBP/hit rates (0.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.960.

Result: wOBA .301 → .229; ISO .138 → .100; BABIP .349 → .293. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2024 AABiloxi Shuckers · 36 PAwOBA .369 → .307 (−62)K% 33.3% → 40.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.33%÷0.994×1.220——40.91%
BB% (unintentional) /PA8.33%÷0.989×0.680—×1.0425.97%
HBP% /PA11.11%—×0.840—×1.0429.73%
Singles /BIP23.53%÷0.972×0.920—×1.04223.20%
Doubles /BIP5.88%÷0.971×0.910—×1.0425.75%
Triples /BIP5.88%÷0.900×0.880—×1.0425.99%
Home runs /BIP5.88%÷1.198×0.800—×1.0424.09%

Factors used: league row SL. Park (home-season share, regressed): HR 140, 1B 94, 2B 94, 3B 80, K 99, BB 98 — applied at half strength. Age: age 22 vs a level average of 24.8 → +4.2% on BB/HBP/hit rates (2.8 yr younger than average).

Result: wOBA .369 → .307; ISO .207 → .162; BABIP .375 → .364. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2024 ROKACL Brewers · 16 PAwOBA .274 → .175 (−99)K% 25.0% → 35.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.00%÷1.002×1.440——35.92%
BB% (unintentional) /PA6.25%÷1.014×0.620—×0.9753.73%
HBP% /PA0.00%—×0.720—×0.9750.00%
Singles /BIP9.09%÷1.015×0.820—×0.9757.16%
Doubles /BIP9.09%÷1.088×0.720—×0.9755.87%
Triples /BIP9.09%÷0.900×0.720—×0.9757.09%
Home runs /BIP0.00%÷0.947×0.780—×0.9750.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 89, 1B 103, 2B 118, 3B 80, K 100, BB 103 — applied at half strength. Age: age 22 vs a level average of 19.5 → −2.5% on BB/HBP/hit rates (2.5 yr older than average).

Result: wOBA .274 → .175; ISO .200 → .129; BABIP .273 → .201. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2023 A+Wisconsin Timber Rattlers · 329 PAwOBA .269 → .198 (−70)K% 32.2% → 42.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.22%÷0.955×1.270——42.84%
BB% (unintentional) /PA7.90%÷1.024×0.710—×1.0275.63%
HBP% /PA1.22%—×0.790—×1.0270.99%
Singles /BIP20.83%÷1.013×0.920×0.970×1.02718.86%
Doubles /BIP6.77%÷0.966×0.810×0.970×1.0275.66%
Triples /BIP2.60%÷1.150×0.850×0.970×1.0271.92%
Home runs /BIP2.08%÷1.033×0.800—×1.0271.66%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 107, 1B 103, 2B 93, 3B 130, K 91, BB 105 — applied at half strength. Age: age 21 vs a level average of 22.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.970.

Result: wOBA .269 → .198; ISO .117 → .081; BABIP .307 → .267. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .