Duke EllisCF Scranton/Wilkes-Barre RailRiders
Age 28 L/L 6'2" / 180 lbs AAA HR +8% Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION206 act + 137 ros · stats below = ROS only
wRC+†57
AVG/OBP/SLG.204 / .257 / .298
PA137
HR2
SB19
K%29
BB%6
BABIP278
ISO94
MLB%10%
Value2026 · WAR
BAT: -17.4 runs (wOBA-derived runs vs avg)-17BATRUN: +10.0 runs (SB/CS + UBR baserunning)+10RUNFLD: -0.1 runs (Defensive runs vs avg)-0FLDPOS: +1.2 runs (Positional adjustment)+1POSREP: +9.7 runs (Replacement-level credit)+10REPTotal WAR: +0.20+0.2WAR
0.00.51.00.00.0-$1M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 60 / POW 45
Toolsscout grade · Statcast %ile · 2024
CONTACT60
Whiff%
904.3%
POWER45
Bat Spd
2969.1
EYE35
Chase%
7327.3%
SPEED60
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
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.0M +$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
202123 A+Winston-Salem Dash 290270 41603 141104 234 152205207412 56241 385 189 3
202123 A+Winston-Salem Dash 290260 52804 23774 234 200274277551 77267 278 254 53
202224 A+2 teams 459417 971327 291708 579 233295324619 91372 376 270 65
202224 A+2 teams 459396 1091838 481168 579 275363396760 121369 2510 341 119
202325 AABirmingham Barons 6355 6110 8310 31 109222164386 55250 4913 180 -4
202325 AABirmingham Barons 6351 8110 12210 31 157317216533 59267 3319 265 61
202426 AA2 teams 279252 56524 16815 574 222282306588 83306 296 261 58
202426 AA2 teams 279244 56525 24675 574 230311328639 98291 249 288 78
202527 AAA3 teams 231212 551214 12761 407 259302382684 123383 335 293 82
202527 AAA3 teams 231203 621515 20591 407 305369463832 158407 269 360 133
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD28 AAANYY 206188 39533 12592 374 207262314576 106283 296 256 54 -11 +6 +0 +1 +6 0.2
YTD28 AAANYY 206181 42634 18492 374 232307365672 133295 249 297 85 -3 +6 +0 +1 +6 0.9
ROS28 AAANYY 10% 137127 26412 8401 192 204257298555 94285 296 260 57 -7 +3 -0 +0 +4 0.1
ROS28 MLBNYY 10% 1413 2000 140 20 154214154368 286 297 255 53 -1 +0 -0 +0 +0 0.0
FULL28 AAANYY 220201 41533 13632 394 204259303563 100279 296 256 54 -11 +6 -0 +1 +6 0.2
TOT28 AAANYY 343315 65945 20993 566 206260308568 101281 296 257 55 -17 +9 -0 +1 +10 0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBNYY 27% 269248 53925 17772 324 214270327596 113286 296 266 61 -12 +5 -2 +1 +8 0.0
202830 MLBNYY 37% 305279 591025 20873 334 211272315587 104286 297 268 63 -13 +5 -2 +1 +9 -0.0
202729 MLBNYY 27% 7468 14211 5211 91 206270309579 103288 287 261 58 -4 +1 -0 +0 +2 -0.0
202830 MLBNYY 37% 114105 23412 7331 121 219274333608 114287 296 263 60 -5 +2 -1 +0 +3 -0.0
▸ Career Totals
Career 202186 39623 13582 232 210269312580 102286 296 262 59 -9 +4 -1 +1 +6 -0.1
/ 162G 650599 12519610 421876 746 209267311578 102284 296 262 59 -30 +12 -4 +2 +18 -0.2
Career 20331860 393601130 12467224 26435 211269304573 92310 336 255 54 -107 +39 -6 +7 +58 -0.9
/ 162G 650595 12619410 402158 8411 212271308579 96310 336 255 54 -34 +12 -2 +2 +18 -0.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
202123 A+Winston-Salem Dash 290260 52804 23774 234 200274277551 77267 278 254 53 -15 +3 +8 -0.4
202224 AABirmingham Barons 2722 7101 381 71 318423500923 182462 3011 397 162 +2 +1 +1 0.4
202224 A+Winston-Salem Dash 432374 1021737 451087 508 273360390750 118364 2510 337 116 +8 +7 +12 2.7
202325 AABirmingham Barons 6351 8110 12210 31 157317216533 59267 3319 265 61 -3 +0 +2 -0.1
202426 AAAScranton/Wilkes-Barre RailRiders 131118 23224 11351 232 195269347617 153237 278 276 69 -5 +4 +4 0.3
202426 AABinghamton Rumble Ponies 148126 33301 13324 342 262350310659 48337 229 299 87 -2 +6 +4 0.8
202527 AAAScranton/Wilkes-Barre RailRiders 192171 551413 14490 367 322371468839 146433 267 360 134 +7 +4 +5 1.7
202527 A+Hudson Valley Renegades 2117 6002 341 10 3534767061.182 353364 1914 505 245 +3 +0 +1 0.4
202527 ROKFCL Yankees 1815 1100 360 30 67222133356 67111 3317 188 2 -2 +1 +1 -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
#1Chris Owingslast yr '22
career totals — 9 seasons, 2,420 PA
92,4203578239286365+13-03.74.5
/1626641021+3.6-0.11.0pk7: 5
#2Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3
#3Alexi Casillalast yr '13
career totals — 7 seasons, 1,883 PA
71,8831280248302332+8+32.72.7
/162664428+2.8+0.91.0pk7: 3
#4Eric Young Jr.last yr '18
career totals — 9 seasons, 1,925 PA
91,92513161245312332-11-81.21.7
/162664456-3.9-2.70.4pk7: 2
#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
1211424214268323+1-20.10.1
/1626641274+2.4-5.60.2pk7: 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
Duke Ellis (OGILVIE) 28 60 45 60 35 206/260/308 101281 556 29% 6% 55 +0.2
Darren Ford
2014 · MLB
28 47→53 39→45 58→65 41 223/269/309 86300 741 27% 6% 59 -1.1 224/273/305 81298 737 26% 6% 59 -1.1 223/273/2947129263724%6%52-1.0
Forrest Wall
2023 · AAA
27 46→56 38→45 65→70 38 215/271/301 86323 547 33% 6% 58 -1.2 252/317/361 109350 946 28% 8% 92 +1.2 266/338/37711036395027%9%101+1.1
Johneshwy Fargas
2021 · AA
26 45→52 42→45 58→65 40 218/275/315 97285 1040 26% 5% 64 -0.8 211/265/329 118288 1234 30% 5% 63 -0.8 197/253/317120268144431%4%53-0.7
Roemon Fields
2019 · AAA
28 49→55 35→30 58→60 42 228/275/290 62302 338 24% 5% 56 -1.3 223/277/301 78285 524 22% 6% 60 -1.0 214/273/2735926632420%7%49-1.0
Quintin Berry
2013 · MLB
28 51→61 39→40 63→65 46 237/308/322 86328 638 28% 8% 79 +0.3 225/295/298 73303 534 25% 8% 67 -0.5 229/297/2855631233725%8%62-0.7
Rich Thompson
2006 · AAA
27 48→58 39→45 67→65 45 230/285/315 85277 643 19% 6% 67 -0.5 246/306/342 96301 528 19% 6% 82 +0.5 265/314/37010532244418%4%90+0.8
Nick Heath
2021 · MLB
27 43→35 41→40 63→65 39 199/265/300 100330 943 40% 8% 55 -1.4 202/268/320 118330 1227 39% 7% 63 -0.9 178/258/290112301103641%8%48-0.8
Jeff Kobernus
2015 · MLB
27 54→62 37→40 60→65 45 253/301/327 74315 540 21% 6% 76 +0.1 218/267/285 67288 523 25% 6% 51 -1.7 200/245/2292827212125%5%25-1.2
Jordan Schafer
2014 · MLB
27 47→54 39→50 59→65 49 222/295/311 89295 736 26% 9% 70 -0.3 226/292/317 91297 737 24% 8% 70 -0.3 229/300/2936429027520%9%63-0.3
Mel Stocker
2009 · AAA
28 52 36→40 66→65 45 244/294/319 75298 241 18% 5% 71 -0.3 228/287/317 89277 533 18% 6% 69 -0.4 217/283/3058826234417%6%61-0.6
Dwaine Bacon
2006 · AAA
27 49→50 38→40 63→65 44 223/298/311 87340 439 33% 9% 72 -0.2 211/273/311 100293 732 29% 7% 61 -1.0 191/250/2879625574027%7%41-1.5
Zach Davis
2022 · AAA
28 46→52 37→30 58→65 40 218/274/289 71313 534 31% 6% 56 -1.3 217/286/288 71329 541 33% 7% 61 -1.0 222/300/2613934107831%8%59-0.4
Jeremias Pineda
2019 · AAA
28 51→57 35→30 62→65 40 226/284/289 63351 234 34% 7% 59 -1.1 250/304/334 84338 628 26% 6% 79 +0.3 282/333/3416037744225%6%88+0.4
Justin Christian
2008 · AAA
28 51→57 41→45 65 44 245/287/347 102289 740 18% 5% 76 +0.0 249/289/354 105288 833 16% 5% 79 +0.3 261/315/390129290113014%6%96+1.2
Rico Noel
2016 · AAA
27 46→55 35→30 62→65 43 215/277/270 55300 344 28% 7% 52 -1.6 201/247/283 82290 629 31% 5% 43 -2.2 181/216/2517026652933%3%17-1.0
J.D. Orr
2023 · AA
26 49 36→30 61→65 49 226/302/292 66307 241 25% 9% 69 -0.4 209/289/281 72301 429 29% 9% 61 -1.0 155/259/1792324203432%10%21-1.1
Jovanny Rosario
2012 · AAA
27 47→51 40 60 42 228/266/319 91274 734 20% 4% 59 -1.1 243/285/338 95322 628 25% 5% 72 -0.2 268/309/3579038323929%5%83+0.2
James Jones
2016 · MLB
27 51→53 38→45 65→60 45 241/288/335 94301 433 21% 6% 72 -0.2 224/276/324 100320 722 30% 6% 65 -0.7 207/254/2878132662036%5%42-1.2
Terrance Gore
2019 · AAA
28 41→43 35→30 63→70 40 196/245/248 52269 341 27% 5% 32 -3.0 206/276/288 82309 543 32% 8% 57 -1.2 204/300/2848031007330%10%63-0.2
Eric Reed
2008 · MLB
27 49→51 37→40 63→60 38 233/268/318 84310 333 25% 4% 59 -1.1 221/265/306 85286 622 23% 5% 56 -1.3 197/241/2161925201921%5%18-1.0