STATS
MLB/Players/Geraldo Perdomo
Geraldo Perdomo

GERALDO PERDOMO

SS · Arizona Diamondbacks · 20212026 · 702 games
702
CAREER GAMES · REGULAR SEASON
6 seasons
.253
CAREER BATTING AVERAGE
583 hits in 2,304 at-bats
43
CAREER HOME RUNS
274 RBI · 81 stolen bases

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026AZ14050165126186949837520.251.358.365.723
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
Career7022,304358583105204327433341181.253.347.372.719

04/Where the ball went

2023 Regular season
Play log from 2015
Spray chart · 339 batted balls
Flyout · 91.3 mph · 340 ftFlyout · 86.6 mph · 332 ftGroundout · 93.0 mph · 13 ftFlyout · 97.4 mph · 237 ftSacrifice bunt · 25.7 mph · 7 ftLineout · 92.1 mph · 342 ftPop Out · 86.0 mph · 117 ftSacrifice bunt · 39.0 mph · 2 ftGroundout · 73.5 mph · 103 ftGroundout · 94.3 mph · 87 ftForceout · 94.5 mph · 12 ftLineout · 100.3 mph · 354 ftGroundout · 91.7 mph · 12 ftSacrifice fly · 93.4 mph · 313 ftGroundout · 63.8 mph · 6 ftGroundout · 75.2 mph · 4 ftGroundout · 91.3 mph · 9 ftGroundout · 79.0 mph · 12 ftGroundout · 82.8 mph · 10 ftGroundout · 91.5 mph · 20 ftGroundout · 96.2 mph · 63 ftFlyout · 96.7 mph · 389 ftPop Out · 84.6 mph · 130 ftBunt Pop Out · 30.2 mph · 16 ftGroundout · 83.8 mph · 4 ftBunt Groundout · 44.5 mph · 4 ftFlyout · 95.9 mph · 354 ftFlyout · 91.9 mph · 334 ftFlyout · 84.1 mph · 260 ftPop Out · 91.4 mph · 192 ftFlyout · 82.3 mph · 303 ftPop Out · 91.0 mph · 47 ftLineout · 80.6 mph · 273 ftDouble Play · 68.6 mph · 221 ftSacrifice bunt · 32.2 mph · 3 ftGroundout · 74.3 mph · 4 ftLineout · 102.0 mph · 151 ftFlyout · 83.6 mph · 282 ftGroundout · 84.2 mph · 4 ftLineout · 86.0 mph · 302 ftPop Out · 87.0 mph · 162 ftPop Out · 63.9 mph · 94 ftGroundout · 79.2 mph · 4 ftForceout · 78.6 mph · 16 ftFlyout · 72.7 mph · 229 ftFlyout · 92.3 mph · 205 ftFlyout · 93.8 mph · 320 ftFlyout · 84.1 mph · 212 ftGroundout · 91.3 mph · 23 ftField Error · 82.2 mph · 6 ftFlyout · 74.0 mph · 229 ftLineout · 80.6 mph · 108 ftFlyout · 87.1 mph · 297 ftSacrifice bunt · 27.1 mph · 22 ftSacrifice fly · 93.4 mph · 327 ftFlyout · 92.3 mph · 340 ftForceout · 26.4 mph · 23 ftFlyout · 91.2 mph · 321 ftGroundout · 86.4 mph · 10 ftSacrifice bunt · 35.1 mph · 5 ftGroundout · 101.7 mph · 9 ftFlyout · 87.5 mph · 247 ftGroundout · 84.5 mph · 86 ftGroundout · 53.9 mph · 71 ftFlyout · 84.6 mph · 262 ftFlyout · 95.4 mph · 261 ftDouble Play · 31.0 mph · 59 ftGroundout · 87.1 mph · 22 ftLineout · 54.7 mph · 92 ftPop Out · 86.5 mph · 30 ftLineout · 93.6 mph · 274 ftFlyout · 98.2 mph · 366 ftFlyout · 93.8 mph · 340 ftFlyout · 82.6 mph · 201 ftBunt Pop Out · 31.6 mph · 39 ftGroundout · 98.6 mph · 131 ftForceout · 88.9 mph · 5 ftGrounded into a double play · 72.7 mph · 110 ftFlyout · 76.9 mph · 191 ftGroundout · 91.5 mph · 9 ftFlyout · 89.5 mph · 341 ftFlyout · 92.5 mph · 327 ftGroundout · 97.2 mph · 35 ftGroundout · 92.1 mph · 22 ftFlyout · 95.5 mph · 380 ftForceout · 89.0 mph · 6 ftFlyout · 93.2 mph · 293 ftGroundout · 81.6 mph · 13 ftGroundout · 91.1 mph · 13 ftLineout · 91.1 mph · 335 ftGroundout · 65.4 mph · 6 ftGroundout · 90.3 mph · 98 ftFlyout · 79.4 mph · 265 ftSacrifice bunt · 35.4 mph · 5 ftGroundout · 50.7 mph · 61 ftPop Out · 58.8 mph · 125 ftFlyout · 92.9 mph · 361 ftLineout · 80.0 mph · 263 ftPop Out · 81.7 mph · 143 ftGroundout · 90.4 mph · 10 ftGroundout · 88.3 mph · 7 ftGroundout · 90.6 mph · 21 ftFlyout · 84.5 mph · 318 ftSacrifice bunt · 36.1 mph · 4 ftFlyout · 88.0 mph · 330 ftPop Out · 90.8 mph · 156 ftFlyout · 93.0 mph · 369 ftFlyout · 76.6 mph · 223 ftFlyout · 88.4 mph · 235 ftFlyout · 87.3 mph · 314 ftGroundout · 73.5 mph · 8 ftGroundout · 70.0 mph · 19 ftGroundout · 82.2 mph · 73 ftSacrifice bunt · 30.7 mph · 3 ftFlyout · 86.6 mph · 301 ftLineout · 83.1 mph · 292 ftGroundout · 90.6 mph · 101 ftSacrifice bunt · 29.4 mph · 40 ftGroundout · 96.6 mph · 6 ftFlyout · 90.9 mph · 356 ftFlyout · 60.6 mph · 192 ftGroundout · 78.4 mph · 8 ftPop Out · 72.8 mph · 175 ftLineout · 94.4 mph · 289 ftFlyout · 84.2 mph · 301 ftLineout · 91.9 mph · 305 ftGroundout · 98.1 mph · 38 ftGroundout · 60.8 mph · 3 ftForceout · 90.1 mph · 4 ftFlyout · 90.9 mph · 293 ftGroundout · 100.9 mph · 71 ftPop Out · 86.8 mph · 159 ftGroundout · 88.9 mph · 10 ftGroundout · 59.1 mph · 121 ftPop Out · 75.6 mph · 112 ftSacrifice fly · 92.4 mph · 347 ftLineout · 92.7 mph · 159 ftFlyout · 90.4 mph · 345 ftSacrifice bunt · 36.2 mph · 7 ftGroundout · 87.0 mph · 8 ftLineout · 81.7 mph · 279 ftFlyout · 94.0 mph · 374 ftGroundout · 88.6 mph · 9 ftGroundout · 93.5 mph · 90 ftFlyout · 95.0 mph · 345 ftGroundout · 98.8 mph · 41 ftGroundout · 93.2 mph · 27 ftFlyout · 73.5 mph · 258 ftPop Out · 67.0 mph · 115 ftForceout · 95.3 mph · 39 ftFlyout · 85.1 mph · 263 ftGroundout · 60.1 mph · 12 ftFlyout · 95.5 mph · 357 ftPop Out · 79.5 mph · 177 ftGroundout · 69.6 mph · 4 ftSacrifice fly · 82.4 mph · 306 ftFlyout · 90.7 mph · 345 ftPop Out · 88.1 mph · 120 ftGroundout · 73.7 mph · 10 ftFlyout · 88.4 mph · 335 ftGroundout · 90.8 mph · 12 ftPop Out · 57.7 mph · 123 ftFlyout · 62.9 mph · 203 ftFlyout · 97.9 mph · 340 ftFlyout · 93.9 mph · 331 ftPop Out · 73.8 mph · 186 ftPop Out · 71.7 mph · 35 ftLineout · 84.0 mph · 288 ftLineout · 93.4 mph · 345 ftGroundout · 87.6 mph · 6 ftFlyout · 89.5 mph · 197 ftFlyout · 92.3 mph · 371 ftPop Out · 72.0 mph · 134 ftFlyout · 82.2 mph · 240 ftGroundout · 68.0 mph · 39 ftFlyout · 81.6 mph · 233 ftFlyout · 83.5 mph · 200 ftFlyout · 96.0 mph · 379 ftGroundout · 100.9 mph · 49 ftLineout · 94.4 mph · 267 ftFlyout · 87.0 mph · 340 ftGroundout · 87.4 mph · 9 ftFlyout · 89.2 mph · 340 ftFlyout · 89.3 mph · 311 ftPop Out · 79.1 mph · 78 ftFlyout · 85.1 mph · 304 ftForceout · 92.6 mph · 14 ftPop Out · 83.2 mph · 165 ftPop Out · 98.4 mph · 203 ftFlyout · 91.8 mph · 322 ftFlyout · 85.6 mph · 278 ftPop Out · 51.2 mph · 140 ftPop Out · 68.0 mph · 131 ftGroundout · 79.2 mph · 33 ftFlyout · 99.9 mph · 312 ftForceout · 87.1 mph · 3 ftFlyout · 88.9 mph · 350 ftGroundout · 66.8 mph · 1 ftFlyout · 90.5 mph · 332 ftGroundout · 74.0 mph · 13 ftGroundout · 95.8 mph · 23 ftGroundout · 68.2 mph · 104 ftGroundout · 75.7 mph · 20 ftLineout · 101.1 mph · 153 ftFlyout · 95.9 mph · 218 ftFlyout · 87.2 mph · 293 ftFlyout · 87.0 mph · 265 ftForceout · 66.1 mph · 13 ftSacrifice bunt · 38.2 mph · 5 ftFlyout · 85.5 mph · 329 ftBunt Groundout · 39.4 mph · 4 ftGroundout · 99.6 mph · 18 ftGroundout · 93.1 mph · 9 ftFlyout · 83.8 mph · 319 ftFlyout · 84.3 mph · 290 ftGroundout · 82.1 mph · 21 ftSacrifice bunt · 31.0 mph · 3 ftLineout · 61.7 mph · 70 ftLineout · 88.5 mph · 331 ftGroundout · 74.6 mph · 3 ftGrounded into a double play · 84.6 mph · 8 ftGroundout · 51.8 mph · 137 ftFlyout · 93.6 mph · 323 ftLineout · 91.2 mph · 292 ftGroundout · 91.7 mph · 9 ftGroundout · 63.8 mph · 3 ftGroundout · 52.0 mph · 2 ftGroundout · 76.8 mph · 5 ftGroundout · 78.6 mph · 6 ftGroundout · 78.9 mph · 9 ftFlyout · 76.7 mph · 235 ftSacrifice bunt · 39.5 mph · 9 ftGroundout · 80.7 mph · 6 ftLineout · 91.1 mph · 319 ftGroundout · 89.4 mph · 12 ftPop Out · 80.7 mph · 112 ftFlyout · 76.6 mph · 262 ftSacrifice bunt · 29.3 mph · 11 ftFlyout · 89.6 mph · 257 ftSingle · 90.3 mph · 128 ftTriple · 96.7 mph · 195 ftSingle · 99.2 mph · 234 ftSingle · 98.3 mph · 251 ftDouble · 77.2 mph · 260 ftSingle · 16.1 mph · 12 ftSingle · 91.9 mph · 37 ftSingle · 98.4 mph · 309 ftSingle · 73.0 mph · 150 ftSingle · 91.9 mph · 16 ftSingle · 92.2 mph · 268 ftSingle · 98.5 mph · 195 ftSingle · 86.6 mph · 5 ftSingle · 69.9 mph · 229 ftDouble · 91.2 mph · 298 ftSingle · 75.3 mph · 237 ftSingle · 26.7 mph · 5 ftDouble · 90.6 mph · 232 ftHome Run · 95.5 mph · 374 ftSingle · 100.3 mph · 204 ftDouble · 72.6 mph · 10 ftSingle · 97.9 mph · 103 ftSingle · 93.6 mph · 82 ftSingle · 102.2 mph · 188 ftSingle · 98.5 mph · 266 ftSingle · 98.8 mph · 162 ftSingle · 96.4 mph · 276 ftDouble · 86.7 mph · 216 ftTriple · 95.3 mph · 359 ftSingle · 104.9 mph · 286 ftSingle · 95.7 mph · 219 ftTriple · 89.5 mph · 286 ftSingle · 100.4 mph · 113 ftSingle · 54.9 mph · 1 ftSingle · 72.5 mph · 257 ftDouble · 99.3 mph · 353 ftSingle · 60.4 mph · 4 ftSingle · 92.4 mph · 194 ftSingle · 92.7 mph · 96 ftSingle · 96.2 mph · 83 ftSingle · 66.9 mph · 230 ftSingle · 60.2 mph · 154 ftSingle · 99.4 mph · 249 ftSingle · 95.5 mph · 16 ftSingle · 27.1 mph · 6 ftDouble · 93.2 mph · 18 ftSingle · 92.1 mph · 44 ftDouble · 95.9 mph · 26 ftSingle · 78.5 mph · 198 ftSingle · 74.2 mph · 13 ftDouble · 94.9 mph · 75 ftSingle · 73.2 mph · 250 ftSingle · 72.7 mph · 229 ftSingle · 80.2 mph · 23 ftDouble · 86.2 mph · 319 ftDouble · 99.6 mph · 373 ftSingle · 95.9 mph · 209 ftSingle · 67.4 mph · 223 ftSingle · 97.4 mph · 99 ftSingle · 94.4 mph · 163 ftSingle · 77.0 mph · 250 ftSingle · 75.4 mph · 227 ftDouble · 53.1 mph · 139 ftSingle · 81.4 mph · 39 ftSingle · 74.6 mph · 263 ftHome Run · 102.1 mph · 378 ftSingle · 80.3 mph · 37 ftDouble · 95.2 mph · 113 ftSingle · 95.7 mph · 220 ftHome Run · 102.9 mph · 405 ftHome Run · 98.2 mph · 368 ftSingle · 36.1 mph · 3 ftSingle · 93.2 mph · 163 ftDouble · 100.7 mph · 188 ftSingle · 101.3 mph · 249 ftSingle · 1 ftSingle · 75.6 mph · 3 ftHome Run · 101.9 mph · 413 ftSingle · 89.7 mph · 20 ftSingle · 89.5 mph · 10 ftSingle · 77.4 mph · 130 ftDouble · 91.7 mph · 282 ftSingle · 96.7 mph · 86 ftSingle · 96.4 mph · 184 ftSingle · 80.1 mph · 228 ftDouble · 94.8 mph · 206 ftTriple · 100.1 mph · 282 ftSingle · 84.4 mph · 184 ftSingle · 91.5 mph · 172 ftDouble · 94.2 mph · 5 ftSingle · 100.6 mph · 256 ftSingle · 85.2 mph · 114 ftSingle · 82.1 mph · 107 ftSingle · 91.6 mph · 245 ftSingle · 90.9 mph · 13 ftHome Run · 98.6 mph · 371 ftDouble · 100.9 mph · 277 ftDouble · 90.7 mph · 287 ftDouble · 69.3 mph · 193 ftSingle · 81.6 mph · 152 ft
Hit (100) Out (239) Home run (6)
Average exit velocity 81.9 mph · longest 413 ft

05/Game log

2023
Regular season
DateOppResultABRHHRRBIBBSO
MAR 31@ LADW 211000011
APR 1@ LADL 1101000000
APR 2@ LADW 213020101
APR 4@ SDW 861310310
APR 6vs LADL 251100021
APR 8vs LADW 1284221301
APR 9vs LADW 1165120101
APR 11vs MILL 173000002
APR 12vs MILW 733120010
APR 14@ MIAL 150000000
APR 16@ MIAW 503010001
APR 17@ STLW 633000001
APR 19@ STLL 5144120000
APR 20vs SDL 574120101
APR 21vs SDW 904120201
APR 22vs SDL 354000000
APR 23vs SDL 571000001
APR 24vs KCW 544020111
APR 25vs KCL 453010011
APR 28@ COLW 912110000
APR 29@ COLW 1145231400
APR 30@ COLL 4121000000
MAY 2@ TEXL 464120000
MAY 3@ TEXW 1272020100
MAY 5vs WSHW 312000010
MAY 6vs WSHW 870000010
MAY 7vs WSHL 893000020
MAY 10vs MIAL 454010101
MAY 11vs SFL 263000001
MAY 13vs SFW 724000000
MAY 14vs SFW 213100000
MAY 15@ W 523221210
MAY 17@ W 533100022
MAY 19@ PITL 3134111102
MAY 20@ PITW 434000002
MAY 21@ PITW 832210010
MAY 22@ PHIW 633110211
MAY 23@ PHIW 434110000
MAY 26vs BOSL 271000010
MAY 27vs BOSL 123000001
MAY 28vs BOSW 423111101
MAY 29vs COLW 754000000
MAY 31vs COLW 604000001
JUN 1vs COLW 543000012
JUN 2vs ATLW 324120000
JUN 3vs ATLL 252000110
JUN 4vs ATLL 584010102
JUN 6@ WSHW 1053110021
JUN 9@ DETW 1164020200
JUN 11@ DETW 751010110
JUN 12vs PHIW 984000001
JUN 13vs PHIL 3153010001
JUN 14vs PHIL 344130010
JUN 15vs PHIL 452110010
JUN 16vs CLEW 512110110
JUN 17vs CLEW 634000003
JUN 18vs CLEL 3124110010
JUN 19@ MILW 913120020
JUN 20@ MILL 574000011
JUN 21@ MILW 515010101
JUN 22@ WSHW 533120020
JUN 23@ SFL 585110001
JUN 24@ SFL 675120001
JUN 25@ SFW 524010101
JUN 27vs TBW 843110100
JUN 28vs TBL 230000010
JUN 29vs TBL 164000001
JUN 30@ LAAW 624100010
JUL 2@ LAAL 251000011
JUL 4vs NYML 584000011
JUL 5vs NYML 124010001
JUL 6vs NYML 093000010
JUL 8vs PITW 324010000
JUL 9vs PITL 242100010
JUL 14@ TORL 273000010
JUL 15@ TORL 254030000
JUL 16@ TORL 570100020
JUL 18@ ATLW 16135220200
JUL 20@ ATLL 574000001
JUL 21@ CINL 694220110
JUL 22@ CINL 241000000
JUL 23@ CINL 375120000
JUL 24vs STLL 6101100121
JUL 25vs STLW 310000000
JUL 26vs STLL 7114020011
JUL 28vs SEAL 255110002
JUL 29vs SEAW 434020000
JUL 30vs SEAL 044000002
JUL 31@ SFW 435100001
AUG 1@ SFL 343010010
AUG 2@ SFL 244110000
AUG 3@ SFL 014010001
AUG 4@ MINL 235010001
AUG 5@ MINL 1124000001
AUG 6@ MINL 352000000
AUG 8vs LADL 451100011
AUG 9vs LADL 023010000
AUG 11vs SDL 5101000000
AUG 12vs SDW 300000000
AUG 13vs SDW 543121101
AUG 14@ COLL 463000001
AUG 15@ COLW 854220000
AUG 16@ COLW 970000000
AUG 17@ SDW 312000000
AUG 18@ SDL 043010001
AUG 19@ SDW 813000012
AUG 19@ SDW 642000112
AUG 21vs TEXW 431110100
AUG 22vs TEXW 631110010
AUG 24vs CINW 320000000
AUG 25vs CINW 1083110120
AUG 26vs CINL 784120100
AUG 27vs CINW 523000002
AUG 28@ LADL 473010001
AUG 29@ LADL 190000000
AUG 30@ LADL 072000000
SEP 1vs BALW 420000000
SEP 2vs BALL 373100011
SEP 3vs BALL 584110002
SEP 4vs COLW 422100011
SEP 5vs COLL 231000000
SEP 6vs COLW 1252210110
SEP 7@ CHCW 624110000
SEP 8@ CHCW 103000002
SEP 9@ CHCW 320000010
SEP 10@ CHCL 253000011
SEP 11@ NYMW 432000001
SEP 12@ NYML 472100120
SEP 13@ NYML 171000000
SEP 14@ NYML 1113000001
SEP 15vs CHCW 643000001
SEP 16vs CHCW 765100001
SEP 17vs CHCW 620000000
SEP 19vs SFW 844220000
SEP 20vs SFW 714000001
SEP 22@ NYYL 173020001
SEP 24@ NYYW 712100110
SEP 25@ NYYL 463000012
SEP 26@ CWSW 1543320220
SEP 27@ CWSW 301100011
SEP 28@ CWSL 133000001
SEP 29vs HOUL 123000001
SEP 30vs HOUL 012000011
OCT 1vs HOUL 183000000

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.