MLB Player News
-
Kyle Harrison SP | MIL
Giants' Kyle Harrison: Stuck with loss in Saturday's start
Harrison (0-1) took the loss Saturday as the Giants fell 3-0 to the Nationals, giving up two runs on five hits over four innings. He struck out four without walking a batter.
The 23-year-old southpaw pitched well in his first big-league start of the season, tossing 43 of 57 pitches for strikes, but Harrison served up a two-run homer to James Wood in the first inning and the Giants' offense never woke up. With Justin Verlander (pectoral) on the shelf, Harrison will get at least one more turn through the rotation, and he should get stretched out enough to potentially qualify for a win next weekend in Miami. Through 9.1 MLB innings in 2025, Harrison has a 3.86 ERA, 1.07 WHIP and 11:3 K:BB.
-
Ryan Helsley RP | BAL
Cardinals' Ryan Helsley: Secures win Saturday
Helsley (2-0) was credited with the win in Saturday's 6-5 victory over the Diamondbacks, giving up a hit and a walk while striking out two in a scoreless ninth inning.
The official scorer elected to give Helsley the win and not the save, despite the fact that he entered the game with the Cardinals ahead by a run, after both Kyle Leahy and Steven Matz were ineffective in the eighth trying to protect a 4-1 lead. Helsley hasn't been as sharp in 2025 as he was last season, and he sports a 3.50 ERA, 1.50 WHIP and 19:11 K:BB through 18 innings while converting 10 of 12 save chances.
-
Kyle Finnegan RP | DET
Nationals' Kyle Finnegan: Battling shoulder fatigue
Finnegan was unavailable for Saturday's game against the Giants due to shoulder fatigue, Spencer Nusbaum of The Washington Post reports.
Finnegan hasn't pitched since blowing a save against Atlanta on Thursday. He reported soreness in his shoulder following his last outing, but manager Dave Martinez said that imaging on his shoulder came back negative, and the 33-year-old righty is considered day-to-day for now.
-
Justin Martinez RP | ARI
Diamondbacks' Justin Martinez: Tagged with first blown save
Martinez (1-2) was charged with his first blown save of the season and took the loss Saturday against the Cardinals, coughing up two runs on two hits and a walk in one inning. He struck out two.
Brought on in the bottom of the eighth inning to protect a 4-3 lead in his first action since coming off the IL on Friday, Martinez struck out the first batter he faced but quickly ran into trouble before giving up a two-out, two-run single to Jordan Walker. The usage suggests Shelby Miller would have been used in the ninth if Arizona still held the lead, but it might only take a couple clean appearances for Martinez to regain the closer role. Arizona manager Torey Lovullo told Joe Harris of MLB.com upon Martinez's activation off the injured list Friday that he would be eased back into closing duties. That's easier said than done, however -- he's been tagged for a run in four straight games dating back to late April, prior to being shut down with shoulder inflammation. On the bright side, Martinez showed his usual elite velocity Saturday as he hit triple digits on the radar gun with six of his 23 pitches.
-
Lake Bachar RP | MIA
Marlins' Lake Bachar: Sent to minors
The Marlins optioned Bachar to Triple-A Jacksonville on Saturday.
Bachar gave the Marlins 2.2 innings out of the bullpen and allowed one run during Friday's contest, dropping his ERA to 4.73 through 26.2 frames on the year. In an effort to keep their bullpen stocked with fresh arms, the Marlins will now send him back to Triple-A in favor of Janson Junk, though Bachar could still return to Miami before the end of the year.
-
Janson Junk SP | MIA
Marlins' Janson Junk: Selected to MLB roster
The Marlins selected Junk's contract from Triple-A Jacksonville on Saturday.
Junk has spent the entire season in the minors, turning in a 2.78 ERA and 1.00 WHIP across 45.1 innings. Riding plenty of momentum, he'll now get another chance to prove himself in the big leagues, likely as a long-relief option. Lake Bachar was optioned to Jacksonville to make room on the active roster, and Rob Brantly (lat) was moved to the 60-day IL to create a 40-man spot.
-
Matt Sauer RP | LAD
Dodgers' Matt Sauer: Relegated to Triple-A
The Dodgers optioned Sauer to Triple-A Oklahoma City on Saturday, Jorge Castillo of ESPN.com reports.
Sauer pitched three innings and gave up two runs (one earned) in Friday's 13-inning marathon and will now end up as the odd man out of a roster spot with Bobby Miller coming up from Triple-A. Sauer owns a 3.05 ERA and 0.92 WHIP across 20.2 innings in the big leagues this season, so there's a good chance we'll see him back in Dodger blue later this year.
-
Sean Reynolds RP | SD
Padres' Sean Reynolds: Opening Saturday
Reynolds will start Saturday's game against Atlanta.
Reynolds will be filling in for Michael King, who was scratched from his scheduled start due to a shoulder injury. Saturday will mark Reynolds' first start in the majors and only the fourth start of his professional career, though he isn't expected to last more than an inning or two.
-
Brandon Waddell RP | NYM
Mets' Brandon Waddell: Recalled from Triple-A
The Mets recalled Waddell from Triple-A Syracuse on Saturday.
The Mets used eight pitchers during their marathon game against the Dodgers on Friday, so they'll bring up Waddell to get a fresh arm in their bullpen. The 30-year-old lefty has throwing 4.1 scoreless innings in the majors this season and owns a 3.06 ERA in 32.1 frames at Triple-A. Genesis Cabrera was designated for assignment in a corresponding move.
-
Brooks Kriske RP | ATH
Cubs' Brooks Kriske: Joins active roster
The Cubs selected Kriske's contract from Triple-A Iowa on Saturday, Taylor McGregor of Marquee Sports Network reports.
After turning in a 3.57 ERA and 1.22 WHIP alongside a 27:8 K:BB in 17.2 innings to start the Triple-A season, Kriske will get his first look with the Cubs and return to the majors for the first time since 2023. Julian Merryweather was designated for assignment in a corresponding move.