Ryan Jeffers

Ryan Jeffers

C / DH · MIN
MLBAM 680777
Seasons
YrPAHHRAVGxwOBAPtsPPG
2026591420.2800.359552.89
202546610890.2650.3262251.89
202446593210.2260.3082612.10
202333779140.2740.3361841.84
20222364470.2080.3251081.44
202129453140.1980.297961.09
2020621530.2730.348220.88

2025 MLB Percentile Rankings

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

Batting
xwOBA
39
0.326
xBA
36
0.245
xSLG
23
0.401
Avg Exit Velo
36
89.3
Median Exit Velo
0
90th % Exit Velo
0
Barrel %
19
6.3
Hard-Hit %
33
42.1
LA Sweet-Spot %
23
34.2
Bat Speed
47
70.4
Median Bat Speed
0
90th % Bat Speed
0
Chase %
69
24.4
Whiff %
72
19.3
K %
55
19.5
BB %
74
10.7
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+
97
38th pctl
Chase cost
-29.6r
289 swings @ bad pitch
Passive cost
-20.8r
377 takes @ hittable pitch
Swing rate
39.0%
1,912 pitches seen
Runs per 100
-2.63
lg avg -2.53
Count
View
354+14%7+17%631+22%9-7%15+6%16+4%23+27%15+50%82+26%23-30%40-49%59-29%58+0%32+39%335+21%28-7%45-49%72-45%76-32%47+19%16+33%6+35%26+26%42+11%36+22%46+27%30+36%115+0%14+33%12+18%17+13%8311CATCHER'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