Player 837800 DSL CLE Mendoza
Age — —/— ROK Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION100 act + 184 ros · stats below = ROS only
wRC+†90
AVG/OBP/SLG.239 / .335 / .346
PA184
HR3
K%20
BB%11
BABIP289
ISO107
MLB%0%
Value2026 · WAR
BAT: -1.0 runs (wOBA-derived runs vs avg)-1BATRUN: +0.6 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -5.1 runs (Positional adjustment)-5POSREP: +8.0 runs (Replacement-level credit)+8REPTotal WAR: +0.30+0.3WAR
0.00.51.00.10.20.30.40.40.50.5+$17M 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.5$1M+$0.8M
2033Pre-Arb$1.0M+0.5$1M+$0.7M
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 $2M $2M +$1M

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 ROKPIT 10081 20302 1493 20 247378358736 111250 914 327 108 +1 +0 +0 -2 +3 0.2
YTD ROKPIT 10072 23402 2363 20 319500458958 139318 623 429 187 +10 +0 +0 -2 +3 1.1
ROS ROKPIT 0% 184159 38613 20363 20 239335346681 107281 2011 303 90 -2 +0 +0 -3 +5 0.0
ROS MLBPIT 0% 01 0000 000 00 280 290 80 +0 -0
FULL ROKPIT 10082 20302 1493 20 244378354731 110247 914 327 108 +1 +0 +0 -2 +3 0.2
TOT ROKPIT 284240 58915 34456 40 242350350700 108275 1612 312 97 -1 +1 +0 -5 +8 0.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBPIT 0% 286249 591015 31564 31 237331345676 108282 2011 306 92 -3 +0 +0 -5 +8 0.1
202825 MLBPIT 0% 389339 801327 41776 41 236329348677 112283 2011 308 94 -3 +0 +0 -7 +11 0.2
202925 MLBPIT 0% 458400 951629 48917 51 237330355685 117283 2010 309 95 -3 +1 +0 -8 +13 0.3
203025 MLBPIT 0% 505440 10518210 531017 61 239330357687 118283 2010 310 96 -3 +1 +0 -9 +14 0.4
203125 MLBPIT 0% 538468 11119211 571088 61 237330357687 120283 2011 311 96 -2 +1 +0 -10 +15 0.4
203225 MLBPIT 0% 561489 11620211 591128 61 237329354683 117283 2011 311 96 -2 +1 +0 -10 +16 0.5
203325 MLBPIT 0% 577502 11920212 611159 61 237330357687 120282 2011 312 97 -2 +1 +0 -10 +16 0.5
202725 MLBPIT 0% 01 0000 000 00 281 294 83 +0 -0
202825 MLBPIT 0% 01 0000 000 00 282 296 85 +0 -0
202925 MLBPIT 0% 01 0000 000 00 282 297 86 +0 -0
203025 MLBPIT 0% 01 0000 000 00 282 298 86 +0 -0
203125 MLBPIT 0% 01 0000 000 00 282 299 87 +0 -0
203225 MLBPIT 0% 01 0000 000 00 281 299 87 +0 -0
203325 MLBPIT 0% 01 0000 000 00 281 300 88 +0 -0
▸ Career Totals
Career 34983046 7231221468 37069652 387 237330354684 116285 2011 310 95 -19 +5 +0 -62 +99 2.3
/ 162G 650566 13523313 6912910 71 239332359690 120286 2011 310 95 -4 +1 +0 -12 +18 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
#1Robbie Grossmanlast yr '24
career totals — 12 seasons, 4,561 PA
124,5619367242345374-49-625.06.1
/1626641410-7.1-9.00.7pk7: 7
#2Emil Brownlast yr '08
career totals — 6 seasons, 2,335 PA
62,3355747263326406-24-85.35.3
/1626641613-6.7-2.21.5pk7: 5
#3Gabe Grosslast yr '10
career totals — 7 seasons, 1,682 PA
71,6824022239330385-14+115.15.1
/162664169-5.7+4.42.0pk7: 5
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
83,5986739237326352-41+04.64.6
/162664127-7.5+0.00.8pk7: 5
#4Gregory Polancolast yr '21
career totals — 8 seasons, 3,220 PA
83,2209698241309409-34-283.84.4
/1626642020-7.1-5.80.8pk7: 5
#5Daric Bartonlast yr '14
career totals — 8 seasons, 2,085 PA
82,0853013247356365-37-103.03.4
/162664104-11.9-3.10.9pk7: 4
#6Jose Offermanlast yr '05
career totals — 5 seasons, 1,767 PA
51,7672715253342362-14-23.23.2
/162664106-5.4-0.71.2pk7: 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
Player 837800 (OGILVIE) 25 242/350/350 108275 54 16% 12% 97 +0.3
Marty Costes
2021 · A
25 46→56 43→45 50 48 224/297/336 113268 109 20% 7% 79 +0.3 247/329/361 114319 914 24% 8% 98 +1.6 249/337/36411532491623%9%100+0.8
Richard Racobaldo
2010 · A
25 50→47 44→45 49→50 45 245/299/362 117302 119 22% 6% 85 +0.7 225/280/320 95320 68 29% 6% 66 -0.6 218/274/305873194631%6%58-0.9
Damek Tomscha
2017 · A
25 48→57 43→45 48→40 45 234/297/354 121275 94 18% 5% 83 +0.6 243/298/358 115292 124 20% 5% 84 +0.6 236/291/34510928813222%5%76+0.0
Kevin Nolan
2013 · A
25 50→48 42→45 47→50 49 238/299/349 110287 810 20% 8% 82 +0.5 231/276/331 100272 88 18% 6% 67 -0.5 226/267/315902627716%5%56-1.0
David MacKinnon
2019 · A
24 52→50 40→45 47→30 56 242/337/333 92316 72 24% 12% 95 +1.4 225/318/324 99306 84 26% 11% 84 +0.6 233/310/37614329413224%9%92+0.8
Jeff Corsaletti
2007 · A
24 50→51 43→45 46→50 53 243/320/360 117299 109 21% 10% 94 +1.3 236/314/348 112290 911 20% 10% 89 +0.9 231/311/34010928081119%9%83+0.4
Jantzen Witte
2015 · A
25 50→57 44→50 47→45 43 240/292/368 128311 95 25% 6% 84 +0.6 245/300/351 106305 66 20% 6% 82 +0.5 254/303/38212832714626%6%89+0.7
Connor Hollis
2021 · A
26 47→57 42→45 48→55 45 225/299/332 106299 99 26% 7% 79 +0.3 255/323/369 114337 1015 25% 8% 97 +1.5 265/339/380115351101825%9%103+1.2
Eric Campbell
2012 · AA
25 49→57 41→45 44→50 49 234/302/338 104285 76 20% 8% 80 +0.4 248/325/364 116310 910 21% 9% 97 +1.5 258/338/376118323101121%9%103+1.3
Ole Sheldon
2008 · A
25 52→56 42→50 42→45 52 249/325/354 105299 95 19% 9% 95 +1.4 242/313/383 141284 174 20% 8% 98 +1.6 238/311/38614827319220%8%95+0.9
Joel Capote
2013 · A
23 51 41→45 45→50 50 243/312/353 109291 79 18% 8% 89 +0.9 210/269/289 79271 410 22% 6% 53 -1.5 186/242/2466024221222%5%28-1.9
Braden Bishop
2019 · AA
25 53→56 41→50 49→50 45 253/307/353 100315 810 22% 6% 86 +0.8 234/290/362 128301 129 25% 6% 82 +0.5 225/281/364139287141326%6%75-0.0
Seth Mejias-Brean
2016 · AA
25 49→52 41→45 48→45 48 233/298/333 100303 87 25% 8% 77 +0.1 231/283/320 89302 86 25% 6% 68 -0.5 229/278/34511628713624%6%68-0.3
Jackson Brennan
2008 · A
25 44→42 42→45 47→50 47 211/303/316 105285 910 27% 8% 77 +0.1 211/299/300 89300 710 29% 9% 71 -0.3 171/289/188172730632%12%37-0.5
Jonah Bride
2021 · A
25 46→51 42→50 50→45 42 221/287/321 101297 95 28% 6% 70 -0.3 233/324/379 146278 165 21% 10% 102 +1.8 247/344/40515828519319%11%113+2.0
Zelous Wheeler
2011 · AA
24 50→52 42→50 46→45 50 239/313/348 109290 98 20% 8% 89 +0.9 239/308/372 133285 138 20% 7% 92 +1.2 245/304/37813329314421%6%88+0.6
Andrew Clark
2013 · A
25 49→50 43→45 45 51 237/312/350 112290 106 21% 9% 88 +0.9 224/276/336 112294 106 26% 6% 69 -0.4 213/252/31810527411026%5%49-0.5
Aaron Mathews
2007 · A
25 50→52 42→45 48→45 45 242/285/356 113285 99 19% 6% 77 +0.1 247/283/354 107292 96 18% 5% 76 +0.0 250/288/3521022869416%5%74-0.0
Eddy Martinez-Esteve
2008 · AA
25 48→58 41→45 46→40 49 233/298/336 104291 85 22% 8% 79 +0.3 258/314/354 96301 83 16% 7% 89 +1.0 271/327/3731023109215%7%96+1.0
Jason Rogers
2013 · A
25 49→53 44→55 50→45 48 239/304/362 123299 118 23% 8% 88 +0.9 247/307/403 156296 186 22% 8% 100 +1.7 252/313/42116829520421%8%104+1.6