Player 822294 DSL Cubs Blue
Age — —/— ROK Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION98 act + 65 ros · stats below = ROS only
wRC+†69
AVG/OBP/SLG.236 / .306 / .354
PA65
HR1
K%24
BB%8
BABIP307
ISO118
MLB%0%
Value2026 · WAR
BAT: -5.3 runs (wOBA-derived runs vs avg)-5BATRUN: -1.1 runs (SB/CS + UBR baserunning)-1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -2.9 runs (Positional adjustment)-3POSREP: +4.6 runs (Replacement-level credit)+5REPTotal WAR: -0.50-0.5WAR
trajectory · projected WAR by year
-0.3-0.2-0.32628
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
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
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond 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
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD ROKCHC 9888 21411 8202 44 239316341657 102299 208 281 73 -3 -1 +0 -2 +3 -0.3
YTD ROKCHC 9883 25511 13142 44 301408422830 120353 1413 377 147 +5 -1 +0 -2 +3 0.6
ROS ROKCHC 0% 6559 14211 5161 11 236306354660 118292 248 275 69 -2 -0 +0 -1 +2 -0.2
ROS MLBCHC 0% 01 0000 000 00 293 266 62 +0 -0
FULL ROKCHC 9889 21411 8202 44 236316337653 101294 208 281 73 -3 -1 +0 -2 +3 -0.3
TOT ROKCHC 163147 35622 13363 55 238312346658 109302 228 279 71 -5 -1 +0 -3 +5 -0.5
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBCHC 0% 160144 32612 13402 31 222296319615 97291 258 279 71 -5 +0 +0 -3 +5 -0.3
202825 MLBCHC 0% 306275 621124 24754 52 225297324621 98291 258 283 75 -9 +0 +0 -5 +9 -0.5
202725 MLBCHC 0% 01 0000 000 00 292 271 66 +0 -0
202825 MLBCHC 0% 01 0000 000 00 292 275 69 +0 -0
▸ Career Totals
Career 531478 1081947 421317 94 226298326624 100294 258 281 73 -16 +0 +0 -9 +15 -1.1
/ 162G 650585 1322359 511609 115 226298328626 103293 258 281 73 -20 +0 +0 -12 +18 -1.3

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 Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#2Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
#3Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#4Jake Cavelast yr '24
career totals — 7 seasons, 1,564 PA
71,5644513236292400-11-61.31.3
/162664196-4.5-2.50.6pk7: 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 3 projected seasons
3624811224291321-8+0-0.8-0.4
/162664811-8.3+0.0-0.9pk7: 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
Player 822294 (OGILVIE) 25 238/312/346 109302 25 22% 8% 71 -0.5
Jimmy Herron
2021 · A
25 39→45 40→45 48→55 48 189/266/279 90247 814 26% 8% 51 -1.7 208/286/327 119270 1218 26% 9% 72 -0.2 212/289/340128261152424%8%74-0.1
Tyler Reichenborn
2023 · A
25 41→43 39→45 47→50 45 200/275/283 83276 713 29% 8% 56 -1.3 207/278/312 105288 1011 30% 8% 64 -0.8 165/242/29312822216833%8%42-0.6
Nick Vickerson
2014 · A
25 36 42→40 49→50 47 183/268/285 102256 1013 31% 9% 54 -1.4 203/302/300 97289 811 29% 11% 72 -0.2 190/312/2718127271129%13%66-0.4
Devlin Granberg
2021 · A
25 45→44 40→45 46→45 42 215/280/307 92291 76 27% 6% 64 -0.8 239/298/388 149291 168 23% 5% 92 +1.2 243/303/40215929018822%5%94+0.8
Wagner Lagrange
2021 · A
25 44→43 41→45 49→40 40 214/257/316 102281 75 26% 5% 55 -1.4 222/265/338 116285 127 26% 5% 65 -0.7 218/256/33311527214525%4%57-0.6
JJ Schwarz
2021 · A
25 38 40→50 48→30 43 190/254/280 90264 96 30% 7% 46 -2.0 212/278/349 137295 173 32% 8% 74 -0.1 203/274/34213927918132%9%67-0.3
Dwanya Williams-Sutton
2021 · A
24 41 41→45 50 45 190/309/282 92303 810 35% 10% 72 -0.2 207/308/334 127335 1413 39% 9% 85 +0.7 165/295/298133275171841%11%70-0.1
Marty Gantt
2015 · A
25 46→45 40→45 51→50 42 218/282/319 100311 711 30% 7% 67 -0.5 220/289/331 111296 911 27% 8% 73 -0.1 208/283/321112268111225%8%66-0.3
Nate Eaton
2022 · A
25 40→49 40→50 55→60 44 195/262/286 91267 719 29% 7% 50 -1.7 218/272/351 133286 1528 28% 6% 72 -0.2 219/272/357138284142727%5%70-0.2
Huascar Fuentes
2017 · A
25 42 41→50 49→45 39 203/271/309 106277 87 28% 5% 61 -1.0 201/257/280 79289 46 30% 5% 47 -1.9 174/223/233602520229%3%17-1.0
Chris Emanuele
2009 · A
25 45 41→45 49→50 43 214/281/315 100289 79 27% 7% 66 -0.6 216/277/320 104301 913 30% 6% 66 -0.6 212/269/314102298101731%5%56-0.9
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
Cade Gotta
2016 · A
24 40→50 40→45 53→55 42 197/257/297 100275 715 30% 7% 51 -1.7 229/274/327 98294 727 23% 6% 65 -0.7 241/300/34310230763622%8%78+0.1
Jeff McVaney
2015 · A
25 45→50 42→45 48→50 43 220/277/330 111275 810 23% 5% 68 -0.5 221/286/316 95277 613 21% 6% 69 -0.4 217/286/3058827151320%6%62-0.6
Kevin Heller
2015 · AA
25 42→45 41→45 49→50 41 199/277/296 97295 811 33% 7% 60 -1.0 215/292/327 112323 1011 34% 7% 75 -0.0 213/294/326113325121235%7%74-0.0
Ryan McCarthy
2008 · A
25 43 39→45 48→45 43 206/269/289 83286 66 29% 7% 54 -1.4 220/275/329 109291 107 26% 6% 67 -0.5 214/263/33512126912425%6%58-0.4
J.E. Cruz
2006 · A
25 38→48 42→45 52→45 43 192/260/290 98265 1012 30% 7% 51 -1.7 209/280/310 101283 78 27% 8% 64 -0.8 206/280/3081022776626%8%62-0.6
T.J. White
2017 · AA
25 43→44 39→45 52→45 42 206/268/297 90269 610 25% 6% 56 -1.3 209/270/340 131276 146 28% 6% 68 -0.5 198/262/34815025218229%6%64-0.3
Tyler Stubblefield
2013 · A
25 42 38→45 51→50 47 200/279/278 78260 512 24% 8% 56 -1.3 214/270/318 104261 99 21% 6% 62 -0.9 211/252/3271172439517%5%52-0.7
Elliott Blair
2013 · A
25 43→53 39→45 53→50 40 207/272/298 91284 512 28% 5% 59 -1.1 225/286/329 104316 89 29% 6% 72 -0.2 235/295/3421073338930%6%76+0.0