-
Trey Yesavage SP | TOR
Blue Jays' Trey Yesavage: Mixed results in no-decision
Yesavage did not factor into the decision in Wednesday's 3-1 loss to the Astros, allowing one run on two hits and five walks with five strikeouts over 5.2 innings.
Yesavage allowed a run in the first inning but kept the Astros off the board from there, falling one out shy of a quality start and departing in a 1-1 tie. Despite a solid result, the 22-year-old has now issued five or more walks in three of his past five outings. He'll take a 3.56 ERA, 1.17 WHIP and 58:30 K:BB across 60.2 innings this season into a home matchup against the Mets next week.
-
Pedro Ramirez 2B | CHC
Cubs' Pedro Ramirez: Big effort in Wednesday's nightcap
Ramirez went 3-for-5 with a double, two RBI, two stolen bases and four runs scored in the second game of Wednesday's doubleheader against the Mets.
Ramirez followed up an 0-for-3 performance in the first game Wednesday with the best effort of his rookie campaign. The 22-year-old recorded the first two stolen bases of his MLB career and also set career bests for hits, RBI and runs scored. Ramirez isn't quite an everyday player yet for the Cubs, but the youngster entered the year with some legitimate prospect buzz and is showing signs of promise in the majors.
-
Ranger Suarez SP | BOS
Red Sox's Ranger Suarez: Settles for no-decision
Suarez took a no-decision Wednesday against the Rockies, allowing three runs (two earned) on seven hits and one walk in six innings. He struck out nine.
Facing a tough assignment at hitter-friendly Coors Field, Suarez fared well on the hill Wednesday. The 30-year-old left-hander fell just one strikeout short of matching his season-high output, also turning in his second consecutive quality start and third in his past four outings. Suarez will take a steady 2.94 ERA, 1.14 WHIP and 84:25 K:BB over 82.2 innings into his next scheduled start at home versus the Nationals.
-
Kyle Freeland SP | COL
Rockies' Kyle Freeland: Thrashed in no-decision
Freeland took a no-decision Wednesday against the Red Sox, allowing six runs on 11 hits and one walk in six innings. He struck out four.
Freeland was hit hard Wednesday, giving up a staggering eight extra-base hits (two home runs). The 33-year-old southpaw has been knocked around for double-digit hits three times already this year, and he's now surrendered at least six runs on six occasions as well. Freeland has a disastrous 7.50 ERA, 1.61 WHIP and 61:17 K:BB across 72 innings, making him an unappealing fantasy option for his next scheduled start at home versus the Marlins.
-
Ryan O'Hearn 1B | PIT
Pirates' Ryan O'Hearn: Four hits, three doubles in win
O'Hearn went 4-for-5 with three doubles, three RBI and two runs scored in Wednesday's 11-1 win over the Mariners.
It was a huge night at the plate for O'Hearn, who'd gone just 1-for-16 over four games prior to Wednesday. He extended Pittsburgh's lead to 7-1 with a two-run double in the seventh inning before driving in a third run with his third double of the contest in the eighth. Overall, O'Hearn is slashing .285/.342/.467 with 11 homers, 44 RBI and 35 runs scored through 266 plate appearances this season.
-
Nathan Lukes RF | TOR
Blue Jays' Nathan Lukes: Goes deep in loss
Lukes went 1-for-3 with a solo home run in Wednesday's 3-1 loss to the Astros.
Lukes provided Toronto's only offense with a solo homer in the first inning, but he was lifted in favor of Myles Straw to face lefty Josh Hader in the ninth. It continued a strong June for the 31-year-old Lukes, who's hit safely in 16 of 20 games while batting .300 with three home runs, six RBI and eight runs scored this month. For the year, he's slashing .301/.344/.420 with three long balls, 15 RBI and 16 runs scored across 156 plate appearances.
-
Michael Busch 1B | CHC
Cubs' Michael Busch: Up-and-down doubleheader effort
Busch went 1-for-8 with a walk and a two-run home run across both games of Wednesday's doubleheader against the Mets.
Busch started the day by going 1-for-3 with his ninth home run of the season, but he couldn't sustain the effort in the nightcap, when we went 0-for-5 with three strikeouts. It's kind of a microcosm of the first baseman's year, as he's shown signs of breaking out but has yet to truly match his production from last year. Busch's OPS is currently down exactly 100 points from the .866 mark he posted during the 2025 regular season.
-
Josh Hader RP | HOU
Astros' Josh Hader: Secures sixth save
Hader earned the save in Wednesday's 3-1 win over the Blue Jays, allowing no hits and one walk with two strikeouts in a scoreless ninth inning.
Hader was summoned to protect a two-run lead in the ninth inning and worked around a one-out walk to close things out. In 10 appearances since returning from the injured list June 3, the 32-year-old has converted all six of his save opportunities while posting a 0.90 ERA, 0.40 WHIP and 16:2 K:BB across 10 innings. After missing the first couple months of the season due to a bicep injury, Hader has quickly reminded everyone that he's one of the top closers in MLB.
-
Jhoan Duran RP | PHI
Phillies' Jhoan Duran: Notches 19th save
Duran earned the save in Wednesday's 5-4 win over the Nationals, striking out three in a perfect ninth inning.
It was another dominant ninth inning from Duran, as he struck out the side to lock down his 19th save this season. Since taking his first blown save on June 9, Duran's responded with five straight scoreless innings, logging 10 strikeouts in that span. His ERA is down to 1.69 through 26.2 innings this season with a 0.94 WHIP and 43:5 K:BB.
-
Aaron Nola SP | PHI
Phillies' Aaron Nola: Solid in no-decision
Nola did not factor into the decision in Wednesday's 5-4 win over the Nationals, allowing two runs on three hits and two walks over five innings. He struck out five.
Nola's night got off to a shaky start, as he gave up two runs on a pair of solo homers in the first two innings. However, he'd settle in and hold Washington scoreless over his final three frames before the Phillies rallied late in a one-run victory. While Nola's pitched better of late, allowing four runs over 10 innings in his last two starts, he's failed to make it through six innings in any of his last five outings. Overall, his ERA sits at 5.58 with a 1.45 WHIP and 82:27 K:BB across 80.2 innings. Nola is tentatively lined up to face the Pirates at home in his next start.