Gavin Cecchini

PosSS
B/TR/R
Born1993-12-22
Age (2027)33
No MLB projection yet. Career stats below are historical.
Overview
AAALAST SEASON 2021
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201824AAALas Vegas 51s119.294/.342/.4682182—.252/.291/.405
201925AA/INTL2 orgs232.256/.305/.3605567—.218/.265/.282
202127AAA/AALAA365.259/.294/.3585743—.219/.241/.290
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)
201218 ROKKingsport Mets — 212191 47921 18431 54 246314330644 84309 208 292 28 — — — — — —
201420 A+St. Lucie Mets — 271233 551015 32401 33 236331352683 116259 1512 307 67 — — — — — —
201420 ASavannah Sand Gnats — 259228 591743 25412 71 259337408745 149299 1610 329 68 — — — — — —
201521 AABinghamton Mets — 485439 1392647 42552 34 317379442821 125348 119 366 102 — — — — — —
201521 INTLSalt River Rafters — 1713 5100 410 11 385529462991 77417 624 453 192 — — — — — —
201622 AAALas Vegas 51s — 499446 1452728 48550 41 325391448839 123357 1110 372 100 — — — — — —
201622 INTLScottsdale Scorpions — 7061 18511 780 01 295368459827 164315 1110 356 127 — — — — — —
201723 MLBNew York Mets — 8277 16201 4191 01 208256273529 65263 235 243 49 -5 -0 -1 +2 +2 -0.2
201723 AAALas Vegas 51s — 497453 1212736 40612 54 267329380709 113298 128 319 64 — — — — — —
201824 AAALas Vegas 51s — 119109 321112 7151 11 294342468810 174326 136 351 82 — — — — — —
201925 AABinghamton Rumble Ponies — 156139 34303 12320 31 245305331636 86284 218 281 51 — — — — — —
201925 INTLCanberra Cavalry — 7672 20402 3180 20 278307417723 139340 244 317 100 — — — — — —
202127 AAASalt Lake Bees — 186177 511600 8290 40 288319379697 90342 164 311 57 — — — — — —
202127 AARocket City Trash Pandas — 179167 38305 9330 31 228267335602 108250 185 266 29 — — — — — —
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 8277 16201 4191 01 208256273529 65263 235 243 51 -5 -0 -1 +2 +2 -0.2
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201218 ROK MLEKingsport Mets — 212197 35611 12611 54 178229234462 56249 296 209 28 — — — — — —
201420 A+ MLESt. Lucie Mets — 271243 521114 22581 33 214282317599 103250 218 267 67 — — — — — —
201420 A MLESavannah Sand Gnats — 259238 521443 15542 71 218271349619 130262 216 268 68 — — — — — —
201521 AA MLEBinghamton Mets — 485450 1292245 31692 34 287335387722 100328 146 319 102 — — — — — —
201622 AAA MLELas Vegas 51s — 499457 1332126 37730 41 291344385729 94328 157 316 100 — — — — — —
201723 MLB MLENew York Mets — 8278 16201 3191 01 205244269513 64263 234 240 49 -5 -0 -1 +2 +2 -0.2
201723 AAA MLELas Vegas 51s — 497464 1082324 29832 54 233281317598 84275 176 263 64 — — — — — —
201824 AAA MLELas Vegas 51s — 119111 28912 5201 11 252291405696 153286 174 289 82 — — — — — —
201925 AA MLEBinghamton Rumble Ponies — 156142 31302 9360 31 218265282547 63250 236 244 51 — — — — — —
202127 AAA MLESalt Lake Bees — 186181 441300 4350 40 243259315574 72298 192 252 57 — — — — — —
202127 AA MLERocket City Trash Pandas — 179170 33303 6400 31 194222265486 71222 223 211 29 — — — — — —
201218 ROK MLEKingsport Mets — 212197 35611 12611 54 178229234462 56248 296 209 28 — — — — — —
201218 ROK RAWKingsport Mets — 212191 47921 18431 54 246314330644 84309 208 292 28 — — — — — —
201420 A+ MLE2 teams — 530480 1042557 381123 104 217278333612 117263 217 267 67 — — — — — —
201420 A+ RAW2 teams — 530461 1142758 57813 104 247334380714 132279 1511 318 67 — — — — — —
201521 AA MLE2 teams — 502466 1342345 32712 45 288336386722 99329 146 319 102 — — — — — —
201521 AA RAW2 teams — 502452 1442747 46562 45 319384442826 124350 119 369 102 — — — — — —
201622 AAA MLE2 teams — 569519 1502327 43830 42 289343382725 92331 158 316 100 — — — — — —
201622 AAA RAW2 teams — 569507 1633239 55630 42 321388450838 128352 1110 370 100 — — — — — —
201723 AAA MLE2 teams — 579542 1252525 321023 55 231277312589 81276 186 260 62 — — — — — —
201723 AAA RAW2 teams — 579530 1372937 44803 55 258319364683 106293 148 308 62 — — — — — —
201824 AAA MLELas Vegas 51s — 119111 28912 5201 11 252291405696 153292 174 289 82 — — — — — —
201824 AAA RAWLas Vegas 51s — 119109 321112 7151 11 294342468810 174326 136 351 82 — — — — — —
201925 AA MLE2 teams — 232213 46404 13540 51 216261291552 75261 236 244 51 — — — — — —
201925 AA RAW2 teams — 232211 54705 15500 51 256305360665 104302 226 293 51 — — — — — —
202127 AAA MLE2 teams — 365350 771603 11750 71 220244291535 71268 213 232 43 — — — — — —
202127 AAA RAW2 teams — 365344 891905 17620 71 259294358651 99299 175 289 43 — — — — — —
201218 ROK MLEKingsport Mets — 212197 35611 12611 54 178229234462 56249 296 209 28 — — — — — —
201420 A+ MLE2 teams — 530484 1042557 381123 104 215278331609 116256 217 267 67 — — — — — —
201521 AA MLE2 teams — 502463 1342345 32712 45 289336389725 99328 146 319 102 — — — — — —
201622 AAA MLE2 teams — 569521 1502327 43830 42 288343380723 92328 158 316 100 — — — — — —
201723 AAA MLE2 teams — 579539 1252525 321023 55 232277314591 82273 186 260 62 — — — — — —
201824 AAA MLELas Vegas 51s — 119112 28912 5201 11 250291402692 152286 174 289 82 — — — — — —
201925 AA MLE2 teams — 232217 46404 13540 51 212261286547 74250 236 244 51 — — — — — —
202127 AAA MLE2 teams — 365351 771603 11750 71 219244291534 71261 213 232 43 — — — — — —
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 8277 16201 4191 01 208256273529 65263 235 243 72 -5 -0 -1 +2 +2 -0.2
/ 162G— A+C — 650610 1271608 321518 08 208257274531 66264 235 243 72 -38 -3 -4 +16 +14 -1.6
Career— MLE — 31082878 6991311534 18657810 4123 243291334625 91290 196 274 72 -5 -0 -1 +2 +2 -0.2
/ 162G— MLE — 650602 1462737 391212 95 243291332623 90290 196 274 72 -38 -3 -4 +16 +14 -1.6

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.

2021 AAASalt Lake Bees · 186 PAwOBA .302 → .252 (−50)K% 15.6% → 19.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.59%÷0.982×1.200——19.05%
BB% (unintentional) /PA3.76%÷1.090×0.690—×0.9922.36%
HBP% /PA0.00%—×0.940—×0.9920.00%
Singles /BIP23.65%÷1.032×0.930×0.999×0.99221.13%
Doubles /BIP10.81%÷1.002×0.830×0.999×0.9928.88%
Triples /BIP0.00%÷1.150×0.920×0.999×0.9920.00%
Home runs /BIP0.00%÷0.907×0.700—×0.9920.00%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 81, 1B 106, 2B 100, 3B 130, K 96, BB 118 — 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 ×0.999.

Result: wOBA .302 → .252; ISO .090 → .073; BABIP .342 → .298. 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 AARocket City Trash Pandas · 179 PAwOBA .263 → .211 (−52)K% 18.4% → 22.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.44%÷1.018×1.220——22.10%
BB% (unintentional) /PA5.03%÷0.992×0.690—×0.9683.39%
HBP% /PA0.00%—×0.850—×0.9680.00%
Singles /BIP22.39%÷0.985×0.940×0.977×0.96820.21%
Doubles /BIP2.24%÷0.947×0.870×0.977×0.9681.95%
Triples /BIP0.00%÷1.150×0.920×0.977×0.9680.00%
Home runs /BIP3.73%÷1.249×0.780—×0.9682.26%

Factors used: level-wide AA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 150, 1B 97, 2B 89, 3B 130, K 104, BB 98 — applied at half strength. Age: age 28 vs a level average of 24.8 → −3.2% on BB/HBP/hit rates (3.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.977.

Result: wOBA .263 → .211; ISO .108 → .070; BABIP .250 → .222. 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 AABinghamton Rumble Ponies · 156 PAwOBA .283 → .244 (−38)K% 20.5% → 23.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.51%÷1.083×1.220——23.10%
BB% (unintentional) /PA7.69%÷0.942×0.700—×0.9885.65%
HBP% /PA0.00%—×0.850—×0.9880.00%
Singles /BIP26.17%÷1.026×0.970×0.950×0.98823.23%
Doubles /BIP2.80%÷0.945×0.860×0.950×0.9882.39%
Triples /BIP0.00%÷0.900×0.950×0.950×0.9880.00%
Home runs /BIP2.80%÷1.012×0.780—×0.9882.13%

Factors used: league row EL. Park (home-season share, regressed): HR 102, 1B 105, 2B 89, 3B 80, K 117, BB 88 — applied at half strength. Age: age 26 vs a level average of 24.8 → −1.2% on BB/HBP/hit rates (1.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .283 → .244; ISO .086 → .070; BABIP .284 → .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).

2018 AAALas Vegas 51s · 119 PAwOBA .342 → .289 (−52)K% 12.6% → 16.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.61%÷0.986×1.290——16.49%
BB% (unintentional) /PA5.88%÷1.039×0.710—×1.0334.15%
HBP% /PA0.84%—×0.980—×1.0330.85%
Singles /BIP19.15%÷0.992×0.900×0.950×1.03317.06%
Doubles /BIP11.70%÷0.918×0.810×0.950×1.03310.13%
Triples /BIP1.06%÷0.959×0.810×0.950×1.0330.88%
Home runs /BIP2.13%÷1.009×0.780—×1.0331.70%

Factors used: league row PCL. Park (home-season share, regressed): HR 102, 1B 98, 2B 84, 3B 92, K 97, 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 ×0.950.

Result: wOBA .342 → .289; ISO .174 → .146; BABIP .326 → .286. 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).

2017 AAALas Vegas 51s · 497 PAwOBA .309 → .263 (−46)K% 12.3% → 16.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.27%÷0.948×1.290——16.70%
BB% (unintentional) /PA7.85%÷1.015×0.710—×1.0485.75%
HBP% /PA0.40%—×0.980—×1.0480.41%
Singles /BIP21.68%÷0.994×0.900×1.006×1.04820.71%
Doubles /BIP6.89%÷0.998×0.810×1.006×1.0485.89%
Triples /BIP0.77%÷1.111×0.810×1.006×1.0480.59%
Home runs /BIP1.53%÷1.209×0.780—×1.0481.04%

Factors used: league row PCL. Park (home-season share, regressed): HR 142, 1B 99, 2B 100, 3B 122, K 90, 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.006.

Result: wOBA .309 → .263; ISO .113 → .086; BABIP .298 → .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).

2016 AAALas Vegas 51s · 499 PAwOBA .363 → .316 (−48)K% 11.0% → 14.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.02%÷0.971×1.290——14.64%
BB% (unintentional) /PA9.62%÷0.962×0.710—×1.0507.45%
HBP% /PA0.00%—×0.980—×1.0500.00%
Singles /BIP27.62%÷0.994×0.900×1.016×1.05026.67%
Doubles /BIP6.91%÷1.128×0.810×1.016×1.0505.29%
Triples /BIP0.51%÷0.980×0.810×1.016×1.0500.45%
Home runs /BIP2.05%÷1.088×0.780—×1.0501.54%

Factors used: league row PCL. Park (home-season share, regressed): HR 118, 1B 99, 2B 126, 3B 96, K 94, BB 92 — 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.016.

Result: wOBA .363 → .316; ISO .123 → .094; BABIP .357 → .328. 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 AABinghamton Mets · 485 PAwOBA .358 → .319 (−39)K% 11.3% → 14.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.34%÷0.974×1.220——14.21%
BB% (unintentional) /PA8.66%÷0.988×0.700—×1.0426.39%
HBP% /PA0.41%—×0.850—×1.0420.37%
Singles /BIP26.56%÷1.030×0.970×0.983×1.04225.64%
Doubles /BIP6.77%÷1.034×0.860×0.983×1.0425.77%
Triples /BIP1.04%÷0.900×0.950×0.983×1.0421.13%
Home runs /BIP1.82%÷1.088×0.780—×1.0421.36%

Factors used: league row EL. Park (home-season share, regressed): HR 118, 1B 106, 2B 107, 3B 80, K 95, 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.983.

Result: wOBA .358 → .319; ISO .125 → .106; BABIP .348 → .328. 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+St. Lucie Mets · 271 PAwOBA .305 → .267 (−38)K% 14.8% → 21.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA14.76%÷0.984×1.420——21.30%
BB% (unintentional) /PA11.81%÷1.106×0.750—×1.0278.22%
HBP% /PA0.37%—×0.930—×1.0270.35%
Singles /BIP20.21%÷1.018×0.920×1.006×1.02718.88%
Doubles /BIP5.18%÷0.883×0.960×1.006×1.0275.82%
Triples /BIP0.52%÷1.150×0.810×1.006×1.0270.38%
Home runs /BIP2.59%÷1.054×0.880—×1.0272.22%

Factors used: league row FSL. Park (home-season share, regressed): HR 111, 1B 104, 2B 77, 3B 130, K 97, BB 121 — 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). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.006.

Result: wOBA .305 → .267; ISO .116 → .108; BABIP .259 → .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).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .