Perdomo went 1-for-3 with a stolen base in Sunday's 1-0 win over Colorado.
Perdomo extended a hit streak to six games with a second-inning single, after which he stole his 11th base over 46 games. That's two more than the shortstop had in 98 games last year, and he's threatening the career-high 16 swipes he posted in 2023 across 144 games. Perdomo is enjoying his most productive season since becoming a full-time starter in 2022.
... See More... See Less
Diamondbacks' Geraldo Perdomo: Drives in three
Rotowire
Perdomo went 1-for-2 with a double, a walk, three RBI, one stolen base and one run scored in Friday's 8-0 win over the Rockies.
Perdomo supplied his first two RBI with productive outs -- a groundout in the second inning and a sacrifice fly in the fourth -- before adding an RBI double in the eighth. The shortstop is putting together a strong May, batting .354 (17-for-48) over 14 games this month while adding 10 RBI, three steals and an 8:9 BB:K. Overall, Perdomo slashing .294/.397/.458 with five home runs, 10 steals, 34 RBI, 21 runs scored and 10 doubles across 44 contests despite often hitting in the bottom third of the order since Ketel Marte returned from a hamstring injury May 2.
... See More... See Less
Diamondbacks' Geraldo Perdomo: Two more hits Thursday
Rotowire
Perdomo went 2-for-3 with a double in Thursday's 5-3 win over the Dodgers.
Nothing has been able to slow down Perdomo, whether he's hitting at the top of the order in place of an injured Ketel Marte or back down in his familiar ninth spot. Since Marte's return, Perdomo is batting .375 (9-for-24) with a .964 OPS from the bottom of the order. While filling in for Marte, he had a 1.101 OPS from the leadoff spot and an .836 OPS when hitting second. Perdomo has generated more barrels and harder contact in 2025 while getting the ball in the air more often than he had in previous seasons.
... See More... See Less
Diamondbacks' Geraldo Perdomo: Fuels offense in extra-inning win
Rotowire
Perdomo went 4-for-5 with two steals, two doubles, three RBI, two runs scored and a walk in Sunday's 11-9 extra-inning victory at Philadelphia.
The Arizona shortstop shined brightly in this performance, notching his first career four-hit game. This game also marked the fifth time Perdomo has swiped two bags in a contest in his five-year career. The 25-year-old continues his stellar start, as he's now slashing .292/.400/.475 with five homers, nine steals, 29 RBI and 18 runs scored across 152 plate appearances.
... See More... See Less
Diamondbacks' Geraldo Perdomo: Back to ninth after Marte's return
Rotowire
Perdomo will start at shortstop and bat ninth in Friday's game against the Phillies.
Perdomo batted either first or second in all of his starts since April 5 after Ketel Marte (hamstring) went on the injured list, but with Marte back and batting leadoff Friday, Perdomo has returned to the bottom of the order. The switch hitter is batting .275/.387/.459 with five homers and seven stolen bases this season.
... See More... See Less
Diamondbacks' Geraldo Perdomo: Homers in win
Rotowire
Perdomo went 2-for-4 with a walk and a solo home run in Thursday's 4-2 win over the Mets.
Perdomo made an impact for a second straight day in New York, belting his fifth home run of the season in the fifth inning. After 31 games, he's one shy of the career-high six big flies he produced over 144 games in 2023. The shortstop is off to a similarly hot start as he had that season, only this time around luck (.263 BABIP) hasn't been inflating his numbers.
... See More... See Less
Diamondbacks' Geraldo Perdomo: Plates three in victory
Rotowire
Perdomo went 1-for-1 with three RBI and a stolen base in a 4-3 win over the Mets on Wednesday.
Perdomo began the game on the bench, but he ended up making a big impact on the outcome anyway. The switch-hitting shortstop entered as a pinch hitter in the seventh inning and gave Arizona its first lead with a two-run single. Perdomo then tacked on another run with a sacrifice fly in the ninth. He's already at 24 RBI through 30 contests on the campaign, putting him more than halfway to his career-high mark of 47 RBI established over 144 regular-season games in 2023.
... See More... See Less
Diamondbacks' Geraldo Perdomo: Receiving first day off
Rotowire
Perdomo is not in the lineup for Wednesday's contest versus the Mets.
It's the first day off this season for Perdomo, who reached base twice in the first game of the series Tuesday. Garrett Hampson is at shortstop and batting ninth for the Diamondbacks.
... See More... See Less
Diamondbacks' Geraldo Perdomo: Homers in win
Rotowire
Perdomo went 1-for-4 with a home run, two RBI, two steals and an additional run scored in Sunday's 6-4 win over Atlanta.
Perdomo knocked in Corbin Carroll after the latter led off the bottom of the first with a triple. The shortstop then hit his fourth homer of the season in the fifth inning. It was a productive game for Perdomo, who endured a fallow stretch entering the game, going 2-for-27 with zero RBI over the last seven contests.
... See More... See Less
Diamondbacks' Geraldo Perdomo: Up to 18 RBI
Rotowire
Perdomo went 1-for-2 with two walks, a stolen base, two RBI and a run scored in Thursday's 6-4 win at Miami.
After launching his third homer of the season Wednesday -- already matching his 2024 total -- Perdomo followed it up with another productive performance in Thursday's series finale. The shortstop has been one of the biggest surprises in baseball early in 2025, as he's tied for fifth in MLB with 18 RBI and has a .317/.427/.492 slash line through 84 plate appearances.
... See More... See Less
Diamondbacks' Geraldo Perdomo: Moving up to leadoff spot
Rotowire
Perdomo is hitting atop Arizona's batting order for Saturday's game against the Nationals.
Arizona used either Ketel Marte (hamstring) or Corbin Carroll to bat leadoff in each of the team's first eight games, but with Marte landing on the injured list Saturday morning, Perdomo will get a chance to hit atop the order. The 25-year-old shortstop has certainly looked the part of a leadoff hitter so far this season, slashing .379/.375/.552 with a home run, 11 RBI, five runs and two stolen bases through 33 plate appearances. Carroll will bat second Saturday after hitting leadoff in half of the team's initial eight contests.
Perdomo batted second and went 2-for-4 with a double, two RBI and a run scored in Sunday's 10-6 win over the Cubs.
The Diamondbacks appeared headed for a third loss in the four-game series against the Cubs, but they erupted for eight runs in the eighth inning to erase a 6-2 deficit. Perdomo started the fun with a double up the alley in right-center to plate two runs. The shortstop has hit safely in all four games to start the season and has five RBI. He normally hits down the order but was moved up to second with Corbin Carroll not in Sunday's starting lineup.
... See More... See Less
Diamondbacks' Geraldo Perdomo: Steals base in loss
Rotowire
Perdomo went 0-for-2 with a walk and a stolen base in Saturday's 5-0 loss to the Padres.
Perdomo stole second base with one out in the third inning but the Diamondbacks were unable to advance him. It was the ninth steal of the season and the first in 17 games for Perdomo. Arizona faces a must-win scenario Sunday to give it a chance at the postseason, so manager Torey Lovullo will want his best, likely including Perdomo, in the lineup.
... See More... See Less
Diamondbacks' Geraldo Perdomo: Two hits in loss
Rotowire
Perdomo went 2-for-4 with a walk, a double, an RBI and a run scored in Monday's 6-3 loss to San Francisco.
Perdomo moved up the order to bat second, as Ketel Marte was held out of the starting lineup in a preventative measure. The double was the career-high 21st for Perdomo, who also has career bests in batting average (.276) and slugging percentage (.382). This is not the same hitter that batted .195 in 2022, his first full season in the majors.
... See More... See Less
Diamondbacks' Geraldo Perdomo: Swats second homer
Rotowire
Perdomo went 2-for-5 with a solo home run, an additional run and a double in Wednesday's 10-8 win against Miami.
Perdomo entered Wednesday with just one homer through 63 games, but he displayed some unexpected power to provide an insurance run with a solo blast in the eighth inning. The long ball was the infielder's first extra-base hit of any sort over his past 10 games, though he's been reaching base consistently of late with six hits and three walks across his past 20 plate appearances. Perdomo's overall .281 batting average on the campaign is on pace for a career-best mark.
Perdomo is out of the lineup for Monday's game against the Royals.
After going hitless in the final two games of the Diamondbacks' series against the Cubs this past weekend, Perdomo will get a breather as Arizona's road trip moves to Kansas City. Kevin Newman will step in for Perdomo at shortstop and will bat eighth.
... See More... See Less
Diamondbacks' Geraldo Perdomo: Three hits in return to lineup
Rotowire
Perdomo went 3-for-3 with two doubles, an RBI and two runs scored in Wednesday's 7-5 win over Atlanta.
Perdomo, who was given Tuesday off, returned to the lineup Wednesday and extended a hit streak to five games. He's hit safely in eight of the last nine contests, going 12-for-34 (.353) with three doubles, a triple, five RBI and eight runs scored during that stretch.
... See More... See Less
Diamondbacks' Geraldo Perdomo: Sitting out Thursday
Rotowire
Perdomo isn't in the lineup for Thursday's contest against the Nationals.
Perdomo had started five straight games and seven of eight since returning from the injured list June 11, but he'll begin the series finale in Washington on the bench. Kevin Newman will handle shortstop for the Diamondbacks on Thursday.
... See More... See Less
Diamondbacks' Geraldo Perdomo: First hitless game since activation
Rotowire
Perdomo went 0-for-3 in Wednesday's 3-1 loss to Washington.
Perdomo, who was given a rest day after two games following his activation off the injured list last week, has started five consecutive since then. Wednesday's 0-fer was his first after hitting safely in his first six contests (8-for-22).
... See More... See Less
Diamondbacks' Geraldo Perdomo: Resting Thursday
Rotowire
Perdomo isn't in the Diamondbacks' lineup for Thursday's game against the Angels.
Perdomo has gone 3-for-7 with an RBI and a run scored in two games since returning from the injured list. He'll get a breather Thursday against Griffin Canning and the Angels while Kevin Newman starts at shortstop, batting ninth.