Ryan Mountcastle1B Baltimore Orioles
Age 29 R/R 6'3" / 230 lbs MLB HR +8% Svc 5.610 · Ctrl thru 2026 ILInjured 60-Day (D60)
2026 ROS PROJECTION15 act + 287 ros · stats below = ROS only
wRC+†vL 105100vR 88
AVG/OBP/SLG.254 / .298 / .403
PA287
HR8
K%24
BB%5
BABIP314
ISO149
MLB%100%
Value2026 · WAR
BAT: -1.3 runs (wOBA-derived runs vs avg)-1BATRUN: +0.3 runs (SB/CS + UBR baserunning)+0RUNFLD: +2.3 runs (Defensive runs vs avg)+2FLDPOS: -5.4 runs (Positional adjustment)-5POSREP: +8.6 runs (Replacement-level credit)+9REPTotal WAR: +0.40+0.4WAR
trajectory · projected WAR by year
0.20.02627
Tools · Splits · ContractCON 55 / POW 55
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT55
Whiff%
2214.2%
xwOBA
650.326
POWER55
Barrel%
619.8
Avg EV
7490.7
Bat Spd
7974.4
EYE35
Chase%
1040.4%
SPEED50
Sprint
2326.2
Platoon Splits2024-2025 · 864 PA
vs LHP
vs RHP
Edge
PA
233
631
wRC+
105
88
◀◀L
wOBA
323
300
L
ISO
110
150
▶▶R
BABIP
355
315
L
K%
21.0%
25.8%
◀◀L
BB%
5.6%
4.6%
◀◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-3
MLB Debut   2020
Service   5.610 yrs.days
Team Control Through   2026
First FA Year   2027
OPT
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$3M+0.2$0.6M-$2M
Totals $3M $0.6M -$2M
Options · projected decision
2027CLUB OPT$6.8M / $0.0M buyoutDECLINE
2028CLUB OPT$7.5M / $0.0M buyoutDECLINE

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
201518 ROKGCL Orioles 175166 38502 6521 104 229260295555 66316 303 242 43
201518 ROKGCL Orioles 175163 51703 9361 104 313353411764 98381 215 339 118
201619 ADelmarva Shorebirds 489466 1072239 141273 54 230257348604 118292 263 260 57
201619 ADelmarva Shorebirds 489455 12828410 25953 54 281323426749 145331 195 329 110
201720 A+3 teams 625605 14048113 111585 102 231251379630 147290 252 268 63
201720 A+3 teams 625595 16752121 211155 102 281311477788 197315 183 343 121
201821 AABowie Baysox 428403 10016410 171113 20 248284382666 134314 264 290 80
201821 AABowie Baysox 428394 11719413 26793 20 297345464810 168339 186 354 129
201922 AAANorfolk Tides 553531 13427126 131654 21 252276454729 202313 302 308 94
201922 AAANorfolk Tides 553520 16235125 241304 21 312347527874 215370 244 379 148
202023 MLBBaltimore Orioles 140126 41505 11301 01 325384484868 159387 218 371 142 +7 -0 -1 -2 +4 0.8
202023 MLBBaltimore Orioles 140126 42505 11301 01 333391492883 159398 218 387 154 +9 -0 -1 -2 +4 1.0
202124 MLBBaltimore Orioles 586534 13122131 411614 43 245304464768 219287 277 327 108 +5 -0 -12 -10 +17 -0.1
202124 MLBBaltimore Orioles 586534 13623133 411614 43 255313487799 232297 277 346 123 +15 -0 -12 -10 +17 0.9
202225 MLBBaltimore Orioles 609555 13326120 431544 41 240299398697 159291 257 306 92 -5 +0 -2 -11 +17 -0.1
202225 MLBBaltimore Orioles 609555 13928122 431544 41 250309423732 173303 257 322 104 +3 +0 -2 -11 +17 0.7
202326 MLB2 teams 528478 12020118 401283 31 251313410723 159301 248 312 97 -2 +0 -3 -9 +15 0.1
202326 MLB2 teams 528477 12622119 411243 31 264326434760 170314 238 334 114 +8 +0 -3 -9 +15 1.1
202427 MLBBaltimore Orioles 507473 12328212 271141 30 260301404705 144314 225 308 94 -3 +1 -3 -9 +14 -0.0
202427 MLBBaltimore Orioles 507473 12830213 271141 30 271311425736 154327 225 322 105 +3 +1 -3 -9 +14 0.6
202528 MLB2 teams 394365 912009 181045 30 249294378672 129318 265 296 85 -7 +1 -2 -7 +11 -0.4
202528 MLB2 teams 394363 9522010 201035 30 262309405714 143332 265 314 98 -1 +1 -2 -7 +11 0.2
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD29 MLBBAL 1514 4100 120 00 286333357690 71333 137 310 95 -0 +0 +0 -0 +0 0.0
YTD29 MLBBAL 1514 4100 120 00 286333357690 71333 137 313 98 -0 +0 +0 -0 +0 0.0
ROS29 MLBBAL 100% 287268 681418 15702 31 254298403701 149315 245 311 96 -1 +0 +2 -5 +8 0.4
ROS29 MLBBAL 100% 287268 701518 15702 31 261305414719 153320 245 310 96 -1 +0 +2 -5 +8 0.4
FULL29 MLBBAL 302282 741618 16722 31 262307411718 149325 245 310 96 -2 +0 +2 -5 +9 0.4
TOT29 MLBBAL 302282 721518 16722 31 255300401701 145315 245 311 96 -1 +0 +2 -5 +9 0.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202730 MLBBAL 100% 438408 10321112 231094 41 252299397696 145313 255 308 94 -3 +0 +1 -8 +12 0.3
202730 MLBBAL 100% 438408 10422112 231094 41 255301402703 147318 255 307 93 -3 +0 +1 -8 +12 0.3
▸ Career Totals
Career 33943119 8161627118 21284323 248 262313432745 170318 256 325 107 +28 +2 -20 -61 +96 4.5
/ 162G 650597 15631123 411614 52 261313432745 171317 256 325 107 +5 +0 -4 -12 +18 0.8
Career 57595378 132927416175 279148340 5319 247289402691 155305 265 299 87 -84 +3 -20 -102 +163 -4.1
/ 162G 650607 15131220 311675 62 249291405696 157307 265 299 87 -9 +0 -2 -11 +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
201518 ROKGCL Orioles 175163 51703 9361 104 313353411764 98381 215 339 118 +3 +0 +5 0.9
201619 ADelmarva Shorebirds 489455 12828410 25953 54 281323426749 145331 195 329 110 +5 -1 +14 1.9
201720 AABowie Baysox 159153 341303 3351 00 222242366608 144265 222 264 61 -7 +0 +5 -0.3
201720 A+Frederick Keys 379360 11335115 14613 82 314345542886 228343 164 385 153 +23 +1 +11 3.5
201720 INTLSalt River Rafters 8782 20403 4191 20 244287402690 159283 225 307 93 -1 +0 +2 0.2
201821 AABowie Baysox 428394 11719413 26793 20 297345464810 168339 186 354 129 +14 +0 +12 2.7
201922 AAANorfolk Tides 553520 16235125 241304 21 312347527874 215370 244 379 148 +30 +0 +16 4.7
202023 MLBBaltimore Orioles 140126 42505 11301 01 333391492883 159398 218 387 154 +9 -0 -1 -2 +4 1.0
202124 MLBBaltimore Orioles 586534 13623133 411614 43 255313487799 232297 277 346 123 +15 -0 -12 -10 +17 0.9
202225 MLBBaltimore Orioles 609555 13928122 431544 41 250309423732 173303 257 322 104 +3 +0 -2 -11 +17 0.7
202326 MLBBaltimore Orioles 470423 11421118 371073 31 270333452784 182315 238 343 120 +11 +0 -3 -9 +13 1.2
202326 AAANorfolk Tides 5854 12101 4170 00 222276296572 74306 297 262 59 -3 +0 +2 -0.1
202427 MLBBaltimore Orioles 507473 12830213 271141 30 271311425736 154327 225 322 105 +3 +1 -3 -9 +14 0.6
202528 MLBBaltimore Orioles 357332 831807 15984 30 250291367658 117326 274 290 80 -8 +1 -2 -7 +10 -0.7
202528 AAANorfolk Tides 3731 12403 551 00 3874868061.293 419391 1414 544 274 +7 +0 +1 0.9
▸ Career Totals (raw MLB only — historical actual)
MLB Career 26692443 642125598 17466417 176 263316438755 176317 257 330 111 +33 +1 -24 -48 +76 3.8

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
#1C.J. Cronlast yr '23
career totals — 10 seasons, 4,043 PA
104,04318710260320471-72-468.98.9
/162664312-11.9-7.61.5pk7: 9
#2Mitch Morelandlast yr '21
career totals — 12 seasons, 4,536 PA
124,53618611251318446-81-565.96.1
/162664272-11.9-8.10.9pk7: 6
#3Yuli Gurriellast yr '24
career totals — 9 seasons, 3,699 PA
93,6999828280326438-63-544.25.8
/162664185-11.3-9.80.8pk7: 7
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
83,40911924261309430-61-435.65.6
/162664235-11.9-8.51.1pk7: 6
#4Jesús Aguilarlast yr '23
career totals — 7 seasons, 2,594 PA
72,5941141255324452-46-354.24.2
/162664290-11.9-9.01.1pk7: 4
#5Gaby Sanchezlast yr '14
career totals — 5 seasons, 2,240 PA
52,2405912254332411-40-262.22.2
/162664174-11.9-7.80.6pk7: 2
#6Garrett Joneslast yr '15
career totals — 8 seasons, 3,228 PA
83,22812228251312445-51-700.91.3
/162664256-10.4-14.30.2pk7: 2

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 Mountcastle (OGILVIE) 29 55 55 50 35 255/300/401 145315 83 24% 5% 96 +0.4
Nick Stavinoha
2011 · MLB
29 51→56 48→55 49→45 42 258/293/399 141297 154 19% 4% 92 +1.2 244/287/426 182284 246 23% 5% 98 +1.6 236/280/43319826527423%5%94+1.3
Mauro Gomez
2013 · MLB
28 48→52 50→60 47→40 40 242/287/403 161307 174 27% 5% 92 +1.2 237/285/457 220303 315 32% 6% 106 +2.2 219/269/49127126144236%6%106+1.6
Rob Segedin
2018 · MLB
29 48→53 52→50 43→45 41 246/294/414 168301 195 25% 5% 98 +1.6 220/275/350 130277 147 25% 6% 72 -0.2 162/232/2417920110025%8%28-0.7
Joey Meneses
2021 · AAA
29 50→57 52→60 48→40 41 255/296/418 163319 206 27% 6% 99 +1.7 259/300/438 179309 213 23% 5% 106 +2.2 268/312/43516731820122%5%108+2.1
Delmon Young
2015 · MLB
29 53→61 49→55 46→55 42 269/309/414 145314 183 21% 5% 103 +1.9 255/296/373 118299 136 19% 5% 87 +0.8 261/282/325643046016%2%66-0.2
Chris Heisey
2014 · MLB
29 47→52 50→55 51→55 42 242/291/399 157285 189 22% 5% 92 +1.2 216/282/390 174255 229 25% 7% 87 +0.8 198/274/38318522626826%8%78+0.1
Yermín Mercedes
2022 · MLB
29 48→53 49→50 47→45 45 247/296/386 139281 185 20% 6% 91 +1.1 232/297/373 141287 179 24% 8% 88 +0.9 211/291/352140267181027%9%79+0.2
Jason Rogers
2017 · MLB
29 50→53 47→55 50→45 48 250/310/385 135302 143 22% 8% 95 +1.4 257/314/400 143302 177 20% 7% 102 +1.8 290/347/44815832423518%7%121+1.5
Chris Marrero
2017 · AAA
29 48→52 51→55 47→30 43 246/286/409 163287 192 22% 5% 92 +1.2 231/280/382 151276 186 23% 6% 83 +0.6 152/220/27612316917023%6%30-0.6
Drew Locke
2012 · AAA
29 48→58 48→50 48→45 42 242/286/389 146292 158 23% 5% 87 +0.8 240/283/373 133297 138 23% 5% 82 +0.5 255/290/37612031512222%4%82+0.2
Ricardo Vazquez
2014 · AAA
29 50 48→55 50→45 41 249/290/388 139298 1613 22% 4% 89 +0.9 241/285/372 131296 159 24% 5% 82 +0.5 247/301/39314629117521%6%91+0.4
Balbino Fuenmayor
2019 · AAA
29 53→54 51→60 47→30 42 267/303/422 154300 194 18% 4% 103 +1.9 280/313/506 226305 346 21% 4% 131 +3.9 299/327/54824931741220%3%148+3.8
Marquez Smith
2014 · AAA
29 46→53 47→55 46→40 44 232/288/367 135284 144 24% 6% 82 +0.5 232/309/370 138307 135 27% 9% 92 +1.2 233/316/37214031112327%10%94+1.1
Patrick Kivlehan
2019 · MLB
29 44→50 51→60 44→50 39 224/279/387 163302 187 32% 6% 84 +0.6 216/275/406 190287 255 33% 6% 89 +0.9 194/255/38218725326335%6%71-0.2
David Dahl
2023 · MLB
29 49→54 45→55 50→55 43 241/288/371 130305 127 25% 6% 83 +0.6 237/287/392 155295 178 25% 6% 89 +0.9 233/283/39516328319625%6%84+0.3
Russ Canzler
2015 · MLB
29 44→54 48→55 44→45 44 226/280/371 145286 164 27% 7% 80 +0.4 231/278/370 139277 176 23% 6% 79 +0.3 226/269/35112526217221%5%66-0.4
Matt McBride
2014 · MLB
29 48→50 51→55 46→40 42 243/274/406 163266 183 17% 4% 86 +0.8 236/275/383 147266 165 18% 5% 82 +0.5 207/266/38317623820123%7%75+0.0
Taylor Jones
2023 · MLB
29 47→48 50→55 43→40 45 235/308/396 162313 183 30% 8% 99 +1.7 218/290/370 152291 1710 30% 8% 85 +0.7 174/257/333158220181229%9%58-0.4
Jason Coats
2019 · MLB
29 43→50 50→55 49→45 40 222/264/383 161265 186 24% 4% 76 +0.1 213/251/362 149273 189 29% 4% 66 -0.6 198/232/33714025420831%4%49-1.1
Doug Deeds
2010 · AAA
29 49→59 47→50 48→45 39 243/285/390 147320 148 28% 5% 87 +0.8 222/273/344 122302 108 28% 6% 69 -0.4 214/268/3251122928728%6%60-0.7