Data Hub
Teams / Arizona Diamondbacks / Geraldo Perdomo
Season
Geraldo Perdomo

Geraldo Perdomo

Arizona Diamondbacks · SS
B: S T: R Age: 26 Ht: 6'2" Wt: 203 From: Santo Domingo
HR
4
RBI
27
R
35
SB
11
K%
12.9%
xAVG
.258
xwOBA
.335
xSLG
.341
ISO
.111
BB%
15.1%
Today · Tue Jun 23 · 7:45 PM ET
Matchup
@ STL
Kyle Leahy (RHP)
Opp SP
ERA 4.63 · K% 18.7 · xwOBA .375
CSW 24.8% · HH% 50.7
Vegas
Total 8.5
Team Implied 4.2
Park
Busch Stadium
HR 87 · R 100 · wOBA 100
HH 102 · (neutral)
Weather
— · Wind —
Salary
DK $4,100
FD $—
Batting 2
Projection
Rating 51.0
Med 6.5fp · Val —
Statcast Luck
NEUTRAL
BA .275 / xBA .273 (+.002)
SLG .429 / xSLG .395
wOBA .356 / xwOBA .349
EV 81.6 · Max 106.2
Barrel 29 · HH% 32.1
At Busch Stadium
Career: 8G, 31 PA
AVG .231 · OBP .323 · OPS .592
HR 0 · RBI 0 · SB 0
K 2 · BB 4
Avg DK 4.5
Props Today
No market props today.
Recent HRs
Date Loc Opp SP Pitch EV LA Dist
6/14 @ CIN Tejay Antone FF 99.1 34° 400ft
5/29 @ SEA George Kirby FF 93.3 32° 353ft
5/1 @ CHC Ryan Rolison FF 100.8 26° 366ft
Rolling Form · Last 50/100/250 PA
Window AVG xBA SLG xSLG wOBA xwOBA
L50 .222 .199 .333 .293 .370 .351
L100 .284 .279 .383 .356 .359 .349
L250 .259 .268 .371 .350 .337 .339
Today's Matchup · BvP + Signals
BvP · Kyle Leahy
No prior matchups vs Kyle Leahy
Signals Firing Today
No signals firing today
Last 100 Batted Balls · Exit Velo + Launch Angle ★ = HR
Exit Velo (mph)
90 100 110 106.2mph @ 8° · 148ft · BIP · 2026-05-25 89.4mph @ 43° · 302ft · field_out · 2026-05-25 79.1mph @ 13° · 154ft · BIP · 2026-05-25 92.9mph @ 6° · 95ft · single · 2026-05-25 70.5mph @ 56° · 182ft · BIP · 2026-05-25 87.9mph @ -48° · 3ft · field_out · 2026-05-25 99.9mph @ 3° · 75ft · BIP · 2026-05-25 70.9mph @ 66° · 169ft · BIP · 2026-05-25 96.8mph @ 74° · 179ft · BIP · 2026-05-29 82.5mph @ 13° · 155ft · double_play · 2026-05-29 93.3mph @ 32° · 353ft · home_run · 2026-05-29 79.1mph @ 28° · 235ft · double · 2026-05-29 79.7mph @ 8° · 121ft · BIP · 2026-05-29 80.0mph @ 8° · 126ft · BIP · 2026-05-29 82.9mph @ -5° · 18ft · field_out · 2026-05-29 103.0mph @ -16° · 5ft · BIP · 2026-05-29 89.8mph @ 15° · 174ft · single · 2026-05-29 58.0mph @ 18° · 114ft · field_out · 2026-05-29 67.3mph @ 56° · 160ft · field_out · 2026-05-31 78.1mph @ -23° · 6ft · field_out · 2026-05-31 66.8mph @ -13° · 5ft · fielders_choice_out · 2026-05-31 75.4mph @ 46° · 237ft · BIP · 2026-05-31 95.8mph @ 14° · 174ft · field_out · 2026-05-31 87.3mph @ 41° · 303ft · field_out · 2026-06-01 90.3mph @ -11° · 13ft · BIP · 2026-06-01 93.1mph @ 23° · 327ft · field_out · 2026-06-01 78.1mph @ 48° · 263ft · BIP · 2026-06-01 91.6mph @ -3° · 19ft · field_out · 2026-06-01 89.5mph @ 9° · 150ft · single · 2026-06-02 48.4mph @ -73° · 1ft · sac_bunt · 2026-06-02 76.8mph @ -28° · 4ft · BIP · 2026-06-04 100.2mph @ -6° · 13ft · field_out · 2026-06-04 71.8mph @ 34° · 194ft · BIP · 2026-06-04 88.4mph @ -1° · 46ft · single · 2026-06-04 98.1mph @ 10° · 171ft · field_out · 2026-06-04 90.5mph @ 9° · 165ft · single · 2026-06-04 83.2mph @ 33° · 291ft · field_out · 2026-06-05 90.8mph @ -25° · 4ft · field_out · 2026-06-05 92.1mph @ 13° · 187ft · single · 2026-06-05 103.3mph @ 32° · 365ft · BIP · 2026-06-05 103.6mph @ 19° · 302ft · BIP · 2026-06-05 77.0mph @ -21° · 5ft · BIP · 2026-06-05 95.0mph @ 15° · 245ft · single · 2026-06-05 101.5mph @ 9° · 160ft · single · 2026-06-07 84.3mph @ 19° · 213ft · BIP · 2026-06-07 74.4mph @ -22° · 4ft · BIP · 2026-06-07 70.4mph @ 30° · 233ft · single · 2026-06-07 76.6mph @ -8° · 9ft · BIP · 2026-06-07 60.1mph @ 28° · 165ft · BIP · 2026-06-07 79.5mph @ 3° · 53ft · field_out · 2026-06-07 89.6mph @ 27° · 333ft · field_out · 2026-06-07 96.1mph @ 19° · 297ft · field_out · 2026-06-10 84.8mph @ 17° · 211ft · single · 2026-06-10 96.8mph @ 60° · 235ft · field_out · 2026-06-10 86.8mph @ -18° · 5ft · field_out · 2026-06-11 62.4mph @ -4° · 24ft · BIP · 2026-06-11 67.8mph @ 62° · 158ft · BIP · 2026-06-11 75.1mph @ 43° · 242ft · field_out · 2026-06-11 80.4mph @ 9° · BIP · 2026-06-12 96.9mph @ -3° · 25ft · BIP · 2026-06-12 96.4mph @ 8° · 148ft · single · 2026-06-12 72.3mph @ 52° · 195ft · BIP · 2026-06-12 87.4mph @ 24° · 295ft · field_out · 2026-06-12 94.8mph @ 37° · 329ft · field_out · 2026-06-12 92.5mph @ -5° · 13ft · BIP · 2026-06-12 72.0mph @ 31° · 197ft · BIP · 2026-06-12 81.3mph @ 23° · 268ft · field_error · 2026-06-12 74.0mph @ 40° · 227ft · BIP · 2026-06-13 70.0mph @ 57° · 186ft · BIP · 2026-06-13 86.8mph @ -7° · 14ft · BIP · 2026-06-13 87.5mph @ 35° · 292ft · field_out · 2026-06-13 37.6mph @ -26° · 6ft · single · 2026-06-14 75.0mph @ 51° · 216ft · BIP · 2026-06-14 67.9mph @ 58° · 181ft · BIP · 2026-06-14 73.7mph @ -7° · 11ft · field_out · 2026-06-14 99.1mph @ 34° · 400ft · home_run · 2026-06-14 75.5mph @ 38° · 252ft · BIP · 2026-06-15 100.4mph @ -3° · 29ft · BIP · 2026-06-15 101.8mph @ 18° · 343ft · field_out · 2026-06-15 100.7mph @ 19° · 354ft · double · 2026-06-15 76.6mph @ 63° · 178ft · BIP · 2026-06-17 68.1mph @ -17° · 7ft · force_out · 2026-06-17 78.4mph @ 43° · 243ft · BIP · 2026-06-17 98.4mph @ 16° · 241ft · single · 2026-06-17 71.5mph @ 44° · 215ft · BIP · 2026-06-17 76.2mph @ 7° · 102ft · BIP · 2026-06-17 65.5mph @ 36° · 177ft · BIP · 2026-06-17 100.7mph @ 41° · 352ft · field_out · 2026-06-17 82.7mph @ 59° · 213ft · BIP · 2026-06-20 86.0mph @ 43° · 287ft · field_out · 2026-06-20 79.5mph @ 55° · 219ft · BIP · 2026-06-20 88.4mph @ 34° · 287ft · BIP · 2026-06-20 81.9mph @ -27° · 3ft · BIP · 2026-06-20 84.6mph @ -29° · 3ft · BIP · 2026-06-20 50.3mph @ -47° · 1ft · field_out · 2026-06-20 95.0mph @ -9° · 14ft · BIP · 2026-06-21 97.9mph @ -5° · 25ft · single · 2026-06-21 74.2mph @ 44° · 224ft · field_out · 2026-06-21 84.3mph @ -6° · 19ft · grounded_into_double_play · 2026-06-21 79.8mph @ 23° · 227ft · BIP · 2026-06-21
Launch Angle (°)
25° 50°
DCPA · recent 14
Datevs SP DCPA xwOBA K%
4/7 Antonio Senzatela 0.65
4/6 German Marquez 0.62
4/4 Chris Paddack 0.94
Recent SBs
6/14 @CIN 2B
6/13 @CIN 2B
6/12 @CIN 2B
5/21 @COL 2B
5/16 @COL 2B
Last 50 PA Profile
EV 78.5 · Bat 65.1
xBA .164
Whiff 0.1% · SqUp 0.7%