Ryan RitterSS Albuquerque Isotopes
Age 25 R/R 6'1" / 209 lbs AAA HR +30%H +12% Svc 0.669 · Ctrl thru 2031 ILReassigned to Minors (RM)
2026 ROS PROJECTION149 act + 106 ros · stats below = ROS only
wRC+†vL 9689vR 71
AVG/OBP/SLG.223 / .305 / .351
PA106
HR2
SB5
K%27
BB%8
BABIP297
ISO128
MLB%55%
Value2026 · WAR
BAT: -8.2 runs (wOBA-derived runs vs avg)-8BATRUN: +1.8 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.8 runs (Defensive runs vs avg)+1FLDPOS: +0.9 runs (Positional adjustment)+1POSREP: +7.2 runs (Replacement-level credit)+7REPTotal WAR: +0.20+0.2WAR
0.00.51.00.00.60.60.50.30.2+$13M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · Splits · ContractCON 35 / POW 35
Toolsscout grade · Statcast %ile · 2025-2026
CONTACT35
Whiff%
1018.2%
xwOBA
100.240
POWER35
Barrel%
101.5
Avg EV
1082.4
Bat Spd
4170.3
EYE40
Chase%
2536.5%
SPEED60
Sprint
9029.2
Platoon Splits2025 · 207 PA
vs LHP
vs RHP
Edge
PA
44
163
wRC+
94
69
◀◀L
wOBA
308
276
L
ISO
075
102
▶▶R
BABIP
375
340
L
K%
20.4%
31.9%
◀◀L
BB%
2.3%
5.5%
▶▶R
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   0.669 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$0.3M+0.0$0.2M-$0.1M
2027Pre-Arb$0.8M+0.6$2M+$2M
2028Pre-Arb$0.8M+0.6$2M+$1M
2029Arb-1$1M+0.5$2M+$0.8M
2030Arb-2$1M+0.3$0.9M+$0.2M
2031Arb-3$1M+0.2$0.5M+$0.0M (cut)
Totals $4M $7M +$4M

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
202221 ROKACL Rockies 2926 7311 142 20 269345577922 308286 143 334 114
202221 ROKACL Rockies 2925 8411 232 20 3204146801.094 360333 107 466 215
202322 A3 teams 525461 9319315 4221214 205 202288354642 152326 408 278 71
202322 A3 teams 525441 12425424 6215214 205 281387519906 238370 2912 393 159
202423 AA2 teams 438386 851439 2513723 200 220306342648 122315 316 273 67
202423 AA2 teams 438358 921929 5310723 200 257387397784 140342 2412 357 131
202524 AAA2 teams 467416 9017512 331399 63 216288368656 151292 307 284 75
202524 AAA2 teams 467405 11122617 441159 63 274358484842 210342 259 365 137
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD25 AAACOL 149126 27512 14426 20 214322317639 103301 289 272 66 -6 +0 +1 +1 +4 0.0
YTD25 AAACOL 149120 30612 20326 20 250384367750 117322 2113 341 119 +3 +0 +1 +1 +4 0.9
ROS25 AAACOL 55% 10694 21412 8293 51 223305351656 128283 278 289 79 -3 +1 -0 +0 +3 0.1
ROS25 MLBCOL 55% 5853 11201 4161 20 208276302578 94305 287 290 80 -1 +0 -0 +0 +2 0.1
FULL25 AAACOL 207179 38713 18587 40 212309313622 101294 289 277 70 -7 +1 +1 +1 +6 0.1
TOT25 AAACOL 255220 48924 22719 71 218315332647 114299 289 279 72 -8 +1 +1 +1 +7 0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBCOL 63% 415371 791439 3111410 183 213291340631 127281 277 286 77 -11 +2 -0 +1 +12 0.5
202827 MLBCOL 66% 421376 811539 3211610 183 215294343637 128281 288 286 77 -11 +2 -0 +2 +12 0.5
202928 MLBCOL 67% 422376 811539 3311710 173 215296343639 128280 288 285 77 -11 +2 -1 +2 +12 0.4
203029 MLBCOL 66% 414369 771438 3211610 163 209290328617 119280 288 284 75 -12 +2 -1 +1 +12 0.2
203130 MLBCOL 65% 407362 761438 3211510 142 210292331624 122279 288 281 73 -12 +2 -2 +1 +12 0.1
203231 MLBCOL 65% 392350 711327 301129 122 203283311594 109277 298 277 70 -13 +2 -3 +1 +11 -0.2
202726 MLBCOL 63% 263235 541026 20726 112 230307366672 136303 278 288 79 -6 +1 -0 +1 +7 0.3
202827 MLBCOL 66% 276246 571127 21767 122 232310378688 146302 288 288 79 -7 +2 -0 +1 +8 0.4
202928 MLBCOL 67% 282251 581127 22787 112 231311375685 143302 288 287 78 -7 +1 -1 +1 +8 0.3
203029 MLBCOL 66% 272243 541026 21766 102 222300354654 132301 288 285 77 -7 +1 -1 +1 +8 0.2
203130 MLBCOL 65% 265236 531026 21756 92 225304360664 136300 288 283 74 -8 +1 -1 +1 +8 0.0
203231 MLBCOL 65% 254226 51926 20726 71 226306363668 137298 288 278 71 -8 +1 -2 +1 +7 -0.1
▸ Career Totals
Career 18771677 383721540 13952644 6512 228304361665 132307 287 285 76 -51 +8 -3 +11 +53 1.9
/ 162G 650581 13325514 4818215 234 229304361665 133307 287 285 76 -18 +3 -1 +4 +18 0.7
Career 40363587 7611423089 2991211110 14825 212293343636 131291 307 282 74 -118 +20 -5 +18 +114 2.9
/ 162G 650578 12323514 4819518 244 213293343636 130293 307 282 74 -19 +3 -1 +3 +18 0.5

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
202221 ROKACL Rockies 2925 8411 232 20 3204146801.094 360333 107 466 215 +4 +0 +1 0.5
202322 AAHartford Yard Goats 2925 4100 3111 20 160276200476 40286 3810 235 38 -2 +0 +1 -0.1
202322 A+Spokane Indians 201170 451016 22696 122 265369441810 176406 3411 358 132 +7 +2 +6 1.5
202322 AFresno Grizzlies 295246 7514318 37727 63 3054106061.016 301356 2413 432 189 +30 +0 +8 3.9
202423 AAHartford Yard Goats 373318 861727 358816 170 270371403774 132353 249 349 125 +11 +3 +11 2.5
202423 INTLSalt River Rafters 6540 6202 18197 30 150477350827 200211 2928 404 167 +5 +1 +2 0.8
202524 MLBColorado Rockies 207187 45931 10615 31 241297337634 96349 295 281 73 -6 +0 +2 +5 +6 0.7
202524 AAAAlbuquerque Isotopes 260218 6613316 34544 32 3034066101.016 307336 2113 432 189 +26 -0 +7 3.4
▸ Career Totals (raw MLB only — historical actual)
MLB Career 207187 45931 10615 31 241297337634 96349 295 281 73 -6 +0 +2 +5 +6 0.7

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
#1Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#2Cliff Penningtonlast yr '17
career totals — 10 seasons, 3,108 PA
103,1083684243310341+28+299.29.5
/162664818+5.9+6.22.0pk7: 10
#3Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#4Chris Owingslast yr '22
career totals — 9 seasons, 2,420 PA
92,4203578239286365+13-03.74.5
/1626641021+3.6-0.11.0pk7: 5
#5Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 5 projected seasons
51,9593771215289336+19+92.72.6
/1626641324+6.3+3.00.9pk7: 3
#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
Ryan Ritter (OGILVIE) 25 35 35 60 40 218/315/332 114299 47 28% 9% 72 +0.2
José Caballero
2022 · AA
25 44→45 46→45 55→70 46 221/294/354 133287 1429 27% 8% 82 +0.5 225/330/346 121289 1241 24% 11% 96 +1.5 225/318/339114299106326%9%86+0.5
Max Schuemann
2022 · AAA
25 44→47 40→45 59→60 44 212/288/308 96283 832 26% 7% 68 -0.5 223/314/344 121303 1225 28% 9% 89 +0.9 220/317/335116299122228%10%86+0.6
Chad Hinshaw
2016 · AA
25 49→44 44→45 57→55 43 235/310/356 121325 1128 29% 7% 89 +1.0 203/271/307 104303 919 34% 6% 60 -1.0 170/239/2679826091836%6%34-1.3
Nate Eaton
2023 · MLB
26 46→49 46→50 60 44 226/292/355 129295 1329 27% 7% 82 +0.5 218/266/356 138283 1627 28% 5% 70 -0.3 219/272/357138284142727%5%70-0.2
Jared Oliva
2021 · MLB
25 46→45 43→50 56→65 41 221/282/331 110303 1026 29% 6% 71 -0.3 211/263/323 112294 823 30% 5% 59 -1.1 227/296/370142284155524%7%82+0.3
Tanner Kirwer
2022 · AA
26 44 46→40 61→60 48 213/303/335 122302 1436 32% 10% 82 +0.5 210/284/310 100302 1131 32% 8% 66 -0.6 198/269/27779287103532%7%49-0.8
Garrett Hampson
2020 · MLB
25 48→54 41→45 59→60 45 233/285/335 102297 828 24% 7% 72 -0.2 210/267/321 111277 1022 26% 7% 61 -1.0 244/308/3288533132225%8%78+0.1
Justin Dean
2022 · AA
25 45→49 45 59→65 38 213/284/338 126325 1327 36% 6% 74 -0.1 202/282/305 103323 1033 37% 8% 64 -0.8 232/303/3218934464832%8%73-0.1
Michael Siani
2023 · MLB
24 41→44 43→45 60 46 205/272/319 114263 1132 26% 8% 63 -0.8 204/276/304 100278 928 28% 8% 61 -1.0 193/270/2849127193030%9%52-1.1
Mike Antico
2023 · AA
25 41→42 45 62→60 44 206/273/330 124274 1236 29% 8% 67 -0.5 214/277/336 122294 1334 30% 7% 70 -0.3 214/278/335120296133531%7%67-0.4
Luke Williams
2023 · MLB
26 50→46 40→45 55→60 44 236/293/328 92330 631 29% 7% 74 -0.1 223/282/348 125305 1333 29% 7% 75 -0.0 206/266/327121280133830%7%61-0.5
Chase d'Arnaud
2012 · MLB
25 47→50 41→45 60 45 227/284/337 110281 727 22% 6% 72 -0.2 210/259/310 100272 732 24% 5% 55 -1.4 234/297/356122296112624%7%80+0.2
Elijah Dunham
2023 · AA
25 43→42 49→50 58→60 47 220/294/377 156286 1628 28% 8% 88 +0.9 208/278/359 151291 1625 32% 8% 76 +0.1 191/261/336146274152434%8%61-0.6
Adam Engel
2017 · AAA
25 44→48 41→50 61→60 40 211/268/314 102303 733 31% 6% 59 -1.1 206/263/323 117291 1020 31% 6% 60 -1.0 224/280/353129300122128%5%73-0.1
Cam Eden
2023 · AA
25 41→48 46→40 61→65 39 201/273/325 124314 1438 38% 7% 66 -0.6 201/271/292 91300 842 33% 7% 56 -1.3 191/263/2687728364932%7%44-1.2
Daniel Carroll
2014 · AA
25 46→44 43→45 56→60 40 217/283/324 107321 1027 34% 7% 69 -0.4 196/275/276 80301 522 34% 6% 55 -1.4 160/257/2155526033035%6%32-1.7
Tito Polo
2019 · AA
24 46→50 43→45 58→60 40 224/279/336 112299 1029 28% 5% 70 -0.3 217/266/319 102288 820 26% 5% 59 -1.1 203/230/2878426732525%2%32-0.6
Lane Adams
2016 · AAA
26 45→46 47→50 56→60 42 228/278/361 132291 1427 27% 6% 76 +0.1 220/275/346 126316 1333 33% 6% 72 -0.2 188/255/332144293172840%7%57-0.6
Brent Lillibridge
2009 · MLB
25 46→55 43→50 59→60 42 223/278/338 115291 928 26% 6% 70 -0.3 220/280/333 113290 1029 26% 7% 70 -0.3 223/282/355132300173630%6%75+0.0
Travis Witherspoon
2014 · AA
25 42→47 46→50 55 41 213/265/342 128282 1424 29% 6% 66 -0.6 199/255/311 112279 1220 31% 7% 54 -1.4 180/240/279100253122233%7%36-1.5