Juan Soto

Juan Soto

OF · NYM
MLBAM 665742
Seasons
YrPAHHRAVGxwOBAPtsPPG
2026341110.3550.333212.10
2025716152430.2630.4385593.43
2024714166410.2880.4666543.72
2023709156350.2740.4145143.15
2022665127270.2420.4104952.81
2021654157290.3130.4455343.40
202019854130.3460.5012124.24
2019659153340.2820.4125683.30
2018495121220.2920.3813522.98

2026 MLB Percentile Rankings

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

Batting
xwOBA
47
0.333
xBA
49
0.253
xSLG
51
0.418
Avg Exit Velo
22
87.3
Median Exit Velo
0
90th % Exit Velo
0
Barrel %
41
8.0
Hard-Hit %
8
28.0
LA Sweet-Spot %
31
32.0
Bat Speed
42
70.0
Median Bat Speed
0
90th % Bat Speed
0
Chase %
29
31.8
Whiff %
50
23.4
K %
67
17.6
BB %
29
8.8
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+
104
65th pctl
Chase cost
-3.4r
27 swings @ bad pitch
Passive cost
-0.5r
20 takes @ hittable pitch
Swing rate
48.8%
166 pitches seen
Runs per 100
-2.37
lg avg -2.53
Count
View
141232+17%6+0%6-44%9+33%6122+0%10-37%19-25%8441+44%9+20%1054-17%632524111111CATCHER'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: 166