Michael TurconiSS Akron RubberDucks
Age 27 L/R 5'10" / 185 lbs AA Svc 0.0 · Ctrl thru 2034
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 170 proj PA
wRC+†33
AVG/OBP/SLG.163 / .253 / .227
PA170
HR1
K%40
BB%10
ISO65
MLB%2%
Value2026 · WAR
BAT: -12.8 runs (wOBA-derived runs vs avg)-13BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.8 runs (Positional adjustment)+2POSREP: +4.8 runs (Replacement-level credit)+5REPTotal WAR: -0.60-0.6WAR
trajectory · projected WAR by year
-0.6-0.72627
Tools · ContractCON 20 / POW 30
Toolsscout grade
CONTACT20
scouting grade only
POWER30
scouting grade only
EYE55
scouting grade only
SPEED49
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
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028Extbeyond projection horizon · no WAR estimate
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

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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202223 A2 teams 10792 24201 10193 22 261352315668 54311 189 309 94
202223 A2 teams 10786 24201 16143 22 279410337747 58315 1315 346 123
202324 A+2 teams 432379 801957 441224 50 211300343643 132286 2810 283 75
202324 A+2 teams 432353 9322510 70914 50 263391439830 176323 2116 369 141
202425 AA2 teams 401357 691301 361495 101 193276238514 45325 379 238 40
202425 AA2 teams 401341 791602 521175 101 232342296638 65344 2913 299 87
202526 AA2 teams 11396 8210 14561 01 83207125332 42190 5012 167 -14
202526 AA2 teams 11392 11310 18401 01 120270174444 54204 3516 222 28
▸ 2026 Season
202627 MLBCLE 170149 25511 17692 21 168262235497 67289 4110 229 33 -13 +0 +0 +2 +5 -0.6
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202728 MLBCLE 27% 259229 39812 261002 31 170261240501 70289 3910 238 40 -18 +0 -1 +3 +7 -0.8
202728 MLBCLE 27% 7062 11201 7271 10 177271258529 81289 3910 231 35 -5 +0 -0 +1 +2 -0.2
▸ Career Totals
Career 7062 11201 7271 10 177271258529 81294 3910 231 35 -5 +0 -0 +1 +2 -0.2
/ 162G 650576 1021909 652519 90 177271257528 80294 3910 231 35 -48 +2 -2 +7 +18 -2.3
Career 14821302 24549812 14751517 226 188279266545 78296 3510 250 49 -85 +2 -1 +16 +42 -2.6
/ 162G 650571 1072145 642267 103 187277264541 77295 3510 250 49 -37 +1 -0 +7 +18 -1.2

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
202223 A+Vancouver Canadians 3932 9000 760 12 281410281692 346 1518 334 114 +1 -1 +1 0.1
202223 ADunedin Blue Jays 6854 15201 983 10 278409370779 93298 1213 353 128 +2 +0 +2 0.4
202324 AANew Hampshire Fisher Cats 121102 18413 18271 20 176306324629 147208 2215 292 82 -3 +0 +3 0.1
202324 A+Vancouver Canadians 311251 751847 52643 30 299425486911 187368 2117 400 164 +22 +1 +9 3.3
202425 AAABuffalo Bisons 10597 19300 8350 10 196257227484 31306 338 228 32 -8 +0 +3 -0.5
202425 AANew Hampshire Fisher Cats 296244 601302 44825 91 246372324696 78358 2815 324 106 +2 +1 +8 1.2
202526 AAABuffalo Bisons 2823 3100 480 00 130259174433 43188 2914 210 19 -3 +0 +1 -0.2
202526 AAAkron RubberDucks 8569 8210 14321 01 116274174448 58211 3816 226 31 -7 -0 +2 -0.5

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 Turconi (OGILVIE) 27 20 30 49 55 163/253/227 64289 12 40% 10% 33 -0.8
Scott Hurst
2022 · AAA
26 37→31 40 43→50 37 182/237/266 85290 88 38% 7% 34 -2.8 216/287/322 106294 1119 28% 8% 70 -0.3 228/308/337109285132523%9%79+0.2
Cody Bohanek
2021 · AAA
26 38→36 38→40 44→50 38 172/263/245 73309 511 42% 8% 42 -2.3 183/278/292 109301 915 39% 8% 61 -1.0 161/264/270110265101839%8%48-1.0
Jameson Fisher
2021 · AA
27 39→36 40→45 44→45 42 186/257/276 90290 86 36% 8% 46 -2.0 215/267/333 118308 116 32% 6% 65 -0.7 227/273/36614030315229%5%72-0.1
Galli Cribbs Jr.
2019 · AA
26 38 36→40 48→50 34 173/243/242 70310 39 42% 6% 32 -3.0 178/239/260 82323 58 43% 6% 34 -2.8 149/202/221722823646%5%5-1.9
Madison Stokes
2023 · AAA
27 37→35 42→40 49→40 34 180/237/285 105304 109 42% 6% 40 -2.4 191/271/298 107304 99 37% 9% 58 -1.2 169/265/267982658636%11%45-1.5
Jackson Cluff
2023 · AA
26 36→29 40→45 48→60 36 176/240/269 93284 811 39% 6% 37 -2.6 186/269/308 122285 1221 36% 9% 60 -1.0 181/273/314133265152835%10%61-0.6
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
Yadiel Rivera
2019 · MLB
27 37→47 38→45 46→50 39 184/239/256 72270 68 33% 6% 33 -2.9 217/255/317 100318 1117 34% 4% 54 -1.4 222/246/32299331132336%3%49-1.1
Sharif Othman
2017 · AA
28 39 38→40 48→30 36 190/232/266 76282 63 34% 5% 31 -3.0 190/235/287 97280 105 34% 5% 39 -2.5 168/212/2609224211235%4%19-1.5
Jordan Procyshen
2019 · AA
26 38 39→40 38→40 39 185/244/265 80278 74 35% 6% 37 -2.6 199/254/337 138254 165 28% 6% 61 -1.0 175/241/33215720922429%6%53-0.4
Connor Justus
2021 · AA
26 35→37 37→40 43→45 42 172/248/244 72250 58 31% 7% 35 -2.8 192/256/268 76294 67 34% 7% 43 -2.2 166/232/217512613335%7%17-2.1
Michael Berglund
2023 · A
26 43 38→40 50→40 42 189/278/268 79333 66 41% 10% 54 -1.4 191/279/298 107334 117 42% 9% 63 -0.9 123/237/23010721715247%10%26-1.1
Kevin Merrell
2022 · AAA
26 39→35 40 54→55 39 192/243/281 89271 817 31% 6% 40 -2.4 229/282/370 141281 1811 25% 6% 81 +0.4 236/283/39616025327620%6%87+0.2
Chandler Seagle
2023 · AA
27 41 40 44→45 37 199/255/289 91295 85 34% 6% 49 -1.8 179/226/256 77302 67 41% 5% 27 -3.3 143/184/197542573444%3%-9-1.7
Tim Susnara
2021 · A
25 35 38→40 47→40 40 173/239/249 75277 75 38% 8% 31 -3.0 198/264/303 105342 106 42% 7% 56 -1.3 161/239/26810827313043%7%35-0.7
Garrison Schwartz
2021 · AA
25 40 38→40 44→45 38 188/250/263 75302 67 38% 7% 40 -2.4 179/266/261 82400 611 51% 9% 47 -1.9 44/182/743016331465%11%-32-1.4
Travis Tartamella
2015 · AAA
27 36 36→30 43→30 36 180/220/239 59261 53 32% 4% 19 -3.9 192/233/268 76294 67 35% 5% 32 -3.0 148/170/181332520040%3%-18-1.4
Jesus Loya
2019 · AAA
27 42 40 51→50 37 208/247/291 84284 813 29% 4% 44 -2.1 211/245/310 99280 107 28% 4% 49 -1.8 194/219/267732558027%2%26-1.5
Ryan Metzler
2018 · AA
25 37 36→40 50 33 172/230/239 67312 412 43% 6% 24 -3.5 194/246/278 84292 813 34% 6% 41 -2.3 179/231/2537426381534%6%26-1.3
Errol Robinson
2022 · AAA
27 41→47 38→40 47→55 43 194/261/270 76292 613 34% 8% 46 -2.0 208/279/278 70327 520 34% 8% 56 -1.3 204/277/2555131732633%8%45-0.7