Skip to Main Content

MLB Player News

  • Mitch Keller SP | PIT

    Pirates' Mitch Keller: Hurt by long ball Tuesday

    Keller (5-5) took the loss Tuesday as the Pirates were downed 3-2 by the Mariners, giving up three runs on seven hits and a walk over six-plus innings. He struck out four.

    The veteran right-hander did come away with his eighth quality start of the season, but home runs by Cal Raleigh in the fourth inning and Cole Young in the seventh cost Keller his first win since May 24. It marks the first time in 2026 that he's been taken deep multiple times, but over his last five starts, Keller's served up five homers in 24 innings while going 0-3 with an 8.25 ERA, 2.00 WHIP and 23:13 K:BB. He'll try to get back on track in his next outing, which is scheduled to come at home this weekend against the Reds.

  • Hunter Greene SP | CIN

    Reds' Hunter Greene: Throws 64 pitches in rehab start

    Greene (elbow) struck out three and scattered two hits and one walk over four scoreless frames in a rehab start with Triple-A Louisville on Tuesday.

    Greene threw 64 pitches in his second rehab outing and first with Louisville. He averaged 98.4 mph with his four-seamer Tuesday, down a bit from his average of 99.5 mph last season. His results have been excellent through his first two rehab starts, with Greene firing eight scoreless innings with a 9:2 K:BB. Per MLB.com, Greene is expected to build up to 70-to-85 pitches in one final rehab start with Louisville on Sunday before returning from the 60-day injured list in the first week of July. He's working his way back from mid-March surgery to remove bone chips from his right elbow.

  • JR Ritchie SP | ATL

    Braves' JR Ritchie: Middling performance Tuesday

    Ritchie allowed five runs (four earned) on five hits and four walks while striking out seven over five innings in a no-decision versus San Diego on Tuesday.

    Ritchie wasn't particularly good in this performance, though the seven strikeouts matched his season high. He was at least able to keep the ball down better after giving up three home runs in his last start against the Giants. Ritchie has a 4.87 ERA, 1.43 WHIP and 37:25 K:BB through 40.2 innings over eight games (seven starts). Despite the underwhelming numbers, Atlanta needs him in the rotation while the team waits for Spencer Strider, Spencer Schwellenbach and AJ Smith-Shawver to return from their respective elbow injuries. Ritchie is tentatively projected to make his next start at home versus St. Louis and could continue to start through July as long as he shows some promise.

  • Padres' Griffin Canning: Quick hook Tuesday

    Canning allowed four runs on four hits and a walk while striking out two over two-thirds of an inning Tuesday versus Atlanta. He didn't factor in the decision.

    This was penciled in as a bulk-relief outing, but Canning's poor showing to start the second inning took the bulk out of the conversation. He ended up being the pitcher with the fewest outs recorded for the Padres in this contest. It's another low mark in a season that has had few things to celebrate for the 30-year-old. Canning has a 7.38 ERA, 1.66 WHIP and 43:26 K:BB through 42.2 innings over 10 appearances (eight starts). It's unclear how much longer he'll be an option in San Diego's rotation -- if JP Sears does well Wednesday, Canning could be the one to lose a starting role once German Marquez (forearm) is activated.

  • Robbie Ray SP | SD

    Giants' Robbie Ray: Deals for eight innings in win

    Ray (6-6) allowed one unearned run on two hits and four walks while striking out six over eight innings to earn the win Tuesday over the Athletics.

    Ray had his longest start of the season despite the four walks, getting by on 102 pitches (59 strikes) before Caleb Kilian worked the ninth inning. This was a strong showing for Ray, who has allowed just six runs (five earned) over 25 innings across his four games in June. He had some struggles in late May after a strong start to the season, but Ray has mostly bounced back. For the year, he has a 3.70 ERA, 1.28 WHIP and 80:42 K:BB through 87.2 innings over 16 outings (15 starts). The southpaw's next start is expected to come at home versus Atlanta this weekend. He tossed 6.1 scoreless innings of relief in the resumption of a suspended game versus Atlanta last week, but it's still a tough matchup.

  • Sean Sullivan SP | COL

    Rockies' Sean Sullivan: Shows poor control in loss

    Sullivan (0-2) took the loss against Boston on Tuesday, allowing three runs on five hits and five walks while striking out three batters over five innings.

    Sullivan was able to complete five frames for the first time as a big leaguer, but that's where the positives end. The southpaw put himself in constant danger by handing out five free passes, with two of the batters he walked eventually coming around to score. Sullivan was at least better than in his previous start, when he was rocked by the Cubs for eight runs over four innings, but his performances so far have given fantasy managers no reason to consider adding him to their rosters.

  • Kyle Leahy SP | STL

    Cardinals' Kyle Leahy: Goes 6.1 scoreless frames Tuesday

    Leahy allowed three hits and issued two walks while striking out three batters over 6.1 scoreless innings in a no-decision against Arizona on Tuesday.

    Leahy and Eduardo Rodriguez locked into a pitchers' duel for most of the contest, as each hurler pitched into the seventh frame without giving up any runs. It wasn't an overpowering performance by Leahy -- he collected just seven whiffs and three punchouts -- but it was by most measures his best outing of the campaign. The right-hander completed six innings just once across his first 13 appearances of the season, but he's now done so in both of his past two starts. Leahy will look to keep up the positive momentum his next time out, which is lined up to be a clash at home against Miami.

  • Diamondbacks' Eduardo Rodriguez: Continues fantastic campaign

    Rodriguez tossed 6.2 scoreless innings in a no-decision against St. Louis on Tuesday, allowing three hits and issuing three walks while striking out five batters.

    Rodriguez got through nearly seven innings on 95 pitches, 58 of which were strikes. The left-hander didn't give up any extra-base hits and held the Cardinals to zero runs, but he was stuck with a no-decision since neither team scored until the ninth inning. Rodriguez looked to be on the decline after posting the two worst ERAs of his career in 2024 and 2025, but he's turned things around dramatically this season, ranking sixth in MLB among qualified starters with a 2.27 ERA through 95 innings covering 16 starts. The veteran hurler's 1.21 WHIP and 70:38 K:BB are less impressive, but he's nonetheless looking like a viable candidate for his first All-Star nod.

  • Kodai Senga RP | NYM

    Mets' Kodai Senga: ERA reaches double digits

    Senga (0-6) took the loss Tuesday against the Cubs, allowing seven runs on three hits and five walks while striking out six over 3.2 innings.

    Senga opened the game with a promising first inning, striking out two batters, but things unraveled quickly in the second. The right-hander walked two hitters and hit another before Pete Crow-Armstrong launched a three-run homer to cap off a five-run frame. Senga later surrendered a two-run shot to Dansby Swanson in the fourth before his night came to an end. The veteran's recent stretch has been particularly horrid, as he has now allowed 27 earned runs across his last five starts while failing to complete more than four innings in any of them. Still searching for his first win of the season, Senga owns a disastrous 10.08 ERA, 1.92 WHIP and 34:22 K:BB through 27.2 innings. He is scheduled for a home matchup against the Phillies next time out, though manager Carlos Mendoza suggested during his postgame press conference that Senga could be removed from the starting rotation in the near future, per Anthony DiComo of MLB.com.

  • Dodgers' Justin Wrobleski: Improves to 9-2

    Wrobleski (9-2) earned the win over Minnesota on Tuesday, allowing two runs on five hits and two walks while striking out three batters over seven innings.

    Wrobleski gave up a pair of runs over his first three innings but kept the Twins out of the scoring column over his final four frames. As per usual, he pitched to contact -- notching just nine whiffs and three punchouts -- but that formula has worked well for him this year. Despite a modest 53:18 K:BB through 86.1 innings, Wrobleski has made a strong case for an All-Star bid, as he's tied for second in MLB in victories, ranks 10th with a 2.71 ERA and places ninth with a 1.01 WHIP. The left-hander is also tied for 10th with nine quality starts and has five such performances over his past seven outings.

Around the Web Promoted by Taboola