Greg Garcia

Pos2B
B/TL/R
Born1989-08-08
Age (2027)37
No MLB projection yet. Career stats below are historical.
Overview
MLBLAST SEASON 2020
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
201828MLBSTL208.221/.312/.3043377-0.3
201929MLBSD372.248/.366/.354401111.4
202030MLBSD71.200/.284/.2500150-0.1
202131No MLB games played
202232No MLB games played
202333No MLB games played
202434No MLB games played
202535No MLB games played
202636No MLB games played
Last 3 seasons WAR 1.1
Contract
No contract data on file.
Skills · percentileStatcast 2018-2020
Speed37
xwOBA31
Barrel%10
Avg EV10

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)
201020 ROKJohnson City Cardinals — 254220 631514 18369 75 286360418778 132326 147 344 63 — — — — — —
201121 A+Palm Beach Cardinals — 257210 611152 31428 44 290402419821 129353 1612 361 98 — — — — — —
201121 AQuad Cities River Bandits — 174150 411010 17244 42 273363353716 80323 1410 324 61 — — — — — —
201222 AASpringfield Cardinals — 504412 11720310 80837 105 284409420829 136334 1616 374 102 — — — — — —
201323 AAAMemphis Redbirds — 424354 962343 497011 142 271377384761 113331 1712 340 90 — — — — — —
201424 MLBSt. Louis Cardinals — 1814 2100 163 00 143333214548 71250 336 283 76 -1 +0 -0 +2 +0 0.1
201424 AAAMemphis Redbirds — 441382 1041238 419511 75 272359382742 110342 229 333 77 — — — — — —
201424 AASpringfield Cardinals — 1715 5200 140 10 333375467842 133417 246 352 107 — — — — — —
201525 MLBSt. Louis Cardinals — 8775 18502 10121 00 240337387724 147262 1411 325 102 +0 +0 -1 +5 +2 0.7
201525 AAAMemphis Redbirds — 389330 971920 48555 163 294391364754 70351 1412 343 81 — — — — — —
201626 MLBSt. Louis Cardinals — 257214 591103 38504 11 276395369764 93346 1915 352 118 +6 -0 -2 +4 +6 1.4
201626 AAAMemphis Redbirds — 120104 28410 11202 22 269350327677 58333 179 306 68 — — — — — —
201727 MLBSt. Louis Cardinals — 290241 61922 37646 21 253366332698 79335 2213 319 103 +1 +0 -0 +1 +6 0.9
201828 MLBSt. Louis Cardinals — 208181 40603 20374 31 221312304616 83259 1810 283 77 -6 +0 -2 +1 +5 -0.3
201929 MLBSan Diego Padres — 372311 771344 53835 02 248366354720 106323 2214 330 111 +5 -1 +0 +1 +8 1.4
202030 MLBSan Diego Padres — 7160 12300 7180 10 200284250534 50279 2510 238 50 -4 +0 +1 +0 +2 -0.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 13031096 26948614 16627023 75 245356339695 93311 2113 319 102 +3 -1 -3 +14 +28 4.2
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201020 ROK MLEJohnson City Cardinals — 254230 511113 11519 75 222284317601 96264 204 261 63 — — — — — —
201121 A+ MLEPalm Beach Cardinals — 257218 571142 23618 44 261353376730 115333 249 313 98 — — — — — —
201121 A MLEQuad Cities River Bandits — 174156 36810 11304 42 231298295593 64275 176 259 61 — — — — — —
201222 AA MLESpringfield Cardinals — 504440 1161847 52997 105 264351370721 107319 2010 319 102 — — — — — —
201323 AAA MLEMemphis Redbirds — 424368 942043 359011 142 255338356694 101320 218 301 90 — — — — — —
201424 MLB MLESt. Louis Cardinals — 1814 2100 163 00 143333214548 71250 336 281 76 -1 +0 -0 +2 +0 0.1
201424 AAA MLEMemphis Redbirds — 441395 941136 2812311 75 238306327633 89321 286 282 77 — — — — — —
201424 AA MLESpringfield Cardinals — 1715 5200 150 10 333375467842 133379 296 326 107 — — — — — —
201525 MLB MLESt. Louis Cardinals — 8776 18502 9121 00 237326382707 145262 1410 319 102 +0 +0 -1 +5 +2 0.7
201525 AAA MLEMemphis Redbirds — 389346 881720 33745 163 254328315643 61316 198 288 81 — — — — — —
201626 MLB MLESt. Louis Cardinals — 257218 591103 34504 11 271379362741 92346 1913 343 118 +6 -0 -2 +4 +6 1.4
201626 AAA MLEMemphis Redbirds — 120108 27410 7262 22 250308306613 56316 226 268 68 — — — — — —
201727 MLB MLESt. Louis Cardinals — 290241 61922 37646 21 253366332698 79335 2213 321 103 +1 +0 -0 +1 +6 0.9
201828 MLB MLESt. Louis Cardinals — 208182 40603 19374 31 220307302610 82259 189 282 77 -6 +0 -2 +1 +5 -0.3
201929 MLB MLESan Diego Padres — 372312 781444 52835 02 250366359725 109323 2214 332 111 +5 -1 +0 +1 +8 1.4
202030 MLB MLESan Diego Padres — 7160 12300 7180 10 200284250534 50279 2510 242 50 -4 +0 +1 +0 +2 -0.1
201020 ROK MLEJohnson City Cardinals — 254230 511113 11519 75 222284317601 96271 204 261 63 — — — — — —
201020 ROK RAWJohnson City Cardinals — 254220 631514 18369 75 286360418778 132326 147 344 63 — — — — — —
201121 A+ MLE2 teams — 431374 931952 349112 86 249331342673 94322 218 291 83 — — — — — —
201121 A+ RAW2 teams — 431360 1022162 486612 86 283386392777 108340 1511 346 83 — — — — — —
201222 AA MLESpringfield Cardinals — 504440 1161847 52997 105 264351370721 107325 2010 319 102 — — — — — —
201222 AA RAWSpringfield Cardinals — 504412 11720310 80837 105 284409420829 136334 1616 374 102 — — — — — —
201323 AAA MLEMemphis Redbirds — 424368 942043 359011 142 255338356694 101331 218 301 90 — — — — — —
201323 AAA RAWMemphis Redbirds — 424354 962343 497011 142 271377384761 113331 1712 340 90 — — — — — —
201424 AAA MLE3 teams — 476425 1011436 2913414 85 238308327635 89330 286 284 78 — — — — — —
201424 AAA RAW3 teams — 476411 1111538 4310514 85 270359380739 109342 229 332 78 — — — — — —
201525 AAA MLE2 teams — 476422 1062222 42866 163 251328327655 76310 189 294 85 — — — — — —
201525 AAA RAW2 teams — 476405 1152422 58676 163 284381368749 84335 1412 340 85 — — — — — —
201626 MLB MLE2 teams — 377326 851413 41766 33 261354337691 77331 2011 319 102 +1 -1 -2 +4 +8 1.1
201626 MLB RAW2 teams — 377318 871513 49706 33 274381355736 82341 1913 338 102 +1 -1 -2 +4 +8 1.1
201727 MLB MLESt. Louis Cardinals — 290241 61922 37646 21 253366332698 79335 2213 321 103 +1 +0 -0 +1 +6 0.9
201727 MLB RAWSt. Louis Cardinals — 290241 61922 37646 21 253366332698 79335 2213 319 103 +1 +0 -0 +1 +6 0.9
201828 MLB MLESt. Louis Cardinals — 208182 40603 19374 31 220307302610 82257 189 282 77 -6 +0 -2 +1 +5 -0.3
201828 MLB RAWSt. Louis Cardinals — 208181 40603 20374 31 221312304616 83259 1810 283 77 -6 +0 -2 +1 +5 -0.3
201929 MLB MLESan Diego Padres — 372312 781444 52835 02 250366359725 109326 2214 332 111 +5 -1 +0 +1 +8 1.4
201929 MLB RAWSan Diego Padres — 372311 771344 53835 02 248366354720 106323 2214 330 111 +5 -1 +0 +1 +8 1.4
202030 MLB MLESan Diego Padres — 7160 12300 7180 10 200284250534 50279 2510 242 50 -4 +0 +1 +0 +2 -0.1
202030 MLB RAWSan Diego Padres — 7160 12300 7180 10 200284250534 50279 2510 238 50 -4 +0 +1 +0 +2 -0.1
201020 ROK MLEJohnson City Cardinals — 254232 511113 11519 75 220284315599 95264 204 261 63 — — — — — —
201121 A+ MLE2 teams — 431382 931952 349112 86 243331335666 92310 218 291 83 — — — — — —
201222 AA MLESpringfield Cardinals — 504440 1161847 52997 105 264351370721 107319 2010 319 102 — — — — — —
201323 AAA MLEMemphis Redbirds — 424375 942043 359011 142 251338349687 99320 218 301 90 — — — — — —
201424 AAA MLE3 teams — 476430 1011436 2913414 85 235308323631 88320 286 284 78 — — — — — —
201525 AAA MLE2 teams — 476425 1062222 42866 163 249328325652 75306 189 294 85 — — — — — —
201626 MLB MLE2 teams — 377327 851413 41766 33 260354336690 76336 2011 319 102 — — — — — —
201727 MLB MLESt. Louis Cardinals — 290245 61922 37646 21 249366327693 78335 2213 321 103 — — — — — —
201828 MLB MLESt. Louis Cardinals — 208183 40603 19374 31 219307301608 82259 189 282 77 — — — — — —
201929 MLB MLESan Diego Padres — 372312 781444 52835 02 250366359725 109323 2214 332 111 — — — — — —
202030 MLB MLESan Diego Padres — 7164 12300 7180 10 188284234518 47279 2510 242 50 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 13031096 26948614 16627023 75 245356339695 93311 2113 319 90 +3 -1 -3 +14 +28 4.2
/ 162G— A+C — 650547 1342437 8313511 32 245355338693 93311 2113 319 90 +1 -0 -2 +7 +14 2.1
Career— MLE — 38833380 8371502635 35982980 7233 248334338673 91317 219 301 90 +3 -1 -3 +14 +28 4.2
/ 162G— MLE — 650566 1402546 6013913 126 247333337671 90316 219 301 90 +1 -0 -2 +7 +14 2.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 AAAMemphis Redbirds · 120 PAwOBA .295 → .268 (−27)K% 16.7% → 21.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.67%÷0.988×1.290——21.76%
BB% (unintentional) /PA8.33%÷0.983×0.710—×1.0036.04%
HBP% /PA1.67%—×0.980—×1.0031.64%
Singles /BIP27.38%÷0.989×0.900×1.050×1.00326.23%
Doubles /BIP4.76%÷0.941×0.810×1.050×1.0034.32%
Triples /BIP1.19%÷0.951×0.810×1.050×1.0031.07%
Home runs /BIP0.00%÷0.931×0.780—×1.0030.00%

Factors used: league row PCL. Park (home-season share, regressed): HR 86, 1B 98, 2B 88, 3B 90, K 98, BB 97 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .295 → .268; ISO .058 → .053; BABIP .333 → .316. 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 AAAMemphis Redbirds · 389 PAwOBA .335 → .288 (−47)K% 14.1% → 18.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.14%÷0.967×1.290——18.85%
BB% (unintentional) /PA12.08%÷1.013×0.710—×1.0188.62%
HBP% /PA1.29%—×0.980—×1.0181.28%
Singles /BIP27.64%÷1.030×0.900×1.015×1.01824.94%
Doubles /BIP6.91%÷0.946×0.810×1.015×1.0186.11%
Triples /BIP0.73%÷0.900×0.810×1.015×1.0180.68%
Home runs /BIP0.00%÷1.224×0.780—×1.0180.00%

Factors used: league row PCL. Park (home-season share, regressed): HR 145, 1B 106, 2B 89, 3B 80, K 93, BB 103 — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.015.

Result: wOBA .335 → .288; ISO .070 → .063; BABIP .351 → .316. 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 AAAMemphis Redbirds · 441 PAwOBA .325 → .282 (−43)K% 21.5% → 27.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.54%÷0.997×1.290——27.87%
BB% (unintentional) /PA8.84%÷1.031×0.710—×1.0336.29%
HBP% /PA2.49%—×0.980—×1.0332.53%
Singles /BIP28.22%÷1.034×0.900×1.050×1.03326.64%
Doubles /BIP4.18%÷0.917×0.810×1.050×1.0334.01%
Triples /BIP1.05%÷0.900×0.810×1.050×1.0331.02%
Home runs /BIP2.79%÷1.036×0.780—×1.0332.17%

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

Result: wOBA .325 → .282; ISO .110 → .092; BABIP .342 → .321. 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 AASpringfield Cardinals · 17 PAwOBA .364 → .326 (−38)K% 23.5% → 29.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.53%÷0.972×1.220——29.53%
BB% (unintentional) /PA5.88%÷1.033×0.700—×0.9983.98%
HBP% /PA0.00%—×0.870—×0.9980.00%
Singles /BIP27.27%÷0.974×0.920—×0.99825.72%
Doubles /BIP18.18%÷0.982×0.840—×0.99815.52%
Triples /BIP0.00%÷0.991×0.940—×0.9980.00%
Home runs /BIP0.00%÷1.221×0.800—×0.9980.00%

Factors used: league row TL. Park (home-season share, regressed): HR 144, 1B 95, 2B 96, 3B 98, K 94, BB 107 — 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).

Result: wOBA .364 → .326; ISO .133 → .117; BABIP .417 → .379. 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 AAAMemphis Redbirds · 424 PAwOBA .331 → .301 (−30)K% 16.5% → 21.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.51%÷1.004×1.290——21.22%
BB% (unintentional) /PA11.32%÷1.020×0.710—×1.0488.26%
HBP% /PA2.59%—×0.980—×1.0482.66%
Singles /BIP23.24%÷0.970×0.900×1.032×1.04823.34%
Doubles /BIP8.10%÷1.002×0.810×1.032×1.0487.08%
Triples /BIP1.41%÷0.984×0.810×1.032×1.0481.25%
Home runs /BIP1.06%÷0.988×0.780—×1.0480.87%

Factors used: league row PCL. Park (home-season share, regressed): HR 98, 1B 94, 2B 100, 3B 97, K 101, BB 104 — 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.032.

Result: wOBA .331 → .301; ISO .113 → .099; BABIP .331 → .320. 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 AASpringfield Cardinals · 504 PAwOBA .363 → .319 (−43)K% 16.5% → 19.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.47%÷1.025×1.220——19.61%
BB% (unintentional) /PA15.08%÷1.043×0.700—×1.02710.40%
HBP% /PA1.39%—×0.870—×1.0271.24%
Singles /BIP25.53%÷1.003×0.920×1.045×1.02725.15%
Doubles /BIP6.08%÷1.054×0.840×1.045×1.0275.20%
Triples /BIP0.91%÷0.900×0.940×1.045×1.0271.02%
Home runs /BIP3.04%÷1.238×0.800—×1.0272.02%

Factors used: league row TL. Park (home-season share, regressed): HR 148, 1B 101, 2B 111, 3B 80, K 105, BB 109 — 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.045.

Result: wOBA .363 → .319; ISO .136 → .112; BABIP .334 → .319. 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 A+Palm Beach Cardinals · 257 PAwOBA .352 → .313 (−39)K% 16.3% → 23.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.34%÷0.978×1.420——23.72%
BB% (unintentional) /PA11.67%÷0.975×0.750—×1.0129.08%
HBP% /PA3.11%—×0.930—×1.0122.93%
Singles /BIP25.60%÷1.006×0.920×1.031×1.01224.42%
Doubles /BIP6.55%÷1.013×0.960×1.031×1.0126.48%
Triples /BIP2.98%÷1.150×0.810×1.031×1.0122.19%
Home runs /BIP1.19%÷0.914×0.880—×1.0121.16%

Factors used: league row FSL. Park (home-season share, regressed): HR 83, 1B 101, 2B 103, 3B 130, K 96, BB 95 — 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.031.

Result: wOBA .352 → .313; ISO .129 → .113; BABIP .353 → .333. 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 AQuad Cities River Bandits · 174 PAwOBA .318 → .259 (−59)K% 13.8% → 17.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.79%÷1.070×1.360——17.53%
BB% (unintentional) /PA9.77%÷1.090×0.690——6.18%
HBP% /PA2.30%—×0.780——1.79%
Singles /BIP23.81%÷1.060×0.920×1.003—20.72%
Doubles /BIP7.94%÷1.055×0.830×1.003—6.26%
Triples /BIP0.79%÷1.055×0.910×1.003—0.69%
Home runs /BIP0.00%÷0.993×0.800——0.00%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 99, 1B 112, 2B 111, 3B 111, K 114, BB 118 — applied at half strength. Age: age 22 vs a level average of 22.0 → +0.0% on BB/HBP/hit rates (0.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.003.

Result: wOBA .318 → .259; ISO .080 → .066; BABIP .323 → .275. 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).