Grant Green

Pos2B
B/TR/R
Born1987-09-27
Age (2027)39
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2017
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201527AAALAA414.306/.341/.4495277—.261/.286/.376
201527MLBLAA44.190/.227/.2621026-0.3
201628AAASF364.319/.340/.4547284—.284/.298/.392
201628MLBSF50.261/.306/.37010910.1
201729AAANew Orleans B…295.244/.314/.3051136—.196/.246/.247
201830No MLB games played
201931No MLB games played
202032No MLB games played
202133No MLB games played
202234No MLB games played
202335No MLB games played
202436No MLB games played
202537No MLB games played
202638No MLB games played
Last 3 seasons WAR -0.2
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)
200921 A+Stockton Ports — 2019 6100 150 10 316350368718 53429 255 325 57 — — — — — —
201022 A+Stockton Ports — 606548 17439620 381177 95 318369520889 203366 196 382 105 — — — — — —
201022 INTLPhoenix Desert Dogs — 4745 9010 2140 00 200234244478 44290 304 218 34 — — — — — —
201123 AAMidland RockHounds — 587530 1543319 391196 68 291346408754 117355 207 332 67 — — — — — —
201123 INTLPhoenix Desert Dogs — 118107 31925 8261 12 290345551896 262338 227 382 145 — — — — — —
201224 AAASacramento River Cats — 562524 15528615 33752 139 296340458798 162320 136 351 93 — — — — — —
201224 INTLPhoenix Desert Dogs — 7766 18212 10190 10 273368424793 152348 2513 352 124 — — — — — —
201325 MLBLos Angeles Angels — 153140 35811 10441 00 250305343647 93351 297 290 84 -3 +0 -4 +2 +3 -0.2
201325 AAASalt Lake Bees — 443402 13128311 30776 42 326381493874 167380 177 383 103 — — — — — —
201426 MLBLos Angeles Angels — 10399 27501 2200 14 273287354641 81325 192 281 78 -3 -1 -1 -3 +2 -0.7
201426 AAASalt Lake Bees — 214198 661735 13312 42 333380525906 192374 146 396 104 — — — — — —
201527 MLBLos Angeles Angels — 4442 8001 2140 01 190227262489 71259 325 223 26 -4 -0 -1 +2 +1 -0.3
201527 AAASalt Lake Bees — 414385 1182675 18702 23 306341449790 143359 174 342 77 — — — — — —
201628 MLBSan Francisco Giants — 5046 12201 380 00 261306370676 109289 166 298 91 -1 +0 -1 +1 +1 0.1
201628 AAASacramento River Cats — 364348 1111847 11580 21 319340454794 135362 163 346 84 — — — — — —
201729 AAANew Orleans Baby Cakes — 295266 651301 27620 14 244314305619 60312 219 284 36 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 350327 821514 17861 15 251290339629 89322 255 280 75 -10 -2 -7 +2 +8 -1.0
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200921 A+ MLEStockton Ports — 2019 5100 170 10 263300316616 53388 355 253 57 — — — — — —
201022 A+ MLEStockton Ports — 606562 15835515 241527 95 281319441760 160339 254 324 105 — — — — — —
201123 AA MLEMidland RockHounds — 587544 1312617 251546 68 241282331613 90307 264 267 67 — — — — — —
201224 AAA MLESacramento River Cats — 562535 14522513 22942 139 271302404706 133304 174 305 93 — — — — — —
201325 MLB MLELos Angeles Angels — 153140 35811 10441 00 250305343647 93351 297 292 84 -3 +0 -4 +2 +3 -0.2
201325 AAA MLESalt Lake Bees — 443412 1172429 201036 42 284326417744 133352 235 321 103 — — — — — —
201426 MLB MLELos Angeles Angels — 10399 27501 2200 14 273287354641 81325 192 283 78 -3 -1 -1 -3 +2 -0.7
201426 AAA MLESalt Lake Bees — 214202 571433 9412 42 282319426745 144337 194 322 104 — — — — — —
201527 MLB MLELos Angeles Angels — 4443 8001 1140 01 186205256460 70259 322 206 26 -4 -0 -1 +2 +1 -0.3
201527 AAA MLESalt Lake Bees — 414391 1022164 12952 23 261286376662 115320 233 282 77 — — — — — —
201628 MLB MLESan Francisco Giants — 5046 12201 380 00 261306370676 109289 166 303 91 -1 +0 -1 +1 +1 0.1
201628 AAA MLESacramento River Cats — 364352 1001545 7720 21 284298392690 108331 202 292 84 — — — — — —
201729 AAA MLENew Orleans Baby Cakes — 295275 541101 18820 14 196246247493 51270 286 221 36 — — — — — —
200921 A+ MLEStockton Ports — 2019 5100 170 10 263300316616 53417 355 253 57 — — — — — —
200921 A+ RAWStockton Ports — 2019 6100 150 10 316350368718 53429 255 325 57 — — — — — —
201022 A+ MLE2 teams — 653607 16937516 261637 95 278316435751 157349 254 324 105 — — — — — —
201022 A+ RAW2 teams — 653593 18339720 401317 95 309359499859 191361 206 370 105 — — — — — —
201123 AA MLE2 teams — 705654 1573119 301857 710 240281332613 92317 264 267 67 — — — — — —
201123 AA RAW2 teams — 705637 18542314 471457 710 290346432778 141353 217 340 67 — — — — — —
201224 AAA MLE2 teams — 639608 16526515 251072 149 271302405707 133306 174 305 93 — — — — — —
201224 AAA RAW2 teams — 639590 17330717 43942 149 293343454798 161323 157 351 93 — — — — — —
201325 AAA MLE2 teams — 596552 15232310 301477 42 275321399719 123356 255 314 98 — — — — — —
201325 AAA RAW2 teams — 596542 16636412 401217 42 306362454816 148373 207 359 98 — — — — — —
201426 AAA MLE2 teams — 317301 841934 11612 56 279309402711 123335 193 309 95 — — — — — —
201426 AAA RAW2 teams — 317297 932236 15512 56 313350468818 155358 165 358 95 — — — — — —
201527 AAA MLE2 teams — 458434 1102165 131092 24 253278364642 111323 243 275 72 — — — — — —
201527 AAA RAW2 teams — 458427 1262676 20842 24 295330431761 136351 184 330 72 — — — — — —
201628 AAA MLE2 teams — 414398 1121746 10800 21 281299389688 108334 192 293 85 — — — — — —
201628 AAA RAW2 teams — 414394 1232048 14660 21 312336444780 132354 163 340 85 — — — — — —
201729 AAA MLENew Orleans Baby Cakes — 295275 541101 18820 14 196246247493 51273 286 221 36 — — — — — —
201729 AAA RAWNew Orleans Baby Cakes — 295266 651301 27620 14 244314305619 60312 219 284 36 — — — — — —
200921 A+ MLEStockton Ports — 2019 5100 170 10 263300316616 53388 355 253 57 — — — — — —
201022 A+ MLE2 teams — 653615 16937516 261637 95 275316429745 154339 254 324 105 — — — — — —
201123 AA MLE2 teams — 705662 1573119 301857 710 237281328609 91307 264 267 67 — — — — — —
201224 AAA MLE2 teams — 639607 16526515 251072 149 272302405708 133304 174 305 93 — — — — — —
201325 AAA MLE2 teams — 596554 15232310 301477 42 274321397718 123352 255 314 98 — — — — — —
201426 AAA MLE2 teams — 317301 841934 11612 56 279309402711 123333 193 309 95 — — — — — —
201527 AAA MLE2 teams — 458440 1102165 131092 24 250278359637 109314 243 275 72 — — — — — —
201628 AAA MLE2 teams — 414401 1121746 10800 21 279299387686 107326 192 293 85 — — — — — —
201729 AAA MLENew Orleans Baby Cakes — 295275 541101 18820 14 196246247493 51270 286 221 36 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 350327 821514 17861 15 251290339629 89322 255 280 84 -10 -2 -7 +2 +8 -1.0
/ 162G— A+C — 650607 1522827 321602 29 250290338628 87323 255 280 84 -19 -3 -14 +3 +14 -1.9
Career— MLE — 40973848 10081952766 16494127 4541 262297378675 116327 234 292 84 -10 -2 -7 +2 +8 -1.0
/ 162G— MLE — 650610 15931410 261494 77 261295374669 113326 234 292 84 -19 -3 -14 +3 +14 -1.9

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 AAANew Orleans Baby Cakes · 295 PAwOBA .277 → .221 (−57)K% 21.0% → 27.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.02%÷0.971×1.290——27.92%
BB% (unintentional) /PA8.81%÷1.005×0.710—×0.9726.05%
HBP% /PA0.00%—×0.980—×0.9720.00%
Singles /BIP25.00%÷1.015×0.900×1.007×0.97221.70%
Doubles /BIP6.37%÷0.918×0.810×1.007×0.9725.51%
Triples /BIP0.00%÷0.977×0.810×1.007×0.9720.00%
Home runs /BIP0.49%÷0.928×0.780—×0.9720.40%

Factors used: league row PCL. Park (home-season share, regressed): HR 86, 1B 103, 2B 84, 3B 95, K 94, BB 101 — applied at half strength. Age: age 30 vs a level average of 27.2 → −2.8% on BB/HBP/hit rates (2.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.007.

Result: wOBA .277 → .221; ISO .060 → .049; BABIP .312 → .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).

2016 AAASacramento River Cats · 364 PAwOBA .340 → .292 (−48)K% 15.9% → 19.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.93%÷1.034×1.290——19.88%
BB% (unintentional) /PA3.02%÷1.052×0.710—×0.9822.00%
HBP% /PA0.00%—×0.980—×0.9820.00%
Singles /BIP28.28%÷0.960×0.900×1.021×0.98226.57%
Doubles /BIP6.21%÷0.973×0.810×1.021×0.9825.18%
Triples /BIP1.38%÷0.900×0.810×1.021×0.9821.24%
Home runs /BIP2.41%÷1.082×0.780—×0.9821.71%

Factors used: league row PCL. Park (home-season share, regressed): HR 116, 1B 92, 2B 95, 3B 80, K 107, BB 110 — applied at half strength. Age: age 29 vs a level average of 27.2 → −1.8% on BB/HBP/hit rates (1.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.021.

Result: wOBA .340 → .292; ISO .135 → .105; BABIP .362 → .331. 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 AAASalt Lake Bees · 414 PAwOBA .337 → .282 (−54)K% 16.9% → 22.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.91%÷0.952×1.290——22.92%
BB% (unintentional) /PA4.35%÷1.025×0.710—×0.9922.99%
HBP% /PA0.48%—×0.980—×0.9920.47%
Singles /BIP25.40%÷1.012×0.900×1.042×0.99223.34%
Doubles /BIP8.25%÷1.001×0.810×1.042×0.9926.91%
Triples /BIP2.22%÷0.987×0.810×1.042×0.9921.88%
Home runs /BIP1.59%÷0.980×0.780—×0.9921.25%

Factors used: league row PCL. Park (home-season share, regressed): HR 96, 1B 102, 2B 100, 3B 97, K 90, BB 105 — applied at half strength. Age: age 28 vs a level average of 27.2 → −0.8% on BB/HBP/hit rates (0.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.042.

Result: wOBA .337 → .282; ISO .143 → .114; BABIP .359 → .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).

2014 AAASalt Lake Bees · 214 PAwOBA .387 → .322 (−64)K% 14.5% → 19.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.49%÷0.986×1.290——18.96%
BB% (unintentional) /PA6.07%÷1.043×0.710—×1.0034.15%
HBP% /PA0.93%—×0.980—×1.0030.92%
Singles /BIP24.55%÷1.013×0.900×1.050×1.00322.98%
Doubles /BIP10.18%÷1.005×0.810×1.050×1.0038.64%
Triples /BIP1.80%÷0.958×0.810×1.050×1.0031.60%
Home runs /BIP2.99%÷1.139×0.780—×1.0032.06%

Factors used: league row PCL. Park (home-season share, regressed): HR 128, 1B 103, 2B 101, 3B 92, K 97, BB 109 — 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 .387 → .322; ISO .192 → .148; BABIP .374 → .337. 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 AAASalt Lake Bees · 443 PAwOBA .373 → .321 (−52)K% 17.4% → 23.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.38%÷0.964×1.290——23.25%
BB% (unintentional) /PA6.32%÷1.016×0.710—×1.0184.50%
HBP% /PA1.35%—×0.980—×1.0181.35%
Singles /BIP27.38%÷0.997×0.900×1.040×1.01826.17%
Doubles /BIP8.62%÷0.977×0.810×1.040×1.0187.56%
Triples /BIP0.92%÷1.150×0.810×1.040×1.0180.69%
Home runs /BIP3.38%÷0.973×0.780—×1.0182.76%

Factors used: league row PCL. Park (home-season share, regressed): HR 95, 1B 99, 2B 95, 3B 130, 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.040.

Result: wOBA .373 → .321; ISO .167 → .135; BABIP .380 → .352. 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 AAASacramento River Cats · 562 PAwOBA .343 → .305 (−37)K% 13.3% → 16.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.35%÷1.034×1.290——16.66%
BB% (unintentional) /PA5.69%÷1.064×0.710—×1.0333.93%
HBP% /PA0.36%—×0.980—×1.0330.36%
Singles /BIP23.61%÷0.940×0.900×1.012×1.03323.62%
Doubles /BIP6.24%÷1.045×0.810×1.012×1.0335.05%
Triples /BIP1.34%÷1.062×0.810×1.012×1.0331.07%
Home runs /BIP3.34%÷0.925×0.780—×1.0332.91%

Factors used: league row PCL. Park (home-season share, regressed): HR 85, 1B 88, 2B 109, 3B 112, K 107, BB 113 — 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.012.

Result: wOBA .343 → .305; ISO .162 → .135; BABIP .320 → .304. 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 AAMidland RockHounds · 587 PAwOBA .325 → .267 (−58)K% 20.3% → 26.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.27%÷0.941×1.220——26.27%
BB% (unintentional) /PA6.30%÷1.040×0.700—×1.0124.29%
HBP% /PA1.02%—×0.870—×1.0120.90%
Singles /BIP27.01%÷1.077×0.920×1.030×1.01224.05%
Doubles /BIP8.03%÷1.103×0.840×1.030×1.0126.37%
Triples /BIP0.24%÷1.150×0.940×1.030×1.0120.21%
Home runs /BIP2.19%÷0.960×0.800—×1.0121.85%

Factors used: league row TL. Park (home-season share, regressed): HR 92, 1B 115, 2B 121, 3B 130, K 88, BB 108 — 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 ×1.030.

Result: wOBA .325 → .267; ISO .117 → .094; BABIP .355 → .307. 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).

2010 A+Stockton Ports · 606 PAwOBA .377 → .324 (−53)K% 19.3% → 25.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.31%÷1.036×1.340——24.97%
BB% (unintentional) /PA5.94%÷1.062×0.710—×0.9983.96%
HBP% /PA1.16%—×0.790—×0.9980.91%
Singles /BIP25.29%÷0.992×0.910×1.043×0.99824.13%
Doubles /BIP9.05%÷0.951×0.820×1.043×0.9988.12%
Triples /BIP1.39%÷0.928×0.760×1.043×0.9981.19%
Home runs /BIP4.64%÷1.183×0.920—×0.9983.60%

Factors used: league row CAL. Park (home-season share, regressed): HR 137, 1B 98, 2B 90, 3B 86, K 107, BB 112 — 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.043.

Result: wOBA .377 → .324; ISO .203 → .165; BABIP .366 → .339. 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 — .