Availability
Expert Note
View More NotesGeraldo Perdomo delivered a true breakout in 2025, erupting for a .290/.389/.462 slash with 20 homers, 27 steals, and 100 RBI while finishing fourth in MVP voting. After previously profiling as an OBP-focused table-setter, he made tangible gains in both power and aggressiveness on the bases, turning him into a legitimate five-category contributor. His elite plate discipline (94 walks vs. 83 strikeouts) gives the profile strong stability, even if some power regression follows. Entering his age-26 season, Perdomo looks like one of fantasy's safest high-end shortstops with upside tied to lineup context and continued run-production growth.
Player News
View More NewsGeraldo Perdomo provides brief spark in loss to Padres
Geraldo Perdomo went 1-for-4 against the Padres with a home run and an RBI in a 5-1 defeat.
Fantasy Impact
The 25-year-old continues a solid stretch at the plate, hitting .293 with six home runs and 15 RBI over his last 30 games for the Diamondbacks. After yesterday’s game, Perdomo is hitting .291 with 20 home runs, 99 RBI, and 172 hits across 160 games this season.
Recent Articles
View More Articles![]() | Shortstop is still the cheat-code position in fantasy baseball. You can grab a true five-category monster early, or you can play the depth game and still come away with a starter you don’t hate. This FantasyPros shortstop pod with Joey … read more » by in Fantasy2 wks ago |
Rankings
View More Rankings| ECR | Best | Worst | # of Experts | |
|---|---|---|---|---|
| Draft | #70 | #36 | #159 | 19 |
| Rest of Season | - | - | - | - |
| Dynasty | #86 | #83 | #105 | 3 |
ECR vs ADP
| AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | CS | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 534 | 86 | 143 | 28 | 4 | 13 | 66 | 75 | 84 | 20 | 5 | .267 | .357 | .407 | .764 |
Stats
View More Stats| Batting Stats | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Team | G | AB | R | H | 2B | 3B | HR | RBI | BB | K | SB | AVG | OBP | SLG | OPS | BABIP | |||
| 2023 | ARI | 144 | 407 | 71 | 100 | 20 | 4 | 6 | 47 | 64 | 86 | 16 | .246 | .353 | .359 | .712 | .295 | |||
| 2024 | ARI | 98 | 337 | 61 | 92 | 21 | 2 | 3 | 37 | 36 | 58 | 9 | .273 | .344 | .374 | .718 | .317 | |||
| 2025 | ARI | 161 | 597 | 98 | 173 | 33 | 5 | 20 | 100 | 94 | 83 | 27 | .290 | .389 | .462 | .851 | .303 | |||
History
Game Log
View More Games| Game | OPP | Score | AB | R | H | 2B | 3B | HR | RBI | BB | K | SB | AVG | OBP | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sun, Sep 28 | @ SD | - | 5 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | .200 | .200 | .400 |
| Sat, Sep 27 | @ SD | - | 4 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 2 | 0 | .250 | .250 | 1.250 |
| Fri, Sep 26 | @ SD | - | 4 | 0 | 2 | 2 | 0 | 0 | 0 | 1 | 0 | 1 | .500 | .600 | 1.600 |
| Thu, Sep 25 | vs. LAD | - | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | .250 | .250 | .500 |
Game Schedule
View Schedule| Game | Opp. Pitcher | |||||
|---|---|---|---|---|---|---|
| Date | Opp | Time | Pitcher | Throws | VBR | Matchup |
| Thu, Mar 26th | @ LAD | 8:30pm | ||||
| Fri, Mar 27th | @ LAD | 10:10pm | ||||
| Sat, Mar 28th | @ LAD | 9:10pm | ||||
| Mon, Mar 30th | vs DET | 10:10pm | ||||

by