Michael TurnerC Charlotte Knights
Age 27 L/R 6'1" / 205 lbs AAA HR +4% Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION174 act + 116 ros · stats below = ROS only
wRC+†67
AVG/OBP/SLG.219 / .287 / .324
PA116
HR2
K%30
BB%8
BABIP304
ISO105
MLB%10%
Value2026 · WAR
BAT: -3.8 runs (wOBA-derived runs vs avg)-4BATRUN: -1.4 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +5.2 runs (Positional adjustment)+5POSREP: +8.2 runs (Replacement-level credit)+8REPTotal WAR: +0.90+0.9WAR
0.00.51.00.00.20.30.2+$4M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 34 / POW 36
Toolsscout grade
CONTACT34
scouting grade only
POWER36
scouting grade only
EYE47
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M+0.3$1M+$0.4M
2029Pre-Arb$0.8M+0.2$0.6M+$0.0M
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
Totals $2M $2M +$0.4M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve. Catcher framing: only 2026 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 below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202324 A+Winston-Salem Dash 377320 822013 48874 02 256360353713 97336 2313 320 103
202324 A+Winston-Salem Dash 377304 942614 64584 02 309435441876 132364 1517 392 158
202425 AA2 teams 432393 791312 331163 60 201268254523 53277 278 241 43
202425 AA2 teams 432369 861513 57823 60 233340304644 70289 1913 300 88
202526 AABirmingham Barons 112100 28600 10410 00 280345340685 60459 379 307 93
202526 AABirmingham Barons 11295 28700 15330 00 295391368759 74438 2913 343 121
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD27 AAACWS 174161 42806 10581 02 261308422730 161364 336 319 102 +0 -1 +0 +3 +5 0.8
YTD27 AAACWS 174155 471007 16481 02 303372503875 200392 289 382 150 +10 -1 +0 +3 +5 1.8
ROS27 AAACWS 10% 116105 23502 9351 11 219287324611 105309 308 273 67 -4 -0 +0 +2 +3 0.1
ROS27 MLBCWS 10% 1211 2000 140 00 182250182432 310 338 270 65 -0 +0 +0 +0 +0 0.0
FULL27 AAACWS 186172 44806 11621 02 256304407711 151358 336 316 100 -0 -1 +0 +3 +5 0.8
TOT27 AAACWS 290266 651308 19932 13 244300383683 139339 327 301 88 -4 -1 +0 +5 +8 0.9
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202728 MLBCWS 31% 259234 511004 21772 11 218288312600 94307 308 277 70 -9 -0 -1 +5 +7 0.2
202829 MLBCWS 40% 299271 601215 24882 21 221290328618 107305 298 279 72 -10 +0 -1 +5 +8 0.3
202930 MLBCWS 45% 325293 651315 27952 21 222292324616 102303 298 278 71 -11 +0 -2 +6 +9 0.2
202728 MLBCWS 31% 8073 15301 6241 00 205275288563 82308 308 274 68 -3 +0 -0 +1 +2 0.1
202829 MLBCWS 40% 118106 24502 10351 10 226299330629 104306 308 275 69 -4 +0 -1 +2 +3 0.1
202930 MLBCWS 45% 145131 28602 12431 11 214285305590 92304 308 275 68 -5 -0 -1 +3 +4 0.0
▸ Career Totals
Career 355321 691405 291063 21 215286305591 90302 308 275 68 -13 +0 -2 +6 +10 0.2
/ 162G 650588 1272609 531945 42 216286306593 90303 308 275 68 -23 +0 -3 +12 +18 0.4
Career 19201716 38879421 17253914 126 226302314615 87313 289 279 72 -61 +0 -4 +34 +54 2.4
/ 162G 650581 1312717 581825 42 225301312613 86312 289 279 72 -21 +0 -1 +12 +18 0.8

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202324 A+Winston-Salem Dash 377304 942614 64584 02 309435441876 132364 1517 392 158 +25 -1 +11 3.5
202425 AABirmingham Barons 385330 721312 50773 60 218326282608 64277 2013 286 77 -10 +1 +11 0.2
202425 INTLGlendale Desert Dogs 4739 14201 750 00 359457487944 128382 1115 415 175 +4 +0 +1 0.5
202526 AABirmingham Barons 11295 28700 15330 00 295391368759 74438 2913 343 121 +3 +0 +3 0.6

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#2Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#3Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#4Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#5Yolmer Sánchezlast yr '19
career totals — 6 seasons, 2,438 PA
62,4383130244299357+9+265.45.4
/16266488+2.4+7.21.5pk7: 5
#6Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
136062221287323+6+40.40.4
/162664114+11.9+7.40.7pk7: 0

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Michael Turner (OGILVIE) 27 34 36 45 47 244/300/383 139339 81 32% 7% 88 +0.9
Brian Jeroloman
2013 · AAA
28 43→37 37→45 42→40 48 204/286/272 68290 67 30% 9% 58 -1.2 197/267/264 67274 65 28% 8% 47 -1.9 176/255/236602376026%9%33-0.9
Micah Gibbs
2015 · AA
27 40 39→30 47→45 44 194/263/277 83281 68 31% 8% 49 -1.8 214/268/321 107292 98 28% 7% 62 -0.9 198/244/31912126311028%6%50-0.3
Nolan Fontana
2017 · AAA
26 40→43 37→40 40→50 46 190/267/265 74277 47 30% 9% 47 -1.9 196/284/308 112273 911 29% 10% 66 -0.6 184/288/308124252111229%12%68-0.2
Beau Taylor
2017 · AA
27 44→45 40→45 43→30 44 211/278/301 90303 83 31% 8% 61 -1.0 223/299/329 106319 93 30% 9% 77 +0.1 218/307/33211431111130%11%80+0.2
Stephen McGee
2017 · AAA
26 40 38→40 44→30 45 193/269/273 80275 64 30% 8% 50 -1.7 204/290/316 112313 114 35% 10% 71 -0.3 189/289/30311329312036%12%63-0.3
Joel Weeks
2012 · AA
27 46 38→45 43→45 44 219/270/300 81281 65 24% 6% 56 -1.3 217/270/302 85292 76 26% 7% 57 -1.2 204/255/261572746027%6%40-0.7
J.R. Hopf
2009 · AAA
26 41 40→45 48→40 44 198/267/285 87297 84 34% 8% 53 -1.5 220/278/321 101291 86 26% 7% 66 -0.6 225/275/323982818222%6%64-0.3
Anthony Bemboom
2018 · AAA
28 42 40→45 46→45 45 205/265/295 90267 77 25% 7% 53 -1.5 198/262/303 105261 104 27% 7% 55 -1.4 209/279/32611726812226%8%66-0.2
Kyle Holder
2022 · AAA
28 45 39→40 46→45 43 217/273/304 87286 67 26% 6% 59 -1.1 202/262/288 86290 77 31% 7% 51 -1.7 144/214/194502144033%7%4-1.4
Jeremy Farrell
2014 · AAA
27 40→36 41→45 42→45 39 193/263/288 95280 84 32% 6% 53 -1.5 204/257/298 94313 65 35% 5% 52 -1.6 202/249/291883214336%4%43-0.9
Steven Lerud
2012 · AAA
27 39→41 42→45 43→40 38 193/255/293 100279 103 33% 6% 50 -1.8 203/279/295 92305 84 33% 8% 61 -1.0 199/291/280822907231%9%60-0.3
J.C. Boscan
2008 · AAA
28 42 37→40 44→30 47 202/273/271 69281 66 28% 8% 51 -1.7 219/282/293 74286 54 23% 7% 60 -1.0 219/280/288692855223%7%55-0.7
Bryant Flete
2019 · AAA
26 44 38→40 40→50 41 209/266/287 77284 56 27% 6% 52 -1.6 219/294/307 88310 87 30% 7% 70 -0.3 215/312/274593148031%9%68-0.1
Corey Myers
2007 · AAA
27 43 39→40 43→45 45 211/263/293 82267 85 23% 6% 52 -1.6 226/282/325 99274 109 20% 7% 69 -0.4 227/288/302752658717%8%66-0.2
Renae Martinez
2021 · AA
27 41→31 42→45 44→40 43 201/265/299 98272 104 29% 7% 56 -1.3 196/265/308 112315 118 38% 8% 58 -1.2 136/219/25411822712643%8%22-1.0
Dominic Miroglio
2022 · AA
27 40 43→45 43→40 42 200/265/312 112284 105 32% 7% 59 -1.1 218/285/362 144262 156 22% 8% 81 +0.4 201/267/37617520821216%7%72-0.1
Mitch Canham
2012 · AAA
27 44→50 39→45 45 46 210/268/293 83260 65 21% 7% 54 -1.4 212/271/297 85276 510 23% 7% 56 -1.3 223/284/3179328841422%8%65-0.3
Francisco Arcia
2017 · AAA
27 46 36→40 43→40 40 219/269/281 63288 44 24% 5% 52 -1.6 208/259/290 82263 86 23% 4% 50 -1.7 192/238/267752348421%3%33-1.1
Alfredo González
2019 · AAA
27 43 39→40 44→45 42 207/264/286 79281 77 28% 6% 51 -1.7 209/275/296 87291 76 28% 8% 59 -1.1 186/266/247612594027%10%40-1.0
Ronnie Freeman
2018 · AAA
27 42 38→40 42→30 39 204/248/278 74278 63 28% 5% 41 -2.3 225/271/323 98302 104 28% 6% 63 -0.8 217/264/32410628114027%6%57-0.3