Dilan RosarioSS Richmond Flying Squirrels
Age 25 R/R 6'0" / 185 lbs AA HR -8%H -3% Svc 0.0 · Ctrl thru 2034
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 136 proj PA
wRC+†66
AVG/OBP/SLG.209 / .275 / .322
PA136
HR3
K%29
BB%7
ISO114
MLB%2%
Value2026 · WAR
BAT: -5.2 runs (wOBA-derived runs vs avg)-5BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.5 runs (Positional adjustment)+1POSREP: +3.9 runs (Replacement-level credit)+4REPTotal WAR: +0.00+0.0WAR
0.00.51.00.20.40.40.3+$9M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M+0.4$1M+$0.7M
2030Pre-Arb$0.9M+0.3$0.9M+$0.3M
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $2M $2M +$1.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
201918 ROKAZL Giants Black 201191 24513 71040 93 126157209366 84241 523 159 -20
201918 ROKAZL Giants Black 201187 40925 11720 93 214258364621 150310 365 272 66
202120 ROKACL Giants Black 178164 18211 13940 13 110175152328 43243 537 157 -22
202120 ROKACL Giants Black 178158 33532 19590 13 209294316610 108316 3311 278 71
202221 A3 teams 415370 54913 361954 56 146229200429 54293 479 203 13
202221 A3 teams 415355 731225 511294 56 206312293605 87305 3112 281 73
202322 ASan Jose Giants 225210 37624 81004 72 176221281502 105303 444 209 18
202322 ASan Jose Giants 225207 52924 11654 72 251302372674 121340 295 299 87
202423 AARichmond Flying Squirrels 9785 13111 11360 41 153250224474 71245 3711 225 30
202423 AARichmond Flying Squirrels 9781 15211 15290 41 185312272584 86269 3015 275 69
▸ 2026 Season
202625 MLBSF 136124 27513 10391 31 218281347628 129284 297 272 66 -5 +0 +0 +1 +4 0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBSF 31% 231209 45815 18652 41 215284335619 120285 288 280 72 -7 +0 +0 +2 +7 0.2
202827 MLBSF 42% 291263 581126 23813 61 221291346637 125286 288 283 75 -8 +1 +0 +3 +8 0.4
202928 MLBSF 48% 332300 651227 26923 62 217286340626 123286 288 284 76 -9 +0 -1 +4 +9 0.4
203029 MLBSF 49% 350316 691328 28973 61 218288348636 130285 288 284 75 -10 +1 -1 +4 +10 0.3
202726 MLBSF 31% 7265 13301 6201 10 200278292570 92280 288 268 63 -3 +0 +0 +1 +2 0.0
202827 MLBSF 42% 122110 24413 10341 21 218289355644 136281 288 272 66 -5 +0 +0 +1 +3 0.0
202928 MLBSF 48% 159144 31613 13441 31 215285333618 118281 288 273 67 -6 +0 -0 +2 +5 0.0
203029 MLBSF 49% 173155 34614 14482 31 219292348641 129280 288 272 66 -7 +0 -1 +2 +5 -0.0
▸ Career Totals
Career 526474 10219311 431465 93 215287338625 122284 288 272 66 -20 +1 -1 +6 +15 -0.0
/ 162G 650586 12623414 531806 114 215287340626 125283 288 272 66 -25 +1 -1 +7 +18 -0.0
Career 24562232 410721441 18090320 5121 184251284534 100283 377 240 42 -160 +2 -2 +26 +70 -6.6
/ 162G 650591 10919411 482395 136 184252286538 102284 377 240 42 -42 +0 -1 +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
201918 ROKAZL Giants Black 201187 40925 11720 93 214258364621 150310 365 272 66 -8 +1 +6 -0.1
202120 ROKACL Giants Black 178158 33532 19590 13 209294316610 108316 3311 278 71 -6 -1 +5 -0.2
202221 ASan Jose Giants 195162 35212 28593 43 216342278620 62324 3014 294 83 -4 -0 +6 0.1
202221 ROKACL Giants Black 120104 23802 15411 12 221325356681 135344 3412 312 97 -0 -1 +3 0.2
202221 INTLRA12 10089 15211 8290 01 169237247484 79233 298 218 25 -8 -0 +3 -0.6
202322 ASan Jose Giants 225207 52924 11654 72 251302372674 121340 295 299 87 -3 +1 +6 0.4
202423 AARichmond Flying Squirrels 9781 15211 15290 41 185312272584 86269 3015 275 69 -3 +0 +3 -0.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
#1Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#2Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#3Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
#4Einar Díazlast yr '05
career totals — 6 seasons, 1,763 PA
61,7631610248297342+5+122.42.4
/16266464+1.9+4.70.9pk7: 2
#5Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 2 projected seasons
25281110218285344+6+60.60.6
/1626641412+7.1+7.50.8pk7: 1
#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
Dilan Rosario (OGILVIE) 25 209/275/322 113284 33 29% 7% 66 -0.1
Maverick Handley
2023 · AA
25 38 44→40 50 44 193/277/309 116270 1212 32% 8% 65 -0.7 203/293/294 91284 811 29% 9% 67 -0.5 196/291/2717527751028%10%57-0.6
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
Coco Montes
2023 · AAA
26 39→43 47→50 51→50 41 200/265/338 138281 1410 33% 7% 66 -0.6 219/284/347 128316 1310 33% 8% 76 +0.0 220/284/33711731711932%7%71-0.2
Sean Jamieson
2014 · A
25 42→43 43→45 50 42 207/270/323 116273 1012 27% 6% 63 -0.8 226/283/329 103310 89 28% 6% 70 -0.3 228/286/321933177729%6%66-0.3
Chase Strumpf
2022 · AA
24 42→36 43→50 48→45 44 203/282/318 115297 117 33% 8% 68 -0.5 193/294/347 154320 185 41% 11% 82 +0.5 177/286/33615829620343%11%72-0.1
Rylan Bannon
2021 · AAA
25 42 47→50 45→50 45 213/277/348 135274 147 27% 7% 73 -0.1 197/276/346 149249 1912 28% 9% 73 -0.1 197/295/350153257191230%11%80+0.3
Jake Lemmerman
2014 · AA
25 43→50 41→45 52→45 47 208/287/310 101285 910 28% 8% 68 -0.5 196/265/303 107280 109 32% 8% 56 -1.3 146/216/2449820910434%8%19-1.6
Mycal Jones
2012 · AA
25 43→45 45 50→55 43 216/278/345 130286 1215 28% 7% 72 -0.2 210/265/300 90274 721 25% 6% 55 -1.4 219/277/3068728362424%6%59-0.7
Willie MacIver
2022 · AA
25 35→33 44→45 51→55 37 184/244/295 111265 1216 35% 6% 46 -2.0 200/274/327 127297 1415 35% 8% 67 -0.5 225/305/348123321111831%8%83+0.3
Jake Rogers
2019 · AA
24 37→40 46→60 48→45 40 191/253/320 128266 149 33% 7% 56 -1.3 208/281/378 170286 215 33% 8% 83 +0.6 213/288/42921627131133%8%98+0.8
Wendell Rijo
2021 · AAA
25 42→41 46→55 44→50 41 211/263/337 126275 147 28% 6% 64 -0.8 218/273/382 164281 2015 29% 6% 81 +0.4 213/270/389176264231928%6%78+0.1
Drake Osborn
2023 · A
25 39 44→45 49→40 42 198/262/310 112269 116 30% 7% 57 -1.2 190/247/298 108260 124 31% 6% 47 -1.9 181/237/28510424412230%6%37-1.2
Corey Toups
2018 · AAA
25 43→49 44→45 55→50 40 212/269/332 120297 1016 31% 6% 66 -0.6 204/265/310 106321 1015 37% 7% 58 -1.2 173/241/2548129591941%7%30-1.4
Jason Lopez
2022 · AA
24 39 42→55 54→45 40 191/252/295 104290 1012 36% 7% 49 -1.8 204/267/315 111307 119 35% 7% 59 -1.1 156/215/246902269034%7%18-0.7
Brandon Hicks
2011 · AAA
25 37→41 45→50 51→50 38 192/249/314 122273 1315 34% 6% 53 -1.5 201/262/346 145307 1811 38% 7% 67 -0.5 192/257/340148302191041%7%60-0.7
Ryan Ortiz
2013 · AA
25 40 43→45 47→40 49 200/288/306 105271 115 29% 10% 68 -0.5 201/291/297 96282 84 29% 10% 67 -0.5 190/289/275852696029%11%57-0.6
Bryan Lavastida
2023 · MLB
24 42→44 45 50→55 44 212/277/334 122277 1212 27% 7% 69 -0.4 218/287/339 121283 1221 26% 7% 75 -0.0 219/292/337118281122725%8%74-0.1
Danny Mendick
2019 · AA
25 41→49 44→45 46→50 46 208/272/325 117250 1213 22% 7% 66 -0.6 220/280/336 116271 1212 23% 7% 71 -0.3 230/289/365135277151522%7%78+0.1
Skye Bolt
2019 · AA
25 40→39 46→50 51→50 41 201/260/336 135284 1312 33% 7% 63 -0.9 214/277/356 142303 1512 32% 7% 75 -0.0 238/304/382144312161228%7%89+0.4
Quincy McAfee
2023 · AA
25 38 43→45 42→45 46 189/279/295 106260 116 30% 9% 62 -0.9 198/275/331 133251 1510 27% 7% 69 -0.4 185/264/327142224171225%7%61-0.5