Garin Cecchini

Pos3B
B/TL/R
Born1991-04-20
Age (2027)36
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2017
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201524AAAPawtucket Red…469.213/.288/.2967947—.203/.258/.276
201625AAAColorado Spri…469.271/.330/.38051357—.226/.271/.306
201726AAA/INTL2 orgs383.270/.305/.3965565—.231/.253/.336
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)
201221 AGreenville Drive — 526455 1393844 61907 516 305396433829 127371 1712 372 92 — — — — — —
201322 AAPortland Sea Dogs — 295240 711432 51522 82 296423404827 108367 1817 377 126 — — — — — —
201322 A+Salem Red Sox — 262214 751945 43345 157 3504695471.016 196400 1316 448 135 — — — — — —
201322 INTLSurprise Saguaros — 8365 18400 17141 32 277434338772 62353 1720 366 134 — — — — — —
201423 MLBBoston Red Sox — 3631 8301 3112 00 258361452813 194368 318 364 125 +1 +0 +0 +2 +1 0.4
201423 AAAPawtucket Red Sox — 458407 1072117 44995 111 263342371713 108331 2210 323 74 — — — — — —
201524 AAAPawtucket Red Sox — 469422 901407 401004 90 213288296584 83262 219 268 47 — — — — — —
201625 AAAColorado Springs Sky Sox — 469424 1152155 33644 135 271330380709 108305 147 314 57 — — — — — —
201726 AAAOmaha Storm Chasers — 310290 772124 12592 33 266299393692 128317 194 302 57 — — — — — —
201726 INTLVenados de Mazatlan — 7366 19121 3151 21 288329409738 121353 214 315 99 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 3631 8301 3112 00 258361452813 194368 318 364 133 +1 +0 +0 +2 +1 0.4
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201221 A MLEGreenville Drive — 526480 1273033 361217 516 265325358683 94341 237 304 92 — — — — — —
201322 AA MLEPortland Sea Dogs — 295254 781442 37642 82 307399417817 110388 2213 354 126 — — — — — —
201322 A+ MLESalem Red Sox — 262231 701635 26485 157 303385463849 160368 1810 368 135 — — — — — —
201423 MLB MLEBoston Red Sox — 3631 8301 3112 00 258361452813 194368 318 352 125 +1 +0 +0 +2 +1 0.4
201423 AAA MLEPawtucket Red Sox — 458423 1021915 281215 111 241296326622 85324 266 277 74 — — — — — —
201524 AAA MLEPawtucket Red Sox — 469434 881406 281264 90 203258276534 74266 276 238 47 — — — — — —
201625 AAA MLEColorado Springs Sky Sox — 469434 981544 23864 135 226271306578 81261 185 253 57 — — — — — —
201726 AAA MLEOmaha Storm Chasers — 310295 681823 7722 33 231253336589 105282 232 253 57 — — — — — —
201221 A MLEGreenville Drive — 526480 1273033 361217 516 265325358683 94345 237 304 92 — — — — — —
201221 A RAWGreenville Drive — 526455 1393844 61907 516 305396433829 127371 1712 372 92 — — — — — —
201322 AA MLE3 teams — 640558 1693587 721298 2611 303390432822 129382 2011 361 130 — — — — — —
201322 AA RAW3 teams — 640519 1643777 1111008 2611 316444455898 139379 1617 405 130 — — — — — —
201423 AAA MLE2 teams — 494454 1102216 311327 111 242301335636 93328 276 282 77 — — — — — —
201423 AAA RAW2 teams — 494438 1152418 471107 111 263343377720 114333 2210 326 77 — — — — — —
201524 AAA MLEPawtucket Red Sox — 469434 881406 281264 90 203258276534 74270 276 238 47 — — — — — —
201524 AAA RAWPawtucket Red Sox — 469422 901407 401004 90 213288296584 83262 219 268 47 — — — — — —
201625 AAA MLEColorado Springs Sky Sox — 469434 981544 23864 135 226271306578 81269 185 253 57 — — — — — —
201625 AAA RAWColorado Springs Sky Sox — 469424 1152155 33644 135 271330380709 108305 147 314 57 — — — — — —
201726 AAA MLE2 teams — 383363 842224 8893 54 231254336590 105292 232 253 57 — — — — — —
201726 AAA RAW2 teams — 383356 962245 15743 54 270305396701 126324 194 304 57 — — — — — —
201221 A MLEGreenville Drive — 526478 1273033 361217 516 266325360685 94341 237 304 92 — — — — — —
201322 AA MLE3 teams — 640555 1693587 721298 2611 305390434825 130379 2011 361 130 — — — — — —
201423 AAA MLE2 teams — 494453 1102216 311327 111 243301336636 93327 276 282 77 — — — — — —
201524 AAA MLEPawtucket Red Sox — 469434 881406 281264 90 203258276534 74266 276 238 47 — — — — — —
201625 AAA MLEColorado Springs Sky Sox — 469439 981544 23864 135 223271303574 80261 185 253 57 — — — — — —
201726 AAA MLE2 teams — 383369 842224 8893 54 228254331585 103282 232 253 57 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 3631 8301 3112 00 258361452813 194368 318 364 81 +1 +0 +0 +2 +1 0.4
/ 162G— A+C — 650560 14454018 5419936 00 257360450810 193367 318 364 81 +25 +0 +2 +32 +14 7.5
Career— MLE — 29812723 6761381830 19868333 11527 248307345652 97319 237 288 81 +1 +0 +0 +2 +1 0.4
/ 162G— MLE — 650594 1483047 431497 256 249307348656 99319 237 288 81 +25 +0 +2 +32 +14 7.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.

2017 AAAOmaha Storm Chasers · 310 PAwOBA .294 → .253 (−41)K% 19.0% → 23.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.03%÷1.054×1.290——23.29%
BB% (unintentional) /PA3.23%÷1.076×0.710—×1.0182.17%
HBP% /PA0.65%—×0.980—×1.0180.64%
Singles /BIP21.65%÷1.024×0.900×1.016×1.01819.67%
Doubles /BIP9.09%÷0.985×0.810×1.016×1.0187.73%
Triples /BIP0.87%÷0.914×0.810×1.016×1.0180.79%
Home runs /BIP1.73%÷0.956×0.780—×1.0181.44%

Factors used: league row PCL. Park (home-season share, regressed): HR 91, 1B 105, 2B 97, 3B 83, K 111, BB 115 — 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.016.

Result: wOBA .294 → .253; ISO .128 → .108; BABIP .317 → .282. 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 AAAColorado Springs Sky Sox · 469 PAwOBA .309 → .253 (−56)K% 13.6% → 18.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA13.65%÷0.964×1.290——18.26%
BB% (unintentional) /PA6.82%÷1.052×0.710—×1.0334.76%
HBP% /PA0.85%—×0.980—×1.0330.86%
Singles /BIP23.33%÷1.046×0.900×1.016×1.03321.06%
Doubles /BIP5.83%÷1.196×0.810×1.016×1.0334.14%
Triples /BIP1.39%÷1.150×0.810×1.016×1.0331.03%
Home runs /BIP1.39%÷0.973×0.780—×1.0331.15%

Factors used: league row PCL. Park (home-season share, regressed): HR 95, 1B 109, 2B 139, 3B 130, K 93, BB 110 — 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.016.

Result: wOBA .309 → .253; ISO .108 → .081; BABIP .305 → .261. 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 AAAPawtucket Red Sox · 469 PAwOBA .261 → .238 (−22)K% 21.3% → 26.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.32%÷0.956×1.200——26.78%
BB% (unintentional) /PA8.10%÷0.996×0.690—×1.0485.88%
HBP% /PA0.85%—×0.940—×1.0480.84%
Singles /BIP21.43%÷0.989×0.930×1.030×1.04821.75%
Doubles /BIP4.35%÷0.867×0.830×1.030×1.0484.49%
Triples /BIP0.00%÷1.012×0.970×1.030×1.0480.00%
Home runs /BIP2.17%÷1.012×0.840—×1.0481.89%

Factors used: league row IL. Park (home-season share, regressed): HR 102, 1B 98, 2B 73, 3B 102, K 91, BB 99 — 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.030.

Result: wOBA .261 → .238; ISO .083 → .075; BABIP .262 → .266. 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 AAAPawtucket Red Sox · 458 PAwOBA .314 → .277 (−37)K% 21.6% → 26.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.62%÷0.980×1.200——26.46%
BB% (unintentional) /PA9.17%÷1.084×0.690—×1.0506.13%
HBP% /PA1.09%—×0.940—×1.0501.08%
Singles /BIP25.32%÷0.976×0.930×1.000×1.05025.34%
Doubles /BIP6.82%÷0.937×0.830×1.000×1.0506.34%
Triples /BIP0.32%÷1.104×0.970×1.000×1.0500.30%
Home runs /BIP2.27%÷1.240×0.840—×1.0501.62%

Factors used: league row IL. Park (home-season share, regressed): HR 148, 1B 95, 2B 87, 3B 121, K 96, BB 117 — 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.000.

Result: wOBA .314 → .277; ISO .108 → .088; BABIP .331 → .324. 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 AAPortland Sea Dogs · 295 PAwOBA .368 → .354 (−14)K% 17.6% → 21.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.63%÷0.989×1.220——21.74%
BB% (unintentional) /PA16.61%÷0.975×0.700—×1.04212.42%
HBP% /PA0.68%—×0.850—×1.0420.60%
Singles /BIP27.66%÷0.980×0.970×1.050×1.04229.96%
Doubles /BIP7.45%÷0.987×0.860×1.050×1.0427.10%
Triples /BIP1.60%÷0.900×0.950×1.050×1.0421.84%
Home runs /BIP1.06%÷1.026×0.780—×1.0420.84%

Factors used: league row EL. Park (home-season share, regressed): HR 105, 1B 96, 2B 97, 3B 80, K 98, BB 95 — 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.050.

Result: wOBA .368 → .354; ISO .108 → .107; BABIP .367 → .388. 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+Salem Red Sox · 262 PAwOBA .437 → .368 (−70)K% 13.0% → 18.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.98%÷0.994×1.420——18.53%
BB% (unintentional) /PA16.41%÷1.054×0.630—×1.0129.93%
HBP% /PA1.91%—×0.860—×1.0121.66%
Singles /BIP26.11%÷1.036×0.940×1.050×1.01225.18%
Doubles /BIP10.56%÷1.038×0.830×1.050×1.0128.97%
Triples /BIP2.22%÷1.129×0.800×1.050×1.0121.67%
Home runs /BIP2.78%÷0.979×0.900—×1.0122.58%

Factors used: league row CAR. Park (home-season share, regressed): HR 96, 1B 107, 2B 108, 3B 126, K 99, 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.050.

Result: wOBA .437 → .368; ISO .196 → .172; BABIP .400 → .368. 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 AGreenville Drive · 526 PAwOBA .361 → .304 (−57)K% 17.1% → 23.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.11%÷0.997×1.340——22.99%
BB% (unintentional) /PA10.65%÷1.054×0.660—×1.0156.76%
HBP% /PA1.33%—×0.770—×1.0151.04%
Singles /BIP25.48%÷0.959×0.920×1.007×1.01524.98%
Doubles /BIP10.41%÷1.062×0.820×1.007×1.0158.21%
Triples /BIP1.10%÷1.150×0.940×1.007×1.0150.92%
Home runs /BIP1.10%÷1.011×0.820—×1.0150.90%

Factors used: league row SAL. Park (home-season share, regressed): HR 102, 1B 92, 2B 112, 3B 130, K 99, BB 111 — 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 ×1.007.

Result: wOBA .361 → .304; ISO .127 → .102; BABIP .371 → .341. 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 — .