MLB Player News
-
Kyle Harrison SP | MIL
Brewers' Kyle Harrison: Lands on injured list
The Brewers placed Harrison on the 15-day injured list Saturday, retroactive to Thursday, with left forearm tightness, Curt Hogg of the Milwaukee Journal Sentinel reports.
Harrison made an early exit from his last start due to an injury, and although he said after the game that he wasn't too concerned about it, the Brewers will move him to the injured list anyway. Robert Gasser will come up from the minors to fill the open roster spot and figures to claim Harrison's place in the rotation until further notice.
-
Konnor Griffin SS | PIT
Pirates' Konnor Griffin: Moved to 60-day IL
The Pirates transferred Griffin (finger) to the 60-day injured list Saturday, Alex Stumpf of MLB.com reports.
Griffin was given an 8-to-10-week return timeline when he landed on the injured list Tuesday with a torn tendon in his left ring finger, so the Pirates will stash him away on the 60-day IL, which makes him ineligible for activation until Sept. 4 at the earliest. The move opens up a spot on the 40-man roster to help make room for Brandon Eisert and Jacob Gonzalez, both of whom were acquired in a trade with the White Sox on Friday.
-
Cam Sanders RP | BAL
Pirates' Cam Sanders: Pushed off 40-man
The Pirates designated Sanders for assignment Saturday, Alex Stumpf of MLB.com reports.
A day after losing his place on the active roster, Sanders will now also be removed from the 40-man to help create space for new acquisitions Brandon Eisert and Jacob Gonzalez. Sanders has struggled in the big leagues up to this point but owns a 2.96 ERA through 24.1 innings in the minors, which could draw interest on the waiver wire from bullpen-needy teams.
-
Riley O'Brien RP | STL
Cardinals' Riley O'Brien: Secures 23rd save
O'Brien retired all three batters he faced with two strikeouts to earn the save in Friday's 2-1 win against Atlanta.
O'Brien needed just 12 pitches to retire the side in order and convert his 10th consecutive save opportunity. That brings the right-hander up to 23 saves on the season, moving him back into a three-way tie with Mason Miller and Jhoan Duran for the National League lead. While he has not blown a save since mid-May, O'Brien surrendered six runs with a 7:7 K:BB across 10 appearances in June. He finished the month with three straight scoreless outings and has followed up with three more clean appearances to begin July.
-
Kyle Leahy SP | STL
Cardinals' Kyle Leahy: Rain leads to early exit
Leahy didn't factor into the decision Friday against Atlanta after allowing one hit over three scoreless innings. He struck out two and did not issue a walk.
Leahy was hardly dominant as he tallied just one swinging strike on 44 pitches, but he kept Atlanta off the board by inducing five groundouts before a long rain delay ended his evening. The 30-year-old saw his two-start win streak come to an end Friday thanks to the rain, but he continued his strong run of form with just one run allowed in his past four starts. Leahy will head into the All-Star break with a 3.73 ERA, 1.41 WHIP and 75:33 K:BB through 89.1 innings -- already the largest workload of his big-league career after he operated as a reliever the past few years.
-
Chris Sale SP | ATL
Braves' Chris Sale: Start shortened by rain
Sale didn't factor in the decision Friday against the Cardinals after striking out five and giving up two hits and a walk across three scoreless innings.
The left-hander generated nine whiffs on just 43 pitches (30 strikes) through three frames, but a lengthy rain delay guaranteed an early departure from his final start before the All-Star break. The shortened showing ends a streak of 13 straight outings of at least five innings for Sale, who hasn't surrendered more than three runs in an appearance since April 6 in Anaheim. The 37-year-old closes out the first half of the season with a 2.20 ERA, 1.11 WHIP and 117:25 K:BB across 98 innings.
-
Luis Arraez 2B | PHI
Giants' Luis Arraez: Gets on base four times
Arraez went 3-for-4 with a walk and a stolen base in Friday's 4-3 loss to the Rockies.
Arraez collected his fourth multi-hit effort over his last seven games. He's also picked up two steals in that span and now has eight thefts on the year, three shy of matching his career high from the 2025 regular season. The contact hitter is batting .331 with an .832 OPS, four home runs, 35 RBI, 47 runs scored, 21 doubles and seven triples over 89 contests.
-
Rafael Devers 1B | SF
Giants' Rafael Devers: Powers offense in loss
Devers went 3-for-3 with a solo home run, a walk and two additional RBI in Friday's 4-3 loss to the Rockies.
Devers opened the scoring with a second-inning homer and added an RBI single in the seventh and a sacrifice fly in the ninth. He has gone 12-for-32 (.375) with four homers and eight RBI over nine contests in July. For the season, the infielder is batting .253 with an .808 OPS, 19 homers, 52 RBI, 48 runs scored, 25 doubles and one triple over 94 games.
-
Caleb Kilian RP | PHI
Giants' Caleb Kilian: Blows save chance
Kilian (2-5) allowed three runs on three hits and a walk while failing to record an out, taking the loss and a blown save in Friday's 4-3 loss to the Rockies.
Kilian has three blown saves this season, and two have come during a six-appearance stretch in which he's allowed nine runs over 4.2 innings. The reliever's hold on the closing job for the Giants is likely weakening with each poor performance. He's now at a 4.74 ERA, 1.39 WHIP and 47:18 K:BB through 38 innings this season while converting eight of 11 save chances and adding three holds. Given the Giants' poor placement in the standings, trusting Kilian or other relievers on the team for steady save chances is a risky fantasy strategy.
-
Robbie Ray SP | SD
Giants' Robbie Ray: Shaky command in no-decision
Ray allowed one run on four hits and six walks while striking out four over five-plus innings in a no-decision versus the Rockies on Friday.
Even by his standards, this was a poor showing in the command department for Ray, who threw just 53 of 100 pitches for strikes. It snapped his four-game winning streak, but he still hasn't allowed more than three runs in each of his last five outings. For the season, Ray is at a 3.38 ERA, 1.27 WHIP and 90:52 K:BB through 106.2 innings over 19 games (18 starts). He's done well with run prevention this season considering his 4.4 BB/9 is second-worst in the majors, better than only Joey Cantillo.