Arizona Diamondbacks ยท Shortstop
After a breakout 2025 season that saw him finish fifth in baseball's fWAR with 20 home runs, 27 stolen bases, and a .290 average, Perdomo enters 2026 as a player whose elite-level upside remains largely unpaid for in most drafts. The shortstop demonstrated genuine progress in power and speed production, and his contact skills and plate discipline suggest he can sustain meaningful contributions across multiple offensive categories. However, early 2026 numbers show a sharp decline in average (.246), power (5 HR), and RBI (31) through 280 at-bats, raising questions about whether last season represented a peak or a temporary spike. For fantasy managers, Perdomo offers a high-ceiling middle-infield option with proven multi-category upside, but his current early-season struggles and the lingering skepticism around his consistency make him a boom-or-bust proposition who could either recapture 2025 form or regress toward his career norms.
Geraldo Perdomo suffers head contusion from line drive
Arizona Diamondbacks shortstop Geraldo Perdomo was hit in the helmet by a line drive during Sunday's game against Houston and exited with a head contusion. The D-backs are monitoring his status, but early indications suggest he will be okay.
Sep 7, 2026
Geraldo Perdomo approaching 20 stolen bases
Arizona Diamondbacks shortstop Geraldo Perdomo went 1-for-4 with a walk, a stolen base and two runs scored in Friday's 10-6 win over the Giants as he closes in on 20 steals for the season. Perdomo's speed on the basepaths continues to add value to the Diamondbacks' offense. His aggressive baserunning remains a key element of Arizona's game plan.
Aug 29, 2026
Geraldo Perdomo records three hits in D-backs rout
Arizona Diamondbacks shortstop Geraldo Perdomo went 3-for-5 with a double and two runs scored in Friday's 9-0 shutout win against the Reds. His multi-hit performance contributed to Arizona's dominant offensive display and reinforced his consistency at the plate.
Aug 22, 2026
| Year | Team | G | PA | AB | AVG | HR | RBI | R | SB | K | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2021 | Arizona Diamondbacks | 11 | 37 | 31 | .258 | 0 | 1 | 5 | 0 | 6 | .378 | .419 | .797 |
| 2022 | Arizona Diamondbacks | 148 | 500 | 431 | .195 | 5 | 40 | 58 | 9 | 103 | .285 | .262 | .547 |
| 2023 | Arizona Diamondbacks | 144 | 495 | 407 | .246 | 6 | 47 | 71 | 16 | 86 | .353 | .359 | .712 |
| 2024 | Arizona Diamondbacks | 98 | 388 | 337 | .273 | 3 | 37 | 61 | 9 | 58 | .344 | .374 | .718 |
| 2025 | Arizona Diamondbacks | 161 | 720 | 597 | .290 | 20 | 100 | 98 | 27 | 83 | .389 | .462 | .851 |
| 2026 | Arizona Diamondbacks | 142 | 612 | 507 | .250 | 9 | 50 | 65 | 20 | 75 | .358 | .365 | .723 |
| Career | Totals | 704 | 2752 | 2310 | .253 | 43 | 275 | 358 | 81 | 411 | .350 | .372 | .722 |
Source: MLB Stats API ยท Multi-team seasons show combined totals โ click to expand
| Year | Team | G | PA | AB | AVG | HR | RBI | R | SB | K | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 | DSL D-backs 1 | 63 | 278 | 214 | .238 | 1 | 11 | 42 | 16 | 37 | .410 | .285 | .695 |
| 2018 | 3 teamsโผ | 27 | 130 | 108 | .343 | 1 | 10 | 23 | 15 | 21 | .454 | .463 | .917 |
| 2019 | 2 teamsโผ | 116 | 499 | 407 | .275 | 3 | 47 | 63 | 26 | 67 | .397 | .364 | .761 |
| 2021 | 2 teamsโผ | 85 | 358 | 298 | .238 | 6 | 35 | 52 | 8 | 82 | .357 | .359 | .716 |
| 2024 | 2 teamsโผ | 7 | 27 | 22 | .136 | 0 | 4 | 2 | 0 | 3 | .259 | .136 | .395 |
| Career | Totals | 328 | 1419 | 1152 | .265 | 14 | 121 | 202 | 74 | 233 | .394 | .361 | .755 |
Source: MLB Stats API ยท Multi-team seasons show combined totals โ click to expand