-
Heliot Ramos LF | NYY
Giants' Heliot Ramos: Explodes for five RBI in victory
Ramos went 3-for-5 with two home runs, a triple, three total runs and five total RBI in a 10-1 win against the Blue Jays on Monday.
Ramos batted leadoff for the second time in San Francisco's past three games and set the tone for a big day by his team's offense. He led off the bottom of the first inning with a triple that became a run when Andres Gimenez threw the ball into the dugout. Ramos then belted a three-run homer in the sixth inning before cranking a 444-foot solo shot in the eighth. It was the outfielder's first career multi-homer game, and the five RBI were a career-best single-game mark. Ramos has been hot since returning from the IL on June 28, slashing .313/.353/.844 with four long balls, one double, two triples, eight runs and eight RBI over eight games.
-
Kazuma Okamoto 3B | TOR
Blue Jays' Kazuma Okamoto: Reaches 20 homers
Okamoto went 1-for-4 with a solo home run Monday in a loss to the Giants.
Okamoto accounted for Toronto's only run with a solo homer in the sixth inning. It was his 20th long ball of the season, making him one of 19 major-leaguers to reach that mark so far in 2026. Okamoto also became the third Japanese-born player to notch 20-plus homers in his rookie MLB campaign, joining Shohei Ohtani (2018) and Munetaka Murakami (this season).
-
Kevin Gausman SP | CHC
Blue Jays' Kevin Gausman: Fans eight but takes loss
Gausman (4-8) took the loss against San Francisco on Monday, allowing seven runs (four earned) on five hits and five walks while striking out eight batters over 5.1 innings.
It didn't take long for Gausman to fall behind, as he served up a triple to Heliot Ramos leading off the bottom of the first inning and then watched Ramos cross the plate on an error by Andres Gimenez. The veteran hurler managed to get through five frames with a manageable three runs on his ledger, but things really fell apart for him in the sixth. In that frame, he issued two walks before surrendering two runs on a single, and he was subsequently given the hook. Gausman did rack up 14 whiffs and eight punchouts, but it was otherwise a forgettable performance that included a season-high five free passes. He'll look to bounce back in his next start, which is lined up to be road matchup in San Diego this weekend.
-
Trevor Megill RP | MIL
Brewers' Trevor Megill: Secures 14th save
Megill picked up the save Monday against the Cardinals. He allowed a hit and no walks while striking out two over a scoreless inning.
After allowing a leadoff single to Masyn Winn in the ninth inning, Megill retired the next three batters he faced to secure his 14th save of the season. The right-hander has been lights out of late, boasting a 13-inning scoreless streak dating back to June 10. Overall, Megill owns a 3.00 ERA, 0.97 WHIP and 46:10 K:BB across 36 innings.
-
Landen Roupp SP | SF
Giants' Landen Roupp: Bounces back with quality start
Roupp (6-8) earned the win over Toronto on Monday, allowing one run on three hits and two walks while striking out five batters over eight innings.
Roupp breezed through five scoreless frames before Kazuma Okamoto tagged him for a solo homer in the sixth. That ended up being the only run the right-hander allowed en route to his eighth quality start of the season. The outing was particularly impressive because Roupp logged a season-high eight innings after going a season-low 2.2 frames while walking six batters and allowing six runs in a loss to Arizona in his previous start. He's had some bad blowups this season, but overall Roupp has managed a survivable 4.27 ERA along with a 1.31 WHIP and 104:42 K:BB over 97 innings spanning 18 starts.
-
Dustin May SP | MIL
Cardinals' Dustin May: Fans seven in no-decision
May did not factor into the decision Monday, allowing four hits and no walks over 4.2 scoreless innings against the Brewers. He struck out seven.
After exiting his previous start Thursday due to a right ankle injury, May kept the Milwaukee offense quiet before being removed after 81 pitches (55 strikes) as St. Louis planned to limit his workload Monday. It was a positive step in the right direction for the right-hander, who had surrendered a combined 11 runs across 2.2 innings in his previous two starts. On the year, the 28-year-old owns a 5-6 record with a 4.55 ERA, 1.25 WHIP and 85:24 K:BB across 89 innings (17 starts). May is tentatively scheduled to make his next start Saturday against Atlanta.
-
Max Kepler LF | ARI
Diamondbacks' Max Kepler: Knocks in four runs Monday
Kepler went 2-for-4 with a three-run home run and an additional RBI in an 8-0 win against the Padres on Monday.
Kepler had Arizona's biggest hit of the game, belting a three-run homer to right field in the third inning. Prior to that, he had knocked in Arizona's second run of the contest with a single in the first frame. Kepler began the campaign serving an 80-game suspension and didn't make his Diamondbacks debut until June 26. Even with Monday's big performance, he's slashing a meager .174/.174/.348 through eight games.
-
Walker Buehler SP | SD
Padres' Walker Buehler: Tagged for seven runs in loss
Buehler (5-5) took the loss against Arizona on Monday, allowing seven runs on seven hits and one walk while striking out four batters over five innings.
Buehler never seemed to settle in, as he gave up two runs in the first inning, four in the third and another in the fourth. The seven runs the right-hander allowed were his second most in an outing this season, behind the nine runs he gave up in his previous start July 1 against the Cubs. Prior to the pair of ugly starts, Buehler had surrendered exactly one earned run in five straight appearances and no more than four in any of his first 16 outings this season. The rough two-game stretch has pushed Buehler's ERA up from 3.81 to 5.07, but he seems to be safe in the rotation for now given the Padres' lack of other options. Buehler is next slated to take the mound at home versus Toronto just before the All-Star break.
-
Shane Drohan SP | MIL
Brewers' Shane Drohan: Earns fourth win
Drohan (4-2) earned the win Monday, allowing three runs (one earned) on six hits and two walks over six innings against the Cardinals. He struck out two.
Drohan didn't miss many bats with just five whiffs and two strikeouts, but he managed to churn out a quality start and earn the win. Since entering the rotation June 1, the southpaw has posted a 3.22 ERA, 1.35 WHIP and 33:12 K:BB across 36.1 innings over seven starts. The 27-year-old rookie is tentatively lined up to make his final start before the All-Star break on the road Saturday against the Pirates.
-
Brandon Pfaadt SP | ARI
Diamondbacks' Brandon Pfaadt: Tosses five scoreless frames in win
Pfaadt (2-1) earned the win over San Diego on Monday, allowing four hits while striking out six batters over five scoreless innings.
Pfaadt put on an ultra-efficient performance, throwing 54 of 72 pitches for strikes and issuing zero walks. All four of the hits the right-hander surrendered were singles, and he didn't allow any Padres to reach second base. Pfaadt is still getting stretched back out after working out of the Arizona bullpen for over a month and then spending some time in the minors, but he's been great since returning to the big club while allowing just one run across 10.1 innings over two starts. He's lined up to next toe the rubber this weekend in what's projected to be a tough road matchup against the Dodgers.