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

2022 Regular season
Play log from 2015
Spray chart · 342 batted balls
Flyout · 87.3 mph · 214 ftGroundout · 84.3 mph · 10 ftSacrifice bunt · 41.4 mph · 3 ftFlyout · 82.7 mph · 279 ftFlyout · 78.9 mph · 286 ftLineout · 90.2 mph · 131 ftFlyout · 83.6 mph · 308 ftFlyout · 92.5 mph · 345 ftFlyout · 91.5 mph · 338 ftFielder’s choice out · 43.8 mph · 4 ftDouble Play · 99.7 mph · 148 ftLineout · 101.0 mph · 147 ftFlyout · 86.4 mph · 242 ftGroundout · 74.8 mph · 40 ftGroundout · 75.0 mph · 5 ftLineout · 99.7 mph · 317 ftGroundout · 69.1 mph · 23 ftForceout · 65.1 mph · 149 ftGroundout · 61.1 mph · 7 ftGroundout · 97.7 mph · 88 ftBunt Groundout · 59.5 mph · 3 ftGroundout · 96.7 mph · 2 ftFlyout · 98.2 mph · 326 ftGroundout · 95.4 mph · 87 ftPop Out · 86.5 mph · 68 ftGroundout · 64.8 mph · 7 ftGroundout · 86.6 mph · 61 ftGroundout · 95.1 mph · 44 ftSacrifice bunt · 23.1 mph · 21 ftGroundout · 53.7 mph · 6 ftGroundout · 71.3 mph · 14 ftFlyout · 93.0 mph · 313 ftField Error · 71.3 mph · 8 ftGroundout · 69.3 mph · 4 ftGroundout · 55.6 mph · 3 ftFlyout · 86.7 mph · 263 ftSacrifice bunt · 35.7 mph · 5 ftGroundout · 90.7 mph · 6 ftGroundout · 78.9 mph · 11 ftGroundout · 87.0 mph · 45 ftFlyout · 86.2 mph · 265 ftGroundout · 70.7 mph · 4 ftFlyout · 85.1 mph · 310 ftGroundout · 99.5 mph · 32 ftGroundout · 69.9 mph · 8 ftFlyout · 83.2 mph · 260 ftSacrifice fly · 91.2 mph · 295 ftForceout · 78.5 mph · 40 ftPop Out · 78.4 mph · 173 ftGroundout · 84.7 mph · 8 ftPop Out · 84.5 mph · 132 ftFlyout · 71.5 mph · 211 ftLineout · 89.0 mph · 131 ftGroundout · 63.2 mph · 3 ftFlyout · 92.1 mph · 275 ftFlyout · 92.8 mph · 353 ftGroundout · 77.9 mph · 39 ftGroundout · 97.9 mph · 86 ftFlyout · 88.9 mph · 317 ftFlyout · 93.8 mph · 358 ftGroundout · 80.9 mph · 7 ftSacrifice bunt · 28.1 mph · 24 ftGroundout · 53.9 mph · 50 ftGroundout · 85.3 mph · 23 ftGroundout · 79.6 mph · 4 ftLineout · 92.6 mph · 145 ftFlyout · 81.7 mph · 228 ftGroundout · 89.8 mph · 11 ftForceout · 96.7 mph · 91 ftFlyout · 87.2 mph · 251 ftFlyout · 85.6 mph · 323 ftLineout · 93.1 mph · 285 ftGrounded into a double play · 87.6 mph · 4 ftGroundout · 81.9 mph · 58 ftFlyout · 100.5 mph · 392 ftGroundout · 67.1 mph · 31 ftPop Out · 92.8 mph · 204 ftGroundout · 86.5 mph · 31 ftGroundout · 76.8 mph · 7 ftFlyout · 97.9 mph · 332 ftLineout · 90.1 mph · 319 ftGroundout · 81.7 mph · 3 ftGroundout · 89.9 mph · 6 ftGroundout · 74.9 mph · 7 ftFlyout · 97.4 mph · 358 ftGroundout · 94.1 mph · 97 ftPop Out · 81.2 mph · 49 ftForceout · 101.3 mph · 6 ftGroundout · 78.8 mph · 54 ftPop Out · 67.5 mph · 220 ftGroundout · 73.2 mph · 54 ftPop Out · 84.4 mph · 196 ftLineout · 78.6 mph · 286 ftFlyout · 98.8 mph · 226 ftGrounded into a double play · 65.0 mph · 5 ftGroundout · 63.0 mph · 7 ftDouble Play · 57.4 mph · 138 ftFlyout · 85.8 mph · 305 ftPop Out · 71.8 mph · 131 ftBunt Pop Out · 35.0 mph · 67 ftGroundout · 67.7 mph · 4 ftGroundout · 80.2 mph · 55 ftLineout · 93.8 mph · 354 ftGroundout · 75.6 mph · 76 ftLineout · 83.7 mph · 280 ftGroundout · 81.7 mph · 10 ftGroundout · 72.7 mph · 12 ftGroundout · 100.0 mph · 28 ftGroundout · 90.4 mph · 9 ftGroundout · 70.2 mph · 20 ftGroundout · 92.8 mph · 6 ftGroundout · 95.3 mph · 55 ftFielder’s choice · 86.0 mph · 3 ftGroundout · 84.6 mph · 25 ftGroundout · 95.2 mph · 61 ftGroundout · 99.4 mph · 14 ftLineout · 96.6 mph · 172 ftSacrifice bunt · 43.2 mph · 4 ftPop Out · 61.7 mph · 109 ftFlyout · 90.9 mph · 246 ftPop Out · 58.0 mph · 132 ftLineout · 99.1 mph · 321 ftGroundout · 98.3 mph · 24 ftGroundout · 93.7 mph · 31 ftFlyout · 78.0 mph · 282 ftGroundout · 90.4 mph · 19 ftPop Out · 52.0 mph · 152 ftFielder’s choice · 30.2 mph · 11 ftGroundout · 65.3 mph · 4 ftGroundout · 73.4 mph · 26 ftFlyout · 77.1 mph · 203 ftFlyout · 88.8 mph · 225 ftGroundout · 68.9 mph · 32 ftPop Out · 92.7 mph · 198 ftGroundout · 49.2 mph · 4 ftFlyout · 83.1 mph · 268 ftGroundout · 70.8 mph · 22 ftSacrifice bunt · 40.8 mph · 3 ftLineout · 99.3 mph · 356 ftLineout · 94.1 mph · 307 ftGroundout · 97.4 mph · 71 ftPop Out · 72.8 mph · 68 ftLineout · 83.9 mph · 260 ftGroundout · 98.0 mph · 13 ftPop Out · 67.2 mph · 51 ftPop Out · 63.2 mph · 142 ftPop Out · 71.0 mph · 132 ftFlyout · 98.1 mph · 361 ftSacrifice bunt · 27.1 mph · 20 ftGroundout · 49.3 mph · 7 ftSacrifice fly · 92.8 mph · 348 ftGroundout · 95.4 mph · 106 ftGroundout · 84.0 mph · 4 ftGroundout · 97.4 mph · 8 ftSacrifice bunt · 45.3 mph · 4 ftGroundout · 83.8 mph · 9 ftFlyout · 82.5 mph · 284 ftFielder’s choice out · 34.9 mph · 15 ftSacrifice bunt · 35.5 mph · 7 ftGroundoutSacrifice bunt · 43.3 mph · 4 ftGroundout · 93.9 mph · 13 ftGroundout · 67.6 mph · 13 ftGroundout · 78.7 mph · 5 ftGroundout · 72.8 mph · 5 ftPop Out · 81.6 mph · 96 ftLineout · 95.8 mph · 369 ftGroundout · 101.2 mph · 3 ftLineout · 97.2 mph · 302 ftGroundout · 80.8 mph · 11 ftField Error · 97.6 mph · 55 ftGroundout · 84.5 mph · 24 ftGroundoutFlyout · 85.9 mph · 329 ftLineout · 104.6 mph · 196 ftGroundout · 71.6 mph · 3 ftGroundout · 64.6 mph · 77 ftGroundout · 86.3 mph · 43 ftFlyout · 93.6 mph · 373 ftGroundout · 98.1 mph · 7 ftGroundout · 98.8 mph · 6 ftGroundout · 86.4 mph · 106 ftFlyout · 81.8 mph · 268 ftGroundout · 99.1 mph · 97 ftFlyout · 86.4 mph · 299 ftLineout · 93.8 mph · 308 ftFlyout · 76.7 mph · 281 ftGroundout · 96.8 mph · 70 ftFlyout · 79.6 mph · 245 ftFlyout · 85.0 mphPop Out · 63.5 mph · 14 ftField Error · 98.2 mph · 53 ftFlyout · 86.5 mph · 324 ftGroundout · 66.1 mph · 6 ftGroundout · 62.1 mph · 109 ftFlyout · 96.1 mph · 357 ftForceout · 83.0 mph · 5 ftFlyout · 97.9 mph · 385 ftGroundout · 62.5 mph · 2 ftGroundout · 64.6 mph · 92 ftGroundout · 94.0 mph · 7 ftGroundout · 85.4 mph · 17 ftLineout · 88.1 mph · 298 ftGroundout · 79.0 mph · 14 ftPop Out · 74.9 mph · 168 ftFlyout · 87.5 mph · 203 ftGroundout · 89.5 mph · 46 ftPop Out · 69.0 mph · 16 ftLineout · 95.4 mph · 284 ftGrounded into a double play · 88.1 mph · 7 ftFlyout · 94.3 mph · 274 ftDouble Play · 103.8 mph · 157 ftBunt Pop Out · 28.8 mph · 57 ftFlyout · 91.9 mph · 345 ftPop Out · 91.5 mph · 105 ftGroundout · 89.5 mph · 39 ftFlyout · 94.3 mph · 363 ftGroundout · 90.4 mph · 29 ftFlyout · 92.9 mph · 335 ftGroundout · 101.7 mph · 2 ftGroundout · 88.9 mph · 10 ftGroundout · 95.0 mph · 6 ftSacrifice bunt · 39.1 mph · 3 ftFlyout · 89.2 mph · 207 ftFlyout · 74.3 mph · 262 ftGroundout · 99.8 mph · 33 ftLineout · 79.7 mph · 277 ftLineout · 104.6 mph · 296 ftPop Out · 66.8 mph · 88 ftLineout · 65.7 mph · 193 ftLineout · 68.3 mph · 151 ftFlyout · 93.7 mph · 345 ftPop Out · 43.5 mph · 86 ftSacrifice bunt · 34.6 mph · 13 ftPop Out · 67.3 mph · 99 ftBunt GroundoutGroundout · 67.8 mph · 12 ftGroundout · 87.7 mph · 8 ftGroundout · 97.4 mph · 150 ftGroundout · 89.7 mph · 6 ftFlyout · 85.9 mph · 259 ftGroundout · 55.2 mph · 2 ftFlyout · 88.5 mph · 312 ftGroundout · 86.7 mph · 17 ftLineout · 61.4 mph · 176 ftGroundout · 68.6 mph · 30 ftFlyout · 96.4 mph · 340 ftFlyout · 88.9 mph · 306 ftBunt Groundout · 41.1 mph · 5 ftGroundout · 73.0 mph · 5 ftGroundout · 92.8 mph · 19 ftGroundout · 91.3 mph · 14 ftFlyout · 82.2 mph · 274 ftPop Out · 77.9 mph · 214 ftGroundout · 75.8 mph · 5 ftForceout · 90.3 mph · 32 ftPop Out · 76.5 mph · 182 ftGroundout · 82.5 mph · 5 ftSingle · 39.7 mph · 6 ftSingle · 97.7 mph · 104 ftSingle · 89.9 mph · 198 ftSingle · 98.7 mph · 115 ftSingle · 84.9 mph · 70 ftSingle · 45.8 mph · 1 ftHome Run · 103.2 mph · 417 ftSingle · 102.7 mph · 55 ftSingle · 87.8 mph · 194 ftSingle · 103.1 mph · 195 ftSingle · 80.0 mph · 79 ftSingle · 65.1 mph · 3 ftDouble · 97.0 mph · 180 ftSingle · 95.7 mph · 252 ftSingle · 73.2 mph · 224 ftSingle · 102.2 mph · 48 ftSingle · 98.6 mph · 96 ftDouble · 98.3 mph · 309 ftSingle · 91.3 mph · 149 ftSingle · 94.6 mph · 23 ftSingle · 100.7 mph · 20 ftSingle · 69.5 mph · 221 ftSingle · 88.3 mph · 252 ftSingle · 65.2 mph · 213 ftSingle · 39.8 mph · 2 ftHome Run · 104.6 mph · 411 ftSingle · 86.9 mph · 269 ftDouble · 52.1 mph · 151 ftSingle · 81.7 mph · 259 ftHome Run · 95.6 mph · 367 ftDouble · 103.7 mph · 290 ftDouble · 57.2 mph · 3 ftHome Run · 98.1 mph · 373 ftSingle · 95.3 mph · 120 ftSingle · 95.7 mph · 264 ftSingle · 94.3 mph · 109 ftSingle · 76.7 mph · 199 ftSingle · 97.5 mph · 248 ftSingle · 96.4 mph · 225 ftSingle · 81.9 mph · 24 ftSingle · 87.3 mph · 36 ftSingle · 74.9 mph · 143 ftDouble · 100.2 mph · 337 ftSingle · 97.5 mph · 94 ftSingle · 27.8 mph · 4 ftSingle · 104.7 mph · 230 ftSingle · 96.0 mph · 132 ftSingle · 68.5 mph · 197 ftSingle · 47.2 mph · 3 ftSingle · 89.0 mph · 175 ftSingle · 86.2 mph · 194 ftDouble · 92.2 mph · 220 ftSingle · 100.2 mph · 9 ftSingle · 96.7 mph · 126 ftSingle · 100.0 mph · 229 ftSingle · 96.1 mph · 183 ftSingle · 94.0 mph · 158 ftSingle · 69.5 mph · 221 ftSingle · 88.4 mph · 208 ftSingle · 74.6 mph · 170 ftSingle · 101.9 mph · 40 ftSingle · 81.6 mph · 21 ftDouble · 91.7 mph · 299 ftSingle · 78.5 mph · 262 ftSingle · 84.1 mph · 215 ftTriple · 103.1 mph · 286 ftSingle · 92.6 mph · 263 ftHome Run · 104.2 mph · 408 ftSingle · 102.5 mph · 165 ftSingle · 70.6 mph · 228 ftDouble · 101.8 mph · 384 ftSingle · 99.4 mph · 156 ftSingle · 71.6 mph · 114 ftSingle · 91.6 mph · 195 ftSingle · 91.8 mph · 56 ftSingle · 74.2 mph · 215 ftSingle · 73.7 mph · 236 ftSingle · 69.8 mph · 231 ftSingle · 95.9 mph · 19 ftDouble · 95.3 mph · 87 ftSingle · 88.4 mph · 97 ftSingle · 41.8 mph · 5 ftTriple · 98.1 mph · 376 ftSingle · 95.3 mph · 137 ft
Hit (84) Out (258) Home run (5)
Average exit velocity 81.5 mph · longest 417 ft

05/Game log

2022
Regular season
DateOppResultABRHHRRBIBBSO
APR 7vs SDW 422000011
APR 8vs SDL 033010000
APR 9vs SDL 252000011
APR 10vs SDL 5101100030
APR 12vs HOUL 124000001
APR 13vs HOUW 323000013
APR 15@ NYML 3101000001
APR 17@ NYML 052000010
APR 19@ WSHL 162000002
APR 19@ WSHL 012000010
APR 20@ WSHW 1120000000
APR 21@ WSHW 433120000
APR 23vs NYMW 524120002
APR 24vs NYML 263110001
APR 25vs LADL 042000001
APR 26vs LADW 533110001
APR 28@ STLL 382000020
APR 29@ STLW 623110011
MAY 1@ STLL 573000000
MAY 2@ MIAW 544110002
MAY 4@ MIAW 874110100
MAY 8vs COLW 402100021
MAY 9vs MIAW 432000010
MAY 10vs MIAW 934220201
MAY 11vs MIAL 3113000000
MAY 13vs CHCW 434030000
MAY 15vs CHCL 230000000
MAY 16@ LADL 453000012
MAY 17@ LADL 673100012
MAY 17@ LADL 3124110002
MAY 18@ LADL 354010100
MAY 19@ CHCW 312000001
MAY 20@ CHCW 1065110000
MAY 21@ CHCW 763010011
MAY 22@ CHCL 454110002
MAY 23vs KCW 954010000
MAY 24vs KCW 863010011
MAY 26vs LADL 1144010001
MAY 27vs LADL 463000013
MAY 28vs LADL 233010101
MAY 29vs LADL 134010001
MAY 30vs ATLW 623010001
MAY 31vs ATLW 874010000
JUN 1vs ATLL 061000000
JUN 3@ PITW 862000020
JUN 4@ PITL 123010011
JUN 5@ PITL 033010000
JUN 6@ CINL 072000000
JUN 7@ CINL 8144221500
JUN 8@ CINW 700000000
JUN 9@ CINW 544110000
JUN 10@ PHIL 574000001
JUN 11@ PHIL 043000011
JUN 12@ PHIW 1314120010
JUN 13vs CINL 454010103
JUN 14vs CINL 353010001
JUN 15vs CINW 744121301
JUN 17vs MINW 723000000
JUN 18vs MINL 1113000000
JUN 19vs MINW 712000010
JUN 20@ SDL 144000001
JUN 21@ SDL 232100021
JUN 22@ SDL 4104000010
JUN 24vs DETL 153000002
JUN 25vs DETL 363000003
JUN 26vs DETW 1173100010
JUN 29vs SDL 043020000
JUL 1@ COLW 934110000
JUL 2@ COLL 7114000001
JUL 3@ COLL 564010000
JUL 4vs SFW 833000001
JUL 5vs SFW 623020100
JUL 6vs SFL 573200010
JUL 7vs COLL 344000000
JUL 8vs COLL 563320011
JUL 9vs COLW 923220210
JUL 10vs COLL 233000000
JUL 11@ SFW 434000001
JUL 12@ SFL 0134000000
JUL 13@ SFL 344010001
JUL 15@ SDL 353000001
JUL 16@ SDL 343110010
JUL 17@ SDW 313000012
JUL 22vs WSHW 1014220100
JUL 23vs WSHW 724110202
JUL 24vs WSHL 344000001
JUL 25vs SFW 704110101
JUL 26vs SFW 732100011
JUL 27vs SFW 530000000
JUL 29@ ATLL 253111112
JUL 30@ ATLL 263000001
JUL 31@ ATLL 013010000
AUG 1@ CLEL 563000001
AUG 2@ CLEW 631000000
AUG 3@ CLEL 474111202
AUG 5vs COLW 653110210
AUG 6vs COLL 232000000
AUG 8vs PITW 303210000
AUG 9vs PITW 644120000
AUG 10vs PITL 462000001
AUG 11vs PITW 933100002
AUG 12@ COLL 353000000
AUG 13@ COLW 603100010
AUG 14@ COLW 744110001
AUG 16@ SFL 122000000
AUG 17@ SFW 324000001
AUG 18@ SFW 503000000
AUG 19vs STLL 153000102
AUG 20vs STLL 7162000001
AUG 21vs STLL 463000010
AUG 23@ KCW 734010111
AUG 26@ CWSW 722100022
AUG 27@ CWSW 1055120301
AUG 28@ CWSW 323000002
AUG 29vs PHIW 1372210020
AUG 30vs PHIW 1232100200
AUG 31vs PHIL 2183000000
SEP 1vs MILW 504120101
SEP 2vs MILW 210000000
SEP 3vs MILL 683120110
SEP 4vs MILW 514000001
SEP 5@ SDW 504110000
SEP 6@ SDL 560000000
SEP 7@ SDL 361000001
SEP 9@ COLL 10133110000
SEP 10@ COLL 142000001
SEP 11@ COLW 1261100001
SEP 12vs LADL 062010000
SEP 13vs LADL 043010001
SEP 14vs LADW 532000000
SEP 15vs SDW 403000000
SEP 16vs SDL 3123000000
SEP 17vs SDL 022000001
SEP 18vs SDL 163000002
SEP 19@ LADL 253000102
SEP 20@ LADW 523000011
SEP 21@ LADW 614110001
SEP 22@ LADL 233010000
SEP 23vs SFL 564120002
SEP 24vs SFW 523010200
SEP 27@ HOUL 2102111111
SEP 28@ HOUW 524020000
SEP 30@ SFL 4102010111
OCT 1@ SFW 841000000
OCT 2@ SFL 344000000
OCT 3@ MILL 562000010
OCT 4@ MILL 032000010
OCT 5@ MILW 424010001

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.