Willy García

PosLF
B/TR/R
Born1992-09-04
Age (2027)34
No MLB projection yet. Career stats below are historical.
Overview
INTLLAST SEASON 2020
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
201825INTLTiburones de …33.143/.273/.2501056—
201926INTLYaquis de Obr…136.234/.279/.3523078—
202027INTLPanama19.125/.263/.1250025—
Contract
No contract data on file.
Scouting grades · 20-80
Power40Speed59Eye59

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)
201017 ROKDSL Pirates — 198168 421101 14299 85 250340333674 83289 157 302 26 — — — — — —
201118 ROKGCL Pirates — 201177 47945 11496 75 266330446776 181331 245 332 47 — — — — — —
201219 AWest Virginia Power — 497459 11017218 321310 108 240289403692 163292 266 304 52 — — — — — —
201320 A+Bradenton Marauders — 480449 11521616 231542 136 256295437732 180351 325 318 36 — — — — — —
201421 AAAltoona Curve — 474439 11927518 241453 84 271313478792 207361 315 341 86 — — — — — —
201421 INTLDominican Republic — 156145 401405 10370 10 276323476798 200337 246 348 122 — — — — — —
201522 AAAIndianapolis Indians — 291276 6811410 12763 14 246285424709 178305 264 312 70 — — — — — —
201522 AAAltoona Curve — 224204 64725 11473 32 314358441799 127381 215 347 108 — — — — — —
201522 INTLAguilas Cibaenas — 5350 8100 2150 30 160192180372 20222 284 170 1 — — — — — —
201623 AAAIndianapolis Indians — 499462 1133046 311312 59 245295366661 121326 266 294 63 — — — — — —
201623 INTLEstrellas Orientales — 6556 10100 7190 10 179270196466 18263 2911 220 35 — — — — — —
201724 MLBChicago White Sox — 119105 25532 11310 00 238310400710 162311 269 308 94 -1 +0 -1 -4 +3 -0.3
201724 AAACharlotte Knights — 134112 32605 18383 10 286398473872 188386 2813 387 96 — — — — — —
201724 INTLLeones del Escogido — 9287 25201 5180 01 287326345671 57353 205 305 92 — — — — — —
201825 INTLTiburones de La Guaira — 3328 4001 5140 00 143273250523 107231 4215 251 56 — — — — — —
201926 INTLYaquis de Obregon — 136128 30223 6372 01 234279352631 117307 274 283 78 — — — — — —
202027 INTLPanama — 1916 2000 360 00 125263125388 200 3216 205 25 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 119105 25532 11310 00 238310400710 162311 269 308 95 -1 +0 -1 -4 +3 -0.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201017 ROK MLEDSL Pirates — 198172 29700 10359 85 169251209461 41191 185 207 26 — — — — — —
201118 ROK MLEGCL Pirates — 201181 35634 7716 75 193247326573 133260 353 237 47 — — — — — —
201219 A MLEWest Virginia Power — 497468 9313215 231690 108 199236331567 132265 345 245 52 — — — — — —
201320 A+ MLEBradenton Marauders — 480456 8316410 162202 136 182213300514 118311 463 221 36 — — — — — —
201421 AA MLEAltoona Curve — 474448 11023417 151793 84 246275429703 183351 383 295 86 — — — — — —
201522 AAA MLEIndianapolis Indians — 291280 629410 8933 14 221251389640 168295 323 272 70 — — — — — —
201522 AA MLEAltoona Curve — 224209 65724 6573 32 311339421761 110385 253 328 108 — — — — — —
201623 AAA MLEIndianapolis Indians — 499473 1082655 201552 59 228263336599 108322 314 262 63 — — — — — —
201724 MLB MLEChicago White Sox — 119105 25532 11310 00 238310400710 162311 269 307 94 -1 +0 -1 -4 +3 -0.3
201724 AAA MLECharlotte Knights — 134117 28504 13483 10 239331385715 145356 3610 310 96 — — — — — —
201017 ROK MLEDSL Pirates — 198172 29700 10359 85 169251209461 41206 185 207 26 — — — — — —
201017 ROK RAWDSL Pirates — 198168 421101 14299 85 250340333674 83289 157 302 26 — — — — — —
201118 ROK MLEGCL Pirates — 201181 35634 7716 75 193247326573 133282 353 237 47 — — — — — —
201118 ROK RAWGCL Pirates — 201177 47945 11496 75 266330446776 181331 245 332 47 — — — — — —
201219 A MLEWest Virginia Power — 497468 9313215 231690 108 199236331567 132270 345 245 52 — — — — — —
201219 A RAWWest Virginia Power — 497459 11017218 321310 108 240289403692 163292 266 304 52 — — — — — —
201320 A+ MLEBradenton Marauders — 480456 8316410 162202 136 182213300514 118319 463 221 36 — — — — — —
201320 A+ RAWBradenton Marauders — 480449 11521616 231542 136 256295437732 180351 325 318 36 — — — — — —
201421 AA MLE2 teams — 630598 14530522 202383 94 242271420690 177359 383 295 86 — — — — — —
201421 AA RAW2 teams — 630584 15941523 341823 94 272316478793 205354 295 343 86 — — — — — —
201522 AAA MLE3 teams — 568539 14017616 161666 76 260289403691 143343 293 296 87 — — — — — —
201522 AAA RAW3 teams — 568530 14019615 251386 76 264305408712 143328 244 313 87 — — — — — —
201623 AAA MLE2 teams — 564533 1223056 231752 69 229263338601 109326 314 262 63 — — — — — —
201623 AAA RAW2 teams — 564518 1233146 381502 69 237292347640 110320 277 285 63 — — — — — —
201724 AAA MLE3 teams — 345306 721448 321083 11 235314386699 150332 319 309 95 — — — — — —
201724 AAA RAW3 teams — 345304 821338 34873 11 270349411760 141349 2510 338 95 — — — — — —
201825 INTL MLETiburones de La Guaira — 3328 4001 5140 00 143273250523 107231 4215 — — — — — — — —
201825 INTL RAWTiburones de La Guaira — 3328 4001 5140 00 143273250523 107231 4215 251 56 — — — — — —
201926 INTL MLEYaquis de Obregon — 136128 30223 6372 01 234279352631 117307 274 — — — — — — — —
201926 INTL RAWYaquis de Obregon — 136128 30223 6372 01 234279352631 117307 274 283 78 — — — — — —
202027 INTL MLEPanama — 1916 2000 360 00 125263125388 200 3216 — — — — — — — —
202027 INTL RAWPanama — 1916 2000 360 00 125263125388 200 3216 205 25 — — — — — —
201017 ROK MLEDSL Pirates — 198177 29700 10359 85 164251203455 40191 185 207 26 — — — — — —
201118 ROK MLEGCL Pirates — 201186 35634 7716 75 188247317565 129260 353 237 47 — — — — — —
201219 A MLEWest Virginia Power — 497471 9313215 231690 108 197236329565 132265 345 245 52 — — — — — —
201320 A+ MLEBradenton Marauders — 480459 8316410 162202 136 181213298512 118311 463 221 36 — — — — — —
201421 AA MLE2 teams — 630602 14530522 202383 94 241271417687 176351 383 295 86 — — — — — —
201522 AAA MLE3 teams — 568541 14017616 161666 76 259289401690 142334 293 296 87 — — — — — —
201623 AAA MLE2 teams — 564534 1223056 231752 69 228263337601 109322 314 262 63 — — — — — —
201724 AAA MLE3 teams — 345307 721448 321083 11 235314384698 150335 319 309 95 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 119105 25532 11310 00 238310400710 162311 269 308 57 -1 +0 -1 -4 +3 -0.3
/ 162G— A+C — 650574 136271611 601690 00 237309397706 160309 269 308 57 -4 +0 -4 -20 +14 -1.4
Career— MLE — 36713425 7551353185 161123933 6145 220262352615 132314 344 252 57 -1 +0 -1 -4 +3 -0.3
/ 162G— MLE — 650606 13324515 292196 118 219263350612 130312 344 252 57 -4 +0 -4 -20 +14 -1.4

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.

2017 AAACharlotte Knights · 134 PAwOBA .380 → .310 (−70)K% 28.4% → 35.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.36%÷0.952×1.200——35.76%
BB% (unintentional) /PA13.43%÷1.008×0.690—×1.0339.50%
HBP% /PA2.24%—×0.940—×1.0332.17%
Singles /BIP28.38%÷1.012×0.930×1.004×1.03327.05%
Doubles /BIP8.11%÷0.958×0.830×1.004×1.0337.29%
Triples /BIP0.00%÷1.077×0.970×1.004×1.0330.00%
Home runs /BIP6.76%÷1.150×0.840—×1.0335.10%

Factors used: league row IL. Park (home-season share, regressed): HR 130, 1B 102, 2B 92, 3B 115, K 90, BB 102 — applied at half strength. Age: age 25 vs a level average of 27.2 → +3.3% on BB/HBP/hit rates (2.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.004.

Result: wOBA .380 → .310; ISO .188 → .142; BABIP .386 → .356. 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).

2016 AAAIndianapolis Indians · 499 PAwOBA .287 → .262 (−25)K% 26.3% → 31.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.25%÷1.015×1.200——31.05%
BB% (unintentional) /PA6.01%÷1.054×0.690—×1.0484.12%
HBP% /PA0.40%—×0.940—×1.0480.39%
Singles /BIP22.05%÷0.998×0.930×1.041×1.04822.42%
Doubles /BIP9.06%÷1.010×0.830×1.041×1.0488.12%
Triples /BIP1.21%÷0.900×0.970×1.041×1.0481.42%
Home runs /BIP1.81%÷0.933×0.840—×1.0481.71%

Factors used: league row IL. Park (home-season share, regressed): HR 87, 1B 100, 2B 102, 3B 80, K 103, BB 111 — 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 ×1.041.

Result: wOBA .287 → .262; ISO .121 → .112; BABIP .326 → .322. 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).

2015 AAAIndianapolis Indians · 291 PAwOBA .303 → .272 (−32)K% 26.1% → 32.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.12%÷0.977×1.200——32.07%
BB% (unintentional) /PA4.12%÷1.077×0.690—×1.0502.77%
HBP% /PA1.03%—×0.940—×1.0501.02%
Singles /BIP21.50%÷1.044×0.930×1.050×1.05021.12%
Doubles /BIP5.50%÷1.050×0.830×1.050×1.0504.79%
Triples /BIP2.00%÷1.041×0.970×1.050×1.0502.06%
Home runs /BIP5.00%÷0.847×0.840—×1.0505.21%

Factors used: league row IL. Park (home-season share, regressed): HR 69, 1B 109, 2B 110, 3B 108, K 95, BB 115 — applied at half strength. Age: age 23 vs a level average of 27.2 → +5.0% on BB/HBP/hit rates (4.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .303 → .272; ISO .178 → .166; BABIP .305 → .295. 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).

2015 AAAltoona Curve · 224 PAwOBA .339 → .328 (−11)K% 21.0% → 25.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.98%÷1.005×1.220——25.46%
BB% (unintentional) /PA4.02%÷1.004×0.700—×1.0272.88%
HBP% /PA1.34%—×0.850—×1.0271.17%
Singles /BIP31.85%÷0.997×0.970×1.031×1.02732.80%
Doubles /BIP4.46%÷0.953×0.860×1.031×1.0274.26%
Triples /BIP1.27%÷1.150×0.950×1.031×1.0271.11%
Home runs /BIP3.18%÷0.912×0.780—×1.0272.80%

Factors used: league row EL. Park (home-season share, regressed): HR 82, 1B 99, 2B 91, 3B 130, K 101, BB 101 — 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 ×1.031.

Result: wOBA .339 → .328; ISO .127 → .115; BABIP .381 → .385. 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).

2014 AAAltoona Curve · 474 PAwOBA .332 → .295 (−37)K% 30.6% → 37.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.59%÷0.986×1.220——37.85%
BB% (unintentional) /PA4.64%÷1.078×0.700—×1.0423.14%
HBP% /PA0.63%—×0.850—×1.0420.56%
Singles /BIP23.47%÷1.017×0.970×1.020×1.04223.79%
Doubles /BIP9.18%÷1.020×0.860×1.020×1.0428.23%
Triples /BIP1.70%÷1.150×0.950×1.020×1.0421.49%
Home runs /BIP6.12%÷0.833×0.780—×1.0425.97%

Factors used: league row EL. Park (home-season share, regressed): HR 67, 1B 103, 2B 104, 3B 130, K 97, BB 116 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.020.

Result: wOBA .332 → .295; ISO .207 → .184; BABIP .361 → .351. 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).

2013 A+Bradenton Marauders · 480 PAwOBA .310 → .221 (−89)K% 32.1% → 45.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.08%÷0.994×1.420——45.85%
BB% (unintentional) /PA4.58%÷1.068×0.750—×1.0273.31%
HBP% /PA0.42%—×0.930—×1.0270.40%
Singles /BIP24.41%÷1.056×0.920×1.001×1.02721.85%
Doubles /BIP7.12%÷1.079×0.960×1.001×1.0276.51%
Triples /BIP2.03%÷0.946×0.810×1.001×1.0271.79%
Home runs /BIP5.42%÷1.187×0.880—×1.0274.13%

Factors used: league row FSL. Park (home-season share, regressed): HR 137, 1B 111, 2B 116, 3B 89, K 99, BB 114 — 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 ×1.001.

Result: wOBA .310 → .221; ISO .180 → .121; BABIP .351 → .311. 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).

2012 AWest Virginia Power · 497 PAwOBA .298 → .245 (−53)K% 26.4% → 34.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.36%÷1.040×1.340——33.96%
BB% (unintentional) /PA6.44%÷0.933×0.660—×1.0304.69%
HBP% /PA0.00%—×0.770—×1.0300.00%
Singles /BIP22.26%÷1.035×0.920×1.020×1.03020.79%
Doubles /BIP5.18%÷1.031×0.820×1.020×1.0304.33%
Triples /BIP0.61%÷1.040×0.940×1.020×1.0300.58%
Home runs /BIP5.49%÷0.960×0.820—×1.0304.83%

Factors used: league row SAL. Park (home-season share, regressed): HR 92, 1B 107, 2B 106, 3B 108, K 108, BB 87 — applied at half strength. Age: age 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.020.

Result: wOBA .298 → .245; ISO .163 → .133; BABIP .292 → .265. 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).

2011 ROKGCL Pirates · 201 PAwOBA .330 → .237 (−93)K% 24.4% → 35.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.38%÷1.000×1.440——35.10%
BB% (unintentional) /PA5.47%÷1.000×0.620—×1.0083.42%
HBP% /PA2.99%—×0.720—×1.0082.17%
Singles /BIP22.66%÷1.000×0.820×1.000×1.00818.72%
Doubles /BIP7.03%÷1.000×0.720×1.000×1.0085.10%
Triples /BIP3.12%÷1.000×0.720×1.000×1.0082.27%
Home runs /BIP3.91%÷1.000×0.780—×1.0083.07%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.000.

Result: wOBA .330 → .237; ISO .181 → .127; BABIP .331 → .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).

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