Geraldo Perdomo
SHB
AZ
· 81 appearances tracked
5
HRs
6.2%
HR Rate
7.9%
Avg HR/FB
87.0
Avg EV
0.122
ISO
#31
Best Rank
HR Profile
Season-to-date · live-tape thresholds
No HR profile for this matchup yet.
The percentile ladder populates once this batter is on a scored slate.
Pitch Analysis
season · as of 2026-07-16
Pitch
Seen
Barrel%
HR
K%
Fastball
59.0%
5
Breaking
23.4%
0
Offspeed
17.7%
1
All
100%
3.1%
6
11.8%
Barrel vs. Whiff
BRL
K
Fastball
Breaking
Offspeed
Crushes the fastball — whiffs climb on breaking & offspeed.
Batter vs. Pitcher
head-to-head
NO SAMPLE · 0 PA
—
AVG
—
SLG
—
HR
No probable pitcher set for this matchup. Lean on the season profile and the modifiers below.
Modifiers
1 of 4 active
Ballpark —
Pitcher form —
Platoon Edge
Weather —
Edge by rate
· batter ●
vs pitcher-allowed ●
K%
11.8
vs
—
Batter rates are season-to-date; pitcher-allowed shown where tracked.
HR Days
5 this season · avg 366 ft
Date
Opp · Pitcher
Pitch
EV
Dist
May 1
Colin Rea · Wrigley Field
—
100.8
366.0
HR by month
May
All Appearances
81 tracked · 5 HR · 2 top‑50
Date
Opp · Pitcher
BIP
Max EV
Result
HR
Jul 12
@ LAD · Emmet Sheehan
2
94.7
2 BIP
Jul 11
@ LAD · Yoshinobu Yamamoto
3
92.1
3 BIP
Jul 10
@ LAD · Kyle Hurt
4
95.1
4 BIP
Jul 9
@ SD · Griffin Canning
4
101.0
4 BIP
Jul 8
@ SD · Michael King
0
—
—
Jul 7
@ SD · Germán Márquez
4
95.4
4 BIP
Jul 6
@ SD · Walker Buehler
4
97.8
HR
4 BIP
Jul 5
vs MIL · Brandon Sproat
5
96.6
5 BIP
Jul 4
vs MIL · Brandon Woodruff
3
82.5
3 BIP
Jul 3
vs MIL · Kyle Harrison
3
98.6
3 BIP
Jul 1
vs SF · Trevor McDonald
4
94.7
4 BIP
Jun 30
vs SF · Landen Roupp
3
96.6
3 BIP
Jun 29
vs SF · Tyler Mahle
2
109.9
2 BIP
Jun 28
@ TB · Drew Rasmussen
2
93.2
2 BIP
Jun 27
@ TB · Cole Sulser
4
100.7
4 BIP
Jun 26
@ TB · Nick Martinez
3
103.3
HR
3 BIP
Jun 25
@ STL · Michael McGreevy
0
—
—
Jun 24
@ STL · Matthew Liberatore
5
88.9
5 BIP
Jun 23
@ STL · Kyle Leahy
4
95.6
4 BIP
Jun 22
@ STL · Andre Pallante
4
95.9
4 BIP
Jun 21
vs MIN · Mike Paredes
3
97.9
3 BIP
Jun 20
vs MIN · Taj Bradley
2
86.0
2 BIP
Jun 19
vs MIN · Connor Prielipp
1
96.2
1 BIP
Jun 17
vs LAA · Sam Aldegheri
3
100.7
3 BIP
Jun 16
vs LAA · Reid Detmers
2
90.0
2 BIP
Jun 15
vs LAA · Walbert Ureña
2
101.8
2 BIP
Jun 14
@ CIN · Andrew Abbott
3
99.1
HR
3 BIP
Jun 13
@ CIN · Rhett Lowder
2
87.5
2 BIP
Jun 12
@ CIN · Nick Lodolo
4
96.4
4 BIP
Jun 11
@ MIA · Tyler Phillips
2
86.8
2 BIP
Jun 10
@ MIA · Ryan Gusto
3
96.8
3 BIP
Jun 9
@ MIA · Max Meyer
2
101.2
2 BIP
Jun 7
vs WSH · Cade Cavalli
4
101.5
4 BIP
Jun 6
vs WSH · Zack Littell
3
97.9
3 BIP
Jun 5
vs WSH · Foster Griffin
4
95.0
4 BIP
Jun 4
vs LAD · Justin Wrobleski
4
100.2
4 BIP
Jun 3
vs LAD · Shohei Ohtani
3
100.0
3 BIP
Jun 2
vs LAD · Eric Lauer
2
89.5
2 BIP
Jun 1
vs LAD · Emmet Sheehan
3
93.1
3 BIP
May 31
@ SEA · Bryce Miller
4
95.8
4 BIP
May 30
@ SEA · Bryan Woo
2
84.4
2 BIP
May 29
@ SEA · George Kirby
6
93.3
HR
6 BIP
May 27
@ SF · Trevor McDonald
2
85.1
2 BIP
May 26
@ SF · Tyler Mahle
3
87.4
3 BIP
May 25
@ SF · Landen Roupp
3
92.9
3 BIP
May 24
vs COL · Jose Quintana
4
101.8
4 BIP
May 22
vs COL · Tomoyuki Sugano
3
103.2
3 BIP
May 21
vs COL · Zach Agnos
2
94.7
2 BIP
May 20
vs SF · Tyler Mahle
3
86.7
3 BIP
May 19
vs SF · Landen Roupp
3
101.1
3 BIP
May 18
vs SF · Robbie Ray
4
101.9
4 BIP
May 17
@ COL · Michael Lorenzen
4
102.9
4 BIP
May 16
@ COL · Tomoyuki Sugano
4
102.3
4 BIP
May 15
@ COL · Kyle Freeland
4
88.2
4 BIP
May 13
@ TEX · Kumar Rocker
2
98.7
2 BIP
May 12
@ TEX · MacKenzie Gore
2
95.2
2 BIP
May 11
@ TEX · Nathan Eovaldi
3
95.3
3 BIP
May 10
vs NYM · Huascar Brazobán
4
100.2
4 BIP
May 9
vs NYM · Clay Holmes
2
99.3
2 BIP
May 8
vs NYM · Nolan McLean
4
99.4
4 BIP
May 7
vs PIT · Mitch Keller
2
99.4
2 BIP
May 6
vs PIT · Paul Skenes
2
97.0
2 BIP
May 5
vs PIT · Bubba Chandler
3
99.4
3 BIP
May 3
@ CHC · Matthew Boyd
4
100.2
4 BIP
May 2
@ CHC · Shota Imanaga
4
97.0
4 BIP
May 1
@ CHC · Colin Rea
4
100.8
HR
4 BIP
Apr 30
@ MIL · Brandon Woodruff
3
74.5
3 BIP
Apr 29
@ MIL · Brandon Sproat
1
81.9
1 BIP
Apr 28
@ MIL · Chad Patrick
0
—
—
Apr 26
vs SD · Michael King
0
—
—
Apr 25
vs SD · Germán Márquez
2
95.8
2 BIP
Apr 23
vs CWS · Davis Martin
2
95.7
2 BIP
Apr 22
vs CWS · Anthony Kay
3
91.7
3 BIP
Apr 21
vs CWS · Sean Burke
0
—
—
Apr 19
vs TOR · Kevin Gausman
0
—
—
Apr 18
vs TOR · Max Scherzer
3
93.6
3 BIP
Apr 17
vs TOR · Eric Lauer
3
101.7
3 BIP
Apr 15
@ BAL · Kyle Bradish
4
93.0
4 BIP
Apr 14
@ BAL · Trevor Rogers
3
99.6
3 BIP
Apr 12
@ PHI · Andrew Painter
4
96.4
4 BIP
Apr 10
@ PHI · Jesús Luzardo
1
47.9
1 BIP
Ballpark
park factor · wind · spray
Ballpark conditions unavailable — this batter isn’t on a scored slate with park & weather inputs.