Oliver Dunn3B Charlotte Knights
Age 28 L/R 5'10" / 207 lbs AAA BB +6%HR -6% Svc 2.000S2 · Ctrl thru 2029 peak 0.3 · 2027
wRC+†65
AVG/OBP/SLG.192 / .272 / .311
PA250
HR5
SB13
K%35
BB%8
MLB%10%
BAT: -9.9 runs (wOBA-derived runs vs avg)-10BATRUN: +2.6 runs (SB/CS + UBR baserunning)+3RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.9 runs (Positional adjustment)+1POSREP: +7.1 runs (Replacement-level credit)+7REPTotal WAR: +0.00+0.0WAR
Scouting · nowfuture
HIT
3535
PWR
4545
SPD
6060
EYE
4855
trajectory · 10 yrs
0.2peak
2027

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   Pre-Arb SUPER-2
MLB Debut   2024
Service   2.000 yrs.days
Team Control Through   2029
First FA Year   2030
YearStatusSalary Proj WAR Value Surplus
2026Arb-1$0.2M
2027Arb-2$0.6M+0.3$1M+$0.6M
2028Arb-3$0.7M+0.2$0.8M+$0.1M
2029Arb-4$0.7M
Totals $1M $2M +$0.8M

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201921 ACharleston RiverDogs 140126 21401 11471 35 .167.239.222.461 .056.253 348 .207 17 -13 -1 +0 +0 +4 -1.0
202123 A+2 teams 255223 35636 291001 101 .157.257.291.548 .135.246 3911 .248 48 -15 +2 +0 +1 +7 -0.5
202224 AA2 teams 9685 19612 9432 31 .224.312.388.701 .165.425 459 .317 101 +0 +0 +0 +0 +3 0.3
202325 AA2 teams 593519 11626420 682095 285 .224.319.405.724 .181.330 3511 .320 103 +2 +4 +0 +2 +17 2.5
202426 MLB3 teams 163150 34522 10612 52 .227.284.327.611 .100.368 376 .279 71 -5 +0 +1 +1 +5 0.1
202527 AAA2 teams 506454 821766 391859 265 .181.259.284.543 .104.288 378 .241 43 -33 +3 -1 +2 +14 -1.4
▸ 2026 Season (actual · ROS · total)
202628 AAACharlotte Knights 9888 19402 8302 60 .216.296.330.625 .114.304 318 .269 64 -4 +1 +0 +0 +3 0.0
ROS28 MLBCWS 152136 27513 13522 71 .199.278.316.594 .118.294 349 .271 66 -6 +1 +0 +1 +4 -0.0
TOT28 MLBCWS 250224 46915 21824 131 .205.285.321.607 .116.297 338 .270 65 -10 +2 +0 +1 +7 0.0
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202729 MLB 20%CWS 380337 711438 341076 162 .211.294.341.636 .131.274 289 .282 74 -11 +2 -1 +1 +11 0.2
202830 MLB 33%CWS 380337 701428 341066 152 .208.292.332.624 .125.275 289 .282 74 -11 +2 -2 +1 +11 0.1
202931 MLB 43%CWS 365324 661327 331035 131 .204.287.321.608 .117.274 289 .280 73 -11 +2 -3 +1 +10 -0.0
203032 MLB 57%CWS 346307 631227 31995 111 .205.289.326.614 .121.273 299 .277 70 -12 +2 -3 +1 +10 -0.2
203133 MLB 75%CWS 316281 571126 28924 90 .203.284.320.605 .117.271 299 .271 66 -12 +2 -4 +1 +9 -0.5
203234 MLB 92%CWS 272242 48925 24824 70 .198.281.314.596 .116.269 309 .265 61 -12 +1 -5 +1 +8 -0.7
▸ Career Totals (MLE all levels + projections)
Career 39643521 7091423081 363128652 15326 .201.286.328.613 .126.289 329 .275 69 -140 +20 -18 +14 +112 -1.1
/ 162G 650577 11623513 602119 254 .201.287.326.613 .125.289 329 .275 69 -23 +3 -3 +2 +18 -0.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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201921 ACharleston RiverDogs 140118 26501 19351 35 .220.333.288.621 .068.301 2514 .290 80 -3 -1 +4 -0.1
202123 AASomerset Patriots 11899 18404 17400 51 .182.302.343.645 .162.250 3414 .291 81 -3 +1 +3 0.1
202123 A+Hudson Valley Renegades 137110 23343 26371 50 .209.365.391.756 .182.286 2719 .344 122 +3 +1 +4 0.8
202224 AAAScranton/Wilkes-Barre RailRiders 1914 1001 481 00 .071.316.286.602 .214.000 4221 .295 84 -0 +0 +1 0.0
202224 AASomerset Patriots 7766 22812 10261 31 .333.429.5761.004 .242.526 3413 .438 193 +8 +0 +2 1.1
202325 AAReading Fightin Phils 505417 11327421 821395 165 .271.397.506.903 .235.357 2816 .398 163 +36 +1 +14 5.2
202325 INTLScottsdale Scorpions 8873 25642 15260 120 .342.455.6161.071 .274.511 3017 .461 211 +11 +2 +2 1.6
202426 MLBMilwaukee Brewers 10495 21221 6402 30 .221.282.316.597 .095.370 386 .269 64 -4 +1 +1 +1 +3 0.1
202426 AAANashville Sounds 3329 9301 490 21 .310.394.517.911 .207.421 2712 .401 165 +2 +0 +1 0.3
202426 INTLGigantes del Cibao 2622 2000 490 01 .091.231.091.322 .000.154 3515 .177 -6 -3 -0 +1 -0.3
202527 MLBMilwaukee Brewers 4136 6200 2110 10 .167.211.222.433 .056.231 275 .185 0 -5 +0 -1 +2 +1 -0.2
202527 AAANashville Sounds 465400 831858 541469 255 .207.315.338.652 .130.305 3112 .299 87 -7 +3 +13 1.0
▸ Career Totals (raw MLB only — historical actual)
MLB Career 145131 27421 8512 40 .206.262.290.552 .084.325 356 .246 46 -9 +1 +1 +2 +4 -0.1

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
Oliver Dunn (OGILVIE) 28 35 45 60 55 .192/.272/.311 .119.291 510 35% 8% 63 -0.4
Michael Gigliotti
2023 · AA
27 42 46→40 57→55 48 .206/.304/.336 .130.293 1425 32% 10% 82 +0.5 .214/.310/.321 .107.288 917 26% 10% 81 +0.4 .206/.316/.294.088.27051323%12%76+0.0
J.P. Martínez
2023 · AAA
27 44→45 47→50 62→65 43 .210/.289/.348 .138.323 1330 37% 9% 79 +0.3 .212/.293/.344 .132.312 1337 33% 9% 79 +0.3 .205/.290/.325.120.298114532%9%70-0.3
Mark Contreras
2023 · MLB
28 38 50 54→55 37 .200/.260/.357 .156.285 1920 36% 6% 69 -0.4 .205/.268/.324 .119.296 1326 33% 6% 63 -0.8 .197/.266/.291.094.288103233%7%50-1.1
JJ Muno
2022 · AA
28 39 43→40 53→60 39 .192/.276/.299 .108.280 1120 33% 6% 62 -0.9 .204/.287/.299 .095.295 927 32% 7% 66 -0.6 .192/.283/.264.072.28063931%7%53-0.9
Jacob Hannemann
2018 · MLB
27 41→43 43→45 57→60 40 .204/.256/.319 .115.274 925 29% 5% 56 -1.3 .201/.252/.307 .106.262 1025 26% 5% 51 -1.7 .188/.238/.281.093.238102825%5%35-1.3
Nolan Fontana
2019 · MLB
28 40→43 42→40 51→50 49 .195/.279/.303 .108.267 912 29% 10% 63 -0.9 .201/.288/.323 .122.291 1210 32% 10% 72 -0.2 .122/.235/.206.084.19110038%11%20-0.8
Blake Tekotte
2014 · MLB
27 40→46 46→50 50→55 41 .204/.262/.336 .132.274 1320 30% 6% 63 -0.8 .203/.261/.323 .120.276 1110 29% 6% 60 -1.0 .193/.255/.309.116.26212430%6%50-0.7
Rudy Martin Jr.
2022 · AAA
26 43 45 55→60 41 .205/.276/.321 .115.320 1325 38% 8% 66 -0.6 .220/.296/.341 .121.326 1424 34% 9% 79 +0.3 .216/.284/.321.105.297114829%8%65-0.3
Ben DeLuzio
2023 · MLB
28 46→50 43→45 59→60 41 .223/.280/.338 .115.304 928 29% 6% 71 -0.3 .210/.270/.321 .111.305 1021 33% 6% 63 -0.8 .154/.224/.233.079.24891839%7%20-1.1
Ray-Patrick Didder
2023 · AAA
28 42→46 43→45 53→60 39 .207/.274/.314 .107.294 1121 32% 6% 63 -0.8 .188/.283/.307 .119.270 1328 33% 9% 67 -0.5 .158/.273/.275.117.225143434%10%52-1.1
Drew Jackson
2022 · AAA
29 42→45 45 56→55 45 .205/.290/.325 .121.298 1225 33% 9% 73 -0.1 .214/.291/.328 .114.349 1222 38% 9% 74 -0.1 .184/.261/.252.069.34982045%8%38-0.9
Steven Duggar
2023 · MLB
29 44→54 45 59→55 42 .211/.281/.341 .129.322 1221 36% 8% 72 -0.2 .202/.282/.328 .126.339 1414 40% 10% 70 -0.3 .169/.265/.281.111.29714944%11%50-0.8
Adam Engel
2019 · MLB
27 42→48 43→50 54→60 39 .208/.265/.327 .119.287 1021 30% 6% 62 -0.9 .230/.286/.372 .142.305 1417 28% 5% 83 +0.6 .227/.287/.366.138.305132328%5%79+0.1
Tony Thomas
2014 · AAA
28 39→46 46→50 58→55 38 .199/.248/.332 .133.272 1218 31% 5% 56 -1.3 .206/.248/.340 .134.306 1213 35% 5% 58 -1.2 .200/.240/.334.134.303121037%4%50-1.2
Arismendy Alcántara
2019 · MLB
27 42→48 44→55 58→55 35 .206/.245/.331 .124.304 1123 35% 5% 54 -1.4 .230/.281/.394 .164.313 1817 31% 7% 86 +0.8 .226/.278/.413.187.308221633%7%86+0.5
Mitch Longo
2022 · AAA
27 46→45 48→45 58→50 41 .230/.279/.372 .142.295 1520 27% 6% 79 +0.3 .224/.271/.370 .146.295 1715 29% 5% 76 +0.1 .186/.224/.319.133.23618330%4%38-0.6
Clete Thomas
2012 · MLB
28 46→53 46→50 58→55 42 .221/.285/.352 .131.322 1423 34% 8% 78 +0.2 .210/.262/.344 .134.292 1416 32% 6% 65 -0.7 .206/.262/.332.127.276121429%7%59-0.7
Matthew Batten
2023 · MLB
28 46→49 41→45 55 45 .219/.285/.311 .092.306 923 30% 8% 66 -0.6 .201/.270/.305 .104.274 1122 29% 8% 59 -1.1 .182/.250/.282.099.246112229%7%42-1.9
Kevin Mattison
2014 · AAA
28 40→47 42→45 55→60 38 .193/.252/.305 .112.293 924 36% 6% 51 -1.7 .186/.243/.304 .118.313 1121 42% 6% 47 -1.9 .148/.211/.269.121.247142744%6%24-1.5
Dave Krynzel
2009 · AAA
27 41→46 43→45 53→55 40 .204/.262/.315 .111.290 1120 32% 6% 58 -1.2 .223/.269/.328 .105.322 1118 32% 5% 63 -0.8 .219/.264/.310.092.31992033%5%53-1.1