Juan Soto
LHB
NYM
· 74 appearances tracked
14
HRs
18.9%
HR Rate
24.1%
Avg HR/FB
92.7
Avg EV
0.241
ISO
#1
Best Rank
HR Profile
Season-to-date · live-tape thresholds
ISO0.258
Avg EV92.8
Barrel%9.9%
HR/FB vs RHP31.1%
Avg HR Dist397
Match%16.9%
Season HR%
18.9%
14D Pace
7.7%
Pitch Analysis
season · as of 2026-07-05
Pitch
Seen
Barrel%
HR
K%
Fastball
51.2%
11
Breaking
34.4%
6
Offspeed
14.4%
1
All
100%
14.5%
18
13.3%
Barrel vs. Whiff
BRL
K
Fastball
Breaking
Offspeed
Crushes the fastball — whiffs climb on breaking & offspeed.
Batter vs. Pitcher
vs Reynaldo Lopez · RHP · NYM
SMALL SAMPLE · 1 PA · since 2022
1.000
AVG
1.000
SLG
0
HR
1-for-1 across 1 plate appearance since 2022. Thin sample — lean on the season profile.
Modifiers
2 of 4 active
Truist +HR
Pitcher form Steady
Platoon Edge
Weather Neutral
Edge by rate
· batter ●
vs pitcher-allowed ●
Barrel%
9.9
vs
—
HR/FB
31.1
vs
10.0 ▲ edge
K%
13.3
vs
—
Batter rates are season-to-date; pitcher-allowed shown where tracked. HR/FB compared head-to-head.
HR Days
14 this season · avg 399 ft
Date
Opp · Pitcher
Pitch
EV
Dist
Apr 1
Matthew Liberatore · Busch Stadium
—
107.6
344.0
May 6
Michael Lorenzen · Coors Field
—
104.3
435.0
May 14
Keider Montero · Citi Field
—
105.2
412.0
May 19
@ WSH · Foster Griffin
—
110.2
434.0
May 20
@ WSH · Zack Littell
—
109.0
408.0
May 22
@ MIA · Eury Pérez
—
107.7
449.0
May 26
vs CIN · Chase Burns
—
103.0
384.0
May 27
vs CIN · Andrew Abbott
—
96.4
366.0
May 31
vs MIA · John King
—
109.0
433
Jun 11
vs STL · JoJo Romero
—
101.2
398
Jun 12
vs ATL · Spencer Strider
—
109.1
382
Jun 18
@ PHI · Aaron Nola
—
105.0
389
Jul 3
@ ATL · Grant Holmes
—
100.6
359
HR by month
May
Jun
Jul
All Appearances
74 tracked · 14 HR · 58 top‑50
Date
Opp · Pitcher
BIP
Max EV
Result
HR
Jul 5
@ ATL · Martín Pérez
4
94.4
4 BIP
Jul 4
@ ATL · Chris Sale
3
104.9
3 BIP
Jul 3
@ ATL · Grant Holmes
3
107.2
HR
3 BIP
Jul 1
@ TOR · Braydon Fisher
3
98.0
3 BIP
Jun 30
@ TOR · Kevin Gausman
2
101.3
2 BIP
Jun 29
@ TOR · Trey Yesavage
3
102.5
3 BIP
Jun 28
vs PHI · Jesús Luzardo
2
104.9
2 BIP
Jun 27
vs PHI · Tim Mayza
3
103.1
3 BIP
Jun 26
vs PHI · Zack Wheeler
3
104.1
3 BIP
Jun 25
vs CHC · Matthew Boyd
3
102.4
3 BIP
Jun 24
vs CHC · Shota Imanaga
0
—
—
Jun 23
vs CHC · Edward Cabrera
2
96.5
2 BIP
Jun 22
vs CHC · Shota Imanaga
0
—
—
Jun 21
@ PHI · Zack Wheeler
2
89.5
2 BIP
Jun 20
@ PHI · Cristopher Sánchez
3
105.4
3 BIP
Jun 18
@ PHI · Aaron Nola
4
105.0
HR
4 BIP
Jun 17
@ CIN · Nick Lodolo
5
109.0
5 BIP
Jun 16
@ CIN · Brady Singer
2
98.0
2 BIP
Jun 15
@ CIN · Chase Burns
1
94.6
1 BIP
Jun 14
vs ATL · Bryce Elder
3
96.4
3 BIP
Jun 13
vs ATL · Martín Pérez
4
103.1
4 BIP
Jun 12
vs ATL · Spencer Strider
3
109.1
HR
3 BIP
Jun 11
vs STL · Hunter Dobbins
4
108.9
HR
4 BIP
Jun 10
vs STL · Andre Pallante
3
102.5
3 BIP
Jun 9
vs STL · Dustin May
3
93.2
3 BIP
Jun 7
@ SD · Randy Vásquez
3
94.4
3 BIP
Jun 6
@ SD · Griffin Canning
3
101.8
3 BIP
Jun 5
@ SD · Michael King
3
103.4
3 BIP
Jun 3
@ SEA · George Kirby
5
93.7
5 BIP
Jun 2
@ SEA · Logan Gilbert
3
109.1
3 BIP
Jun 1
@ SEA · Emerson Hancock
3
106.8
3 BIP
May 31
vs MIA · John King
3
109.0
HR
3 BIP
May 30
vs MIA · Tyler Phillips
3
105.6
3 BIP
May 29
vs MIA · Max Meyer
4
94.1
4 BIP
May 27
vs CIN · Andrew Abbott
3
98.3
HR
3 BIP
May 26
vs CIN · Chase Burns
3
103.0
HR
3 BIP
May 23
@ MIA · Max Meyer
3
106.2
3 BIP
May 22
@ MIA · Eury Pérez
3
107.7
HR
3 BIP
May 21
@ WSH · Cade Cavalli
2
102.7
2 BIP
May 20
@ WSH · Zack Littell
4
110.9
HR
4 BIP
May 19
@ WSH · Foster Griffin
3
110.2
HR
3 BIP
May 18
@ WSH · Jake Irvin
4
95.1
4 BIP
May 17
vs NYY · Elmer Rodríguez
4
102.0
4 BIP
May 15
vs NYY · Cam Schlittler
1
102.6
HR
1 BIP
May 14
vs DET · Keider Montero
5
106.8
HR
5 BIP
May 13
vs DET · Framber Valdez
2
96.4
2 BIP
May 12
vs DET · Jack Flaherty
4
106.8
4 BIP
May 10
@ AZ · Eduardo Rodriguez
3
102.2
3 BIP
May 9
@ AZ · Merrill Kelly
3
98.1
3 BIP
May 8
@ AZ · Ryne Nelson
2
90.1
2 BIP
May 7
@ COL · Jose Quintana
4
95.4
4 BIP
May 6
@ COL · Michael Lorenzen
5
104.3
HR
5 BIP
May 4
@ COL · Tomoyuki Sugano
2
105.6
2 BIP
May 3
@ LAA · Jack Kochanowicz
3
99.7
3 BIP
May 2
@ LAA · Reid Detmers
2
92.9
2 BIP
May 1
@ LAA · Walbert Urena
2
101.2
2 BIP
Apr 30
vs WSH · Miles Mikolas
3
110.8
3 BIP
Apr 26
vs COL · Jose Quintana
3
106.5
3 BIP
Apr 24
vs COL · Michael Lorenzen
4
114.2
4 BIP
Apr 23
vs MIN · Joe Ryan
3
105.1
3 BIP
Apr 14
@ LAD · Yoshinobu Yamamoto
0
—
—
Apr 11
vs ATH · Jacob Lopez
0
—
—
Apr 9
vs AZ · Eduardo Rodriguez
0
—
—
Apr 8
vs AZ · Ryne Nelson
0
—
—
Apr 7
vs AZ · Zac Gallen
0
—
—
Apr 5
@ SF · Logan Webb
0
—
—
Apr 4
@ SF · Landen Roupp
0
—
—
Apr 2
@ SF · Robbie Ray
3
87.1
3 BIP
Apr 1
@ STL · Matthew Liberatore
4
107.6
HR
4 BIP
Mar 31
@ STL · Andre Pallante
3
110.8
3 BIP
Mar 30
@ STL · Kyle Leahy
3
95.3
3 BIP
Mar 29
vs PIT · Carmen Mlodzinski
2
94.7
2 BIP
Mar 28
vs PIT · Mitch Keller
5
107.3
5 BIP
Mar 26
vs PIT · Paul Skenes
4
92.5
4 BIP
Ballpark
Truist Park · open-air
Park Factor
1.011
Wind
3 mph from W
Temp
71°F
Roof
Open
TimeWindTempFIT
7:15p
3 →
71°
+1
8:15p
3 →
71°
+1
9:15p
3 →
71°
+1
10:15p
3 →
71°
+1
11:15p
3 →
71°
+1
+1
Neutral alignment
true spray · game-window FIT · open-air wind signal
HIT LOCATIONS'25–'26
Game-window avg wind · blowing across to pull (from W)
Score Breakdown
Base 58 → 58
ISO (Power)
Barrel Matchup
Park Factor
season hr rate
Pitcher FIP
HR/FB Matchup
Exit Velocity
recent hr density 14d