Angel RosoOF DSL Tigers 1
Age 18 L/L 5'8" / 166 lbs ROK HR -8% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION86 act + 57 ros · stats below = ROS only
wRC+†68
AVG/OBP/SLG.182 / .297 / .223
PA57
HR0
K%26
BB%12
BABIP262
ISO41
MLB%0%
Value2026 · WAR
BAT: -6.3 runs (wOBA-derived runs vs avg)-6BATRUN: +1.0 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.9 runs (Positional adjustment)-1POSREP: +4.1 runs (Replacement-level credit)+4REPTotal WAR: -0.20-0.2WAR
0.00.81.60.10.30.60.70.91.01.11.10.9+$46M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+0.9$2M+$2M
2033Pre-Arb$1.0M+1.0$5M+$4M
2034Pre-Arb$1.0M+1.1$5M+$4M
2035Arb-1$2M+1.1$4M+$4M
2036Arb-2$3M+0.9$2M+$0.6M
2037Extbeyond projection horizon · no WAR estimate
Totals $8M $18M +$15M

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
202517 ROKDSL Tigers 1 5752 4110 5210 02 77158135293 58129 379 132 -41
202517 ROKDSL Tigers 1 5749 6210 8140 02 122246204450 82171 2514 219 26
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD18 ROKDET 8665 8300 17194 40 123337169506 46174 2220 260 57 -4 +1 +0 -1 +2 -0.2
YTD18 ROKDET 8654 9400 28134 40 167477241717 74220 1533 374 144 +4 +1 +0 -1 +2 0.7
ROS18 ROKDET 0% 5749 9200 7151 10 182297223519 41271 2612 274 68 -2 +0 +0 -0 +2 -0.1
ROS18 MLBDET 0% 01 0000 000 00 266 257 55 +0 -0
FULL18 ROKDET 8666 8300 17194 40 121337167504 45170 2220 260 57 -4 +1 +0 -1 +2 -0.2
TOT18 ROKDET 143114 17500 24345 50 149321192513 44212 2417 265 61 -6 +1 +0 -1 +4 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202719 MLBDET 34% 152131 27612 17383 20 206311313624 107275 2511 284 76 -4 +0 +0 -1 +4 -0.0
202820 MLBDET 48% 299257 541224 34756 41 210316319636 109278 2511 292 82 -6 +0 +0 -2 +8 0.1
202921 MLBDET 54% 413356 771736 461028 61 216320331651 115280 2511 297 86 -7 +1 +0 -2 +12 0.3
203022 MLBDET 57% 495428 922038 551219 71 215317332649 117281 2411 301 89 -6 +1 +0 -3 +14 0.6
203123 MLBDET 58% 550473 10422410 6213410 82 220323347670 127282 2411 304 91 -6 +1 +0 -3 +16 0.7
203224 MLBDET 57% 586504 11224411 6614311 82 222325351676 129283 2411 306 92 -5 +1 +0 -4 +17 0.9
203325 MLBDET 57% 607523 11525411 6814711 92 220322346668 126283 2411 307 93 -5 +1 +0 -4 +17 1.0
203426 MLBDET 57% 618531 11825412 7015012 92 222326352678 130283 2411 308 94 -4 +1 +0 -4 +18 1.1
203527 MLBDET 55% 620532 11825412 7115112 92 222327352678 130283 2411 308 94 -4 +1 +0 -4 +18 1.1
203628 MLBDET 59% 617529 11725412 7115112 82 221327352678 130282 2412 307 93 -5 +1 -1 -4 +17 0.9
202719 MLBDET 34% 5245 9201 6131 10 200308311619 111270 2512 268 63 -2 +0 +0 -0 +1 -0.1
202820 MLBDET 48% 145125 26612 16363 20 208312320633 112273 2511 274 68 -5 +0 +0 -1 +4 -0.2
202921 MLBDET 54% 224193 40913 25554 31 207311311622 104275 2511 279 72 -7 +0 +0 -1 +6 -0.2
203022 MLBDET 57% 280242 511124 31695 41 211313322635 112276 2511 283 75 -8 +0 +0 -2 +8 -0.1
203123 MLBDET 58% 317272 591325 36776 51 217322335656 118277 2411 285 77 -8 +1 +0 -2 +9 -0.1
203224 MLBDET 57% 334287 621326 38816 51 216320338658 122278 2411 288 78 -8 +1 +0 -2 +9 -0.0
203325 MLBDET 57% 344295 641426 39847 51 217323339662 122278 2411 289 79 -8 +1 +0 -2 +10 0.0
203426 MLBDET 57% 350301 661427 39857 51 219323349672 130278 2411 290 80 -8 +1 +0 -2 +10 0.0
203527 MLBDET 55% 344295 641426 39847 51 217323339662 122278 2411 290 80 -8 +1 +0 -2 +10 0.1
203628 MLBDET 59% 365313 671427 42897 51 214320339659 125277 2412 289 79 -9 +1 -0 -2 +10 -0.0
▸ Career Totals
Career 27552369 5081101647 31167353 408 214319334653 119277 2411 286 77 -71 +5 -0 -17 +78 -0.6
/ 162G 650559 12026411 7315913 92 215320335654 120277 2411 286 77 -17 +1 -0 -4 +18 -0.1
Career 50714365 9472043488 572124895 7117 217321340660 123281 2511 302 89 -63 +7 -1 -30 +144 5.8
/ 162G 650560 12126411 7316012 92 216319336655 120281 2511 302 89 -8 +1 -0 -4 +18 0.7

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
202517 ROKDSL Tigers 1 5749 6210 8140 02 122246204450 82171 2514 219 26 -5 -1 +2 -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
#1Jace Petersonlast yr '23
career totals — 10 seasons, 2,753 PA
102,7534277228318337+4+55.36.0
/1626641019+1.0+1.31.3pk7: 7
#2Desi Relafordlast yr '05
career totals — 6 seasons, 2,443 PA
62,4433464246329356-1-75.15.1
/162664917-0.3-1.81.4pk7: 5
#3Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5
#4Tony Kemplast yr '23
career totals — 7 seasons, 2,198 PA
72,1983552238326354-4-34.34.3
/1626641116-1.3-0.81.3pk7: 4
#5Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
62,8144940220320344-17+03.73.7
/162664129-4.0+0.00.9pk7: 4
#6Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3

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
Angel Roso (OGILVIE) 18 149/321/192 44212 05 24% 17% 61 -0.2
Hector Osorio
2023 · A
18 47 37→45 47→50 48 219/301/296 77303 48 27% 9% 70 -0.3 210/316/279 69269 414 21% 11% 73 -0.1 220/318/345125249161018%10%88+0.4
Tirso Ornelas
2019 · A
19 43→53 40→50 50→45 45 206/273/299 93288 75 30% 8% 59 -1.1 190/254/266 76279 55 31% 8% 41 -2.3 249/309/38313430716723%7%92+1.1
Ronny Ugarte
2023 · A
18 41 43→50 47→40 43 202/274/320 118277 96 29% 7% 65 -0.7 227/287/334 107295 85 24% 7% 73 -0.1 248/308/36812032111225%7%88+0.3
Jason Martin
2014 · A
18 44→49 36→60 48→50 49 205/271/275 69267 211 22% 8% 50 -1.7 213/271/312 99283 611 25% 7% 60 -1.0 220/286/42120126927829%8%94+0.8
Iverson Leonardo
2021 · A
19 45 40→50 47→50 44 211/284/318 107303 59 30% 8% 68 -0.5 190/267/305 115300 118 37% 8% 59 -1.1 154/245/26411025411841%8%37-0.7
Jeffer Patino
2007 · A
18 45 37→45 49→45 47 211/274/288 78271 38 22% 7% 56 -1.3 220/284/302 82271 55 19% 7% 63 -0.8 213/278/290772575418%7%55-0.5
Enmanuel Terrero
2022 · A
19 42 36→45 46→55 52 196/279/261 65256 39 23% 10% 52 -1.6 220/298/308 88314 714 29% 10% 71 -0.3 212/292/3059332591734%10%65-0.3
Eliezer Álvarez
2013 · A
18 38→48 37→45 46→55 47 183/255/256 73241 511 25% 8% 40 -2.4 207/259/305 98267 511 23% 6% 53 -1.5 254/308/36210834251926%6%87+0.4
Shed Long Jr.
2014 · A
18 44→47 38→50 46→50 41 211/266/287 76294 66 29% 6% 52 -1.6 206/257/295 89285 78 29% 6% 50 -1.7 233/295/385151314171130%7%87+0.6
Victor Arias
2022 · A
18 43→45 38→45 46→50 44 201/275/277 76311 69 35% 9% 54 -1.4 211/298/310 99331 714 35% 9% 72 -0.2 226/292/355129316111430%7%77+0.1
Akil Baddoo
2017 · A
18 38→48 39→55 53→55 40 182/252/261 79299 612 39% 8% 40 -2.4 204/278/316 112294 712 30% 9% 65 -0.7 240/322/392152311152426%11%100+1.2
Leopoldo Correa
2010 · A
18 41 42→45 50→30 48 197/280/305 107291 95 33% 10% 63 -0.8 210/272/297 87263 63 21% 7% 57 -1.2 212/269/300892618021%6%53-0.5
Enmanuel Valdez
2017 · A
18 40→44 43→55 51→45 46 198/264/316 118245 97 23% 7% 59 -1.1 188/250/298 110251 97 28% 7% 49 -1.8 220/285/39817826324826%8%87+0.7
Jorbit Vivas
2019 · A
18 41→51 35→45 51→50 46 190/270/254 64256 215 24% 7% 46 -2.0 231/300/330 99282 610 19% 6% 79 +0.3 245/326/36512027311914%7%96+1.4
Carlos Jimenez
2022 · A
19 38→43 42→55 53→50 44 188/268/290 102278 1011 34% 8% 55 -1.4 201/284/321 120321 1116 37% 9% 69 -0.4 229/308/399169310211831%9%95+0.9
Luis Liberato
2014 · A
18 41→51 37→55 48→50 41 195/252/268 73282 413 31% 6% 41 -2.3 192/253/275 83290 411 32% 7% 43 -2.2 237/280/38915230018527%6%82+0.3
Riley Unroe
2014 · A
18 42→48 37→50 51→55 47 196/275/269 72289 39 31% 9% 52 -1.6 193/254/254 61272 49 28% 7% 38 -2.6 227/311/367139295152627%10%89+0.5
Yasmil Bucce
2023 · A
18 41 40→45 49→30 44 198/265/288 89272 75 29% 7% 53 -1.5 202/288/300 98309 84 34% 10% 66 -0.6 205/306/33412832513237%11%79+0.2
Jorge Burgos
2021 · A
18 43→52 36→50 51→45 43 201/265/280 79293 210 30% 7% 50 -1.8 231/294/317 86328 56 29% 8% 71 -0.3 229/296/316873216428%8%69-0.3
Carlos Soler
2018 · A
18 39 37→45 46→45 39 187/248/267 80274 38 31% 6% 40 -2.4 216/272/305 89319 38 31% 6% 59 -1.1 238/290/3441063522831%5%73-0.0