MLB Player News
-
Geraldo Perdomo SS | ARI
Diamondbacks' Geraldo Perdomo: Two more hits Thursday
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.
-
Alan Trejo SS | COL
Rockies' Alan Trejo: Not starting Game 2
Trejo isn't in the lineup for the second game of Thursday's doubleheader against the Tigers.
After going 0-for-2 with a sacrifice fly in the early game, Trejo will get a chance to rest during the nightcap while Kyle Farmer starts at shortstop and bats seventh.
-
Willy Adames SS | SF
Giants' Willy Adames: Tallies two hits in victory
Adames went 2-for-4 with a double and a walk in Wednesday's 3-1 win over the Cubs.
Adames singled in the first inning and knocked a double into left field during the fifth, delivering his second multi-hit performance over his last five games. The 29-year-old shortstop has gone 7-for-20 with two home runs and two doubles in that span, rebounding from an early-season slump after recording a .185 batting average over his first 20 appearances. Adames is now slashing .230/.314/.358 with 22 runs scored, 19 RBI and an 18:40 BB:K across 169 plate appearances.
-
Trea Turner SS | PHI
Phillies' Trea Turner: Snaps homerless skid in rout
Turner went 2-for-4 with a home run, two RBI and two runs scored in Wednesday's win over the Rays.
Turner snapped a 24-game homerless skid Wednesday, also registering his sixth multi-hit game in his last nine outings. During this nine-game stretch, the All-Star shortstop has gone a sizzling 18-for-39 (.462) with two doubles, five RBI, nine runs scored and two stolen bases. Turner is now up to 10 multi-hit efforts on the season.
-
C.J. Abrams SS | WAS
Nationals' CJ Abrams: Getting busy on basepaths
Abrams went 3-for-6 with a run scored, an RBI and a stolen base in Wednesday's 8-6 loss to the Guardians.
The shortstop is up to eight steals in 10 attempts on the season, but half of those attempts have come in the last five games. Abrams has also reached base in 13 straight contests, giving him more opportunities to use his legs -- during that hot streak he's batting .340 (18-for-53) with five walks and three HBPs. His power stroke, however, has gone quiet. Abrams has yet to hit a home run since returning from a hip issue in late April, and after slugging a career-high 20 homers in 2024, the 24-year-old has gone yard only twice through his first 25 games in 2025.
-
Liover Peguero SS | PIT
Pirates' Liover Peguero: First start since recall
Peguero went 1-for-3 against the Cardinals on Tuesday.
Peguero was recalled from Triple-A Indianapolis on Friday but had not appeared in a game in any capacity until Tuesday. He's likely to continue to back up Adam Frazier and Jared Triolo at second base and shortstop, respectively.
-
Dansby Swanson SS | CHC
Cubs' Dansby Swanson: Scores twice in loss
Swanson went 2-for-4 with a walk and two runs scored in Tuesday's 14-5 extra-innings loss to the Giants.
Swanson and Kyle Tucker were the only Cubs with multiple hits as a ninth inning rally ultimately ended in defeat. The Chicago shortstop extended his hitting streak to eight games, during which time he's gone 14-for-30 with three home runs, five RBI and 10 runs scored. Swanson was batting just .181 with a .577 OPS before the recent hot streak, but he's now got more respectable .240 and .732 figures, respectively.
-
Elly De La Cruz SS | CIN
Reds' Elly De La Cruz: Steals bag in loss
De La Cruz went 2-for-5 with a stolen base and a run scored in Tuesday's loss to Atlanta.
De La Cruz notched multiple hits for the sixth time in his last 12 games, though he has only two extra-base hits and three RBI over that span. He scored the Reds' only run after leading off the eighth with a single and stealing second before eventually coming home. De La Cruz now sits alone in third place in the majors with 14 steals, trailing Oneil Cruz and Luis Robert, who lead with 15.
-
Jose Iglesias SS | SD
Padres' Jose Iglesias: Sitting again Tuesday
Iglesias is not in the Padres' starting lineup against the Yankees on Tuesday.
Iglesias is out of the Padres' lineup for a second straight game, with Tyler Wade starting at second base and batting ninth. Iglesias went 3-for-26 over his last eight games, which clouded his nice start to the season when he had a .298 average and .723 OPS in the first 18 games.