MLB Player News

  • Robbie Ray SP | SD

    Giants' Robbie Ray: Takes fifth loss

    Ray (9-5) took the loss Saturday, allowing two runs on five hits and three walks over 5.2 innings against the Mets. He struck out three.

    The southpaw tossed 5.1 scoreless innings Saturday before a two-RBI double by Mark Vientos ended his outing, and a lack of run support from the Giants handed him the loss. Ray's overall numbers remain strong with a 2.93 ERA and 1.14 WHIP over 129 innings in 22 starts, although the veteran's last five starts have more closely aligned with his 3.75 FIP on the season, as he's recorded a 3.52 ERA and 1.11 WHIP over 30.2 innings during that stretch.

  • David Peterson SP | CHC

    Mets' David Peterson: Delivers six strong frames

    Peterson (7-4) earned the win Saturday, allowing one run on eight hits and three walks over six innings against the Giants. He struck out four.

    The southpaw navigated traffic on the basepaths Saturday but limited the damage to just one run, picking up the win thanks to a two-RBI double by Mark Vientos in the top of the sixth inning. Peterson has consistently gotten the job done this season, logging 121 innings over 20 starts with a 2.83 ERA and 1.25 WHIP. His fastball velocity is down to a career-low 91.7 mph, but he's offset that with a personal best 3.0 BB/9. His 2025 numbers closely mirror his 2024 production, when he posted a 2.90 ERA and 1.29 WHIP across 121 innings in 21 regular-season starts.

  • Joe Ryan SP | MIN

    Twins' Joe Ryan: Subpar showing in fifth loss

    Ryan (10-5) took the loss Saturday, allowing five runs (four earned) on six hits and one walk over five innings against the Nationals. He struck out five.

    The right-hander wasn't at his best Saturday, giving up a run in both the third and fourth innings before allowing a bases-loaded double to CJ Abrams in the fifth inning. While far from his strongest outing, Ryan has been excellent overall this season, posting a 2.82 ERA and 0.92 WHIP through 21 starts, with an impressive 10.2 K/9 and a 1.8 BB/9. His strong performance, despite the Twins sitting below .500, has sparked trade rumors, though it would likely take a significant return for Minnesota to consider moving him.

  • Nationals' Mitchell Parker: Earns seventh win

    Parker (7-10) earned the win Saturday, allowing two runs on eight hits and one walk over 5.2 innings against the Twins. He struck out four.

    Parker tossed five scoreless innings before running into trouble and allowing two earned runs, ultimately getting pulled just one out shy of a quality start. The lefty has now delivered back-to-back solid outings, posting a 3.09 ERA and 1.29 WHIP over 11.2 innings, a notable improvement from the 9.28 ERA and 2.06 WHIP he recorded over 10.2 innings in his first two starts of July. Following Saturday's performance, Parker owns a 4.91 ERA and 1.41 WHIP across 21 starts and 113.2 innings this season.

  • Cardinals' Matthew Liberatore: Doesn't complete five frames

    Liberatore (6-8) took the loss against San Diego on Saturday, allowing two runs (one earned) on five hits and two walks while striking out three batters over 4.1 innings.

    Liberatore hadn't pitched in 15 days prior to Saturday, as St. Louis opted to skip his last start so that he could get some extra rest around the All-Star break. Despite the extended time off, the Cardinals didn't want to push the southpaw too hard against the Padres -- per John Denton of MLB.com, manager Oli Marmol said prior to the contest that while Liberatore wouldn't be on a pitch count, he wasn't likely to reach triple-digit pitches. That proved to be the case, as he was lifted after 77 pitches (49 strikes). St. Louis seems set on keeping Liberatore's innings in check during the second half of the season, so shorter outings like this one could become the norm for him. He's currently at 104.2 frames on the campaign, 18.2 more than he threw all of last season, when he worked mostly as a reliever.

  • Padres' Randy Vasquez: Navigates through 4.2 frames

    Vasquez allowed one run on one hit and one walk while striking out two batters over 4.2 innings in a no-decision against St. Louis on Saturday.

    As usual, Vasquez was far from overpowering, notching just six whiffs and two punchouts. He was clinging to a 2-1 lead entering the fifth and retired the first two batters he faced, but manager Mike Shildt then decided to pull him in favor of Adrian Morejon, ending Vasquez's shot at a victory. It was the third straight start in which the right-hander has been yanked having completed fewer than five frames, though he hasn't given up more than two runs in any of those outings. That strategy has hampered Vasquez from getting into the win column, and he's now finished with a no-decision in 11 consecutive starts.

  • Dodgers' Clayton Kershaw: Labors through 4.2 frames

    Kershaw (4-2) took the loss against Boston on Saturday, allowing four runs on six hits and two walks while striking out two batters over 4.2 innings.

    Kershaw's stuff isn't what it used to be, but he's mostly been able to remain effective this season, as he entered Saturday with a 3.27 ERA. However, the southpaw's lack of a put-away pitch hurt him against the Red Sox, especially in the second inning -- in that frame, he got to an 0-2 or 1-2 count to each of the first three batters he faced, but all three reached base against him as Boston scored three times. Kershaw tallied just two strikeouts overall, marking his fourth straight start with three or fewer punchouts, and his 5.9 K/9 is on pace to be the lowest of his career by a wide margin. That said, Kershaw still sits at a respectable 3.62 ERA on the campaign. He's lined up to face the Rays on the road his next time out.

  • Red Sox's Garrett Crochet: Punches out 10 Dodgers in victory

    Crochet (12-4) earned the win over the Dodgers on Saturday, allowing two runs on eight hits and two walks while striking out 10 batters over six innings.

    Crochet endured a rough first frame, giving up two runs on a pair of solo homers. The southpaw bounced back quickly, however, keeping Los Angeles off the scoreboard for the remainder of his six frames. The All-Star hurler racked up an impressive 20 whiffs en route to 10 strikeouts, marking the fifth time this season he's recorded double-digit punchouts in an outing. Crochet now lead leads the majors with 175 Ks on the campaign, and he ranks fourth among qualified starters with a 2.23 ERA. He's also tied for the league lead with 12 wins while registering a 1.09 WHIP through 141.1 innings spanning 22 starts.

  • Kumar Rocker SP | TEX

    Rangers' Kumar Rocker: Lasts just four frames Saturday

    Rocker allowed three runs on five hits and three walks while striking out five batters over four innings in a no-decision against Atlanta on Saturday.

    Rocker had a rocky first inning, walking two batters and allowing a pair of singles to yield a run, but he escaped what could have been a worse frame when Matt Olson was thrown out at home plate. Rocker gave up another run in the second before rebounding with a 1-2-3 third, but he was scored upon again in his fourth and final inning. Overall, the right-hander needed 95 pitches to retire 12 batters, and this was his shortest outing since he went 3.1 frames against Tampa Bay on June 4. Rocker had been pitching pretty well coming into Saturday, surrendering two or fewer runs while going at least five innings in five of his previous six starts, so his rotation spot is secure despite Saturday's clunker. He's scheduled to make his next start on the road in Seattle.

  • Tyler Anderson SP | LAA

    Angels' Tyler Anderson: Yields two homers Saturday

    Anderson allowed two runs on six hits and struck out one without walking a batter over 4.2 innings in a no-decision versus the Mariners on Saturday.

    Anderson exited the game at 88 pitches (62 strikes), as it appears the Angels didn't want him to face the heart of the Mariners' order a third time. This wasn't a poor performance for the southpaw, but he allowed solo home runs to Julio Rodriguez and Randy Arozarena, making this Anderson's sixth start allowing multiple homers this year. It's also the third time he's avoided walking a batter, but he fell short of the five-inning mark for the fourth time in 10 outings since the start of June. Anderson has a mediocre 4.41 ERA, 1.41 WHIP and 87:44 K:BB across 112.1 innings through 21 starts overall. He's tentatively projected to make his next start at home versus the White Sox, though Anderson is in the last year of his contract and may be moved prior to Thursday's trade deadline.

Around the Web Promoted by Taboola