Michael Turconi

SS Akron RubberDucks
Age 28 L/R 5'10" / 185 lbs AA Svc 0.0 · Ctrl thru 2035
Overview
AAPROSPECTMiLBFA 2036
MLB%2%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202324AA/A+TOR432.263/.391/.43910586—.222/.317/.359
202425AAA/AATOR401.232/.342/.29621055—.206/.289/.254
202526AAA/AA2 orgs113.120/.270/.174005—.103/.216/.155
2027PROJMLE28MLBCLE2.186/.265/.2720054-0.0
2028PROJ23% MLB29MLBCLE34.186/.265/.2730054-0.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 2025 AA
BB%96
Chase%95
Speed53
Z-Con%27
Whiff%16
ISO15
CompsJackson Cluff (age 27) · Jake Lowery (age 27) · Jameson Fisher (age 27)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†54
AVG/OBP/SLG.186 / .265 / .272
PA2
HR0
K%50
BB%9
BABIP284
ISO64
MLB%2%
Value2027 · WAR
BAT: -5.8 runs (wOBA-derived runs vs avg)-6BATRUN: +0.5 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.1 runs (Positional adjustment)+1POSREP: +2.3 runs (Replacement-level credit)+2REPTotal WAR: -0.20-0.2WAR
trajectory · projected WAR by year
-0.2-0.12728
Tools · Contract
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.

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)
202223 A+Vancouver Canadians — 3932 9000 760 12 281410281692 346 1518 334 76 — — — — — —
202223 ADunedin Blue Jays — 6854 15201 983 10 278409370779 93298 1213 353 98 — — — — — —
202324 AANew Hampshire Fisher Cats — 121102 18413 18271 20 176306324629 147208 2215 292 43 — — — — — —
202324 A+Vancouver Canadians — 311251 751847 52643 30 299425486911 187368 2117 400 103 — — — — — —
202425 AAABuffalo Bisons — 10597 19300 8350 10 196257227484 31306 338 228 18 — — — — — —
202425 AANew Hampshire Fisher Cats — 296244 601302 44825 91 246372324696 78358 2815 324 68 — — — — — —
202526 AAABuffalo Bisons — 2823 3100 480 00 130259174433 43188 2914 210 3 — — — — — —
202526 AAAkron RubberDucks — 8569 8210 14321 01 116274174448 58211 3816 226 5 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202223 A+ MLEVancouver Canadians — 3934 9000 580 12 265359265624 331 2113 280 76 — — — — — —
202223 A MLEDunedin Blue Jays — 6857 15201 6113 10 263364351715 88280 169 313 98 — — — — — —
202324 AA MLENew Hampshire Fisher Cats — 121109 17412 11341 20 156240266506 110200 289 232 43 — — — — — —
202324 A+ MLEVancouver Canadians — 311266 661645 37843 30 248346395741 147323 2712 320 103 — — — — — —
202425 AAA MLEBuffalo Bisons — 10599 18300 6420 10 182229212441 30309 406 195 18 — — — — — —
202425 AA MLENew Hampshire Fisher Cats — 296257 551101 311015 91 214311268579 54337 3410 268 68 — — — — — —
202526 AAA MLEBuffalo Bisons — 2824 3100 3100 00 125222167389 42166 3611 172 3 — — — — — —
202526 AA MLEAkron RubberDucks — 8573 7210 10411 01 96214151365 55200 4812 176 5 — — — — — —
202223 A MLE2 teams — 10791 24201 11193 22 264362319681 55315 1810 301 90 — — — — — —
202223 A RAW2 teams — 10786 24201 16143 22 279410337747 58315 1315 346 90 — — — — — —
202324 A+ MLE2 teams — 432375 821957 481184 50 219314352666 133294 2711 295 86 — — — — — —
202324 A+ RAW2 teams — 432353 9322510 70914 50 263391439830 176323 2116 369 86 — — — — — —
202425 AA MLE2 teams — 401356 731301 371425 101 205289250539 45335 359 249 55 — — — — — —
202425 AA RAW2 teams — 401341 791602 521175 101 232342296638 65344 2913 299 55 — — — — — —
202526 AA MLE2 teams — 11397 9210 13511 01 93207134341 41188 4512 175 5 — — — — — —
202526 AA RAW2 teams — 11392 11310 18401 01 120270174444 54204 3516 222 5 — — — — — —
202223 A MLE2 teams — 10792 24201 11193 22 261362315677 54299 1810 301 90 — — — — — —
202324 A+ MLE2 teams — 432377 821957 481184 50 218314350664 133289 2711 295 86 — — — — — —
202425 AA MLE2 teams — 401356 731301 371425 101 205289250539 45330 359 249 55 — — — — — —
202526 AA MLE2 teams — 11398 9210 13511 01 92207133340 41192 4512 175 5 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202425 AA MLE2 teams — 401356 731301 371425 101 205289250539 45330 359 249 55 — — — — — —
202526 AA MLE2 teams — 11398 9210 13511 01 92207133340 41192 4512 175 5 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202728 MLB MLECLE 2% 200178 33712 18702 31 185265272537 87284 359 248 54 -11 +0 +0 +2 +4 -0.2
▸ 2027 — real world (MLB)
202728 MLB CTXCLE 2% 22 0000 010 00 186265272537 86284 500 248 54 -0 +0 +0 +0 +0 -0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202829 MLB MLECLE 23% 151136 26512 13521 21 186265273539 87283 349 248 54 -8 +0 -1 +2 +3 -0.5
202829 MLB CTXCLE 23% 3431 5100 3120 00 186265273538 86283 359 248 54 -2 +0 -0 +0 +1 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 3431 5100 3120 00 161235194429 32263 359 248 63 -2 +0 -0 +0 +1 -0.1
/ 162G— A+C — 650593 951900 572290 00 160234192426 32261 359 248 63 -35 +0 -6 +7 +14 -2.1
Career— MLE — 13091149 23044712 13141915 215 200290282572 82298 3210 262 63 -14 +0 -1 +3 +6 -0.7
/ 162G— MLE — 650571 1142236 652087 102 200289280569 81298 3210 262 63 -35 +1 -4 +7 +14 -1.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.

2025 AAAkron RubberDucks · 85 PAwOBA .224 → .176 (−49)K% 37.6% → 48.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA37.65%÷0.948×1.220——48.45%
BB% (unintentional) /PA16.47%÷0.953×0.700—×0.98811.96%
HBP% /PA1.18%—×0.850—×0.9880.99%
Singles /BIP13.51%÷1.004×0.970×1.016×0.98813.11%
Doubles /BIP5.41%÷0.986×0.860×1.016×0.9884.74%
Triples /BIP2.70%÷0.935×0.950×1.016×0.9882.76%
Home runs /BIP0.00%÷0.926×0.780—×0.9880.00%

Factors used: league row EL. Park (home-season share, regressed): HR 85, 1B 101, 2B 97, 3B 87, K 90, BB 91 — 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.016.

Result: wOBA .224 → .176; ISO .058 → .049; BABIP .211 → .200. 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 AAABuffalo Bisons · 28 PAwOBA .214 → .172 (−41)K% 28.6% → 34.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.57%÷0.988×1.200——34.71%
BB% (unintentional) /PA14.29%÷0.984×0.690—×1.01810.19%
HBP% /PA0.00%—×0.940—×1.0180.00%
Singles /BIP13.33%÷1.007×0.930—×1.01812.53%
Doubles /BIP6.67%÷1.098×0.830—×1.0185.13%
Triples /BIP0.00%÷0.986×0.970—×1.0180.00%
Home runs /BIP0.00%÷0.847×0.700—×1.0180.00%

Factors used: league row International League. Park (home-season share, regressed): HR 69, 1B 101, 2B 120, 3B 97, K 98, BB 97 — applied at half strength. Age: age 26 vs a level average of 27.2 → +1.8% on BB/HBP/hit rates (1.2 yr younger than average).

Result: wOBA .214 → .172; ISO .043 → .034; BABIP .188 → .166. 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 AANew Hampshire Fisher Cats · 296 PAwOBA .319 → .268 (−51)K% 27.7% → 34.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.70%÷0.995×1.220——33.98%
BB% (unintentional) /PA14.86%÷0.990×0.700—×0.99810.49%
HBP% /PA1.69%—×0.850—×0.9981.43%
Singles /BIP27.78%÷1.015×0.970×1.025×0.99827.16%
Doubles /BIP8.02%÷1.051×0.860×1.025×0.9986.72%
Triples /BIP0.00%÷1.150×0.950×1.025×0.9980.00%
Home runs /BIP1.23%÷1.145×0.780—×0.9980.84%

Factors used: league row EL. Park (home-season share, regressed): HR 129, 1B 103, 2B 110, 3B 130, K 99, 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 ×1.025.

Result: wOBA .319 → .268; ISO .078 → .061; BABIP .358 → .337. 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 AAABuffalo Bisons · 105 PAwOBA .222 → .195 (−27)K% 33.3% → 39.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA33.33%÷1.004×1.200——39.84%
BB% (unintentional) /PA7.62%÷1.028×0.690—×1.0335.28%
HBP% /PA0.00%—×0.940—×1.0330.00%
Singles /BIP25.81%÷0.988×0.930×1.050×1.03326.35%
Doubles /BIP4.84%÷0.959×0.830×1.050×1.0334.54%
Triples /BIP0.00%÷1.150×0.970×1.050×1.0330.00%
Home runs /BIP0.00%÷0.990×0.700—×1.0330.00%

Factors used: league row International League. Park (home-season share, regressed): HR 98, 1B 98, 2B 92, 3B 130, K 101, BB 106 — 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 ×1.050.

Result: wOBA .222 → .195; ISO .031 → .027; BABIP .306 → .309. 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+Vancouver Canadians · 311 PAwOBA .396 → .320 (−76)K% 20.6% → 27.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.58%÷1.028×1.350——27.03%
BB% (unintentional) /PA16.72%÷0.992×0.710—×0.98811.82%
HBP% /PA0.96%—×0.810—×0.9880.77%
Singles /BIP24.60%÷1.006×0.910×1.004×0.98822.09%
Doubles /BIP9.63%÷0.949×0.830×1.004×0.9888.36%
Triples /BIP2.14%÷0.900×0.820×1.004×0.9881.93%
Home runs /BIP3.74%÷1.253×0.830—×0.9882.45%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 151, 1B 101, 2B 90, 3B 80, K 106, BB 98 — applied at half strength. Age: age 24 vs a level average of 22.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.004.

Result: wOBA .396 → .320; ISO .187 → .146; BABIP .368 → .323. 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 AANew Hampshire Fisher Cats · 121 PAwOBA .285 → .232 (−54)K% 22.3% → 28.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA22.31%÷0.967×1.220——28.14%
BB% (unintentional) /PA14.88%÷1.105×0.700—×1.0129.54%
HBP% /PA0.83%—×0.850—×1.0120.71%
Singles /BIP13.33%÷1.023×0.970×1.029×1.01213.16%
Doubles /BIP5.33%÷0.963×0.860×1.029×1.0124.96%
Triples /BIP1.33%÷1.033×0.950×1.029×1.0121.28%
Home runs /BIP4.00%÷1.000×0.780—×1.0123.16%

Factors used: league row EL. Park (home-season share, regressed): HR 100, 1B 105, 2B 93, 3B 107, K 93, BB 121 — 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 ×1.029.

Result: wOBA .285 → .232; ISO .147 → .124; BABIP .208 → .200. 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).

2022 ADunedin Blue Jays · 68 PAwOBA .355 → .313 (−42)K% 11.8% → 15.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.76%÷1.017×1.360——15.73%
BB% (unintentional) /PA13.24%÷1.050×0.690—×0.9908.61%
HBP% /PA4.41%—×0.780—×0.9903.41%
Singles /BIP26.09%÷1.005×0.920×1.050×0.99024.81%
Doubles /BIP4.35%÷0.983×0.830×1.050×0.9903.82%
Triples /BIP0.00%÷0.900×0.910×1.050×0.9900.00%
Home runs /BIP2.17%÷0.916×0.800—×0.9901.88%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 83, 1B 101, 2B 97, 3B 80, K 103, 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 ×1.050.

Result: wOBA .355 → .313; ISO .093 → .086; BABIP .298 → .280. 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).

2022 A+Vancouver Canadians · 39 PAwOBA .327 → .280 (−47)K% 15.4% → 20.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.38%÷1.003×1.350——20.70%
BB% (unintentional) /PA17.95%÷1.037×0.710—×0.99812.27%
HBP% /PA0.00%—×0.810—×0.9980.00%
Singles /BIP34.62%÷0.950×0.910—×0.99833.07%
Doubles /BIP0.00%÷1.254×0.830—×0.9980.00%
Triples /BIP0.00%÷0.900×0.820—×0.9980.00%
Home runs /BIP0.00%÷0.952×0.830—×0.9980.00%

Factors used: level-wide A+ factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 90, 1B 90, 2B 151, 3B 80, K 101, BB 107 — 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).

Result: wOBA .327 → .280; ISO .000 → .000; BABIP .346 → .331. 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).