MLB Player News
-
Jung Hoo Lee RF | SF
Giants' Jung Hoo Lee: Little bit of everything in win
Lee went 2-for-3 with a solo home run, a walk and a stolen base in Tuesday's 3-1 win over the Athletics.
Lee entered June on a surge at the plate, and while that's tapered off, he still has four multi-hit efforts over his last seven games. The outfielder is batting .403 (29-for-72) this month with two homers, and he's logged all five of his steals on the year in that span. Overall, he's hitting .331 with an .835 OPS, five homers, 27 RBI, 40 runs scored, 18 doubles and two triples through 70 contests.
-
Caleb Kilian RP | PHI
Giants' Caleb Kilian: Nabs fifth save
Kilian allowed a hit and a walk while striking out one in a scoreless inning to earn the save in Tuesday's 3-1 win over the Athletics.
Kilian's last five outings had come in non-save situations, in part due to the Giants' difficulty in earning wins. He pitched 4.2 scoreless innings in that span, and his scoreless streak is up to 8.1 innings with a 12:4 K:BB since his five-run meltdown versus the Rockies on May 29. Kilian has a 2.97 ERA, 1.14 WHIP and 39:16 K:BB over 33.1 innings while adding five saves and three holds. He remains the favorite for saves in San Francisco, but the team's poor play makes this a tough bullpen to target in general.
-
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.
-
Francisco Alvarez C | NYM
Mets' Francisco Alvarez: Launches sixth homer
Alvarez went 2-for-4 with a home run and three RBI in Tuesday's 9-6 loss to the Cubs.
Alvarez drove in the Mets' first two runs with a two-RBI single in his opening plate appearance before adding a 403-foot solo homer off Phil Maton in the seventh inning. The long ball was his sixth of the season. Since returning from the injured list on June 9, Alvarez has recorded a hit in nine of his 11 games while batting .300 (12-for-40) over that span.
-
Brandyn Garcia RP | ARI
Diamondbacks' Brandyn Garcia: Rescues team for first save
Garcia earned the save against the Cardinals on Tuesday, striking out the only batter he faced in the ninth inning.
Tuesday's matchup was mostly a pitchers' duel, as neither team scored through eight innings. Arizona finally broke out for a four-run ninth, and then turned the ball over to closer Paul Sewald. However, the veteran reliever couldn't get the job done, as he got just two outs while allowing three runs on four hits. With star rookie JJ Wetherholt coming up for the Cardinals and the tying run on first base, Arizona manager Torey Luvollo turned to Garcia to get the final out. He was able to do by striking out Wetherholt on four pitches, in the process recording the first save of his career. Garcia has been effective this season with a 2.50 ERA and 19:5 K:BB through 18 innings, but Sewald has a firm hold on the team's closer role despite his struggles Tuesday.
-
Eduardo Rodriguez SP | ARI
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.
-
Bo Bichette 3B | NYM
Mets' Bo Bichette: Blasts late homer in loss
Bichette went 2-for-4 with a two-run home run and a walk in Tuesday's 9-6 loss to the Cubs.
Bichette launched a two-run homer off Jayden Murray in the ninth inning for his ninth long ball of the year. The 28-year-old has been on fire lately, batting .405 (17-for-42) with 10 RBI over his last 10 games. The hot streak has significantly boosted his season numbers, as he has raised his batting average from .213 on June 2 to .251 entering Wednesday. Through 341 plate appearances, Bichette owns a .674 OPS with 11 doubles, one triple, nine home runs, 44 RBI, 40 runs scored and one stolen base.
-
Andy Pages CF | LAD
Dodgers' Andy Pages: Tallies three hits Tuesday
Pages went 3-for-5 with a walk, three runs and an RBI in Tuesday's 12-3 victory versus Minnesota.
Pages was one of six Dodgers with multiple hits in the offensive onslaught, and he reached base four times in total. The outfielder was in need of a positive offensive performance, as he entered the game batting just .146 (6-for-41) with 12 strikeouts over his past 10 contests. Pages is nonetheless putting together a career-best campaign, slashing .269/.320/.481 with 15 home runs, 46 runs, 58 RBI and seven stolen bases through 338 plate appearances.