Jack Dunn

SS Toledo Mud Hens
Age 30 R/R 6'1" / 185 lbs AAA HR -8% Svc 0.0 · Ctrl thru 2034
Overview
AAAPROSPECTMiLBFA 2035
MLB%10%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202326AAA/AAWSH417.252/.409/.34863285—.230/.343/.300
202427AAAWSH443.236/.364/.35291465—.198/.297/.282
202528AAADET60.180/.305/.2200336—.173/.271/.212
2027PROJ10% MLB30MLBDET10.208/.293/.31100760.0
2028PROJ27% MLB31MLBDET27.206/.289/.3070074-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 2025 AAA
Speed99
BB%62
Chase%62
Z-Con%32
Whiff%29
K%15
CompsDanny Mendick (age 30) · David Matranga (age 29) · J.C. Escarra (age 29)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†76
AVG/OBP/SLG.208 / .293 / .311
PA10
HR0
K%20
BB%10
BABIP262
ISO118
MLB%10%
Value2027 · WAR
BAT: -3.0 runs (wOBA-derived runs vs avg)-3BATRUN: +0.1 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.10+0.1WAR
trajectory · projected WAR by year
0.1-0.12728
Tools · Contract
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.

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)
202124 A+Wilmington Blue Rocks — 231203 56522 24363 112 276361350711 74325 1610 326 71 — — — — — —
202225 AAARochester Red Wings — 5246 10200 4130 20 217280261541 43294 258 242 34 — — — — — —
202225 AAHarrisburg Senators — 403344 851703 49815 88 247349323672 76312 2012 310 68 — — — — — —
202326 AAARochester Red Wings — 241193 47513 41434 153 244387326713 83297 1817 333 73 — — — — — —
202326 AAHarrisburg Senators — 176129 34603 37304 173 264441380821 116316 1721 371 101 — — — — — —
202427 AAARochester Red Wings — 443364 861129 64729 144 236364352715 115270 1614 328 65 — — — — — —
202528 AAAToledo Mud Hens — 6050 9010 7192 30 180305220525 40281 3212 253 36 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202124 A+ MLEWilmington Blue Rocks — 231210 51422 17503 112 243309310618 67304 227 273 71 — — — — — —
202225 AAA MLERochester Red Wings — 5247 10200 3150 20 213260255515 43274 296 219 34 — — — — — —
202225 AA MLEHarrisburg Senators — 403358 821602 35995 88 229307291597 61300 259 269 68 — — — — — —
202326 AAA MLERochester Red Wings — 241206 45412 28534 153 218324277600 58274 2212 276 73 — — — — — —
202326 AA MLEHarrisburg Senators — 176142 35602 24364 173 246371331702 85295 2014 317 101 — — — — — —
202427 AAA MLERochester Red Wings — 443383 761026 45909 144 198297282579 84236 2010 264 65 — — — — — —
202528 AAA MLEToledo Mud Hens — 6052 9010 5212 30 173271212483 38263 358 221 36 — — — — — —
202124 A+ MLEWilmington Blue Rocks — 231210 51422 17503 112 243309310618 67308 227 273 71 — — — — — —
202124 A+ RAWWilmington Blue Rocks — 231203 56522 24363 112 276361350711 74325 1610 326 71 — — — — — —
202225 AA MLE2 teams — 455405 911802 381145 108 225299284583 59304 258 263 64 — — — — — —
202225 AA RAW2 teams — 455390 951903 53945 108 244342315657 72310 2112 302 64 — — — — — —
202326 AAA MLE2 teams — 417348 801014 52898 326 230343299642 69295 2112 293 85 — — — — — —
202326 AAA RAW2 teams — 417322 811116 78738 326 252409348757 96305 1819 349 85 — — — — — —
202427 AAA MLERochester Red Wings — 443383 761026 45909 144 198297282579 84242 2010 264 65 — — — — — —
202427 AAA RAWRochester Red Wings — 443364 861129 64729 144 236364352715 115270 1614 328 65 — — — — — —
202528 AAA MLEToledo Mud Hens — 6052 9010 5212 30 173271212483 38281 358 221 36 — — — — — —
202528 AAA RAWToledo Mud Hens — 6050 9010 7192 30 180305220525 40281 3212 253 36 — — — — — —
202124 A+ MLEWilmington Blue Rocks — 231209 51422 17503 112 244309311620 67304 227 273 71 — — — — — —
202225 AA MLE2 teams — 455409 911802 381145 108 222299281580 59297 258 263 64 — — — — — —
202326 AAA MLE2 teams — 417354 801014 52898 326 226343294637 68283 2112 293 85 — — — — — —
202427 AAA MLERochester Red Wings — 443386 761026 45909 144 197297280577 83236 2010 264 65 — — — — — —
202528 AAA MLEToledo Mud Hens — 6053 9010 5212 30 170271208479 38263 358 221 36 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202427 AAA MLERochester Red Wings — 443386 761026 45909 144 197297280577 83236 2010 264 65 — — — — — —
202528 AAA MLEToledo Mud Hens — 6053 9010 5212 30 170271208479 38263 358 221 36 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202730 MLB MLEDET 10% 200177 38713 18473 51 212296318614 106266 249 281 76 -6 +1 +0 +2 +4 0.1
▸ 2027 — real world (MLB)
202730 MLB CTXDET 10% 109 1000 120 00 208293311604 103262 2010 277 76 -0 +0 +0 +0 +0 0.0
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202831 MLB MLEDET 27% 9786 18302 9232 10 210293313606 104265 249 277 74 -3 +0 -3 +1 +2 -0.3
202831 MLB CTXDET 27% 2725 5100 260 00 206289307596 100261 227 273 74 -1 +0 -1 +0 +1 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 2725 5100 260 00 200259240499 40263 227 273 70 -1 +0 -1 +0 +1 -0.1
/ 162G— A+C — 650602 1202400 481440 00 199258239498 40262 227 273 70 -20 +0 -19 +7 +14 -1.8
Career— MLE — 18081577 34548718 17541231 7321 219309292601 74282 2310 272 70 -6 +0 -3 +2 +4 -0.2
/ 162G— MLE — 650567 1241736 6314811 268 219309291600 72283 2310 272 70 -19 +1 -9 +7 +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.

2025 AAAToledo Mud Hens · 60 PAwOBA .252 → .221 (−31)K% 31.7% → 35.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.67%÷1.073×1.200——35.42%
BB% (unintentional) /PA11.67%÷0.988×0.690—×0.9828.00%
HBP% /PA3.33%—×0.940—×0.9823.08%
Singles /BIP25.81%÷0.993×0.930—×0.98223.73%
Doubles /BIP0.00%÷0.953×0.830—×0.9820.00%
Triples /BIP3.23%÷0.905×0.970—×0.9823.39%
Home runs /BIP0.00%÷0.872×0.700—×0.9820.00%

Factors used: league row International League. Park (home-season share, regressed): HR 74, 1B 99, 2B 91, 3B 81, K 115, BB 98 — applied at half strength. Age: age 29 vs a level average of 27.2 → −1.8% on BB/HBP/hit rates (1.8 yr older than average).

Result: wOBA .252 → .221; ISO .040 → .044; BABIP .281 → .263. 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 AAARochester Red Wings · 443 PAwOBA .322 → .264 (−58)K% 16.3% → 20.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.25%÷0.958×1.200——20.35%
BB% (unintentional) /PA14.45%÷0.969×0.690—×0.99210.20%
HBP% /PA2.03%—×0.940—×0.9921.89%
Singles /BIP21.92%÷1.029×0.930×0.993×0.99219.51%
Doubles /BIP3.77%÷0.962×0.830×0.993×0.9923.20%
Triples /BIP0.68%÷1.150×0.970×0.993×0.9920.57%
Home runs /BIP3.08%÷0.986×0.700—×0.9922.17%

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

Result: wOBA .322 → .264; ISO .115 → .089; BABIP .270 → .236. 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 AAARochester Red Wings · 241 PAwOBA .324 → .276 (−47)K% 17.8% → 21.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.84%÷0.980×1.200——21.84%
BB% (unintentional) /PA16.18%÷0.956×0.690—×1.00311.71%
HBP% /PA1.66%—×0.940—×1.0031.56%
Singles /BIP25.33%÷0.996×0.930×1.016×1.00324.11%
Doubles /BIP3.33%÷1.137×0.830×1.016×1.0032.48%
Triples /BIP0.67%÷1.150×0.970×1.016×1.0030.57%
Home runs /BIP2.00%÷1.058×0.700—×1.0031.33%

Factors used: league row International League. Park (home-season share, regressed): HR 112, 1B 99, 2B 127, 3B 130, K 96, BB 91 — applied at half strength. Age: age 27 vs a level average of 27.2 → +0.3% on BB/HBP/hit rates (0.2 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.016.

Result: wOBA .324 → .276; ISO .083 → .062; BABIP .297 → .274. 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 AAHarrisburg Senators · 176 PAwOBA .365 → .317 (−48)K% 17.0% → 20.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.05%÷1.005×1.220——20.70%
BB% (unintentional) /PA20.45%÷1.016×0.700—×0.97813.78%
HBP% /PA2.27%—×0.850—×0.9781.89%
Singles /BIP25.25%÷1.013×0.970×1.030×0.97824.35%
Doubles /BIP6.06%÷1.033×0.860×1.030×0.9785.08%
Triples /BIP0.00%÷0.935×0.950×1.030×0.9780.00%
Home runs /BIP3.03%÷1.115×0.780—×0.9782.07%

Factors used: league row EL. Park (home-season share, regressed): HR 123, 1B 103, 2B 107, 3B 87, K 101, BB 103 — 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.030.

Result: wOBA .365 → .317; ISO .116 → .098; BABIP .316 → .295. 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 AAHarrisburg Senators · 403 PAwOBA .304 → .269 (−36)K% 20.1% → 24.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.10%÷0.996×1.220——24.62%
BB% (unintentional) /PA12.16%÷0.980×0.700—×0.9888.58%
HBP% /PA1.24%—×0.850—×0.9881.04%
Singles /BIP24.71%÷1.016×0.970×1.029×0.98823.99%
Doubles /BIP6.46%÷0.936×0.860×1.029×0.9886.04%
Triples /BIP0.00%÷1.150×0.950×1.029×0.9880.00%
Home runs /BIP1.14%÷0.979×0.780—×0.9880.90%

Factors used: league row EL. Park (home-season share, regressed): HR 96, 1B 103, 2B 87, 3B 130, K 99, BB 96 — 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.029.

Result: wOBA .304 → .269; ISO .076 → .067; BABIP .312 → .300. 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 AAARochester Red Wings · 52 PAwOBA .241 → .219 (−22)K% 25.0% → 28.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.00%÷1.049×1.200——28.61%
BB% (unintentional) /PA7.69%÷0.973×0.690—×1.0185.56%
HBP% /PA0.00%—×0.940—×1.0180.00%
Singles /BIP24.24%÷1.011×0.930—×1.01822.71%
Doubles /BIP6.06%÷0.930×0.830—×1.0185.51%
Triples /BIP0.00%÷0.913×0.970—×1.0180.00%
Home runs /BIP0.00%÷1.084×0.700—×1.0180.00%

Factors used: league row International League. Park (home-season share, regressed): HR 117, 1B 102, 2B 86, 3B 83, K 110, BB 95 — 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 .241 → .219; ISO .043 → .041; BABIP .294 → .274. 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).

2021 A+Wilmington Blue Rocks · 231 PAwOBA .319 → .273 (−47)K% 15.6% → 21.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA15.58%÷0.965×1.350——21.79%
BB% (unintentional) /PA10.39%÷0.984×0.710—×0.9787.33%
HBP% /PA1.30%—×0.810—×0.9781.03%
Singles /BIP28.14%÷0.997×0.910×1.050×0.97826.37%
Doubles /BIP2.99%÷0.916×0.830×1.050×0.9782.79%
Triples /BIP1.20%÷0.900×0.820×1.050×0.9781.12%
Home runs /BIP1.20%÷0.906×0.830—×0.9781.07%

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

Result: wOBA .319 → .273; ISO .074 → .066; BABIP .325 → .304. 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).