MLB Player News
-
Nolan Schanuel 1B | LAA
Angels' Nolan Schanuel: Posts steal Friday
Schanuel went 2-for-5 with one RBI and one stolen base in Friday's 7-6 extra-inning loss to the Giants.
Schanuel rarely taps into any speed -- his steal Friday was his first of the season. Perhaps he has some confidence going, as he's hitting .375 (21-for-56) with an 8:8 BB:K across 15 games in July. Overall, the first baseman is batting .282 with a .748 OPS, six home runs, 36 RBI, 32 runs scored and 17 doubles across 84 games this season.
-
Vaughn Grissom 1B | LAA
Angels' Vaughn Grissom: Hits game-tying homer
Grissom went 2-for-5 with a two-run home run in Friday's 7-6 extra-inning loss to the Giants.
Grissom tied the contest with his blast in the eighth inning. Over 13 games in July, Grissom has gone 17-for-52 (.327) with five extra-base hits and 10 RBI. He has seen fairly consistent playing time since the All-Star break, splitting time between second and third. On the year, he's batting .255 with a .720 OPS, a career-high six homers, 40 RBI, 25 runs scored and 13 doubles over 63 contests.
-
Grayson Rodriguez SP | LAA
Angels' Grayson Rodriguez: Tagged for two homers
Rodriguez allowed five runs on six hits and two walks while striking out three over four innings in a no-decision Friday versus the Giants.
Rodriguez fell short of the five-inning mark for the second start in a row and the fifth time in nine outings this season. Rafael Devers hit a two-run home run in the first inning and Casey Schmitt added a three-run blast in the third to account for all of the runs on Rodriguez's line. The struggling starter is now at an 8.54 ERA, 1.79 WHIP and 30:19 K:BB through 39 innings this season, though he has battled shoulder and back injuries. His next start is projected to be at home against the Astros.
-
Luke Keaschall 2B | MIN
Twins' Luke Keaschall: Gets aboard three times
Keaschall went 0-for-1 with two walks, one hit-by-pitch and a stolen base in Friday's 2-0 loss to the Athletics.
Keaschall got on base three times despite posting just his second hitless effort in seven games since the All-Star break. The 23-year-old has been fairly steady with the bat in July, hitting .347 (17-for-49) as he continues to find a home in right field. Overall, he's batting .260 with a .703 OPS, four home runs, 13 steals, 29 RBI, 51 runs scored, 14 doubles and one triple over 98 contests. Unfortunately for his fantasy managers, Keaschall's counting stats are nearly identical to his 49-game sample from 2025.
-
Royce Lewis 3B | MIN
Twins' Royce Lewis: Two steals in Friday's loss
Lewis went 0-for-2 with two walks and two stolen bases in Friday's 2-0 loss to the Athletics.
Lewis was held hitless for the fourth time in his last seven games, but he was able to draw multiple walks for the second contest in a row. He's picked up three steals over his last two games to make good use of his time on base. The infielder is now batting .211 with a .675 OPS, 10 home runs, nine steals, 30 RBI, 33 runs scored and 12 doubles over 70 contests this season. Friday marked his fourth appearance at second base in 2026, though he most often occupies one of the corner infield spots.
-
Zebby Matthews SP | MIN
Twins' Zebby Matthews: Quality start in loss
Matthews (4-8) allowed two runs on three hits and three walks while striking out one over six innings to take the loss Friday versus the Athletics.
Matthews bounced back from his last outing, when he was lit up for 10 runs (eight earned) over three innings. However, he posted his lowest strikeout total in any game this season despite earning his first quality start over four outings in July. The 26-year-old right-hander is now at a 5.21 ERA, 1.32 WHIP and 59:24 K:BB through 76 innings over 13 starts this season. Matthews' next start is projected to be at home versus the Royals, which is another favorable matchup that should give him a chance to build some positive momentum.
-
Hogan Harris RP | ATH
Athletics' Hogan Harris: Picks up eighth save
Harris hit one batter and struck out one without allowing a hit or a walk in a scoreless inning to earn the save in Friday's 2-0 win over the Twins.
Harris was ultimately able to erase his mistake when he got Brooks Lee to ground into a double play to end the game. This was Harris' eighth save of the season and his second in four appearances since the All-Star break, indicating he is pulling ahead in the Athletics' closing committee. The team's poor performance in July has left few save opportunities for any reliever. Harris has done his part this season with a 3.15 ERA, 1.49 WHIP and 61:28 K:BB while adding eight saves in 12 chances and 10 holds.
-
Jacob Lopez SP | ATH
Athletics' Jacob Lopez: Collects fifth win
Lopez (5-4) allowed one hit, four walks and a hit batsman while striking out four over five shutout innings to earn the win over the Twins on Friday.
Lopez wasn't all that impressive, but keeping runs off the board was good enough to earn him his first win since May 24. The southpaw threw 50 of 91 pitches for strikes in this outing, which was his second consecutive turn through the rotation. Lopez has a 6.12 ERA, 1.67 WHIP and 53:40 K:BB through 64.2 innings over 16 games (13 starts) this season. He looks set to continue occupying a starting role, though he is a bit of a risky option in his next projected start, which is expected to be at home versus the Red Sox.
-
Patrick Sandoval SP | BOS
Red Sox's Patrick Sandoval: Holds Toronto scoreless Friday
Sandoval did not factor into the decision in Friday's 6-4 win over the Blue Jays, allowing five hits and two walks while striking out three over 4.2 scoreless innings.
Sandoval threw just 51 of 84 pitches for strikes with six whiffs but managed to keep the Blue Jays in check, departing with two outs and two men on in the fifth inning before Tyron Guerrero finished the frame. While the 29-year-old Sandoval has not pitched beyond the fifth in any of his three outings with the Red Sox, he's yielded just five earned runs while increasing his pitch count each time out. He'll take a 3.21 ERA, 1.64 WHIP and 13:4 K:BB across 14 innings into a road matchup with the Athletics next week.
-
Trey Yesavage SP | TOR
Blue Jays' Trey Yesavage: Mixed results in no-decision
Yesavage did not factor into the decision in Friday's 6-4 loss to the Red Sox, allowing three runs on five hits and one walk with nine strikeouts over five innings.
Yesavage threw 63 of 93 pitches for strikes with an impressive 17 whiffs, but he was undone by two homers and departed with a 3-0 deficit. The 22-year-old has now generated nine punchouts in consecutive turns, but he's alternated quality starts with short outings in four July appearances, posting a 6.11 ERA during that span. He owns a 3.92 ERA, 1.18 WHIP and 87:42 K:BB across 85 innings and lines up for a road matchup with the Nationals next week.