Jack DunnSS Toledo Mud Hens
Age 29 R/R 6'1" / 185 lbs AAA HR -8% Svc 0.0 · Ctrl thru 2033
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 170 proj PA
wRC+†77
AVG/OBP/SLG.210 / .311 / .300
PA170
HR2
SB6
K%23
BB%11
ISO91
MLB%10%
Value2026 · WAR
BAT: -4.5 runs (wOBA-derived runs vs avg)-4BATRUN: +1.0 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.8 runs (Positional adjustment)+2POSREP: +4.8 runs (Replacement-level credit)+5REPTotal WAR: +0.30+0.3WAR
0.00.51.00.00.20.1+$2M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 49 / POW 38
Toolsscout grade
CONTACT49
scouting grade only
POWER38
scouting grade only
EYE57
scouting grade only
SPEED54
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.1$0.3M+$0.0M (cut)
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
Totals $0.0M $0.3M +$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
202124 A+Wilmington Blue Rocks 231209 52522 18523 112 249317321638 72321 238 282 74
202124 A+Wilmington Blue Rocks 231203 56522 24363 112 276361350711 74325 1610 326 108
202225 AA2 teams 455405 891903 381195 108 220295289584 69300 268 263 59
202225 AA2 teams 455390 951903 53945 108 244342315657 72310 2112 302 89
202326 AAA2 teams 417346 78915 54928 326 225343301644 75290 2213 292 82
202326 AAA2 teams 417322 811116 78738 326 252409348757 96305 1819 349 125
202427 AAARochester Red Wings 443381 751018 47949 144 197300291591 94238 2111 268 63
202427 AAARochester Red Wings 443364 861129 64729 144 236364352715 115270 1614 328 109
202528 AAAToledo Mud Hens 6052 9010 5202 30 173271212483 38273 338 234 37
202528 AAAToledo Mud Hens 6050 9010 7192 30 180305220525 40281 3212 253 52
▸ 2026 Season
202629 MLBDET 170146 30412 19393 61 205310288597 82268 2311 286 77 -4 +1 +0 +2 +5 0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202730 MLBDET 33% 243211 45714 26564 72 213311313624 100270 2311 287 78 -6 +1 -2 +3 +7 0.2
202831 MLBDET 46% 245213 45714 26574 61 211309310619 99269 2311 286 77 -6 +1 -3 +3 +7 0.1
202730 MLBDET 33% 7970 14201 8181 21 200291271563 71265 2310 270 65 -3 +0 -1 +1 +2 -0.1
202831 MLBDET 46% 11297 21312 12262 31 216315330645 113265 2311 269 64 -5 +0 -1 +1 +3 -0.1
▸ Career Totals
Career 191167 35513 20443 52 210305305611 96264 2310 270 64 -8 +0 -2 +2 +5 -0.2
/ 162G 650568 11817310 6815010 177 208303301604 93263 2310 270 64 -26 +1 -7 +7 +18 -0.7
Career 22641963 42361828 23352938 8924 215311298608 82278 2310 277 70 -76 +8 -5 +24 +64 1.6
/ 162G 650564 1221828 6715211 267 216312298610 82279 2310 277 70 -22 +2 -1 +7 +18 0.5

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
202124 A+Wilmington Blue Rocks 231203 56522 24363 112 276361350711 74325 1610 326 108 +2 +1 +7 1.0
202225 AAARochester Red Wings 5246 10200 4130 20 217280261541 43294 258 242 44 -3 +0 +1 -0.1
202225 AAHarrisburg Senators 403344 851703 49815 88 247349323672 76312 2012 310 95 -2 -2 +11 0.8
202326 AAARochester Red Wings 241193 47513 41434 153 244387326713 83297 1817 333 113 +4 +2 +7 1.2
202326 AAHarrisburg Senators 176129 34603 37304 173 264441380821 116316 1721 371 142 +8 +2 +5 1.6
202427 AAARochester Red Wings 443364 861129 64729 144 236364352715 115270 1614 328 109 +5 +1 +13 1.9
202528 AAAToledo Mud Hens 6050 9010 7192 30 180305220525 40281 3212 253 52 -3 +1 +2 -0.1

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
#1Jack Hannahanlast yr '14
career totals — 7 seasons, 1,867 PA
71,867296232315348+6+296.26.2
/162664102+2.0+10.42.2pk7: 6
#2Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#3Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#4Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
#5Gary Bennettlast yr '07
career totals — 8 seasons, 1,703 PA
81,703206239301327+17+62.62.6
/16266482+6.7+2.41.0pk7: 3
#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
120936214309310+2+30.30.3
/1626641019+7.1+9.50.9pk7: 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
Jack Dunn (OGILVIE) 29 49 38 54 57 210/311/300 90268 26 23% 11% 77 +0.0
Eric Fryer
2015 · MLB
29 43→53 41→45 56→50 46 211/272/316 105269 814 24% 7% 62 -0.9 239/305/321 82310 67 23% 8% 77 +0.1 266/332/325583463122%9%85+0.2
Isiah Kiner-Falefa
2023 · MLB
28 55→56 39→40 53→55 48 261/310/342 81294 720 14% 6% 84 +0.6 256/304/349 93299 818 16% 5% 84 +0.6 264/305/3538930871816%4%83+0.3
Garrett Stubbs
2022 · MLB
29 45 43→45 53→50 53 220/304/331 110272 1015 22% 10% 80 +0.4 227/306/347 120292 1212 25% 9% 85 +0.7 217/300/3159828491225%9%73-0.0
Josh Wilson
2009 · MLB
28 48→50 41→45 50 44 232/286/336 104272 814 18% 5% 73 -0.1 227/278/327 100275 79 20% 4% 67 -0.5 226/275/323962766620%4%63-0.4
Pokey Reese
2004 · MLB
31 50→55 41→45 55 51 239/303/336 97286 820 19% 8% 80 +0.4 228/286/332 104283 1014 22% 7% 72 -0.2 215/265/2958027171322%6%50-0.8
Kramer Robertson
2023 · AAA
28 43→51 44→45 54→55 50 211/304/325 114268 1221 24% 9% 79 +0.3 200/298/284 84273 721 27% 10% 67 -0.5 173/285/2214824732328%11%45-1.8
Drew Maggi
2018 · AAA
29 50→54 39→45 48→60 45 235/298/320 85307 617 24% 7% 74 -0.1 233/301/335 102307 914 25% 7% 79 +0.3 217/292/327110299111529%7%70-0.2
Jake Elmore
2015 · MLB
28 53→62 38→40 51→55 52 249/316/329 80298 420 17% 8% 84 +0.6 224/297/281 57269 415 17% 9% 64 -0.8 240/302/3107029131018%7%71-0.2
Nate Orf
2019 · MLB
29 46→53 40→45 53→50 47 220/295/315 95274 715 22% 7% 72 -0.2 222/308/332 110272 1114 21% 8% 83 +0.6 213/311/314102255111120%8%77+0.1
Delino DeShields
2022 · MLB
29 48→55 40→45 56→65 52 228/311/321 93302 725 25% 10% 80 +0.4 210/300/280 70305 529 29% 11% 66 -0.6 197/300/2404331713533%12%54-0.7
Steve Tolleson
2013 · MLB
29 47→53 42→45 51→50 47 228/287/329 100283 915 22% 7% 72 -0.2 235/302/343 108300 915 23% 8% 82 +0.5 242/315/35110930891623%9%88+0.6
Trevor Crowe
2013 · MLB
29 48→55 39→45 54→55 49 230/289/323 92278 524 19% 8% 70 -0.3 233/281/323 90283 721 19% 6% 67 -0.5 236/280/3147828562219%6%61-0.6
Brent Abernathy
2007 · MLB
29 52→53 39→40 47→50 49 252/299/332 81283 817 14% 6% 77 +0.1 236/283/315 79268 617 14% 6% 66 -0.6 234/281/2915726131911%6%56-0.9
Garrett Hampson
2023 · MLB
28 41→51 42→45 56→60 46 202/267/311 109263 922 26% 8% 59 -1.1 242/305/337 95325 618 25% 8% 81 +0.4 244/299/3359033151726%7%74-0.0
David Matranga
2006 · AAA
29 44 43→45 48→50 49 213/288/334 121268 1013 24% 8% 74 -0.1 204/270/325 121268 1411 28% 6% 65 -0.7 212/294/33412228413928%8%75+0.0
Shawn O'Malley
2017 · MLB
29 54→58 40→45 56→60 47 256/314/359 103316 621 21% 7% 91 +1.1 231/286/333 102296 812 23% 6% 72 -0.2 217/267/299832796624%6%52-0.4
Tyler Bortnick
2016 · AAA
29 50→60 39→45 53→55 48 236/303/319 83304 620 23% 8% 76 +0.1 230/285/332 102292 913 23% 6% 72 -0.2 237/288/346109292101022%6%73-0.1
Eric Campbell
2016 · MLB
29 52→57 44→45 49→50 55 251/340/370 119306 1014 20% 10% 105 +2.1 241/327/351 110299 912 21% 10% 95 +1.4 233/322/34811528810921%10%90+0.7
Rob Johnson
2012 · MLB
30 43→52 42→45 48→50 50 210/290/320 110269 97 24% 9% 72 -0.2 211/268/328 117255 126 22% 7% 64 -0.8 197/247/30510823212321%6%45-0.9
Tomas De La Rosa
2007 · MLB
29 51→49 43→45 47→50 45 246/291/356 109280 1013 16% 5% 80 +0.4 237/278/352 115275 1117 18% 5% 74 -0.1 235/274/345110270102117%5%66-0.5