Michael Turner

C Charlotte Knights
Age 28 L/R 6'1" / 205 lbs AAA HR +4% Svc 0.0 · Ctrl thru 2034
Overview
AAAPROSPECTMiLBFA 2035
MLB%10%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202425AA/INTL2 orgs432.233/.340/.3043662—.201/.272/.258
202526AACWS112.295/.391/.3680087—.260/.327/.320
202627AAACWS299.268/.332/.4168068—.227/.271/.327
2027PROJ10% MLB28MLBCWS16.211/.268/.3000060-0.0
2028PROJ27% MLB29MLBCWS48.210/.268/.2991059-0.1
Next 2 projected WAR -0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2034Service0.0First FA2035
2027MiLB2028MiLB2029Ext$0.8M2030Ext$0.8M2031Ext$0.9M2032Ext$3M2033Ext$5M2034Ext$7M
Skills · percentileMiLB Statcast 2026 AAA
Whiff%69
Z-Con%65
Chase%47
K%36
BB%27
Max EV24
Career WAR0.0 WAR median (P10 0.0 / P90 0.1, comp-based) · star 0% · didn't stick 98%
CompsSteven Lerud (age 28) · Anthony Bemboom (age 29) · Matt Whatley (age 28)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†60
AVG/OBP/SLG.211 / .268 / .300
PA16
HR0
K%25
BB%6
BABIP286
ISO67
MLB%10%
Value2027 · WAR
BAT: -7.5 runs (wOBA-derived runs vs avg)-7BATRUN: -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.00+0.0WAR
trajectory · projected WAR by year
0.0-0.12728
Tools · ContractCON 31 / POW 37
Toolsscout grade
CONTACT31
scouting grade only
POWER37
scouting grade only
EYE44
scouting grade only
SPEED42
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
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
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)
202324 A+Winston-Salem Dash — 377304 942614 64584 02 309435441876 132364 1517 392 94 — — — — — —
202425 AABirmingham Barons — 385330 721312 50773 60 218326282608 64277 2013 286 49 — — — — — —
202425 INTLGlendale Desert Dogs — 4739 14201 750 00 359457487944 128382 1115 415 167 — — — — — —
202526 AABirmingham Barons — 11295 28700 15330 00 295391368759 74438 2913 343 87 — — — — — —
202627 AAACharlotte Knights — 299269 721608 25761 02 268332416749 149339 258 330 68 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202324 A+ MLEWinston-Salem Dash — 377328 822113 40804 02 250339348686 98308 2111 307 94 — — — — — —
202425 AA MLEBirmingham Barons — 385349 701212 31963 60 201272258529 57266 258 240 49 — — — — — —
202526 AA MLEBirmingham Barons — 112100 26600 10400 00 260327320647 60414 369 297 87 — — — — — —
202627 AAA MLECharlotte Knights — 299278 631305 16911 02 227271327599 101308 305 269 68 — — — — — —
202324 A+ MLEWinston-Salem Dash — 377328 822113 40804 02 250339348686 98316 2111 307 94 — — — — — —
202324 A+ RAWWinston-Salem Dash — 377304 942614 64584 02 309435441876 132364 1517 392 94 — — — — — —
202425 AA MLE2 teams — 432391 791412 351083 60 202273258531 56271 258 240 49 — — — — — —
202425 AA RAW2 teams — 432369 861513 57823 60 233340304644 70289 1913 300 49 — — — — — —
202526 AA MLEBirmingham Barons — 112100 26600 10400 00 260327320647 60419 369 297 87 — — — — — —
202526 AA RAWBirmingham Barons — 11295 28700 15330 00 295391368759 74438 2913 343 87 — — — — — —
202627 AAA MLECharlotte Knights — 299278 631305 16911 02 227271327599 101312 305 269 68 — — — — — —
202627 AAA RAWCharlotte Knights — 299269 721608 25761 02 268332416749 149339 258 330 68 — — — — — —
202324 A+ MLEWinston-Salem Dash — 377330 822113 40804 02 248339345684 97308 2111 307 94 — — — — — —
202425 AA MLE2 teams — 432391 791412 351083 60 202273258531 56266 258 240 49 — — — — — —
202526 AA MLEBirmingham Barons — 112101 26600 10400 00 257327317644 59414 369 297 87 — — — — — —
202627 AAA MLECharlotte Knights — 299280 631305 16911 02 225271325596 100308 305 269 68 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202425 AA MLE2 teams — 432391 791412 351083 60 202273258531 56266 258 240 49 — — — — — —
202526 AA MLEBirmingham Barons — 112101 26600 10400 00 257327317644 59414 369 297 87 — — — — — —
202627 AAA MLECharlotte Knights — 299280 631305 16911 02 225271325596 100308 305 269 68 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202728 MLB MLECWS 10% 304280 591214 20851 21 210267298565 88285 287 256 60 -15 +0 +0 +5 +7 0.0
▸ 2027 — real world (MLB)
202728 MLB CTXCWS 10% 1615 3100 140 00 211268300568 89286 256 257 60 -1 +0 +0 +0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202829 MLB MLECWS 27% 174159 33702 12491 11 210267297564 88284 287 256 59 -8 -0 -1 +3 +4 -0.3
202829 MLB CTXCWS 27% 4845 10201 3130 00 210268299567 89285 276 257 59 -2 +0 -0 +1 +1 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 4845 10201 3130 00 222271333604 111290 276 257 68 -2 +0 -0 +1 +1 -0.1
/ 162G— A+C — 650609 13627014 411760 00 223272337609 113291 276 257 68 -31 +0 -5 +12 +14 -1.1
Career— MLE — 15491399 31367214 12341110 86 224291305596 81302 278 269 68 -16 -0 -1 +6 +7 -0.5
/ 162G— MLE — 650587 1322816 521724 33 225292307599 82303 268 269 68 -31 -1 -3 +12 +14 -0.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.

2026 AAACharlotte Knights · 299 PAwOBA .325 → .269 (−56)K% 25.4% → 30.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.42%÷1.000×1.200——30.50%
BB% (unintentional) /PA8.03%÷1.000×0.690—×0.9925.49%
HBP% /PA0.33%—×0.940—×0.9920.31%
Singles /BIP24.87%÷1.000×0.930×1.026×0.99223.53%
Doubles /BIP8.29%÷1.000×0.830×1.026×0.9927.00%
Triples /BIP0.00%÷1.000×0.970×1.026×0.9920.00%
Home runs /BIP4.15%÷1.000×0.700—×0.9922.88%

Factors used: league row International League. Park (home-season share, regressed): no park row on file (treated as neutral) — 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.026.

Result: wOBA .325 → .269; ISO .149 → .111; BABIP .339 → .308. 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 AABirmingham Barons · 112 PAwOBA .341 → .297 (−44)K% 29.5% → 35.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.46%÷1.020×1.220——35.26%
BB% (unintentional) /PA13.39%÷1.020×0.680—×0.9788.74%
HBP% /PA0.00%—×0.840—×0.9780.00%
Singles /BIP33.87%÷0.954×0.920×1.014×0.97832.39%
Doubles /BIP11.29%÷0.984×0.910×1.014×0.97810.36%
Triples /BIP0.00%÷1.150×0.880×1.014×0.9780.00%
Home runs /BIP0.00%÷0.784×0.800—×0.9780.00%

Factors used: league row SL. Park (home-season share, regressed): HR 57, 1B 91, 2B 97, 3B 130, K 104, BB 104 — applied at half strength. Age: age 27 vs a level average of 24.8 → −2.2% on BB/HBP/hit rates (2.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.014.

Result: wOBA .341 → .297; ISO .074 → .068; BABIP .438 → .414. 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 AABirmingham Barons · 385 PAwOBA .281 → .240 (−42)K% 20.0% → 24.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.00%÷0.980×1.220——24.91%
BB% (unintentional) /PA12.99%÷1.081×0.680—×0.9888.07%
HBP% /PA0.78%—×0.840—×0.9880.65%
Singles /BIP22.13%÷0.979×0.920×1.044×0.98821.45%
Doubles /BIP5.14%÷0.990×0.910×1.044×0.9884.87%
Triples /BIP0.40%÷1.044×0.880×1.044×0.9880.34%
Home runs /BIP0.79%÷0.935×0.800—×0.9880.67%

Factors used: league row SL. Park (home-season share, regressed): HR 87, 1B 96, 2B 98, 3B 109, K 96, BB 116 — 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 ×1.044.

Result: wOBA .281 → .240; ISO .064 → .059; BABIP .277 → .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).

2023 A+Winston-Salem Dash · 377 PAwOBA .388 → .307 (−82)K% 15.4% → 21.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.38%÷0.948×1.310——21.25%
BB% (unintentional) /PA16.98%÷0.943×0.600—×0.97810.56%
HBP% /PA1.06%—×0.770—×0.9780.80%
Singles /BIP25.61%÷1.011×0.870×1.042×0.97822.47%
Doubles /BIP10.57%÷1.030×0.780×1.042×0.9788.16%
Triples /BIP0.41%÷1.008×0.850×1.042×0.9780.35%
Home runs /BIP1.63%÷1.017×0.880—×0.9781.38%

Factors used: league row South Atlantic League. Park (home-season share, regressed): HR 103, 1B 102, 2B 106, 3B 102, K 90, BB 89 — applied at half strength. Age: age 25 vs a level average of 22.8 → −2.2% on BB/HBP/hit rates (2.2 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.042.

Result: wOBA .388 → .307; ISO .132 → .108; BABIP .364 → .308. 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 — .