MLB Player News
-
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.
-
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.
-
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.
-
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.
-
Braxton Ashcraft SP | PIT
Pirates' Braxton Ashcraft: Dominant again Wednesday
Ashcraft (7-3) earned the win Wednesday over the Mariners, allowing a run on five hits over six innings. He struck out 10.
After allowing a run on three straight singles to open the first inning, Ashcraft settled in and held Seattle to just two additional hits over his final five frames en route to his seventh victory this season. The 26-year-old Ashcraft has held opponents to two runs or fewer while going at least six frames in seven of his last 10 outings. His ERA is down to 3.07 through 16 starts (96.2 innings) with a 1.09 WHIP and 107:22 K:BB. Ashcraft is currently in line for a tough road matchup with the Phillies his next time out.
-
Spencer Horwitz 1B | PIT
Pirates' Spencer Horwitz: Exits with hamstring injury
Horwitz was removed from Wednesday's game against the Mariners with left hamstring discomfort.
Horwitz went 0-for-1 with a walk before being lifted in favor of a pinch hitter in the fourth inning. The Pirates are still in the process of evaluating the 28-year-old, but there could be an update on his status after the game.
-
Drew Gilbert CF | SF
Giants' Drew Gilbert: Hitting bench against lefty
Gilbert is out of the lineup for Wednesday's game against the Athletics, Susan Slusser of the San Francisco Chronicle reports.
With lefty Gage Jump on the bump for the Athletics, the left-handed-hitting Gilbert will cede center field to the right-handed-hitting Jonah Cox. Gilbert had started in the Giants' last nine games, going 6-for-24 with a 7:3 BB:K during that span.