Edwin Garcia

PosSS
B/TR/R
Born1991-03-01
Age (2027)36
No MLB projection yet. Career stats below are historical.
Overview
INTLLAST SEASON 2024
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202231INTLNavegantes de…211.293/.369/.34212103—
202332INTLNavegantes de…108.320/.377/.40201120—
202433INTLTigres de Ara…23.056/.227/.05600-5—
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)
200817 ROKDSL Rangers 1 — 250209 61710 31282 84 292388335723 43333 1112 327 49 — — — — — —
200918 A+Bakersfield Blaze — 2019 2000 140 00 105150105255 133 205 125 -43 — — — — — —
200918 ROKAZL Rangers — 226204 541140 14371 41 265315358673 93318 166 294 36 — — — — — —
201019 AHickory Crawdads — 347314 721102 28560 31 229292283576 54271 168 263 43 — — — — — —
201221 A+Myrtle Beach Pelicans — 288255 621001 25344 53 243320294615 51274 129 283 49 — — — — — —
201322 A+Myrtle Beach Pelicans — 338308 811602 22480 32 263312334647 71299 147 287 45 — — — — — —
201423 AAFrisco RoughRiders — 112102 21400 8210 10 206264245509 39253 197 233 21 — — — — — —
201423 A+Myrtle Beach Pelicans — 214198 52900 14310 34 263311308619 45311 147 281 47 — — — — — —
201524 AAARound Rock Express — 2120 4010 150 01 200238300538 100267 245 239 22 — — — — — —
201524 AAFrisco RoughRiders — 8678 21200 5140 01 269313295608 26318 166 270 46 — — — — — —
201524 A+High Desert Mavericks — 7668 22301 6100 10 324378412790 88362 138 347 85 — — — — — —
201524 AHickory Crawdads — 172157 44620 13210 11 280335344679 64319 128 306 61 — — — — — —
201625 AAARound Rock Express — 9791 15400 4140 00 165200209409 44195 144 184 -6 — — — — — —
201625 AAFrisco RoughRiders — 133124 31400 8190 51 250295282578 32292 146 264 45 — — — — — —
201625 INTLCaribes de Anzoategui — 7765 20501 8140 11 308384431814 123373 1810 347 121 — — — — — —
201726 INTLCaribes de Anzoategui — 171143 35410 22240 31 245345287632 42294 1413 288 81 — — — — — —
201827 INTLCaribes de Anzoategui — 138130 32200 6210 00 246279262541 15288 154 246 52 — — — — — —
201928 INTLTigres de Aragua — 187156 46611 26210 22 295396365761 71331 1114 342 117 — — — — — —
202029 INTLTigres de Aragua — 118103 30901 1191 40 291365408773 117302 89 340 116 — — — — — —
202130 INTLTigres de Aragua — 108102 26400 480 00 255283294577 39274 74 258 61 — — — — — —
202231 INTLNavegantes del Magallanes — 211184 54601 21121 20 293369342711 49303 610 321 103 — — — — — —
202332 INTLNavegantes del Magallanes — 10897 31610 8101 10 320377402779 82348 97 346 120 — — — — — —
202433 INTLTigres de Aragua — 2318 1000 440 00 5622756283 71 1717 161 -5 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200817 ROK MLEDSL Rangers 1 — 250218 47510 22342 84 216293248541 32240 149 240 49 — — — — — —
200918 A+ MLEBakersfield Blaze — 2019 2000 150 00 105150105255 127 255 104 -43 — — — — — —
200918 ROK MLEAZL Rangers — 226209 43830 9531 41 206242273515 67258 234 221 36 — — — — — —
201019 A MLEHickory Crawdads — 347324 711002 18770 31 219260269529 49273 225 232 43 — — — — — —
201221 A+ MLEMyrtle Beach Pelicans — 288265 59901 15484 53 223275268543 45259 175 241 49 — — — — — —
201322 A+ MLEMyrtle Beach Pelicans — 338316 701302 14660 32 222255282536 60257 204 234 45 — — — — — —
201423 AA MLEFrisco RoughRiders — 112105 19400 5260 10 181218219437 38230 234 199 21 — — — — — —
201423 A+ MLEMyrtle Beach Pelicans — 214203 47700 9460 34 232264266530 34300 214 238 47 — — — — — —
201524 AAA MLERound Rock Express — 2120 4010 160 01 200238300538 100250 295 200 22 — — — — — —
201524 AA MLEFrisco RoughRiders — 8679 19200 4170 01 241277266543 25279 205 236 46 — — — — — —
201524 A+ MLEHigh Desert Mavericks — 7670 19201 4140 10 271311343654 71323 185 294 85 — — — — — —
201524 A MLEHickory Crawdads — 172162 40520 8290 11 247282302585 56292 175 259 61 — — — — — —
201625 AAA MLERound Rock Express — 9792 14300 3180 00 152179185364 33185 193 160 -6 — — — — — —
201625 AA MLEFrisco RoughRiders — 133126 29300 6220 51 230265254519 24277 175 234 45 — — — — — —
200817 ROK MLEDSL Rangers 1 — 250218 47510 22342 84 216293248541 32253 149 240 49 — — — — — —
200817 ROK RAWDSL Rangers 1 — 250209 61710 31282 84 292388335723 43333 1112 327 49 — — — — — —
200918 ROK MLE2 teams — 246228 45830 10591 41 197234259493 61262 244 211 29 — — — — — —
200918 ROK RAW2 teams — 246223 561140 15411 41 251301336638 85303 176 280 29 — — — — — —
201019 A MLEHickory Crawdads — 347324 711002 18770 31 219260269529 49279 225 232 43 — — — — — —
201019 A RAWHickory Crawdads — 347314 721102 28560 31 229292283576 54271 168 263 43 — — — — — —
201221 A+ MLEMyrtle Beach Pelicans — 288265 59901 15484 53 223275268543 45265 175 241 49 — — — — — —
201221 A+ RAWMyrtle Beach Pelicans — 288255 621001 25344 53 243320294615 51274 129 283 49 — — — — — —
201322 A+ MLEMyrtle Beach Pelicans — 338316 701302 14660 32 222255282536 60268 204 234 45 — — — — — —
201322 A+ RAWMyrtle Beach Pelicans — 338308 811602 22480 32 263312334647 71299 147 287 45 — — — — — —
201423 A+ MLE2 teams — 326307 671100 15720 44 218255254509 36283 225 225 38 — — — — — —
201423 A+ RAW2 teams — 326300 731300 22520 44 243295287582 43292 167 265 38 — — — — — —
201524 A MLE4 teams — 355331 82931 17660 23 248284302587 54301 195 257 60 — — — — — —
201524 A RAW4 teams — 355323 911131 25500 23 282333344677 62325 147 302 60 — — — — — —
201625 AA MLE3 teams — 307289 58900 11540 62 201230232462 31245 184 203 23 — — — — — —
201625 AA RAW3 teams — 307280 661301 20470 62 236287293580 57278 157 260 23 — — — — — —
201726 INTL MLECaribes de Anzoategui — 171143 35410 22240 31 245345287632 42294 1413 — — — — — — — —
201726 INTL RAWCaribes de Anzoategui — 171143 35410 22240 31 245345287632 42294 1413 288 81 — — — — — —
201827 INTL MLECaribes de Anzoategui — 138130 32200 6210 00 246279262541 15288 154 — — — — — — — —
201827 INTL RAWCaribes de Anzoategui — 138130 32200 6210 00 246279262541 15288 154 246 52 — — — — — —
201928 INTL MLETigres de Aragua — 187156 46611 26210 22 295396365761 71331 1114 — — — — — — — —
201928 INTL RAWTigres de Aragua — 187156 46611 26210 22 295396365761 71331 1114 342 117 — — — — — —
202029 INTL MLETigres de Aragua — 118103 30901 1191 40 291365408773 117302 89 — — — — — — — —
202029 INTL RAWTigres de Aragua — 118103 30901 1191 40 291365408773 117302 89 340 116 — — — — — —
202130 INTL MLETigres de Aragua — 108102 26400 480 00 255283294577 39274 74 — — — — — — — —
202130 INTL RAWTigres de Aragua — 108102 26400 480 00 255283294577 39274 74 258 61 — — — — — —
202231 INTL MLENavegantes del Magallanes — 211184 54601 21121 20 293369342711 49303 610 — — — — — — — —
202231 INTL RAWNavegantes del Magallanes — 211184 54601 21121 20 293369342711 49303 610 321 103 — — — — — —
202332 INTL MLENavegantes del Magallanes — 10897 31610 8101 10 320377402779 82348 97 — — — — — — — —
202332 INTL RAWNavegantes del Magallanes — 10897 31610 8101 10 320377402779 82348 97 346 120 — — — — — —
202433 INTL MLETigres de Aragua — 2318 1000 440 00 5622756283 71 1717 — — — — — — — —
202433 INTL RAWTigres de Aragua — 2318 1000 440 00 5622756283 71 1717 161 -5 — — — — — —
200817 ROK MLEDSL Rangers 1 — 250224 47510 22342 84 210293241534 31240 149 240 49 — — — — — —
200918 ROK MLE2 teams — 246233 45830 10591 41 193234253488 60247 244 211 29 — — — — — —
201019 A MLEHickory Crawdads — 347326 711002 18770 31 218260267527 49273 225 232 43 — — — — — —
201221 A+ MLEMyrtle Beach Pelicans — 288267 59901 15484 53 221275266541 45259 175 241 49 — — — — — —
201322 A+ MLEMyrtle Beach Pelicans — 338321 701302 14660 32 218255277532 59257 204 234 45 — — — — — —
201423 A+ MLE2 teams — 326308 671100 15720 44 218255253508 36276 225 225 38 — — — — — —
201524 A MLE4 teams — 355335 82931 17660 23 245284299583 54293 195 257 60 — — — — — —
201625 AA MLE3 teams — 307293 58900 11540 62 198230229459 31238 184 203 23 — — — — — —
▸ Career Totals
Career— MLE — 35213211 754111109 22458510 4723 235287284571 49280 176 161 -5 -439 +0 +0 +38 +76 -33.1
/ 162G— MLE — 650593 1392022 411082 94 234286285571 51280 176 161 -5 -81 +0 +0 +7 +14 -6.1

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.

2016 AAFrisco RoughRiders · 133 PAwOBA .260 → .234 (−25)K% 14.3% → 16.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.29%÷1.034×1.220——16.86%
BB% (unintentional) /PA6.02%÷0.978×0.700—×0.9984.30%
HBP% /PA0.00%—×0.870—×0.9980.00%
Singles /BIP25.71%÷0.982×0.920×1.034×0.99824.87%
Doubles /BIP3.81%÷1.062×0.840×1.034×0.9983.11%
Triples /BIP0.00%÷1.150×0.940×1.034×0.9980.00%
Home runs /BIP0.00%÷1.065×0.800—×0.9980.00%

Factors used: league row TL. Park (home-season share, regressed): HR 113, 1B 96, 2B 112, 3B 130, K 107, BB 96 — applied at half strength. Age: age 25 vs a level average of 24.8 → −0.2% on BB/HBP/hit rates (0.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.034.

Result: wOBA .260 → .234; ISO .032 → .026; BABIP .292 → .277. 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 AAARound Rock Express · 97 PAwOBA .180 → .160 (−20)K% 14.4% → 18.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.43%÷1.004×1.290——18.55%
BB% (unintentional) /PA4.12%÷1.039×0.710—×1.0332.91%
HBP% /PA0.00%—×0.980—×1.0330.00%
Singles /BIP14.29%÷0.949×0.900×1.027×1.03314.37%
Doubles /BIP5.19%÷1.079×0.810×1.027×1.0334.14%
Triples /BIP0.00%÷0.977×0.810×1.027×1.0330.00%
Home runs /BIP0.00%÷0.839×0.780—×1.0330.00%

Factors used: league row PCL. Park (home-season share, regressed): HR 68, 1B 90, 2B 116, 3B 95, K 101, BB 108 — 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.027.

Result: wOBA .180 → .160; ISO .044 → .035; BABIP .195 → .185. 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 AHickory Crawdads · 172 PAwOBA .302 → .259 (−43)K% 12.2% → 16.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.21%÷0.967×1.340——16.93%
BB% (unintentional) /PA7.56%÷1.042×0.660—×0.9804.69%
HBP% /PA0.00%—×0.770—×0.9800.00%
Singles /BIP26.47%÷0.981×0.920×1.007×0.98024.48%
Doubles /BIP4.41%÷0.971×0.820×1.007×0.9803.68%
Triples /BIP1.47%÷0.910×0.940×1.007×0.9801.50%
Home runs /BIP0.00%÷1.229×0.820—×0.9800.00%

Factors used: league row SAL. Park (home-season share, regressed): HR 146, 1B 96, 2B 94, 3B 82, K 93, BB 108 — applied at half strength. Age: age 24 vs a level average of 22.0 → −2.0% on BB/HBP/hit rates (2.0 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.007.

Result: wOBA .302 → .259; ISO .064 → .057; BABIP .319 → .292. 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 AAFrisco RoughRiders · 86 PAwOBA .270 → .236 (−34)K% 16.3% → 19.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.28%÷1.033×1.220——19.22%
BB% (unintentional) /PA5.81%÷0.976×0.700—×1.0124.22%
HBP% /PA0.00%—×0.870—×1.0120.00%
Singles /BIP29.69%÷1.047×0.920×0.992×1.01226.20%
Doubles /BIP3.12%÷1.026×0.840×0.992×1.0122.57%
Triples /BIP0.00%÷1.150×0.940×0.992×1.0120.00%
Home runs /BIP0.00%÷0.946×0.800—×1.0120.00%

Factors used: league row TL. Park (home-season share, regressed): HR 89, 1B 109, 2B 105, 3B 130, K 107, BB 95 — 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.992.

Result: wOBA .270 → .236; ISO .026 → .022; BABIP .318 → .279. 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 A+High Desert Mavericks · 76 PAwOBA .343 → .294 (−49)K% 13.2% → 18.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.16%÷0.973×1.340——18.11%
BB% (unintentional) /PA7.89%÷1.021×0.710—×0.9885.42%
HBP% /PA0.00%—×0.790—×0.9880.00%
Singles /BIP31.03%÷1.041×0.910×1.050×0.98828.15%
Doubles /BIP5.17%÷1.046×0.820×1.050×0.9884.21%
Triples /BIP0.00%÷0.900×0.760×1.050×0.9880.00%
Home runs /BIP1.72%÷1.015×0.920—×0.9881.54%

Factors used: league row CAL. Park (home-season share, regressed): HR 103, 1B 108, 2B 109, 3B 80, K 95, BB 104 — applied at half strength. Age: age 24 vs a level average of 22.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .343 → .294; ISO .088 → .076; BABIP .362 → .323. 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 AAARound Rock Express · 21 PAwOBA .233 → .200 (−33)K% 23.8% → 29.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.81%÷1.031×1.290——29.80%
BB% (unintentional) /PA4.76%÷1.014×0.710—×1.0483.49%
HBP% /PA0.00%—×0.980—×1.0480.00%
Singles /BIP20.00%÷1.007×0.900—×1.04818.74%
Doubles /BIP0.00%÷1.029×0.810—×1.0480.00%
Triples /BIP6.67%÷0.900×0.810—×1.0486.29%
Home runs /BIP0.00%÷1.184×0.780—×1.0480.00%

Factors used: league row PCL. Park (home-season share, regressed): HR 137, 1B 101, 2B 106, 3B 80, K 106, BB 103 — 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).

Result: wOBA .233 → .200; ISO .100 → .088; BABIP .267 → .250. 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 A+Myrtle Beach Pelicans · 214 PAwOBA .274 → .238 (−36)K% 14.5% → 21.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.49%÷0.957×1.420——21.50%
BB% (unintentional) /PA6.54%÷0.954×0.630—×0.9984.31%
HBP% /PA0.00%—×0.860—×0.9980.00%
Singles /BIP25.75%÷0.984×0.940×1.034×0.99825.39%
Doubles /BIP5.39%÷1.007×0.830×1.034×0.9984.59%
Triples /BIP0.00%÷0.900×0.800×1.034×0.9980.00%
Home runs /BIP0.00%÷0.971×0.900—×0.9980.00%

Factors used: league row CAR. Park (home-season share, regressed): HR 94, 1B 97, 2B 101, 3B 80, K 91, BB 91 — 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 ×1.034.

Result: wOBA .274 → .238; ISO .045 → .037; BABIP .311 → .300. 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 AAFrisco RoughRiders · 112 PAwOBA .231 → .199 (−33)K% 18.8% → 23.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.75%÷0.983×1.220——23.26%
BB% (unintentional) /PA7.14%÷1.055×0.700—×1.0274.87%
HBP% /PA0.00%—×0.870—×1.0270.00%
Singles /BIP20.99%÷1.030×0.920×0.980×1.02718.88%
Doubles /BIP4.94%÷0.890×0.840×0.980×1.0274.69%
Triples /BIP0.00%÷0.921×0.940×0.980×1.0270.00%
Home runs /BIP0.00%÷1.322×0.800—×1.0270.00%

Factors used: league row TL. Park (home-season share, regressed): HR 164, 1B 106, 2B 78, 3B 84, K 97, BB 111 — 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.980.

Result: wOBA .231 → .199; ISO .039 → .037; BABIP .253 → .230. 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 — .