Dom KeeganC Durham Bulls
INJURED · Reassigned to Minors (RM)
Age 25 R/R 5'11" / 210 lbs AAA Svc 0.0 · Ctrl thru 2033 peak 1.4 · 2028
wRC+†83
AVG/OBP/SLG.221 / .286 / .363
PA132
HR3
K%30
BB%7
MLB%40%
BAT: -2.5 runs (wOBA-derived runs vs avg)-2BATRUN: +0.6 runs (SB/CS + UBR baserunning)+1RUNFLD: -0.0 runs (Defensive runs vs avg)-0FLDPOS: +2.4 runs (Positional adjustment)+2POSREP: +3.7 runs (Replacement-level credit)+4REPTotal WAR: +0.40+0.4WAR
Scouting · nowfuture
HIT
4545
PWR
5555
SPD
4040
FLD
5050
EYE
4646
trajectory · 10 yrs
1.5peak
2028

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+1.4$12M+$11M
2029Pre-Arb$0.8M+1.4$12M+$11M
2030Pre-Arb$0.9M+1.3$12M+$11M
2031Arb-1$2M+1.1$10M+$8M
2032Arb-2$2M+0.8$4M+$1M
2033Arb-3$2M+0.5$2M+$0.5M
Totals $9M $52M +$43M

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
202221 A2 teams 4642 11302 3141 10 .262.326.476.802 .214.346 307 .332 112 +1 +0 +0 +1 +1 0.3
202322 A3 teams 514456 10418412 401478 21 .228.302.364.666 .136.300 298 .291 81 -11 +0 +0 +9 +15 1.3
202423 AAMontgomery Biscuits 442392 972129 331177 00 .247.317.380.697 .133.319 267 .305 92 -4 +0 +0 +8 +13 1.7
202524 AAA2 teams 329301 621528 211123 01 .206.265.349.613 .143.292 346 .271 65 -13 -0 +0 +6 +9 0.2
▸ 2026 Season (actual · ROS · total)
202625 AAADurham Bulls 7160 10013 8323 30 .167.296.350.646 .183.280 4511 .295 84 -1 +1 +0 +1 +2 0.3
ROS25 MLBTB 6155 11202 5201 10 .200.279.345.624 .145.298 338 .293 83 -1 +0 -0 +1 +2 0.2
TOT25 MLBTB 132115 21215 13524 40 .183.288.348.636 .165.276 3910 .294 83 -2 +1 -0 +2 +4 0.4
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202726 MLB 56%TB 361323 7215210 29996 41 .223.299.375.673 .152.286 278 .303 90 -4 +0 -0 +6 +10 1.3
202827 MLB 74%TB 385344 7716211 321046 41 .224.301.378.679 .154.287 278 .304 91 -4 +0 -0 +7 +11 1.4
202928 MLB 82%TB 399357 7916211 331086 40 .221.298.370.668 .148.287 278 .304 91 -4 +1 -1 +7 +11 1.4
203029 MLB 88%TB 399356 7916211 341096 40 .222.301.371.671 .149.286 279 .303 90 -5 +1 -2 +7 +11 1.3
203130 MLB 94%TB 398355 7916211 341106 30 .223.301.372.673 .149.285 289 .299 87 -6 +1 -2 +7 +11 1.1
203231 MLBTB 374334 7315210 321055 20 .219.296.365.662 .147.283 289 .296 84 -7 +0 -3 +7 +11 0.8
203332 MLBTB 347310 671329 29995 10 .216.294.358.652 .142.282 298 .291 81 -7 +0 -4 +6 +10 0.5
203433 MLBTB 310277 591227 26914 10 .213.290.347.636 .134.280 298 .285 77 -8 +0 -4 +6 +9 0.2
203534 MLBTB 262234 481016 22794 10 .205.285.333.618 .128.278 308 .279 72 -8 +0 -5 +5 +7 -0.1
203635 MLBTB 209187 37714 17653 10 .198.275.310.586 .112.276 318 .271 66 -8 +0 -6 +4 +6 -0.4
▸ Career Totals (MLE all levels + projections)
Career 48364323 95519526123 390137971 294 .221.296.363.659 .142.291 298 .294 84 -90 +4 -28 +86 +137 11.2
/ 162G 650581 12826317 5218510 41 .220.295.363.659 .143.288 288 .294 84 -12 +0 -4 +12 +18 1.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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202221 ACharleston RiverDogs 2623 6002 261 00 .261.346.522.868 .261.267 238 .381 150 +1 +0 +1 0.2
202221 ROKFCL Rays 2017 7400 340 10 .412.500.6471.147 .235.538 2015 .497 239 +3 +0 +1 0.4
202322 A+Bowling Green Hot Rods 207173 441108 28424 01 .254.371.457.827 .202.288 2014 .367 139 +9 -0 +6 1.5
202322 ACharleston RiverDogs 241200 63945 31483 20 .315.415.475.890 .160.377 2013 .386 153 +15 +0 +7 2.2
202322 INTLPeoria Javelinas 6653 18403 10141 00 .340.446.5851.031 .245.405 2115 .440 195 +7 +0 +2 0.9
202423 AAMontgomery Biscuits 442375 1072339 50907 00 .285.380.435.814 .149.343 2011 .358 132 +16 +0 +13 2.9
202524 AAADurham Bulls 297266 6416210 24913 00 .241.311.429.739 .188.320 318 .324 106 +2 +0 +8 1.1
202524 ROKFCL Rays 3224 7202 860 01 .292.469.6251.094 .333.312 1925 .470 217 +4 -0 +1 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
Dom Keegan (OGILVIE) 25 45 55 40 46 .221/.286/.363 .143.298 31 30% 7% 82 +0.1
Luis Torrens
2022 · MLB
26 45→49 52→55 44→30 46 .235/.294/.401 .166.288 203 26% 8% 94 +1.3 .232/.287/.380 .148.304 183 28% 7% 85 +0.7 .223/.277/.353.130.27813224%6%73-0.0
Chance Sisco
2020 · MLB
25 45→55 49→50 41→40 43 .224/.308/.369 .145.304 173 30% 8% 92 +1.2 .211/.305/.361 .150.284 174 30% 9% 89 +1.0 .177/.284/.310.133.24314031%10%65-0.2
Riley Adams
2023 · MLB
27 42 50 43→40 43 .209/.295/.363 .155.298 174 34% 8% 86 +0.8 .225/.297/.384 .159.313 174 32% 7% 92 +1.2 .221/.291/.378.157.31218233%7%84+0.3
Carter Kieboom
2023 · MLB
25 45→54 45→50 43→45 52 .221/.318/.337 .116.276 135 24% 10% 89 +0.9 .225/.296/.348 .123.290 147 26% 8% 82 +0.5 .230/.292/.336.106.29912826%7%72-0.1
Andrew Knizner
2020 · MLB
25 49 46→50 46→40 45 .246/.296/.373 .127.277 155 18% 5% 87 +0.8 .222/.293/.333 .111.266 125 20% 7% 76 +0.1 .225/.294/.342.116.27713322%6%77+0.1
Max Ramirez
2011 · MLB
26 46→52 46→55 45→40 46 .224/.302/.348 .124.307 143 30% 9% 84 +0.6 .229/.289/.349 .120.297 143 26% 7% 78 +0.2 .251/.323/.399.149.28917219%9%103+1.1
Nick Hundley
2009 · MLB
25 40→45 50→55 40 44 .213/.265/.365 .152.252 192 24% 6% 73 -0.1 .235/.295/.397 .162.290 185 24% 8% 93 +1.3 .254/.322/.429.174.31917425%8%107+1.2
Luke Montz
2009 · MLB
26 41→45 49→55 41→40 45 .214/.275/.358 .144.270 173 28% 7% 75 -0.0 .205/.273/.344 .139.256 174 26% 8% 71 -0.3 .202/.277/.410.208.23729429%8%90+0.6
Carlos M. Rodriguez
2007 · AAA
25 43→44 46→55 42→40 40 .215/.275/.333 .118.303 156 33% 7% 69 -0.4 .231/.288/.340 .109.327 125 31% 7% 76 +0.0 .225/.287/.410.185.31426236%7%91+0.5
Matthew Brown
2009 · MLB
26 45→48 52→55 41→45 42 .233/.285/.404 .170.291 196 27% 6% 91 +1.1 .207/.262/.348 .141.272 156 29% 6% 67 -0.5 .183/.241/.305.122.24613431%6%44-1.1
Devin Mann
2022 · AA
25 40→45 51→55 43→45 43 .211/.284/.372 .161.275 197 30% 7% 83 +0.6 .217/.298/.374 .157.285 175 29% 9% 89 +1.0 .215/.298/.370.155.28118329%9%85+0.5
Tom Murphy
2016 · MLB
25 38→35 52→65 43→45 37 .203/.257/.368 .166.281 215 35% 6% 71 -0.3 .211/.255/.384 .173.307 205 37% 5% 74 -0.1 .244/.316/.459.215.30830230%9%117+1.2
Clint Frazier
2020 · MLB
25 46 52→55 46→50 42 .234/.289/.410 .176.294 197 27% 6% 94 +1.3 .222/.305/.377 .155.299 178 30% 9% 93 +1.3 .190/.299/.313.123.27914934%12%72-0.1
Ryan Casteel
2016 · AAA
25 45→47 51→55 44→40 39 .234/.276/.394 .159.303 205 30% 5% 85 +0.7 .220/.259/.334 .114.305 115 30% 5% 60 -1.0 .194/.252/.386.191.24828034%6%69-0.2
Anthony Recker
2009 · AA
25 45→48 47→50 42→45 39 .222/.277/.361 .139.321 143 34% 6% 76 +0.1 .223/.281/.368 .145.315 164 33% 7% 80 +0.4 .223/.288/.377.154.29518430%8%83+0.3
Ian Rice
2019 · AA
25 41→40 50 43→30 49 .210/.297/.362 .152.281 193 31% 10% 86 +0.8 .197/.273/.304 .107.287 114 33% 8% 60 -1.0 .154/.226/.214.060.2315033%7%17-1.7
Dilson Herrera
2019 · MLB
25 44→54 48→50 39→50 40 .225/.275/.361 .136.290 165 28% 6% 76 +0.0 .209/.268/.380 .171.280 229 33% 6% 79 +0.3 .181/.245/.367.185.23425935%6%63-0.5
Brendan Rodgers
2022 · MLB
25 51→54 49→50 47→45 43 .254/.302/.401 .147.304 173 22% 5% 97 +1.5 .250/.305/.382 .132.299 132 20% 7% 93 +1.3 .248/.304/.374.125.30212021%7%87+0.6
Alex Isola
2023 · AA
25 41→43 51→50 43→40 47 .218/.287/.369 .151.269 203 27% 9% 83 +0.6 .214/.279/.346 .132.271 166 26% 8% 74 -0.1 .201/.267/.323.122.25215526%7%61-0.7
Ryan Adams
2012 · MLB
25 52→55 43→45 42→45 40 .248/.294/.364 .116.334 105 28% 5% 84 +0.6 .231/.283/.345 .114.314 96 28% 6% 74 -0.1 .222/.277/.328.107.2997327%6%64-0.3