MLB/Players/Geraldo Perdomo
Geraldo Perdomo

GERALDO PERDOMO

SS · Arizona Diamondbacks · 20212026 · 700 games
700
CAREER GAMES · REGULAR SEASON
6 seasons
.253
CAREER BATTING AVERAGE
581 hits in 2,299 at-bats
43
CAREER HOME RUNS
273 RBI · 81 stolen bases

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026AZ13849664124186948827420.250.356.365.721
2025AZ1615979817333520100948327.290.386.462.849
2024AZ98337619221233736589.273.343.374.717
2023AZ14440771100204647648616.246.348.359.707
2022AZ1484315884102540501039.195.279.262.541
2021AZ1131583101660.258.378.419.798
Career7002,299357581105204327333241081.253.347.372.719

04/Where the ball went

2023 Postseason
Play log from 2015
Spray chart · 40 batted balls
Flyout · 70.0 mph · 237 ftGroundout · 72.5 mph · 10 ftFlyout · 75.7 mph · 212 ftGroundout · 92.3 mph · 117 ftSacrifice bunt · 32.4 mph · 5 ftGroundout · 78.0 mph · 138 ftFlyout · 89.8 mph · 322 ftLineout · 80.3 mph · 293 ftFlyout · 85.7 mph · 259 ftGroundout · 68.8 mph · 31 ftSacrifice bunt · 25.1 mph · 7 ftSacrifice bunt · 32.4 mph · 4 ftLineout · 90.7 mph · 187 ftGroundout · 82.1 mph · 4 ftPop Out · 73.8 mph · 75 ftFlyout · 74.7 mph · 230 ftGroundout · 95.4 mph · 10 ftPop Out · 79.0 mph · 157 ftGroundout · 88.8 mph · 9 ftSacrifice bunt · 32.6 mph · 4 ftGroundout · 85.3 mph · 35 ftSacrifice bunt · 38.8 mph · 5 ftGroundout · 102.6 mph · 11 ftLineout · 76.3 mph · 138 ftFlyout · 92.2 mph · 333 ftGroundout · 58.9 mph · 4 ftSingle · 84.5 mph · 272 ftSingle · 91.7 mph · 197 ftSingle · 84.3 mph · 185 ftSingle · 76.1 mph · 210 ftSingle · 88.9 mph · 31 ftSingle · 73.6 mph · 181 ftSingle · 37.6 mph · 2 ftSingle · 70.7 mph · 218 ftSingle · 92.9 mph · 190 ftSingle · 100.0 mph · 235 ftHome Run · 97.8 mph · 345 ftSingle · 93.5 mph · 208 ftHome Run · 95.8 mph · 383 ftSingle · 87.9 mph · 170 ft
Hit (14) Out (26) Home run (2)
Average exit velocity 76.2 mph · longest 383 ft

05/Game log

2023
Postseason

No postseason games for Geraldo Perdomo in 2023.

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.