Luis García

PosSS
B/TS/R
Born2000-10-01
Age (2027)26
No MLB projection yet. Career stats below are historical.
Overview
A+LAST SEASON 2023
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202120A+/APHI465.243/.355/.414131566—.193/.281/.323
202221AA/A+2 orgs231.152/.313/.2343422—.125/.233/.195
202322A+DET156.171/.342/.2442436—.137/.271/.198
Contract
No contract data on file.

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)
201817 ROKGCL Phillies West — 187168 621131 15214 128 369433488921 119418 118 412 94 — — — — — —
201918 ALakewood BlueClaws — 524467 871434 441325 98 186264255518 69247 258 239 13 — — — — — —
202120 A+Jersey Shore BlueClaws — 7058 13202 10190 40 224338362700 138289 2714 312 55 — — — — — —
202120 AClearwater Threshers — 395333 8216511 54934 116 246358423781 177307 2414 348 68 — — — — — —
202221 AAErie SeaWolves — 3829 2000 8140 01 6927069339 133 3721 195 -11 — — — — — —
202221 A+Jersey Shore BlueClaws — 193155 26413 30475 44 168321265586 97217 2416 279 29 — — — — — —
202322 A+West Michigan Whitecaps — 156123 21302 28514 41 171342244586 73268 3318 288 36 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201817 ROK MLEGCL Phillies West — 187174 50821 9304 128 287337374710 86338 165 307 94 — — — — — —
201918 A MLELakewood BlueClaws — 524481 721124 301795 98 150207206413 56219 346 188 13 — — — — — —
202120 A+ MLEJersey Shore BlueClaws — 7061 11102 7260 40 180265295560 115263 3710 249 55 — — — — — —
202120 A MLEClearwater Threshers — 395348 681448 391284 116 195284328611 132270 3210 268 68 — — — — — —
202221 AA MLEErie SeaWolves — 3831 2000 6170 01 6521665281 129 4516 152 -11 — — — — — —
202221 A+ MLEJersey Shore BlueClaws — 193168 23313 17605 44 137237220457 83184 319 211 29 — — — — — —
202322 A+ MLEWest Michigan Whitecaps — 156131 18202 20644 41 137271198469 61237 4113 222 36 — — — — — —
201817 ROK MLEGCL Phillies West — 187174 50821 9304 128 287337374710 86343 165 307 94 — — — — — —
201817 ROK RAWGCL Phillies West — 187168 621131 15214 128 369433488921 119418 118 412 94 — — — — — —
201918 A MLELakewood BlueClaws — 524481 721124 301795 98 150207206413 56224 346 188 13 — — — — — —
201918 A RAWLakewood BlueClaws — 524467 871434 441325 98 186264255518 69247 258 239 13 — — — — — —
202120 A MLE2 teams — 465409 7915410 461534 156 193281323604 130277 3310 265 66 — — — — — —
202120 A RAW2 teams — 465391 9518513 641124 156 243355414769 171305 2414 342 66 — — — — — —
202221 A+ MLE2 teams — 231199 25313 23775 45 126233196429 70183 3310 201 22 — — — — — —
202221 A+ RAW2 teams — 231184 28413 38615 45 152313234546 82207 2616 265 22 — — — — — —
202322 A+ MLEWest Michigan Whitecaps — 156131 18202 20644 41 137271198469 61242 4113 222 36 — — — — — —
202322 A+ RAWWest Michigan Whitecaps — 156123 21302 28514 41 171342244586 73268 3318 288 36 — — — — — —
201817 ROK MLEGCL Phillies West — 187172 50821 9304 128 291337378715 87338 165 307 94 — — — — — —
201918 A MLELakewood BlueClaws — 524484 721124 301795 98 149207205412 56219 346 188 13 — — — — — —
202120 A MLE2 teams — 465412 7915410 461534 156 192281320601 129269 3310 265 66 — — — — — —
202221 A+ MLE2 teams — 231201 25313 23775 45 124233194428 70175 3310 201 22 — — — — — —
202322 A+ MLEWest Michigan Whitecaps — 156131 18202 20644 41 137271198469 61237 4113 222 36 — — — — — —
▸ Career Totals
Career— MLE — 15631394 24439920 12850322 4428 175255259514 84254 328 231 42 -108 -2 +0 +17 +34 -6.1
/ 162G— MLE — 650580 1011648 532099 1812 174254257511 83253 328 231 42 -45 -1 +0 +7 +14 -2.5

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.

2023 A+West Michigan Whitecaps · 156 PAwOBA .284 → .222 (−62)K% 32.7% → 41.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.69%÷1.007×1.270——41.24%
BB% (unintentional) /PA17.95%÷0.993×0.710—×0.99812.81%
HBP% /PA2.56%—×0.790—×0.9982.02%
Singles /BIP22.22%÷0.989×0.920×0.973×0.99820.08%
Doubles /BIP4.17%÷0.985×0.810×0.973×0.9983.33%
Triples /BIP0.00%÷1.150×0.850×0.973×0.9980.00%
Home runs /BIP2.78%÷0.882×0.800—×0.9982.52%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 76, 1B 98, 2B 97, 3B 130, K 101, BB 99 — 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.973.

Result: wOBA .284 → .222; ISO .073 → .061; BABIP .268 → .237. 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).

2022 A+Jersey Shore BlueClaws · 193 PAwOBA .275 → .211 (−63)K% 24.4% → 31.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.35%÷1.022×1.310——31.20%
BB% (unintentional) /PA15.54%÷1.057×0.600—×1.0128.93%
HBP% /PA2.59%—×0.770—×1.0122.02%
Singles /BIP16.67%÷1.044×0.870×1.012×1.01214.22%
Doubles /BIP3.70%÷0.987×0.780×1.012×1.0123.00%
Triples /BIP0.93%÷0.966×0.850×1.012×1.0120.83%
Home runs /BIP2.78%÷0.881×0.880—×1.0122.81%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 76, 1B 109, 2B 97, 3B 93, K 104, BB 111 — 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 ×1.012.

Result: wOBA .275 → .211; ISO .097 → .094; BABIP .217 → .184. 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).

2022 AAErie SeaWolves · 38 PAwOBA .192 → .152 (−40)K% 36.8% → 45.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA36.84%÷0.995×1.220——45.16%
BB% (unintentional) /PA21.05%÷0.992×0.700—×1.04215.47%
HBP% /PA0.00%—×0.850—×1.0420.00%
Singles /BIP13.33%÷1.042×0.970—×1.04212.93%
Doubles /BIP0.00%÷1.042×0.860—×1.0420.00%
Triples /BIP0.00%÷0.900×0.950—×1.0420.00%
Home runs /BIP0.00%÷0.926×0.780—×1.0420.00%

Factors used: league row EL. Park (home-season share, regressed): HR 85, 1B 108, 2B 108, 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 .192 → .152; ISO .000 → .000; BABIP .133 → .129. 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).

2021 AClearwater Threshers · 395 PAwOBA .341 → .268 (−73)K% 23.5% → 32.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.54%÷0.992×1.360——32.29%
BB% (unintentional) /PA13.67%÷0.980×0.690—×1.0159.77%
HBP% /PA1.01%—×0.780—×1.0150.80%
Singles /BIP20.83%÷1.036×0.920×0.984×1.01518.49%
Doubles /BIP6.67%÷0.915×0.830×0.984×1.0156.04%
Triples /BIP2.08%÷1.150×0.910×0.984×1.0151.65%
Home runs /BIP4.58%÷0.993×0.800—×1.0153.75%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 99, 1B 107, 2B 83, 3B 130, K 98, BB 96 — applied at half strength. Age: age 21 vs a level average of 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.984.

Result: wOBA .341 → .268; ISO .177 → .139; BABIP .307 → .270. 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).

2021 A+Jersey Shore BlueClaws · 70 PAwOBA .309 → .249 (−60)K% 27.1% → 36.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.14%÷1.003×1.350——36.53%
BB% (unintentional) /PA14.29%÷1.006×0.710—×1.02710.35%
HBP% /PA0.00%—×0.810—×1.0270.00%
Singles /BIP23.08%÷0.975×0.910—×1.02722.13%
Doubles /BIP5.13%÷1.182×0.830—×1.0273.70%
Triples /BIP0.00%÷0.900×0.820—×1.0270.00%
Home runs /BIP5.13%÷1.004×0.830—×1.0274.36%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 101, 1B 95, 2B 136, 3B 80, K 101, BB 101 — 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).

Result: wOBA .309 → .249; ISO .138 → .107; BABIP .289 → .263. 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).

2019 ALakewood BlueClaws · 524 PAwOBA .235 → .188 (−47)K% 25.2% → 34.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.19%÷0.987×1.340——34.21%
BB% (unintentional) /PA8.21%÷0.975×0.660—×1.0455.80%
HBP% /PA0.95%—×0.770—×1.0450.77%
Singles /BIP19.70%÷1.016×0.920×0.950×1.04517.71%
Doubles /BIP4.18%÷0.991×0.820×0.950×1.0453.43%
Triples /BIP0.90%÷1.038×0.940×0.950×1.0450.80%
Home runs /BIP1.19%÷0.809×0.820—×1.0451.26%

Factors used: league row SAL. Park (home-season share, regressed): HR 62, 1B 103, 2B 98, 3B 108, K 97, BB 95 — applied at half strength. Age: age 19 vs a level average of 22.0 → +4.5% on BB/HBP/hit rates (3.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .235 → .188; ISO .069 → .059; BABIP .247 → .219. 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).

2018 ROKGCL Phillies West · 187 PAwOBA .400 → .307 (−93)K% 11.2% → 16.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.23%÷1.000×1.440——16.17%
BB% (unintentional) /PA7.49%÷1.000×0.620—×1.0224.75%
HBP% /PA2.14%—×0.720—×1.0221.57%
Singles /BIP31.97%÷1.000×0.820×0.993×1.02226.62%
Doubles /BIP7.48%÷1.000×0.720×0.993×1.0225.47%
Triples /BIP2.04%÷1.000×0.720×0.993×1.0221.49%
Home runs /BIP0.68%÷1.000×0.780—×1.0220.54%

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 18 vs a level average of 19.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.993.

Result: wOBA .400 → .307; ISO .119 → .087; BABIP .418 → .338. 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).