Andrew Cossetti

C Wichita Wind Surge
Age 27 R/R 5'10" / 215 lbs AA Svc 0.0 · Ctrl thru 2035
Overview
AAPROSPECTMiLBFA 2036
OGV OFP35OGV rank#1885MLB%2%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202424AAMIN368.192/.301/.3448536—.143/.232/.262
202525AAMIN350.226/.366/.43214366—.169/.283/.321
202626AAMIN463.195/.358/.37518361—.154/.279/.287
2027PROJMLE27MLBMIN3.185/.293/.33000790.0
2028PROJ33% MLB28MLBMIN55.186/.293/.32920780.1
Next 2 projected WAR 0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2035Service0.0First FA2036
2027MiLB2028MiLB2029Ext$0.0M2030Ext$0.8M2031Ext$0.9M2032Ext$0.9M2033Ext$3M2034Ext$5M+1
Skills · percentileMiLB Statcast 2026 AA
BB%94
Chase%93
ISO68
wOBA56
wRC+45
K%32
Career WAR0.0 WAR median (P10 -0.0 / P90 0.0, comp-based) · star 0% · didn't stick 98%
CompsZack Short (age 27) · Drew Ellis (age 27) · Riley Adams (age 27)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†79
AVG/OBP/SLG.185 / .293 / .330
PA3
HR0
K%33
BB%11
BABIP258
ISO165
MLB%2%
Value2027 · WAR
BAT: -3.9 runs (wOBA-derived runs vs avg)-4BATRUN: -0.4 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.8 runs (Positional adjustment)+3POSREP: +3.4 runs (Replacement-level credit)+3REPTotal WAR: +0.30+0.3WAR
0.00.51.00.00.127282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$1M ctrl surplus
Tools · ContractCON 35 / POW 55
Toolsscout grade
CONTACT35
scouting grade only
POWER55
scouting grade only
EYE60
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

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. Catcher framing: only 2027 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run 1-3 WAR low.

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)
202323 A+Cedar Rapids Kernels — 249195 511239 42548 00 262412492905 231309 2217 396 95 — — — — — —
202323 AFort Myers Mighty Mussels — 143112 371116 22257 10 3304686071.075 277373 1715 461 135 — — — — — —
202323 INTLGlendale Desert Dogs — 3629 3002 6151 10 103278310588 20783 4217 277 74 — — — — — —
202424 AAWichita Wind Surge — 368317 611838 411158 51 192301344644 151270 3111 294 36 — — — — — —
202525 AAWichita Wind Surge — 350287 6515114 529711 31 226366432798 206290 2815 360 66 — — — — — —
202626 AAWichita Wind Surge — 463365 7110118 8012913 33 195358375733 181238 2817 335 61 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202323 A+ MLECedar Rapids Kernels — 249206 43936 31708 00 209335369704 160261 2812 308 95 — — — — — —
202323 A MLEFort Myers Mighty Mussels — 143120 32815 14357 10 267376475851 208322 2410 367 135 — — — — — —
202424 AA MLEWichita Wind Surge — 368328 471427 301468 51 143232262494 119220 408 222 36 — — — — — —
202525 AA MLEWichita Wind Surge — 350302 5111111 3712611 31 169283321604 152239 3611 266 66 — — — — — —
202626 AA MLEWichita Wind Surge — 463390 608114 5515713 33 154279287567 133199 3412 259 61 — — — — — —
202323 A+ MLE3 teams — 428357 8219412 4911516 20 230348406755 176297 2711 330 109 — — — — — —
202323 A+ RAW3 teams — 428336 9123417 709416 20 271419515934 244320 2216 408 109 — — — — — —
202424 AA MLEWichita Wind Surge — 368328 471427 301468 51 143232262494 119226 408 222 36 — — — — — —
202424 AA RAWWichita Wind Surge — 368317 611838 411158 51 192301344644 151270 3111 294 36 — — — — — —
202525 AA MLEWichita Wind Surge — 350302 5111111 3712611 31 169283321604 152242 3611 266 66 — — — — — —
202525 AA RAWWichita Wind Surge — 350287 6515114 529711 31 226366432798 206290 2815 360 66 — — — — — —
202626 AA MLEWichita Wind Surge — 463390 608114 5515713 33 154279287567 133205 3412 259 61 — — — — — —
202626 AA RAWWichita Wind Surge — 463365 7110118 8012913 33 195358375733 181238 2817 335 61 — — — — — —
202323 A+ MLE3 teams — 428360 8219412 4911516 20 228348403751 175283 2711 330 109 — — — — — —
202424 AA MLEWichita Wind Surge — 368327 471427 301468 51 144232263495 119220 408 222 36 — — — — — —
202525 AA MLEWichita Wind Surge — 350299 5111111 3712611 31 171283324607 154239 3611 266 66 — — — — — —
202626 AA MLEWichita Wind Surge — 463392 608114 5515713 33 153279286565 133199 3412 259 61 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202424 AA MLEWichita Wind Surge — 368327 471427 301468 51 144232263495 119220 408 222 36 — — — — — —
202525 AA MLEWichita Wind Surge — 350299 5111111 3712611 31 171283324607 154239 3611 266 66 — — — — — —
202626 AA MLEWichita Wind Surge — 463392 608114 5515713 33 153279286565 133199 3412 259 61 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202727 MLB MLEMIN 2% 380327 6011111 411289 31 185293329622 144258 3411 285 79 -10 +0 +0 +7 +8 0.3
▸ 2027 — real world (MLB)
202727 MLB CTXMIN 2% 33 0000 010 00 185293330623 145258 330 285 79 -0 +0 +0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202828 MLB MLEMIN 33% 166143 27515 18554 11 186292328621 142259 3311 284 78 -4 -0 -1 +3 +4 0.1
202828 MLB CTXMIN 33% 5548 9202 6181 00 186293329622 143259 3311 284 78 -1 +0 -0 +1 +1 0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 5548 9202 6181 00 188291354645 167250 3311 284 71 -1 +0 -0 +1 +1 0.1
/ 162G— A+C — 650567 10724024 7121312 00 189292358650 169252 3311 284 71 -17 +0 -3 +12 +14 0.6
Career— MLE — 19301653 293621054 20665156 157 177290325615 148248 3411 273 71 -8 -0 -1 +6 +7 0.3
/ 162G— MLE — 650557 9821318 6921919 52 176288321610 145246 3411 273 71 -17 -1 -1 +12 +14 0.7

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.

2026 AAWichita Wind Surge · 463 PAwOBA .331 → .259 (−72)K% 27.9% → 34.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.86%÷1.000×1.220——33.99%
BB% (unintentional) /PA17.28%÷1.000×0.700—×0.98811.95%
HBP% /PA2.81%—×0.870—×0.9882.41%
Singles /BIP17.80%÷1.000×0.920×0.950×0.98815.37%
Doubles /BIP4.24%÷1.000×0.840×0.950×0.9883.34%
Triples /BIP0.42%÷1.000×0.940×0.950×0.9880.37%
Home runs /BIP7.63%÷1.000×0.800—×0.9886.03%

Factors used: league row TL. Park (home-season share, regressed): no park row on file (treated as neutral) — 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 .331 → .259; ISO .181 → .145; BABIP .238 → .199. 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).

2025 AAWichita Wind Surge · 350 PAwOBA .351 → .266 (−85)K% 27.7% → 35.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.71%÷0.941×1.220——35.95%
BB% (unintentional) /PA14.86%÷0.992×0.700—×0.99810.46%
HBP% /PA3.14%—×0.870—×0.9982.73%
Singles /BIP18.42%÷1.025×0.920×0.961×0.99815.86%
Doubles /BIP7.89%÷1.031×0.840×0.961×0.9986.17%
Triples /BIP0.53%÷1.150×0.940×0.961×0.9980.41%
Home runs /BIP7.37%÷0.986×0.800—×0.9985.96%

Factors used: league row TL. Park (home-season share, regressed): HR 97, 1B 105, 2B 106, 3B 130, K 88, BB 98 — 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 ×0.961.

Result: wOBA .351 → .266; ISO .206 → .154; BABIP .290 → .239. 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).

2024 AAWichita Wind Surge · 368 PAwOBA .288 → .222 (−66)K% 31.2% → 39.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.25%÷0.964×1.220——39.57%
BB% (unintentional) /PA11.14%÷0.963×0.700—×1.0128.19%
HBP% /PA2.17%—×0.870—×1.0121.91%
Singles /BIP15.84%÷1.091×0.920×0.951×1.01212.86%
Doubles /BIP8.91%÷0.979×0.840×0.951×1.0127.36%
Triples /BIP1.49%÷1.126×0.940×0.951×1.0121.19%
Home runs /BIP3.96%÷0.845×0.800—×1.0123.79%

Factors used: league row TL. Park (home-season share, regressed): HR 69, 1B 118, 2B 96, 3B 125, K 93, BB 93 — 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.951.

Result: wOBA .288 → .222; ISO .151 → .123; BABIP .270 → .220. 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).

2023 A+Cedar Rapids Kernels · 249 PAwOBA .393 → .308 (−84)K% 21.7% → 28.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.69%÷0.977×1.270——28.19%
BB% (unintentional) /PA16.87%÷0.966×0.710—×0.99812.37%
HBP% /PA3.21%—×0.790—×0.9982.53%
Singles /BIP19.15%÷0.989×0.920×0.980×0.99817.42%
Doubles /BIP8.51%÷1.051×0.810×0.980×0.9986.41%
Triples /BIP2.13%÷0.994×0.850×0.980×0.9981.78%
Home runs /BIP6.38%÷1.134×0.800—×0.9984.50%

Factors used: league row Midwest League. Park (home-season share, regressed): HR 127, 1B 98, 2B 110, 3B 99, K 95, BB 93 — 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 ×0.980.

Result: wOBA .393 → .308; ISO .231 → .170; BABIP .309 → .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).

2023 AFort Myers Mighty Mussels · 143 PAwOBA .454 → .367 (−87)K% 17.5% → 24.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.48%÷0.969×1.360——24.54%
BB% (unintentional) /PA14.69%÷1.050×0.690—×0.9909.55%
HBP% /PA4.90%—×0.780—×0.9903.78%
Singles /BIP21.84%÷0.938×0.920×0.967×0.99020.50%
Doubles /BIP12.64%÷1.053×0.830×0.967×0.9909.54%
Triples /BIP1.15%÷0.900×0.910×0.967×0.9901.11%
Home runs /BIP6.90%÷0.976×0.800—×0.9905.60%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 95, 1B 88, 2B 111, 3B 80, K 94, BB 110 — applied at half strength. Age: age 23 vs a level average of 22.0 → −1.0% on BB/HBP/hit rates (1.0 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.967.

Result: wOBA .454 → .367; ISO .277 → .227; BABIP .373 → .322. 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 — .