MLB/Players/Geraldo Perdomo
Geraldo Perdomo

GERALDO PERDOMO

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

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026AZ13749364124186947827320.252.358.367.725
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
Career6992,296357581105204327233240981.253.347.372.720

04/Where the ball went

2024 Regular season
Play log from 2015
Spray chart · 291 batted balls
Pop Out · 62.9 mph · 145 ftGroundout · 103.9 mph · 5 ftGrounded into a double play · 88.7 mph · 8 ftGroundout · 82.8 mph · 3 ftPop Out · 93.4 mph · 92 ftFlyout · 96.1 mph · 370 ftFlyout · 72.9 mph · 220 ftFlyout · 93.2 mph · 326 ftFlyout · 98.3 mph · 233 ftFlyout · 76.4 mph · 248 ftPop Out · 80.9 mph · 133 ftGroundout · 98.3 mph · 15 ftPop Out · 71.0 mph · 189 ftLineout · 83.2 mph · 300 ftGroundout · 69.3 mph · 70 ftGroundout · 79.0 mph · 5 ftPop Out · 67.7 mph · 131 ftField Error · 80.2 mph · 9 ftField Error · 78.8 mph · 3 ftGroundout · 72.4 mph · 17 ftGrounded into a double play · 100.7 mph · 58 ftFlyout · 85.8 mph · 301 ftGroundout · 97.8 mph · 14 ftPop Out · 88.4 mph · 89 ftPop Out · 83.3 mph · 137 ftFlyout · 95.0 mph · 387 ftGroundout · 93.3 mph · 75 ftPop Out · 67.9 mph · 129 ftLineout · 84.4 mph · 313 ftGroundout · 83.2 mph · 12 ftPop Out · 83.8 mph · 120 ftFlyout · 90.3 mph · 334 ftGroundout · 88.5 mph · 32 ftGroundout · 96.3 mph · 99 ftGroundout · 94.3 mph · 22 ftSacrifice bunt · 38.0 mph · 3 ftGroundout · 66.2 mph · 105 ftFlyout · 97.0 mph · 253 ftLineout · 85.0 mph · 247 ftGroundout · 62.6 mph · 5 ftGroundout · 99.3 mph · 10 ftFlyout · 87.2 mph · 329 ftPop Out · 81.9 mph · 70 ftFlyout · 87.8 mph · 299 ftFlyout · 92.9 mph · 325 ftGroundout · 82.2 mph · 7 ftGroundout · 98.9 mph · 108 ftSacrifice bunt · 31.0 mph · 22 ftPop Out · 91.1 mph · 174 ftPop Out · 81.1 mph · 150 ftPop Out · 82.4 mph · 152 ftPop Out · 89.4 mph · 111 ftPop Out · 78.7 mph · 175 ftLineout · 87.7 mph · 309 ftGroundout · 92.6 mph · 146 ftGroundout · 89.0 mph · 7 ftGroundout · 101.3 mph · 53 ftPop Out · 92.5 mph · 121 ftForceout · 68.1 mph · 45 ftFlyout · 70.9 mph · 190 ftGroundout · 80.0 mph · 21 ftGroundout · 82.3 mph · 6 ftPop Out · 92.9 mph · 202 ftField Error · 79.9 mph · 75 ftFlyout · 78.7 mph · 253 ftPop Out · 68.2 mph · 214 ftLineout · 88.5 mph · 308 ftGrounded into a double play · 71.4 mph · 97 ftFlyout · 87.7 mph · 310 ftFlyout · 80.8 mph · 166 ftFlyout · 79.3 mph · 272 ftGroundout · 88.6 mph · 6 ftGroundout · 109.8 mph · 6 ftForceout · 75.3 mph · 21 ftLineout · 106.6 mph · 332 ftLineout · 70.4 mph · 167 ftGroundout · 72.1 mph · 28 ftGroundout · 86.2 mph · 6 ftFlyout · 82.1 mph · 214 ftPop Out · 84.3 mph · 72 ftFlyout · 86.8 mph · 276 ftFlyout · 91.0 mph · 289 ftFlyout · 98.6 mph · 225 ftSacrifice bunt · 30.7 mph · 21 ftFlyout · 71.5 mph · 197 ftFlyout · 93.4 mph · 326 ftGroundout · 80.1 mph · 9 ftFlyout · 92.9 mph · 330 ftGroundout · 71.2 mph · 7 ftLineout · 87.3 mph · 285 ftFlyout · 82.5 mph · 298 ftFlyout · 94.2 mph · 335 ftFlyout · 72.0 mph · 243 ftGroundout · 81.6 mph · 13 ftLineout · 101.3 mph · 338 ftForceout · 88.6 mph · 34 ftLineout · 82.8 mph · 280 ftSacrifice bunt · 23.3 mph · 5 ftGroundout · 81.6 mph · 22 ftGroundout · 93.2 mph · 40 ftFlyout · 82.5 mph · 274 ftGroundout · 78.5 mph · 13 ftFlyout · 92.6 mph · 352 ftPop Out · 70.3 mph · 165 ftGroundout · 41.0 mph · 2 ftLineout · 54.4 mph · 164 ftFlyout · 87.2 mph · 310 ftFlyout · 86.8 mph · 335 ftGroundout · 82.8 mph · 17 ftFlyout · 90.6 mph · 315 ftFlyout · 95.5 mph · 376 ftGroundout · 92.5 mph · 6 ftFlyout · 83.6 mph · 269 ftGroundout · 90.9 mph · 123 ftSacrifice bunt · 31.8 mph · 8 ftSacrifice fly · 81.7 mph · 309 ftFlyout · 84.0 mph · 278 ftFlyout · 78.7 mph · 252 ftGroundout · 74.5 mph · 10 ftLineout · 85.4 mph · 313 ftSacrifice bunt · 23.0 mph · 16 ftGroundout · 84.9 mph · 5 ftPop Out · 77.4 mph · 160 ftLineout · 101.1 mph · 150 ftFlyout · 85.8 mph · 285 ftPop Out · 59.2 mph · 87 ftPop Out · 82.9 mph · 118 ftPop Out · 87.0 mph · 72 ftFlyout · 100.7 mph · 401 ftLineout · 92.6 mph · 327 ftGroundout · 79.3 mph · 3 ftFlyout · 87.8 mph · 304 ftFlyout · 93.4 mph · 349 ftGroundout · 83.2 mph · 10 ftForceout · 65.8 mph · 4 ftGroundout · 93.8 mph · 16 ftGroundout · 78.1 mph · 12 ftFlyout · 91.6 mph · 307 ftFlyout · 103.2 mph · 393 ftGroundout · 95.4 mph · 111 ftFlyout · 98.3 mph · 364 ftFlyout · 101.4 mph · 397 ftSacrifice fly · 92.4 mph · 290 ftFlyout · 72.4 mph · 246 ftGroundout · 93.1 mph · 15 ftGroundout · 64.2 mph · 6 ftPop Out · 86.5 mph · 150 ftGroundout · 83.7 mph · 60 ftFlyout · 82.0 mph · 302 ftFlyout · 83.2 mph · 303 ftGroundout · 90.2 mph · 45 ftPop Out · 58.7 mph · 168 ftSacrifice fly · 90.1 mph · 262 ftGroundout · 97.9 mph · 6 ftFlyout · 87.3 mph · 197 ftBunt Groundout · 47.3 mph · 2 ftFlyout · 94.9 mph · 352 ftFlyout · 101.9 mph · 346 ftLineout · 98.0 mph · 318 ftGroundout · 71.9 mph · 4 ftForceout · 88.8 mph · 6 ftFlyout · 97.9 mph · 218 ftSacrifice fly · 98.2 mph · 289 ftBunt Groundout · 33.1 mph · 8 ftSacrifice fly · 87.3 mph · 306 ftGroundout · 82.6 mph · 16 ftGroundout · 64.2 mph · 9 ftForceout · 25.5 mph · 13 ftGroundout · 71.0 mph · 13 ftGroundout · 76.7 mph · 92 ftSacrifice bunt · 49.2 mph · 2 ftGroundout · 96.2 mph · 14 ftGroundout · 96.0 mph · 50 ftGroundout · 61.2 mph · 3 ftGroundout · 59.6 mph · 12 ftFlyout · 84.8 mph · 325 ftForceout · 39.5 mph · 37 ftFlyout · 84.3 mph · 306 ftGroundout · 99.7 mph · 21 ftLineout · 97.4 mph · 364 ftPop Out · 51.6 mph · 108 ftFlyout · 81.9 mph · 243 ftGroundout · 91.6 mph · 11 ftGrounded into a double play · 87.7 mph · 4 ftGroundout · 81.0 mph · 6 ftFlyout · 78.2 mph · 140 ftFlyout · 85.6 mph · 321 ftField Error · 80.5 mph · 8 ftGroundout · 81.1 mph · 7 ftFlyout · 89.2 mph · 305 ftGroundout · 76.3 mph · 33 ftLineout · 89.1 mph · 148 ftGrounded into a double play · 81.2 mph · 16 ftFlyout · 85.1 mph · 199 ftLineout · 97.2 mph · 318 ftLineout · 92.3 mph · 299 ftFlyout · 91.6 mph · 355 ftGroundout · 82.4 mph · 36 ftFlyout · 95.6 mph · 362 ftDouble · 70.6 mph · 197 ftSingle · 67.0 mph · 45 ftSingle · 23.9 mph · 10 ftSingle · 79.4 mph · 248 ftSingle · 102.2 mph · 217 ftSingle · 88.3 mph · 156 ftSingle · 100.4 mph · 47 ftSingle · 94.5 mph · 208 ftSingle · 66.6 mph · 186 ftTriple · 84.3 mph · 16 ftSingle · 37.4 mph · 3 ftSingle · 86.7 mph · 31 ftSingle · 79.2 mph · 12 ftDouble · 102.0 mph · 355 ftSingle · 100.7 mph · 8 ftDouble · 98.2 mph · 373 ftDouble · 96.8 mph · 115 ftSingle · 89.7 mph · 228 ftDouble · 94.9 mph · 374 ftTriple · 98.8 mph · 312 ftSingle · 89.3 mph · 232 ftSingle · 85.5 mph · 65 ftSingle · 83.2 mph · 110 ftSingle · 101.7 mph · 229 ftDouble · 100.4 mph · 110 ftHome Run · 103.3 mph · 415 ftSingle · 85.9 mph · 185 ftSingle · 98.0 mph · 83 ftSingle · 83.2 mph · 101 ftDouble · 93.1 mph · 20 ftDouble · 95.3 mph · 40 ftSingle · 91.6 mph · 6 ftSingle · 106.1 mph · 60 ftSingle · 93.1 mph · 234 ftHome Run · 99.2 mph · 382 ftSingle · 90.5 mph · 27 ftDouble · 94.4 mph · 358 ftHome Run · 87.9 mph · 319 ftSingle · 99.9 mph · 30 ftSingle · 105.7 mph · 170 ftDouble · 77.2 mph · 61 ftSingle · 104.9 mph · 48 ftSingle · 96.9 mph · 243 ftSingle · 102.8 mph · 230 ftSingle · 92.0 mph · 206 ftDouble · 88.1 mph · 266 ftDouble · 88.0 mph · 274 ftSingle · 89.9 mph · 157 ftSingle · 97.7 mph · 27 ftSingle · 100.2 mph · 80 ftDouble · 87.7 mph · 84 ftSingle · 96.8 mph · 258 ftSingle · 91.7 mph · 152 ftDouble · 99.5 mph · 281 ftDouble · 79.0 mph · 65 ftSingle · 71.9 mph · 129 ftSingle · 104.8 mph · 262 ftDouble · 90.6 mph · 331 ftSingle · 61.5 mph · 172 ftSingle · 95.2 mph · 217 ftSingle · 36.1 mph · 6 ftSingle · 100.2 mph · 186 ftSingle · 105.9 mph · 12 ftDouble · 104.2 mph · 151 ftSingle · 91.1 mph · 92 ftSingle · 103.4 mph · 137 ftSingle · 103.3 mph · 110 ftSingle · 78.7 mph · 178 ftSingle · 97.5 mph · 102 ftSingle · 102.2 mph · 24 ftSingle · 100.3 mph · 28 ftSingle · 95.2 mph · 84 ftDouble · 97.7 mph · 179 ftDouble · 103.0 mph · 366 ftSingle · 95.9 mph · 264 ftSingle · 65.4 mph · 207 ftDouble · 97.8 mph · 295 ftSingle · 84.9 mph · 169 ftSingle · 93.2 mph · 163 ftSingle · 88.1 mph · 144 ftSingle · 94.9 mph · 238 ftSingle · 29.4 mph · 4 ftSingle · 103.4 mph · 211 ftSingle · 31.1 mph · 5 ftSingle · 93.9 mph · 271 ftSingle · 88.4 mph · 113 ftSingle · 92.1 mph · 128 ftSingle · 92.1 mph · 161 ftSingle · 98.1 mph · 197 ftDouble · 99.6 mph · 237 ftSingle · 85.8 mph · 240 ftSingle · 90.5 mph · 215 ft
Hit (92) Out (199) Home run (3)
Average exit velocity 84.2 mph · longest 415 ft

05/Game log

2024
Regular season
DateOppResultABRHHRRBIBBSO
MAR 28vs COLW 1614220100
MAR 29vs COLW 734010000
MAR 30vs COLL 493010010
MAR 31vs COLW 513000001
APR 1vs NYYL 252000010
APR 2vs NYYW 704120000
APR 3vs NYYL 564000102
JUN 11vs LAAW 944120110
JUN 12vs LAAL 383010001
JUN 14vs CWSW 714010000
JUN 15vs CWSL 294020000
JUN 16vs CWSW 1253110012
JUN 18@ WSHW 504110000
JUN 19@ WSHL 133000001
JUN 21@ PHIW 543010101
JUN 22@ PHIL 1123000000
JUN 23@ PHIL 141110000
JUN 25vs MINW 542100010
JUN 26vs MINL 383000002
JUN 27vs MINL 6134020100
JUN 28vs L 493000001
JUN 30vs W 514110100
JUL 2@ LADL 564110001
JUL 3@ LADW 1244020100
JUL 4@ LADW 934000000
JUL 5@ SDL 8104010002
JUL 6@ SDW 755120102
JUL 7@ SDW 913210011
JUL 8vs ATLL 453110101
JUL 10vs ATLW 753230100
JUL 11vs ATLW 103000000
JUL 12vs TORW 543110111
JUL 13vs TORW 1213200020
JUL 14vs TORL 783100010
JUL 19@ CHCW 523010000
JUL 20@ CHCW 303100011
JUL 21@ CHCL 124000000
JUL 23@ KCW 624110001
JUL 24@ KCW 863110010
JUL 26vs PITW 433000000
JUL 27vs PITW 953110102
JUL 28vs PITL 565000001
JUL 29vs WSHW 984120201
JUL 30vs WSHW 1705230200
JUL 31vs WSHW 542110100
AUG 2@ PITW 984010102
AUG 3@ PITL 243130000
AUG 4@ PITW 653110011
AUG 5@ CLEW 764000100
AUG 7@ CLEW 530000000
AUG 7@ CLEW 734111201
AUG 8vs PHIL 464120000
AUG 9vs PHIW 323010001
AUG 10vs PHIW 1114230000
AUG 11vs PHIW 1255210011
AUG 12vs COLW 543000000
AUG 13vs COLW 433110021
AUG 14vs COLW 1143000111
AUG 16@ TBL 454010000
AUG 17@ TBL 164000001
AUG 18@ TBL 785020011
AUG 19@ MIAW 965020000
AUG 20@ MIAW 312000021
AUG 21@ MIAW 1085221101
AUG 23@ BOSW 1225130201
AUG 24@ BOSW 413110011
AUG 25@ BOSW 754111200
AUG 27vs NYML 384000002
AUG 28vs NYMW 852100021
AUG 29vs NYML 233100011
AUG 30vs LADL 9104110010
AUG 31vs LADL 682000002
SEP 1vs LADW 1434220201
SEP 2vs LADL 6111010100
SEP 3@ SFW 875120100
SEP 4@ SFW 643100021
SEP 5@ SFL 235120001
SEP 6@ HOUL 083010000
SEP 7@ HOUL 5113000010
SEP 8@ HOUW 1265120001
SEP 10vs TEXW 604010000
SEP 11vs TEXW 1444110000
SEP 13vs MILL 124010001
SEP 14vs MILL 8154120200
SEP 15vs MILW 11104210111
SEP 16@ COLL 233000001
SEP 17@ COLL 283000000
SEP 18@ COLW 943100010
SEP 19@ MILW 512100011
SEP 20@ MILW 743120110
SEP 21@ MILW 504000000
SEP 22@ MILL 9103110011
SEP 23vs SFL 364120110
SEP 24vs SFL 0113000002
SEP 25vs SFW 823120010
SEP 27vs SDL 354000001
SEP 28vs SDL 052000010
SEP 29vs SDW 1123010101

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.