Ryan Mountcastle

1B Baltimore Orioles
Age 30 R/R 6'3" / 230 lbs MLB HR +9% Svc 5.610 · Ctrl thru 2027 ILInjured 60-Day (D60)
Overview
MLBD6040-MANArb-3FA 2028
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202427MLBBAL507.271/.311/.4251331010.0
202528MLBBAL357.250/.291/.3677379-1.0
202629MLBBAL15.286/.333/.3570095-0.0
2027PROJ30MLBBAL159.260/.305/.41652970.2
2028PROJ31MLBBAL248.255/.299/.4047192-0.2
Last 3 seasons WAR -0.9  ·  Next 2 projected WAR -0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2027Service5.610First FA2028Options2
2027Arb-3$1M
Skills · percentileStatcast 2024-2026
Bat Spd79
Avg EV74
xwOBA65
Barrel%61
Speed23
Whiff%22
CompsJoey Meneses (age 29) · Chad Pinder (age 30) · Chris Heisey (age 29)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 10097vR 88
AVG/OBP/SLG.260 / .305 / .416
PA159
HR5
K%25
BB%5
BABIP319
ISO154
MLB%100%
Value2027 · WAR
BAT: -0.5 runs (wOBA-derived runs vs avg)-1BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +1.1 runs (Defensive runs vs avg)+1FLDPOS: -2.8 runs (Positional adjustment)-3POSREP: +3.4 runs (Replacement-level credit)+3REPTotal WAR: +0.20+0.2WAR
trajectory · projected WAR by year
0.2-0.22728
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   2027
First FA Year   2028
OPT
YearStatusSalary Proj WAR Value Surplus
2027Arb-3$1M+0.2$0.8M+$0.0M (cut)
Totals $0.0M $0.8M +$0.0M
Options · projected decision
2027CLUB OPT$1.0M / $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. 2027 = actual YTD + projected ROS + total. 2028+ 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 54 — — — — — —
201619 ADelmarva Shorebirds — 489455 12828410 25953 54 281323426749 145331 195 329 70 — — — — — —
201720 AABowie Baysox — 159153 341303 3351 00 222242366608 144265 222 264 34 — — — — — —
201720 A+Frederick Keys — 379360 11335115 14613 82 314345542886 228343 164 385 95 — — — — — —
201720 INTLSalt River Rafters — 8782 20403 4191 20 244287402690 159283 225 307 94 — — — — — —
201821 AABowie Baysox — 428394 11719413 26793 20 297345464810 168339 186 354 95 — — — — — —
201922 AAANorfolk Tides — 553520 16235125 241304 21 312347527874 215370 244 379 101 — — — — — —
202023 MLBBaltimore Orioles — 140126 42505 11301 01 333391492883 159398 218 387 142 +7 -0 -1 -2 +3 0.7
202124 MLBBaltimore Orioles — 586534 13623133 411614 43 255313487799 232297 277 346 111 +8 -0 -12 -10 +13 -0.3
202225 MLBBaltimore Orioles — 609555 13928122 431544 41 250309423732 173303 257 322 100 +0 +0 -2 -11 +13 0.0
202326 MLBBaltimore Orioles — 470423 11421118 371073 31 270333452784 182315 238 343 114 +8 +0 -3 -9 +10 0.6
202326 AAANorfolk Tides — 5854 12101 4170 00 222276296572 74306 297 262 25 — — — — — —
202427 MLBBaltimore Orioles — 507473 12830213 271141 30 271311425736 154327 225 322 101 +0 +1 -3 -9 +11 0.0
202528 MLBBaltimore Orioles — 357332 831807 15984 30 250291367658 117326 274 290 79 -9 +1 -2 -7 +8 -1.0
202528 AAANorfolk Tides — 3731 12403 551 00 3874868061.293 419391 1414 544 180 — — — — — —
202629 MLBBaltimore Orioles — 1514 4100 120 00 286333357690 71333 137 313 95 -0 +0 +0 -0 +0 -0.0
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 26842457 646126598 17566617 176 263316438754 175317 257 330 109 +30 +1 -24 -49 +58 1.7
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201518 ROK MLEGCL Orioles — 175166 39502 6521 104 235266301567 66314 303 248 54 — — — — — —
201619 A MLEDelmarva Shorebirds — 489464 1122339 161273 54 241271362633 121302 263 272 70 — — — — — —
201720 AA MLEBowie Baysox — 159154 291002 2441 00 188204292496 104241 281 218 34 — — — — — —
201720 A+ MLEFrederick Keys — 379366 9730111 8873 82 265286443729 178314 232 308 95 — — — — — —
201821 AA MLEBowie Baysox — 428402 10917410 181013 20 271307408715 137328 244 309 95 — — — — — —
201922 AAA MLENorfolk Tides — 553529 14028124 151604 21 265290457748 193327 293 318 101 — — — — — —
202023 MLB MLEBaltimore Orioles — 140126 42505 11301 01 333391492883 159398 218 379 142 +7 -0 -1 -2 +3 0.7
202124 MLB MLEBaltimore Orioles — 586536 13223130 391614 43 246302461763 215297 277 332 111 +8 -0 -12 -10 +13 -0.3
202225 MLB MLEBaltimore Orioles — 609556 13626122 421544 41 245302414716 169303 257 316 100 +0 +0 -2 -11 +13 0.0
202326 MLB MLEBaltimore Orioles — 470424 11220118 361073 31 264326443770 179315 238 337 114 +8 +0 -3 -9 +10 0.6
202326 AAA MLENorfolk Tides — 5855 11101 3210 00 200241273514 73279 365 205 25 — — — — — —
202427 MLB MLEBaltimore Orioles — 507473 12528213 271141 30 264305414720 150327 225 317 101 +0 +1 -3 -9 +11 0.0
202528 MLB MLEBaltimore Orioles — 357332 821807 15984 30 247288364652 117326 274 285 79 -9 +1 -2 -7 +8 -1.0
202528 AAA MLENorfolk Tides — 3733 10302 361 00 303378576954 273344 168 434 180 — — — — — —
202629 MLB MLEBaltimore Orioles — 1514 4100 120 00 286333357690 71333 137 309 95 -0 +0 +0 -0 +0 -0.0
201518 ROK MLEGCL Orioles — 175166 39502 6521 104 235266301567 66325 303 248 54 — — — — — —
201518 ROK RAWGCL Orioles — 175163 51703 9361 104 313353411764 98381 215 339 54 — — — — — —
201619 A MLEDelmarva Shorebirds — 489464 1122339 161273 54 241271362633 121308 263 272 70 — — — — — —
201619 A RAWDelmarva Shorebirds — 489455 12828410 25953 54 281323426749 145331 195 329 70 — — — — — —
201720 A+ MLE3 teams — 625604 14647115 121525 102 242262397660 156297 242 281 77 — — — — — —
201720 A+ RAW3 teams — 625595 16752121 211155 102 281311477788 197315 183 343 77 — — — — — —
201821 AA MLEBowie Baysox — 428402 10917410 181013 20 271307408715 137334 244 309 95 — — — — — —
201821 AA RAWBowie Baysox — 428394 11719413 26793 20 297345464810 168339 186 354 95 — — — — — —
201922 AAA MLENorfolk Tides — 553529 14028124 151604 21 265290457748 193331 293 318 101 — — — — — —
201922 AAA RAWNorfolk Tides — 553520 16235125 241304 21 312347527874 215370 244 379 101 — — — — — —
202023 MLB MLEBaltimore Orioles — 140126 42505 11301 01 333391492883 159398 218 379 142 +7 -0 -1 -2 +3 0.7
202023 MLB RAWBaltimore Orioles — 140126 42505 11301 01 333391492883 159398 218 387 142 +7 -0 -1 -2 +3 0.7
202124 MLB MLEBaltimore Orioles — 586536 13223130 391614 43 246302461763 215290 277 332 111 +8 -0 -12 -10 +13 -0.3
202124 MLB RAWBaltimore Orioles — 586534 13623133 411614 43 255313487799 232297 277 346 111 +8 -0 -12 -10 +13 -0.3
202225 MLB MLEBaltimore Orioles — 609556 13626122 421544 41 245302414716 169295 257 316 100 +0 +0 -2 -11 +13 0.0
202225 MLB RAWBaltimore Orioles — 609555 13928122 431544 41 250309423732 173303 257 322 100 +0 +0 -2 -11 +13 0.0
202326 MLB MLE2 teams — 528479 12321119 391283 31 257317424740 167307 247 322 104 +3 +0 -3 -9 +11 0.2
202326 MLB RAW2 teams — 528477 12622119 411243 31 264326434760 170314 238 334 104 +3 +0 -3 -9 +11 0.2
202427 MLB MLEBaltimore Orioles — 507473 12528213 271141 30 264305414720 150318 225 317 101 +0 +1 -3 -9 +11 0.0
202427 MLB RAWBaltimore Orioles — 507473 12830213 271141 30 271311425736 154327 225 322 101 +0 +1 -3 -9 +11 0.0
202528 MLB MLE2 teams — 394365 922109 181045 30 252296384680 132322 265 299 89 -5 +1 -2 -7 +9 -0.5
202528 MLB RAW2 teams — 394363 9522010 201035 30 262309405714 143332 265 314 89 -5 +1 -2 -7 +9 -0.5
202629 MLB MLEBaltimore Orioles — 1514 4100 120 00 286333357690 71333 137 309 95 -0 +0 +0 -0 +0 -0.0
202629 MLB RAWBaltimore Orioles — 1514 4100 120 00 286333357690 71333 137 313 95 -0 +0 +0 -0 +0 -0.0
201518 ROK MLEGCL Orioles — 175166 39502 6521 104 235266301567 66314 303 248 54 — — — — — —
201619 A MLEDelmarva Shorebirds — 489467 1122339 161273 54 240271360631 120302 263 272 70 — — — — — —
201720 A+ MLE3 teams — 625603 14647115 121525 102 242262398660 156292 242 281 77 — — — — — —
201821 AA MLEBowie Baysox — 428404 10917410 181013 20 270307406713 136328 244 309 95 — — — — — —
201922 AAA MLENorfolk Tides — 553529 14028124 151604 21 265290457748 193327 293 318 101 — — — — — —
202023 MLB MLEBaltimore Orioles — 140127 42505 11301 01 331391488879 157398 218 379 142 — — — — — —
202124 MLB MLEBaltimore Orioles — 586538 13223130 391614 43 245302459761 214297 277 332 111 — — — — — —
202225 MLB MLEBaltimore Orioles — 609558 13626122 421544 41 244302412715 168303 257 316 100 — — — — — —
202326 MLB MLE2 teams — 528481 12321119 391283 31 256317422739 166311 247 322 104 — — — — — —
202427 MLB MLEBaltimore Orioles — 507474 12528213 271141 30 264305414719 150327 225 317 101 — — — — — —
202528 MLB MLE2 teams — 394368 922109 181045 30 250296380677 130328 265 299 89 — — — — — —
202629 MLB MLEBaltimore Orioles — 1514 4100 120 00 286333357690 71333 137 309 95 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202427 MLB MLEBaltimore Orioles — 507474 12528213 271141 30 264305414719 150327 225 317 101 — — — — — —
202528 MLB MLE2 teams — 394368 922109 181045 30 250296380677 130328 265 299 89 — — — — — —
202629 MLB MLEBaltimore Orioles — 1514 4100 120 00 286333357690 71333 137 309 95 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202730 MLB MLEBAL 100% 237221 571217 12582 31 256301406707 150315 245 312 97 -1 +0 +2 -4 +5 0.2
▸ 2027 — real world (MLB)
202730 MLB CTXBAL 100% 159149 38805 8391 20 260305416721 156319 255 318 97 -1 +0 +1 -3 +3 0.2
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202831 MLB MLEBAL 100% 248231 581217 13612 10 250295394689 144310 255 305 92 -2 +0 -1 -4 +5 -0.2
202831 MLB CTXBAL 100% 248231 601317 13612 10 255299404703 149315 255 310 92 -2 +0 -1 -4 +5 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 29322688 7061396105 18872719 186 263315436751 173318 256 328 94 +28 +1 -25 -53 +64 1.5
/ 162G— A+C — 650596 15631123 421614 41 262315433748 171317 256 328 94 +6 +0 -5 -12 +14 0.3
Career— MLE — 54565094 129526515169 265138537 4917 254296412708 157313 255 308 94 +27 +2 -24 -56 +67 1.7
/ 162G— MLE — 650607 15532220 321654 62 255297414711 158315 255 308 94 +6 +0 -5 -12 +14 0.4