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 · Wed Jun 24 · 7:45 PM ET
Matchup
@ STL
Matthew Liberatore (LHP)
Opp SP
ERA 5.23 · K% 20.9 · xwOBA .367
CSW 25.2% · HH% 45.1
Vegas
Total 9.0
Team Implied 4.3
Park
Busch Stadium
HR 87 · R 100 · wOBA 100
HH 102 · (neutral)
Weather
— · Wind —
Salary
DK $4,000
FD $—
Batting 2
Projection
Rating 50.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 · Matthew Liberatore
PA 0
AB 0
H 0
HR 0
BB 0
K 0
AVG .000
SLG .000
OPS .000
wOBA .000
ISO .000
2B 0
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%