MLB Player News
-
Nick Gonzales 3B | PIT
Pirates' Nick Gonzales: Blasts first homer
Gonzales went 1-for-3 with a two-run home run, a walk and two runs scored Sunday against the Twins.
Gonzales has hit for a relatively empty .303 batting average across 216 plate appearances this season, though he managed to end his home-run drought with a two-run homer in the third inning. He still has only a .061 ISO on the campaign, though he has hit either fourth or fifth in Pittsburgh's order in seven of his last eight starts. Gonzales' playing time should also be solidified in the short term while Konnor Griffin (elbow) is sidelined.
-
Ryan O'Hearn RF | PIT
Pirates' Ryan O'Hearn: Homers in return
O'Hearn went 2-for-4 with a solo home run Sunday against the Twins.
O'Hearn was activated from the injured list Sunday after missing almost exactly two weeks with an oblique injury. He homered in his first plate appearance, tallying his eighth long ball of the season. O'Hearn batted cleanup in his return and should continue to occupy a key spot in the Pirates' lineup.
-
Tyler Freeman RF | COL
Rockies' Tyler Freeman: Logs three hits Sunday
Freeman went 3-for-4 with a double, a run scored, a stolen base and a walk in Sunday's 19-6 loss to the Giants.
Freeman extended his hitting streak to six games with a three-hit performance, his first such effort of the campaign. In addition, the 27-year-old tallied his fifth stolen base of the season, his first swiped bag since May 8. With Mickey Moniak (ankle) and Jordan Beck (hamstring) sidelined, Freeman has seen steadier playing time in the outfield of late, starting in right field in seven of the past eight contests.
-
Casey Schmitt DH | SF
Giants' Casey Schmitt: Trio of hits in blowout win
Schmitt went 3-for-6 with two RBI, a run scored and a stolen base in Sunday's 19-6 victory over the Rockies.
Schmitt didn't show off any extra-base power but was still a positive contributor in the blowout win. In what has been a breakout season to date, the 27-year-old has now recorded three-plus hits in five contests and driven in multiple runs eight times in 2026. Overall, he's hitting .294/.332/.548 with 12 homers, 12 doubles, a triple, 33 RBI, 27 runs and five stolen bases across 51 games.
-
Rafael Devers 1B | SF
Giants' Rafael Devers: Logs four hits Sunday
Devers went 4-for-6 with three doubles, an RBI, four runs scored and a walk in Sunday's 19-6 win over the Rockies.
Devers was a hit machine in the blowout win, recording a season-high four knocks and his first three-double performance since 2019. After a lackluster start to the campaign, he'll close May slashing .306/.356/.593 with 20 extra-base hits (five homers), 19 RBI and 18 runs across 28 games during the month. The 29-year-old's overall .732 OPS in 59 games remains well below his career norms, though there's no doubt Devers is trending in the right direction as June arrives.
-
Bryce Eldridge DH | SF
Giants' Bryce Eldridge: Goes yard in four-hit effort
Eldridge went 4-for-6 with a solo homer, two doubles and three additional runs scored in Sunday's 19-6 win over the Rockies.
Eldridge got in on the offensive onslaught, tallying a career-high four hits and blasting a 453-foot solo homer in the sixth inning, his second long ball of the campaign. The 21-year-old entered Sunday's contest hitting .192 with a .622 OPS, but those marks now sit at .241 and .776 across 67 plate appearances after his big performance. With Casey Schmitt seeing more action in left field of late, Eldridge has found himself in the lineup more regularly, starting at designated hitter in six straight games.
-
Kodai Senga SP | NYM
Mets' Kodai Senga: Shaky in second rehab start
Senga (spine) struck out five and allowed three runs (two earned) on four hits and two walks over 3.2 innings in his rehab start Thursday with Triple-A Syracuse.
After making a 3.1-inning, 63-pitch start for Single-A St. Lucie on May 22, Senga jumped up a few levels for the second outing of his rehab assignment. The 33-year-old was able to build up to 80 pitches Thursday and looks to be fully stretched out for a normal starter's workload at this point, but the Mets may want Senga to deliver better results in the minors before bringing him back from the 15-day injured list. Between the two rehab starts, Senga has posted a 5.14 ERA, 1.57 WHIP and 7:3 K:BB over seven innings while also tossing two wild pitches and hitting a batter.
-
Jordan Wicks SP | CHC
Cubs' Jordan Wicks: Pulled in third inning
Wicks (0-2) allowed three runs on four hits and struck out one without walking a batter over two-plus innings to take the loss versus the Cardinals on Sunday.
Wicks threw 32 of 49 pitches for strikes. All four hits were singles, but he was pulled after running into trouble the second time through the order. The southpaw has given up 11 runs over 6.1 innings while posting a 6:1 K:BB across his two starts in the majors this season. Wicks may not be needed for another start if Edward Cabrera (finger blister) is ready to return from the 15-day injured list when first eligible.
-
JJ Wetherholt 2B | STL
Cardinals' JJ Wetherholt: Gets on base three times
Wetherholt went 2-for-3 with a walk, a stolen base and two runs scored in Sunday's 5-1 win over the Cubs.
Wetherholt has hit safely in nine of his last 11 games, going 14-for-44 (.318) with two steals, three RBI and three extra-base hits in that span. The infielder is now batting .250 with a .769 OPS, nine home runs, seven steals, 25 RBI and 39 runs scored across 56 contests this season. He continues to work out of the leadoff spot.
-
Jung Hoo Lee RF | SF
Giants' Jung Hoo Lee: Tallies five hits in blowout win
Lee went 5-for-6 with a double, two RBI and a run scored in Sunday's victory over the Rockies.
Lee was an offensive machine in the blowout win, logging a career-high five hits. The outfielder returned from the injured list Friday after missing time with a back strain and has been nearly impossible to retire since, going 11-for-15 (.733) across the three-game series in Colorado. Overall, he's hitting .304 with a .774 OPS, 17 extra-base hits (three homers), 19 RBI and 24 runs through 51 games in 2026.