Ryan Mountcastle

Ryan Mountcastle

H · BAL
MLBAM 663624
Seasons
YrPAHHRAVGxwOBAPtsPPG
202615400.2860.30120.18
20253578370.2500.3131151.26
2024507128130.2710.3372331.79
2023471114180.2690.3572752.24
2022610139220.2500.3642941.91
2021589136330.2530.3283292.19
20201404250.3330.327782.17

2025 MLB Percentile Rankings

357 PA this season — below qualified-batter cutoff. Bars ranked against qualified peers (faded to flag small sample).

Batting
xwOBA
20
0.313
xBA
52
0.256
xSLG
50
0.435
Avg Exit Velo
61
90.7
Median Exit Velo
0
90th % Exit Velo
0
Barrel %
67
11.7
Hard-Hit %
70
47.1
LA Sweet-Spot %
89
40.0
Bat Speed
91
73.5
Median Bat Speed
0
90th % Bat Speed
0
Chase %
5
39.4
Whiff %
11
29.0
K %
8
27.5
BB %
2
4.2
Swing Decisions

Plate Discipline · Decision+

Expected-run-value of every swing-or-take decision, against a league-average batter’s optimum. 100 = avg · 110 = 1 SD better.

Decision+
96
35th pctl
Chase cost
-27.3r
306 swings @ bad pitch
Passive cost
-8.8r
146 takes @ hittable pitch
Swing rate
57.5%
1,353 pitches seen
Runs per 100
-2.67
lg avg -2.53
Count
View
14+29%7+43%734+33%12+42%24+48%25+38%34+65%174+83%6+17%23-19%53-8%61-15%46+54%35+46%13+46%24+27%48-26%70-13%69-14%58+42%26+58%12+14%14+36%39+28%50-6%32-4%24+29%143+22%9+0%16+38%8+29%74CATCHER'S VIEW
Judgment — swing% vs optimal
−35%−15%0+15%+35%
  • Red cells — swings more than an optimal batter would here (chasing).
  • Blue cells — swings less than optimal (too passive).
  • Number in cell: swing%-delta vs optimal. Top-right: pitches seen.
Total pitches shown: 1,000