MLB Player News
-
PJ Poulin RP | WAS
Miles Mikolas RP | WAS
Nationals' PJ Poulin: Opening Sunday's game
Poulin will serve as the Nationals' opening pitcher for Sunday's game against the Giants, Mark Zuckerman of NatsJournal.com reports.
Poulin will draw his third start of the season as an opener, again working in front of Miles Mikolas. The Nationals rode the Poulin-Mikolas pairing to a win over the Pirates on Tuesday, though the two pitchers combined to allow four earned runs over 4.1 innings. Poulin is unlikely to pitch more than an inning or two Sunday before turning the game over to the veteran right-hander.
-
Kyle Harrison SP | MIL
Coleman Crow SP | MIL
Brewers' Kyle Harrison: Ready to start Tuesday
The Brewers list Harrison (wrist/knee) as their probable starter for Tuesday's series opener in Detroit.
Harrison had been lined up to make a start this weekend in Miami, but the Brewers ended up pushing the southpaw back in their pitching schedule while he continued to tend to a sore left wrist and knee discomfort coming out of his previous outing April 11. Per MLB.com, Harrison completed a bullpen session Saturday, and with the 24-year-old apparently checking out fine following the workout, he'll be cleared to rejoin the rotation. Milwaukee called up Coleman Crow to make a spot start Friday in Harrison's stead, but Crow has since been optioned back to Triple-A Nashville.
-
German Marquez SP | SD
Padres' German Marquez: Settles for no-decision Saturday
Marquez took a no-decision Saturday against the Angels, allowing no runs on two hits and two walks in 5.2 innings. He struck out eight.
The veteran right-hander put together his longest outing of the year in what was also arguably his finest effort of 2026 so far. He surrendered a season-low two hits while also matching a season high in punchouts. Marquez has worked his way back into fantasy relevance following a couple of tough seasons in Colorado, posting a respectable 3.86 ERA, 1.39 WHIP and 15:6 K:BB over 18.2 innings for the Padres this year. His next start tentatively projects to come versus Arizona.
-
Yusei Kikuchi SP | LAA
Angels' Yusei Kikuchi: Brilliant in no-decision
Kikuchi took a no-decision Saturday against the Padres, allowing no runs on four hits and one walk in six innings. He struck out eight.
It was easily a season-best performance by the southpaw, who worked his longest outing of the year, turned in his first scoreless start and tied a season high with eight punchouts. Despite Saturday's strong showing, Kikuchi still has a rough 5.63 ERA, 1.63 WHIP and 27:11 K:BB over his first 24 innings. His next start tentatively lines up to come against the Royals, who have a poor .605 OPS versus left-handed pitching thus far in 2026.
-
Brad Keller RP | PHI
Phillies' Brad Keller: Tosses scoreless ninth inning
Keller walked one in a hitless and scoreless ninth inning Saturday in a loss to Atlanta. He struck out one.
Considering closer Jhoan Duran (oblique) hit the injured list Saturday, Keller's usage in the ninth inning of a 3-1 game is noteworthy. Duran will miss at least two weeks of action, and Keller appears initially to be worthy of a speculative add for fantasy managers in search of saves. Keller has four holds through his first 8.2 innings, registering a 4.15 ERA, 1.27 WHIP and 9:3 K:BB.
-
Nathan Eovaldi SP | TEX
Rangers' Nathan Eovaldi: Goes five innings in loss
Eovaldi (2-3) took the loss against the Mariners on Saturday, allowing four runs (two earned) on eight hits and one walk with three strikeouts over five innings.
The 36-year-old allowed runs in the first, fourth and sixth innings, including a solo homer by Luke Raley to open the sixth. While it was a step back from his stellar performance Monday, Eovaldi has yielded just four earned runs across his last three starts after surrendering 11 earned runs in his first two outings this season. He'll carry a 5.06 ERA, 1.54 WHIP and 29:8 K:BB across 26.2 innings into a home matchup against the Athletics next weekend.
-
George Kirby SP | SEA
Mariners' George Kirby: Battles for third win
Kirby (3-2) earned the win against the Rangers on Saturday, allowing one run on seven hits and two walks with five strikeouts over 5.2 innings.
Kirby opened with five scoreless frames despite laboring at times and departed an out shy of a quality start after allowing a run in the sixth. It marked the first time in five outings that the 28-year-old failed to complete six innings, and he's yielded three earned runs or fewer in four of those contests. Kirby has a 2.97 ERA, 1.05 WHIP and 27:8 K:BB across 33.1 innings and is slated to face the Cardinals on the road next weekend.
-
Lance McCullers SP | HOU
Astros' Lance McCullers: Allows four runs in loss
McCullers (1-1) took the loss against the Cardinals on Saturday, allowing four runs on four hits and three walks with four strikeouts over five innings.
McCullers allowed two runs in each of the first and third innings, throwing 58 of 91 pitches for strikes while generating 10 whiffs. After going seven strong frames in his season debut March 30, the 32-year-old has now yielded 13 earned runs across his past three starts. He'll carry a 6.20 ERA, 1.33 WHIP and 21:9 K:BB across 20.1 innings into a tough home matchup against the Yankees next weekend.
-
Ryan Feltner SP | COL
Rockies' Ryan Feltner: Keeps Dodgers in check
Feltner took a no-decision Saturday against the Dodgers, allowing three runs (two earned) on five hits and one walk in 5.2 innings. He struck out five.
Considering the daunting task at hitter-friendly Coors Field, Feltner certainly held his own versus a vaunted Dodgers lineup. Despite giving up three extra-base hits (two home runs), the right-hander worked his longest outing of the campaign and fanned a season-high five. Despite the positive showing Saturday, Feltner still doesn't shape up as a recommended fantasy option in his next scheduled start at home versus the Padres while carrying a 6.00 ERA, 1.50 WHIP and 14:7 K:BB over 18 frames.
-
Drew Rasmussen SP | TB
Rays' Drew Rasmussen: Yields four runs in shortened start
Rasmussen didn't factor into the decision Saturday against the Pirates, allowing four runs on two hits and two walks with three strikeouts across 3.2 innings.
Rasmussen gave up a two-run homer to Ryan O'Hearn in the bottom of the first inning and later surrendered another two-run shot to Marcell Ozuna in the fourth. The game was then delayed by rain for two hours and 27 minutes, ending Rasmussen's day after 64 pitches. It was the right-hander's first troublesome outing of the season after he yielded just two runs in 16 innings across his first three starts. Rasmussen now owns a 2.75 ERA and 20:3 K:BB across 19.2 innings. He should be well rested ahead of his next turn through the rotation, which is likely to come at home versus the Twins.