Dylan O'RaeSS Biloxi Shuckers
Age 22 L/R 5'8" / 160 lbs AA HR -4% Svc 0.0 · Ctrl thru 2032
2026 ROS PROJECTION314 act + 209 ros · stats below = ROS only
wRC+†85
AVG/OBP/SLG.233 / .333 / .294
PA209
HR1
SB19
K%23
BB%11
BABIP310
ISO61
MLB%2%
Value2026 · WAR
BAT: -2.2 runs (wOBA-derived runs vs avg)-2BATRUN: +7.7 runs (SB/CS + UBR baserunning)+8RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +5.6 runs (Positional adjustment)+6POSREP: +14.8 runs (Replacement-level credit)+15REPTotal WAR: +2.60+2.6WAR
0.01.53.00.01.82.42.72.92.92.7+$91M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 48 / POW 35
Toolsscout grade
CONTACT48
scouting grade only
POWER35
scouting grade only
EYE63
scouting grade only
SPEED80
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+1.8$13M+$13M
2028Pre-Arb$0.8M+2.4$16M+$16M
2029Pre-Arb$0.8M+2.7$17M+$17M
2030Arb-1$6M+2.9$17M+$13M
2031Arb-2$10M+2.9$16M+$10M
2032Arb-3$14M+2.7$14M+$6M
Totals $32M $94M +$74M

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
202218 ROKACL Brewers Gold 3328 7000 4100 41 250344250594 368 3012 267 63
202218 ROKACL Brewers Gold 3326 8000 670 41 308438308745 400 2118 346 123
202319 ROK2 teams 285240 68610 35567 446 283390317707 33364 2012 324 106
202319 ROK2 teams 285218 76810 57377 446 349496394891 46413 1320 412 173
202420 AA2 teams 582500 961321 6216317 6212 192302232534 40281 2811 247 47
202420 AA2 teams 582475 1031431 8712217 6212 217358265623 48288 2115 301 88
202521 INTLSurprise Saguaros 4943 13400 5151 61 302388395783 93464 3110
202521 INTLSurprise Saguaros 4943 13400 5151 61 302388395783 93464 3110 357 132
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD22 AAMIL 314271 741132 34705 398 273365358722 85358 2211 321 104 +1 +5 +0 +3 +9 1.9
YTD22 AAMIL 314254 741232 49545 398 291413386799 94360 1716 363 136 +13 +5 +0 +3 +9 3.0
ROS22 AAMIL 2% 209180 42611 23484 194 233333294627 61314 2311 296 85 -4 +2 +0 +2 +6 0.7
ROS22 MLBMIL 2% 44 1000 010 00 250250250500 312 250 282 74 -0 +0 +0 +0 +0 0.0
FULL22 AAMIL 318275 751132 34715 398 273363356719 84358 2211 321 103 +1 +5 +0 +3 +9 1.9
TOT22 AAMIL 523451 1161743 571189 5812 257352332684 75339 2311 311 96 -2 +7 +0 +6 +15 2.6
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBMIL 44% 581503 1191843 6313110 398 237333306639 70310 2311 297 86 -9 +5 +0 +6 +16 1.8
202824 MLBMIL 58% 609529 1292047 6513610 377 244338336674 93310 2211 307 93 -5 +5 +0 +7 +17 2.4
202925 MLBMIL 65% 618537 1322049 6613710 357 246339348688 102310 2211 313 98 -2 +4 +0 +7 +18 2.7
203026 MLBMIL 68% 627545 13421410 6713910 337 246339354693 108309 2211 316 100 +0 +4 +0 +7 +18 2.9
203127 MLBMIL 68% 629546 13521410 6813910 316 247341355697 108309 2211 316 100 +0 +4 +0 +7 +18 2.9
203228 MLBMIL 68% 626542 13320410 6914010 286 245341352694 107309 2211 315 100 -0 +3 -1 +7 +18 2.7
203329 MLBMIL 66% 617534 13120410 6813910 255 245342354695 109308 2311 314 98 -1 +3 -1 +7 +17 2.5
203430 MLBMIL 66% 607526 1261939 671389 224 240336338674 99308 2311 311 96 -3 +3 -2 +7 +17 2.2
203531 MLBMIL 65% 594515 1221938 651379 194 237333332665 95306 2311 307 93 -5 +2 -3 +6 +17 1.8
203632 MLBMIL 65% 576499 1171738 631359 173 234331329660 94303 2311 302 89 -7 +2 -4 +6 +16 1.5
203733 MLBMIL 65% 546473 1091637 601318 143 230327321649 91299 2411 296 85 -9 +2 -4 +6 +15 0.9
203834 MLBMIL 60% 498434 961335 541237 112 221317300617 78294 2511 288 79 -12 +1 -5 +5 +14 0.4
203935 MLBMIL 56% 443386 831124 481126 92 215311285596 70289 2511 279 72 -14 +1 -6 +5 +13 -0.1
204036 MLBMIL 47% 382333 70923 411005 61 210306276582 66284 2611 270 65 -15 +1 -6 +4 +11 -0.6
202723 MLBMIL 44% 256222 53822 28584 173 239335320654 81308 2311 283 75 -7 +2 +0 +3 +7 0.5
202824 MLBMIL 58% 355308 741124 38796 224 240335328663 88308 2211 293 83 -7 +3 +0 +4 +10 1.0
202925 MLBMIL 65% 402350 851326 43896 235 243336343679 100307 2211 299 87 -6 +3 +0 +4 +11 1.3
203026 MLBMIL 68% 427371 911437 46947 224 245340356695 111307 2211 302 90 -5 +3 +0 +5 +12 1.5
203127 MLBMIL 68% 428371 911437 47957 214 245341356697 111307 2211 302 90 -5 +3 +0 +5 +12 1.5
203228 MLBMIL 68% 426369 911437 47957 194 247343358701 111307 2211 302 89 -5 +2 -0 +5 +12 1.3
203329 MLBMIL 66% 410356 851326 45926 173 239334337671 98306 2211 300 88 -6 +2 -1 +4 +12 1.2
203430 MLBMIL 66% 398345 821226 44916 143 238334336670 99305 2311 298 86 -6 +2 -1 +4 +11 1.0
203531 MLBMIL 65% 386334 791225 43896 133 237334329664 93303 2311 294 83 -7 +1 -2 +4 +11 0.7
203632 MLBMIL 65% 373323 751125 41886 112 232330325655 93301 2411 289 79 -9 +1 -2 +4 +11 0.5
203733 MLBMIL 65% 352305 701024 39845 92 230327315641 85297 2411 283 75 -10 +1 -3 +4 +10 0.2
203834 MLBMIL 60% 299260 58823 33744 61 223320304624 81292 2511 276 69 -10 +1 -3 +3 +8 -0.1
203935 MLBMIL 56% 246213 45612 27624 51 211311277588 66287 2511 267 63 -10 +1 -3 +3 +7 -0.3
204036 MLBMIL 47% 178154 32411 19473 31 208307266573 58282 2611 258 56 -9 +0 -3 +2 +5 -0.5
▸ Career Totals
Career 49404285 10121502965 540113877 20240 236332330663 94305 2311 292 81 -104 +24 -19 +53 +140 9.7
/ 162G 650564 1342049 7115010 275 238333335668 98306 2311 292 81 -14 +3 -2 +7 +18 1.3
Career 91117893 186227351105 9932129152 46189 236333323656 87308 2311 299 87 -133 +57 -31 +98 +258 25.3
/ 162G 650563 1321947 7115211 336 234332320651 85307 2311 299 87 -9 +4 -2 +7 +18 1.8

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
202218 ROKACL Brewers Gold 3326 8000 670 41 308438308745 400 2118 346 123 +1 +0 +1 0.2
202319 ACarolina Mudcats 10788 29400 17141 164 330443375818 45387 1316 377 147 +6 +2 +3 1.0
202319 ROKACL Brewers 178130 47410 40236 282 362528408936 46431 1322 433 190 +18 +5 +5 2.8
202420 AABiloxi Shuckers 298246 42701 45715 297 171311211522 41234 2415 258 56 -15 +3 +8 -0.4
202420 A+Wisconsin Timber Rattlers 284229 61730 425112 335 266406323730 57341 1815 345 123 +7 +5 +8 2.0
202521 INTLSurprise Saguaros 4943 13400 5151 61 302388395783 93464 3110 357 132 +2 +1 +1 0.4

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
#1B.J. Uptonlast yr '16
career totals — 12 seasons, 5,858 PA
125,858164300243321402+14+1724.524.5
/1626641934+1.6+2.02.8pk7: 25
#2Julio Lugolast yr '10
career totals — 11 seasons, 5,290 PA
115,29080198270334386+31+2523.823.1
/1626641025+3.9+3.13.0pk7: 22
#3Erick Aybarlast yr '17
career totals — 11 seasons, 5,588 PA
115,58858154271314372+58+4922.021.3
/162664718+6.9+5.82.6pk7: 21
#4Alcides Escobarlast yr '22
career totals — 12 seasons, 6,178 PA
126,17845178258295345+66+9219.318.2
/162664519+7.1+9.92.1pk7: 17
#5Ryan Theriotlast yr '12
career totals — 7 seasons, 3,601 PA
73,60117121281341350+30+2515.015.0
/162664322+5.6+4.72.8pk7: 15
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 9 projected seasons
94,94166202239330334+48+2715.914.0
/162664927+6.4+3.62.1pk7: 12
#6Everth Cabreralast yr '15
career totals — 6 seasons, 2,059 PA
62,05912136247316328+22-15.15.1
/162664444+7.1-0.51.6pk7: 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
Dylan O'Rae (OGILVIE) 22 43→48 30→35 75→80 63 257/352/332 75339 358 23% 11% 96 +2.6
Billy Hamilton
2013 · AA
22 55→63 36→40 76→70 46 252/311/329 77347 272 26% 8% 81 +0.4 237/283/320 83304 567 22% 6% 66 -0.6 240/299/3248430745522%8%73-0.1
Mallex Smith
2016 · AAA
23 56→61 39→45 65 47 261/320/351 89336 546 23% 8% 91 +1.1 259/318/361 102332 640 22% 8% 92 +1.2 262/328/36710533444321%8%96+1.0
Micah Johnson
2014 · AA
23 52→60 40→45 63→60 44 247/298/348 101326 635 25% 7% 80 +0.4 257/301/351 94334 628 23% 6% 82 +0.5 255/298/3428733252724%6%75+0.0
Jayce Easley
2022 · A
22 46→45 36→30 64→65 53 212/308/277 65300 344 28% 11% 69 -0.4 190/286/255 65278 432 30% 11% 54 -1.4 160/263/2074724433232%11%31-1.3
Brett Gardner
2007 · AA
23 55→59 35→55 63→65 51 250/322/317 67333 138 24% 9% 83 +0.6 252/322/340 88324 341 21% 9% 89 +0.9 244/328/413169275181618%10%109+2.4
Wes Rogers
2016 · A
22 47→48 38→40 65 43 223/280/308 85293 535 25% 6% 63 -0.8 217/271/302 85297 534 27% 6% 58 -1.2 209/263/2888028853628%6%48-1.5
Michael Bourn
2007 · AAA
24 52→62 39→45 64→65 45 244/297/336 92320 631 25% 7% 76 +0.1 248/307/338 90318 643 22% 8% 82 +0.5 274/337/37510135053821%8%101+2.0
José Peraza
2015 · AA
21 57→64 37→45 65 42 271/298/350 80317 340 16% 3% 80 +0.4 262/290/342 80300 532 14% 3% 75 -0.0 272/311/3629030582513%4%86+0.7
Dee Strange-Gordon
2012 · MLB
24 55→65 35→40 64→65 42 260/294/326 66315 242 18% 4% 72 -0.2 250/296/319 69312 249 19% 6% 72 -0.2 313/345/3887536435214%4%106+2.1
Carlos Willoughby
2011 · A
22 50→42 36→40 62→60 49 232/308/311 79296 228 21% 8% 76 +0.0 207/277/276 69268 217 21% 8% 54 -1.4 197/272/2606325311720%8%45-1.4
Travis Jankowski
2014 · A
23 54→62 35→40 61→65 46 249/299/311 62322 237 22% 7% 71 -0.3 257/314/330 73328 334 21% 7% 82 +0.5 267/332/3437534133721%8%91+0.6
Myles Straw
2019 · AAA
24 56→60 35→40 63→60 50 258/323/319 60338 237 23% 8% 83 +0.6 257/323/324 67331 333 21% 9% 85 +0.7 251/325/3146230922718%10%81+0.4
Jace Peterson
2013 · A
23 53→58 37→50 60→55 53 245/312/328 82292 227 16% 8% 82 +0.5 250/317/348 98305 523 18% 9% 89 +0.9 243/319/402159297171923%9%101+1.2
Antoan Richardson
2007 · A
23 54→59 36→40 62→60 49 252/321/316 65323 337 22% 8% 82 +0.5 234/313/307 73319 431 25% 9% 78 +0.2 255/350/3216634113022%11%93+0.9
Braiden Ward
2023 · A
24 47→45 39→40 64→70 40 216/309/302 86322 741 32% 6% 77 +0.1 216/302/305 89306 649 29% 5% 74 -0.1 223/313/32410130666426%6%79+0.2
Everth Cabrera
2009 · A
22 51→60 39→40 61→65 43 238/293/326 89318 534 26% 6% 73 -0.1 239/307/330 91313 433 23% 8% 80 +0.4 262/328/3468433545421%8%89+0.7
Pedro Toribio
2012 · A
22 48 40 65→60 45 228/274/334 105272 627 18% 6% 66 -0.6 250/279/329 79309 323 19% 4% 66 -0.6 280/299/3385834402918%2%72-0.1
Rochest Cruz
2019 · A
20 49 37→40 61→65 54 226/303/299 73269 434 16% 9% 71 -0.3 206/274/271 65290 323 28% 7% 52 -1.6 144/214/1561223503035%6%-5-1.2
Gabriel Mejia
2015 · A
20 54 34→30 63→70 51 245/315/301 55327 143 24% 9% 76 +0.0 246/304/301 55315 132 20% 7% 70 -0.3 248/299/2884031202919%6%62-0.3
David Hamilton
2022 · AA
24 42→41 42→50 65→70 46 207/269/319 112274 836 27% 8% 62 -0.9 208/276/333 125274 1350 28% 8% 69 -0.4 220/282/351131271155824%8%74-0.0