Geraldo Perdomo
Season
Player’s Vault
6 badges earned- ×3Rare AirGameGrand slamFirst Jun 7, 2022 · latest Jul 9, 2025
- Rare AirGameInside-the-park home runJul 19, 2026 · STL at AZ
- LegendGameLeadoff homerSep 10, 2025 · AZ at SF
- ×3LegendGameBack-to-back homersFirst Jun 7, 2025 · latest Sep 1, 2025
- ×7LegendGameFirst-pitch homerFirst Jun 7, 2022 · latest Aug 1, 2026
- LegendSeasonPostseason home run2023 · 2 HR
Distance and exit-velocity badges count from 2015, when tracking began. Grand slams, walk-offs, inside-the-park, leadoff, pinch-hit, first-pitch, back-to-back, switch-hitting and ballpark badges count games from 2008 on.
Career arc
Home runs by season · tap a barPersonal records
CareerLongest of his career
Hardest hit of his career
Year by year
Regular season · MLB| Season | Team | G | PA | HR | RBI | AVG | OBP | SLG | OPS | AB/HR |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Arizona Diamondbacks | 157 | 680 | 9 | 59 | .262 | .370 | .377 | .747 | 62.4 |
| 2025 | Arizona Diamondbacks | 161 | 720 | 20 | 100 | .290 | .389 | .462 | .851 | 29.9 |
| 2024 | Arizona Diamondbacks | 98 | 388 | 3 | 37 | .273 | .344 | .374 | .718 | 112.3 |
| 2023 | Arizona Diamondbacks | 144 | 495 | 6 | 47 | .246 | .353 | .359 | .712 | 67.8 |
| 2022 | Arizona Diamondbacks | 148 | 500 | 5 | 40 | .195 | .285 | .262 | .547 | 86.2 |
| 2021 | Arizona Diamondbacks | 11 | 37 | 0 | 1 | .258 | .378 | .419 | .797 | — |
| Career | 719 | 2820 | 43 | 284 | .255 | .353 | .375 | .728 | 55.0 |
Splits
How he hits them
Every home run
Quick answers
Geraldo Perdomo home run factsHow many career home runs does Geraldo Perdomo have?
Geraldo Perdomo has 43 career MLB home runs as of Nov 3, 2026, tied for 1151st on the all-time list. He has played 6 seasons since debuting on Apr 3, 2021.
Where does Geraldo Perdomo rank on the all-time home run list?
Tied for 1151st in MLB history with 43. Next: Brett Baty (44), 2 to pass.
What was Geraldo Perdomo’s best home run season?
His most home runs in a season is 20, in 2025 with the Arizona Diamondbacks, when he posted a .851 OPS.
How many home runs did Geraldo Perdomo hit in 2026?
9 home runs in 157 games in 2026, with a .262 average and 59 RBI.
What was Geraldo Perdomo’s longest home run of 2026?
421 feet on Jun 26, 2026 against Tampa Bay Rays, off the bat at 103.3 mph on a sinker.
When was Geraldo Perdomo’s most recent home run?
Aug 1, 2026 against the Cleveland Guardians, a 391-foot shot off Hunter Gaddis.
What teams has Geraldo Perdomo played for?
Arizona Diamondbacks (2021–present).
Follow him.
Get a notification the moment he goes deep, with the clip attached.