Ryan Mountcastle1B Baltimore Orioles
Age 29 R/R 6'3" / 230 lbs MLB HR +9% Svc 5.610 · Ctrl thru 2026 ILInjured 60-Day (D60)
2026 ROS PROJECTION15 act + 2 ros · stats below = ROS only
showingROS
wRC+†vL 10299vR 89
AVG/OBP/SLG
PA2
HR0
K%24
BB%5
BABIP324
ISO150
MLB%100%
Value2026 · WAR
2026 MLB RUNS · solid = so far · light = projected ROS (park-applied)
BAT so far: -0.0 runs (15 MLB PA)BAT projected ROS: -0.0 runs (2 MLB PA, park-applied)-0BATRUN so far: +0.0 runs (15 MLB PA)RUN projected ROS: +0.0 runs (2 MLB PA, park-applied)+0RUNFLD so far: +0.0 runs (15 MLB PA)FLD projected ROS: +0.0 runs (2 MLB PA, park-applied)+0FLDPOS so far: -0.3 runs (15 MLB PA)POS projected ROS: -0.0 runs (2 MLB PA, park-applied)-0POSREP so far: +0.3 runs (15 MLB PA)REP projected ROS: +0.0 runs (2 MLB PA, park-applied)+0REP2026 MLB WAR (so far + projected ROS): +0.01so far: +0.0 WAR+0.0WAR
trajectory · projected WAR by year
0.00.22627
Tools · Splits · ContractCON 55 / POW 55
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT55
Whiff%
2214.2%
xAVG
660.264
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+
104
89
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$0.5M
Totals $0.5M $0.0M -$0.5M
Options · projected decision
2027CLUB OPT$6.8M / $0.0M buyoutDECLINE
2028CLUB OPT$7.5M / $0.0M buyoutDECLINE

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
201518 ROKGCL Orioles 175163 51703 9361 104 313353411764 98381 215 339 116 +3 +0 +4 0.8
201619 ADelmarva Shorebirds 489455 12828410 25953 54 281323426749 145331 195 329 109 +5 -1 +11 1.5
201720 AABowie Baysox 159153 341303 3351 00 222242366608 144265 222 264 65 -7 +0 +3 -0.3
201720 A+Frederick Keys 379360 11335115 14613 82 314345542886 228343 164 385 147 +21 +1 +8 3.1
201720 INTLSalt River Rafters 8782 20403 4191 20 244287402690 159283 225 307 94 -1 +0 +2 0.2
201821 AABowie Baysox 428394 11719413 26793 20 297345464810 168339 186 354 126 +13 +0 +9 2.3
201922 AAANorfolk Tides 553520 16235125 241304 21 312347527874 215370 244 379 143 +28 +0 +12 4.1
202023 MLBBaltimore Orioles 140126 42505 11301 01 333391492883 159398 218 387 148 +8 -0 -1 -2 +3 0.8
202124 MLBBaltimore Orioles 586534 13623133 411614 43 255313487799 232297 277 346 120 +14 -0 -12 -10 +13 0.4
202225 MLBBaltimore Orioles 609555 13928122 431544 41 250309423732 173303 257 322 104 +3 +0 -2 -11 +13 0.3
202326 MLBBaltimore Orioles 470423 11421118 371073 31 270333452784 182315 238 343 118 +10 +0 -3 -9 +10 0.8
202326 AAANorfolk Tides 5854 12101 4170 00 222276296572 74306 297 262 64 -3 +0 +1 -0.1
202427 MLBBaltimore Orioles 507473 12830213 271141 30 271311425736 154327 225 322 104 +3 +1 -3 -9 +11 0.3
202528 MLBBaltimore Orioles 357332 831807 15984 30 250291367658 117326 274 290 82 -7 +1 -2 -7 +8 -0.8
202528 AAANorfolk Tides 3731 12403 551 00 3874868061.293 419391 1414 544 254 +7 +0 +1 0.8
▸ Career Totals (raw MLB only — historical actual)
MLB Career 26692443 642125598 17466417 176 263316438755 176317 257 330 110 +30 +1 -24 -48 +58 1.7
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201518 ROK MLEGCL Orioles 175166 38502 6521 104 229260295555 66307 303 242 50 -10 +0 +4 -0.6
201619 A MLEDelmarva Shorebirds 489465 1072238 151273 54 230259342601 112289 263 261 63 -22 -1 +11 -1.2
201720 AA MLEBowie Baysox 159154 271002 2441 00 175191279470 104226 281 206 26 -14 +0 +3 -1.1
201720 A+ MLEFrederick Keys 379366 9329110 8873 82 254276421697 167301 232 296 86 -6 +1 +8 0.3
201821 AA MLEBowie Baysox 428403 1011649 171013 20 251286377663 127304 244 290 82 -9 +0 +9 0.1
201922 AAA MLENorfolk Tides 553530 13027119 141604 21 245270408678 162307 293 289 82 -12 +0 +12 -0.0
202023 MLB MLEBaltimore Orioles 140126 42505 11301 01 333391492883 159398 218 372 138 +6 -0 -1 -2 +3 0.6
202124 MLB MLEBaltimore Orioles 586534 13122130 411614 43 245304459763 213297 277 326 107 +5 -0 -12 -10 +13 -0.6
202225 MLB MLEBaltimore Orioles 609555 13727122 431544 41 247306418724 171303 257 315 99 -1 +0 -2 -11 +13 -0.0
202326 MLB MLEBaltimore Orioles 470423 11220118 371073 31 265328444773 180315 238 335 113 +7 +0 -3 -9 +10 0.5
202326 AAA MLENorfolk Tides 5855 10101 3210 00 182224255479 73274 365 202 23 -5 +0 +1 -0.4
202427 MLB MLEBaltimore Orioles 507473 12629213 271141 30 266307419726 152327 225 316 100 -0 +1 -3 -9 +11 -0.0
202528 MLB MLEBaltimore Orioles 357332 811707 15984 30 244285358643 114326 274 282 77 -10 +1 -2 -7 +8 -1.1
202528 AAA MLENorfolk Tides 3733 10302 361 00 303378576954 273347 168 437 182 +4 +0 +1 0.4
201518 ROK MLEGCL Orioles 175166 38502 6521 104 229260295555 66316 303 242 50
201518 ROK RAWGCL Orioles 175163 51703 9361 104 313353411764 98381 215 339 50
201619 A MLEDelmarva Shorebirds 489465 1072238 151273 54 230259342601 112295 263 261 63
201619 A RAWDelmarva Shorebirds 489455 12828410 25953 54 281323426749 145331 195 329 63
201720 A+ MLE3 teams 625605 14045115 111525 102 231251383635 152283 242 269 68
201720 A+ RAW3 teams 625595 16752121 211155 102 281311477788 197315 183 343 68
201821 AA MLEBowie Baysox 428403 1011649 171013 20 251286377663 127309 244 290 82
201821 AA RAWBowie Baysox 428394 11719413 26793 20 297345464810 168339 186 354 82
201922 AAA MLENorfolk Tides 553530 13027119 141604 21 245270408678 162312 293 289 82
201922 AAA RAWNorfolk Tides 553520 16235125 241304 21 312347527874 215370 244 379 82
202023 MLB MLEBaltimore Orioles 140126 42505 11301 01 333391492883 159398 218 372 138 +6 -0 -1 -2 +3 0.6
202023 MLB RAWBaltimore Orioles 140126 42505 11301 01 333391492883 159398 218 387 138 +6 -0 -1 -2 +3 0.6
202124 MLB MLEBaltimore Orioles 586534 13122130 411614 43 245304459763 213289 277 326 107 +5 -0 -12 -10 +13 -0.6
202124 MLB RAWBaltimore Orioles 586534 13623133 411614 43 255313487799 232297 277 346 107 +5 -0 -12 -10 +13 -0.6
202225 MLB MLEBaltimore Orioles 609555 13727122 431544 41 247306418724 171298 257 315 99 -1 +0 -2 -11 +13 -0.0
202225 MLB RAWBaltimore Orioles 609555 13928122 431544 41 250309423732 173303 257 322 99 -1 +0 -2 -11 +13 -0.0
202326 MLB MLE2 teams 528478 12321119 401283 31 257319425743 167308 248 320 103 +2 +0 -3 -9 +11 0.1
202326 MLB RAW2 teams 528477 12622119 411243 31 264326434760 170314 238 334 103 +2 +0 -3 -9 +11 0.1
202427 MLB MLEBaltimore Orioles 507473 12629213 271141 30 266307419726 152321 225 316 100 -0 +1 -3 -9 +11 -0.0
202427 MLB RAWBaltimore Orioles 507473 12830213 271141 30 271311425736 154327 225 322 100 -0 +1 -3 -9 +11 -0.0
202528 MLB MLE2 teams 394365 922109 181045 30 252296384680 132322 265 296 87 -6 +1 -2 -7 +9 -0.6
202528 MLB RAW2 teams 394363 9522010 201035 30 262309405714 143332 265 314 87 -6 +1 -2 -7 +9 -0.6
201518 ROK MLEGCL Orioles 175166 38502 6521 104 229260295555 66307 303 242 50
201619 A MLEDelmarva Shorebirds 489468 1072238 151273 54 229259340599 111289 263 261 63
201720 A+ MLE3 teams 625604 14045115 111525 102 232251384635 152279 242 269 68
201821 AA MLEBowie Baysox 428405 1011649 171013 20 249286375661 126304 244 290 82
201922 AAA MLENorfolk Tides 553530 13027119 141604 21 245270408678 162307 293 289 82
202023 MLB MLEBaltimore Orioles 140127 42505 11301 01 331391488879 157398 218 372 138
202124 MLB MLEBaltimore Orioles 586536 13122130 411614 43 244304457761 213297 277 326 107
202225 MLB MLEBaltimore Orioles 609557 13727122 431544 41 246306417722 171303 257 315 99
202326 MLB MLE2 teams 528480 12321119 401283 31 256319423742 167310 248 320 103
202427 MLB MLEBaltimore Orioles 507474 12629213 271141 30 266307418725 152327 225 316 100
202528 MLB MLE2 teams 394368 922109 181045 30 250296380677 130328 265 296 87
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202326 MLB MLE2 teams 528480 12321119 401283 31 256319423742 167310 248 320 103
202427 MLB MLEBaltimore Orioles 507474 12629213 271141 30 266307418725 152327 225 316 100
202528 MLB MLE2 teams 394368 922109 181045 30 250296380677 130328 265 296 87
YTD29 MLB MLEBAL 1514 4100 120 00 286333357690 71333 137 305 93 -0 +0 +0 -0 +0 -0.0
▸ 2026 season
▸ 2026 season — so far · projected rest · full
SO FAR29 MLB RAWBAL 1514 4100 120 00 286333357690 71333 137 313 93 -0 +0 +0 -0 +0 -0.0
YTD29 MLB RAWBAL 1514 4100 120 00 286333357690 71333 137 313 98
ROS29 MLB MLEBAL 100% 22 0000 000 00 319 00 314 99 -0 +0 +0 -0 +0 0.0
ROS29 MLB CTXBAL 100% 22 0000 000 00 324 00 314 99 -0 +0 +0 -0 +0 0.0
FULL29 MLB A+CBAL 1716 4100 120 00 250294312607 62286 126 313 93 -0 +0 +0 -0 +0 -0.0
TOT29 MLB MLEBAL 1716 4100 120 00 250294312607 62286 126 306 93 -0 +0 +0 -0 +0 -0.0
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202730 MLB MLEBAL 100% 438408 10422112 231084 41 255301402703 147317 255 311 96 -2 +0 +1 -8 +9 0.2
202730 MLB CTXBAL 100% 438408 10723113 231084 41 262308419727 157322 255 310 96 -2 +0 +1 -8 +9 0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 31092853 7491486111 19777221 217 263315435750 173318 256 327 89 +28 +1 -22 -56 +67 1.9
/ 162G A+C 650596 15631123 411614 41 262313433746 171317 256 327 89 +6 +0 -5 -12 +14 0.4
Career MLE 54745110 127126215163 266139138 5018 249291402692 153307 255 300 89 +28 +1 -22 -56 +67 1.9
/ 162G MLE 650607 15131219 321655 62 249292400693 152307 255 300 89 +6 +0 -5 -12 +14 0.4