Dylan CampbellCF Birmingham Barons
Age 24 R/R 5'8" / 205 lbs AA HR +4% Svc 0.0 · Ctrl thru 2032
2026 ROS PROJECTION454 act + 246 ros · stats below = ROS only
wRC+†54
AVG/OBP/SLG.194 / .250 / .339
PA246
HR6
SB10
K%30
BB%7
BABIP257
ISO145
MLB%2%
Value2026 · WAR
BAT: -39.5 runs (wOBA-derived runs vs avg)-39BATRUN: +0.7 runs (SB/CS + UBR baserunning)+1RUNFLD: -1.7 runs (Defensive runs vs avg)-2FLDPOS: +2.5 runs (Positional adjustment)+2POSREP: +19.8 runs (Replacement-level credit)+20REPTotal WAR: -2.00-2.0WAR
0.00.51.00.00.00.00.0-$3M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 45 / POW 50
Toolsscout grade
CONTACT45
scouting grade only
POWER50
scouting grade only
EYE45
scouting grade only
SPEED50
scouting grade only
DEFENSE45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2027
Service   0 yrs (est)
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2027
2027Pre-Arb$0.8M
2028Pre-Arb$0.8M
2029Pre-Arb$0.8M
2030Arb-1$0.2M
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-6M +$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
202321 ARancho Cucamonga Quakes 4039 7100 0111 21 179200205405 26250 280 176 -7
202321 ARancho Cucamonga Quakes 4039 8100 081 21 205225231456 26258 200 209 18
202422 A+Great Lakes Loons 493453 871717 321514 427 192252280532 88268 316 239 41
202422 A+Great Lakes Loons 493435 10921110 501104 427 251333372706 122310 2210 318 102
202523 AA3 teams 588535 9820213 381635 3712 183244301545 118231 286 235 38
202523 AA3 teams 588508 11427318 651275 3712 224318396714 171258 2211 316 100
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD24 AACWS 454422 7621412 311440 1911 180236334570 154241 327 248 48 -27 -1 +0 +2 +13 -1.3
YTD24 AACWS 454408 9026514 451120 1911 221298412710 191270 2510 314 99 -1 -1 +0 +2 +13 1.4
ROS24 AACWS 2% 246227 441126 16741 105 194250339589 145251 307 255 54 -13 +0 -2 +1 +7 -0.7
ROS24 MLBCWS 2% 55 1000 020 00 200200200400 252 400 255 53 -0 +0 -0 +0 +0 -0.0
FULL24 AACWS 459427 7721412 311460 1911 180236333568 152242 327 248 48 -27 -1 -0 +2 +13 -1.3
TOT24 AACWS 700649 12032618 472181 2916 185241336577 151246 317 251 50 -39 -1 -2 +2 +20 -2.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBCWS 23% 370340 6716210 261081 125 197256344600 147255 297 266 62 -16 +0 -3 +1 +10 -0.6
202826 MLBCWS 35% 407373 7517311 291172 135 201262351614 150258 297 273 67 -15 +1 -3 +1 +12 -0.4
202927 MLBCWS 40% 420384 7918312 311192 135 206269362631 156260 287 276 69 -15 +1 -3 +1 +12 -0.4
203028 MLBCWS 44% 425388 8018312 321212 125 206270361631 155260 288 276 69 -15 +0 -4 +2 +12 -0.4
202725 MLBCWS 23% 8579 16412 6250 31 203259354613 152256 297 265 61 -4 +0 -1 +0 +2 -0.1
202826 MLBCWS 35% 143131 27614 10411 42 206268359626 153259 297 271 66 -6 +0 -1 +1 +4 -0.2
202927 MLBCWS 40% 170155 32715 12481 52 206268361629 155261 287 274 68 -6 +0 -1 +1 +5 -0.2
203028 MLBCWS 44% 186169 35815 14531 52 207272355627 148261 288 274 68 -7 +0 -2 +1 +5 -0.2
▸ Career Totals
Career 589539 11125416 421693 177 206267356623 150266 297 272 66 -22 +1 -4 +2 +17 -0.8
/ 162G 650595 12328418 461873 198 207267358625 151267 297 272 66 -25 +1 -5 +2 +18 -0.8
Career 29892739 5371181671 20486418 14145 196256329585 133255 297 257 55 -152 +10 -14 +11 +85 -6.1
/ 162G 650596 11626315 441884 3110 195255324578 129254 297 257 55 -33 +2 -3 +2 +18 -1.3

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
202321 ARancho Cucamonga Quakes 4039 8100 081 21 205225231456 26258 200 209 18 -4 +0 +1 -0.3
202422 A+Great Lakes Loons 493435 10921110 501104 427 251333372706 122310 2210 318 102 +1 +6 +14 2.1
202523 AAReading Fightin Phils 271239 501207 29521 187 209297347645 138236 1911 292 81 -6 +1 +8 0.3
202523 A+Jersey Shore BlueClaws 243213 471127 22584 154 221305390695 169265 249 307 93 -2 +1 +7 0.7
202523 INTLSurprise Saguaros 7456 17414 14170 41 3044436251.068 321333 2319 434 190 +8 +0 +2 1.0

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
#1Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5
#2J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
#3Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3
#4Doug Glanvillelast yr '04
career totals — 5 seasons, 2,256 PA
52,2563590259290356-9+31.31.3
/1626641026-2.8+0.90.4pk7: 1
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
15911618203262352+2-2-0.3-0.1
/1626641820+2.4-2.2-0.3pk7: 0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.4pk7: -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
Dylan Campbell (OGILVIE) 24 30→45 40→50 50 45 185/241/336 151246 1829 31% 7% 50 -2.0
Jeter Downs
2022 · AAA
24 35→40 46→50 53→55 40 187/250/311 124262 1519 34% 7% 53 -1.5 184/265/319 135258 1622 34% 8% 62 -0.9 175/266/324149236182633%9%63-0.4
Luke Williams
2021 · AA
24 41→46 42→45 52→60 43 202/263/305 103271 920 28% 7% 56 -1.3 228/286/325 97313 828 28% 7% 70 -0.3 230/291/360130317134230%7%79+0.2
Jeffrey Baez
2018 · AA
24 39→43 45→50 52→60 41 199/248/317 118251 1321 26% 6% 53 -1.5 209/262/347 138291 1716 33% 6% 67 -0.5 202/257/342140287181635%6%61-0.6
Ryan Bliss
2023 · A
23 36→46 45 52→65 39 191/248/311 120257 1421 31% 6% 51 -1.7 219/287/347 128293 1139 27% 8% 77 +0.1 221/289/346125298104327%7%75-0.0
Clay Fuller
2011 · AA
24 42→45 44→45 53→55 43 207/279/324 117289 1219 31% 8% 68 -0.5 222/272/356 134296 1614 29% 6% 72 -0.2 224/260/366142283201528%4%67-0.3
Jalen Miller
2021 · AA
24 39→43 45→50 48→50 40 204/250/326 123263 1416 28% 6% 56 -1.3 199/258/344 145271 1714 32% 7% 64 -0.8 182/246/334152243181433%7%53-0.8
Lolo Sanchez
2023 · AA
24 42→43 43→45 50→55 49 210/285/315 104255 1118 22% 8% 68 -0.5 199/269/279 80245 710 21% 8% 52 -1.6 179/251/238592175719%8%31-1.2
Edward Salcedo
2015 · AAA
24 36→41 45→50 48→50 39 190/239/307 117257 1316 31% 6% 46 -2.0 203/253/312 109258 1111 25% 6% 53 -1.5 194/237/286922358521%5%38-1.1
Mycal Jones
2011 · AA
24 42→45 44→45 51→55 38 210/259/331 122286 1114 30% 5% 61 -1.0 210/268/314 104279 919 27% 6% 60 -1.0 219/277/3068728362424%6%59-0.7
Travis Witherspoon
2014 · AA
25 42→47 46→50 55 41 213/265/342 128282 1424 29% 6% 66 -0.6 199/255/311 112279 1220 31% 7% 54 -1.4 180/240/279100253122233%7%36-1.5
Derrick Mitchell
2011 · A
24 40→47 45→50 51→55 37 203/248/330 127276 1115 30% 5% 56 -1.3 215/264/345 130280 1416 27% 6% 66 -0.6 209/258/341131265151627%5%60-0.7
Orlando Calixte
2016 · AAA
24 41→51 41→45 52→55 37 206/242/298 92280 918 30% 4% 43 -2.2 222/258/339 117285 1219 26% 5% 61 -1.0 233/273/3249130692026%5%61-0.4
Lane Adams
2014 · AA
24 44→46 44→50 55→60 41 219/269/338 119291 1219 28% 6% 66 -0.6 225/277/348 123297 1328 27% 6% 72 -0.2 228/279/363136311163631%6%74-0.0
Kyle Datres
2021 · A
25 39→40 45→50 51→55 41 198/264/325 127271 1215 31% 6% 62 -0.9 206/284/345 139284 1622 32% 8% 76 +0.1 198/283/340141269182732%8%73-0.1
Noel Cuevas
2016 · AA
24 44→49 40→45 53→55 38 216/254/309 93284 721 26% 4% 52 -1.6 234/267/329 95302 715 24% 3% 63 -0.9 241/274/3409930471222%3%65-0.5
Ryan McKenna
2021 · AA
24 43→53 41→50 49→55 43 207/272/310 103287 815 30% 7% 61 -1.0 219/292/355 136322 1513 34% 9% 82 +0.5 215/292/352137316161335%9%78+0.1
Jeudy Valdez
2013 · AA
24 40→43 47→50 50→55 34 206/242/343 136275 1516 31% 4% 56 -1.3 211/252/331 120280 1213 28% 4% 57 -1.2 207/248/321114269111327%5%50-1.1
Tim Tawa
2023 · AA
24 42→44 47→50 49→50 46 213/276/339 126264 1612 25% 8% 70 -0.3 208/272/338 130272 1511 28% 8% 69 -0.4 216/281/385169263201326%7%83+0.3
Hunter Jones
2016 · A
24 41→51 40→45 56→55 41 198/260/283 85278 821 30% 6% 49 -1.8 218/273/313 95290 717 26% 6% 62 -0.9 225/281/3249929371624%6%65-0.5
Kuo Hui Lo
2011 · AA
25 41→51 44→50 49→55 41 208/253/325 118260 1113 25% 5% 56 -1.3 208/258/319 111276 1012 27% 6% 56 -1.3 193/238/313120258101429%6%43-0.8