Though the Mets have not been bitten nearly as severely by the injury bug on the pitching side of things, they have struggled to find answers outside of the top 3 in their rotation. Clay Holmes has dazzled and Freddy Peralta and Nolan McLean have been mostly solid, but all of Kodai Senga, David Peterson, and Sean Manaea have been ineffective. Christian Scott has returned to the big leagues to replace Senga in the rotation and had a nightmarish first start, but rebounded in his next outing. The bullpen
has been a mixed bag, but trending positive with Tobias Myers continuing to provide consistent quality in long relief and Carl Edwards Jr. joining him in that role. Brooks Raley continues to be outstanding and both Luke Weaver and Devin Williams have had hiccups over the past two weeks, but have had more good outings than bad ones.
| Player | Last week | This week |
|---|---|---|
| Huascar Brazobán, RHP | ![]() |
![]() |
| Carl Edwards Jr., RHP | — | ![]() |
| Clay Holmes, RHP | ![]() |
![]() |
| Craig Kimbrel, RHP | ![]() |
![]() |
| Sean Manaea, LHP | ![]() |
|
| Nolan McLean, RHP | ![]() |
![]() |
| Tobias Myers, RHP | ![]() |
![]() |
| Freddy Peralta, RHP | ![]() |
![]() |
| David Peterson, RHP | ![]() |
|
| Brooks Raley, LHP | ![]() |
![]() |
| Christian Scott, RHP | ![]() |
![]() |
| Kodai Senga, RHP | ![]() |
|
| Austin Warren, RHP | ![]() |
![]() |
| Luke Weaver, RHP | ![]() |
![]() |
| Devin Williams, RHP | ![]() |
![]() |
We’ll start with Kodai Senga, who has been so bad, that he likely wasn’t making his next start whether he was injured or not. He is now on the injured list with lumbar spinal inflammation and that is the only way he avoided a poop emoji. And it’s probably the only way he avoided another potential stint in the minor leagues too. Christian Scott, back from missing all of 2025 due to Tommy John surgery, has replaced Senga in the rotation. Nerves got the better of Scott in his first start against the Twins in which he issued five walks in just 1 1/3 innings. With the Mets in the position they are in, Carlos Mendoza pulled the plug early while the game was still in striking distance. It’s honestly a miracle Scott only gave up one run. But he looked much better in his outing in Anaheim in which he made one mistake to Jorge Soler, but otherwise pitched well. His defense didn’t do him any favors and ultimately he yielded three runs, only two of which were earned, in five innings of work. Most importantly, he struck out eight batters and walked none—a complete 180 from his first start.
In relief of Scott on Friday, the bullpen was perfect, paving the way for the comeback victory by the Mets. Huascar Brazobán got the win in that game for a scoreless sixth inning of work. Brazobán has been consistently excellent all season and though it wasn’t a clean sheet for him this time, the good outings outweighed the bad ones. One of those bad ones also came in relief of Scott in his abbreviated start against the Twins; Brazobán gave up a game-tying grand slam to Ryan Jeffers, but he inherited the bases loaded situation. And the Mets came back to win the game. He also gave up a run in the Game 1 loss to the Rockies last weekend over two innings of work. But he is spotless so far in the month of May. Carlos Mendoza has consistently turned to Brazobán with inherited runners rather than a clean inning, where he is more successful. But more often than not, he still gets the job done.
Speaking of guys who have been getting the job done, Brooks Raley had a clean sheet this week across five appearances and 4 2/3 innings of work. He earned his fifth hold of the season in relief of Scott on Friday with a scoreless seventh and sealed yesterday’s win with a scoreless ninth. He pitched a scoreless inning apiece in two losses—one to the Rockies and one to the Nationals. He also pitched 2/3 of an inning in last Wednesday’s 3-2 victory over the Twins that ended the legendary losing streak and got into a bit of a jam, but none of those runners would come around to score.
It was Luke Weaver who helped Raley escape that jam, getting the key final out of the eighth after issuing a walk to load the bases. Weaver came back out for the ninth as well and struck out three batters to pitch a scoreless inning and snap the Mets’ 12-game losing streak, earning a win in the process. Weaver bookended this 12-game span with two strong outings in the Angels series over the weekend. In yesterday’s game, he formed the bridge between Clay Holmes and Brooks Raley with 1 1/3 scoreless innings and in Friday’s win, he pitched a 1-2-3 eighth with two strikeouts. Weaver only had one bad outing in the past couple of weeks, but it was a costly one. He gave up a go-ahead two-run homer to CJ Abrams on Thursday, which ended up costing the Mets the game and the series.
Similarly, Devin Williams had a strong couple of weeks outside of one extremely costly outing. In the series opener against the Twins, Williams blew a save, leading to the Mets’ 12th straight loss in the most soul crushing way imaginable. But his outings did improve from there. After the Mets jumped back out ahead of the Twins in the rubber game last Thursday thanks to Bo Bichette’s clutch bases-clearing double, Williams came in the game with one out in the ninth and struck out the first batter he faced, but then allowed three straight hits to bring the Twins within two and put the tying run on base. But he held on to strike out the next batter to end the game. His other outings were less eventful. He pitched a scoreless inning against the Rockies and another against the Nationals—both games the Mets went on to lose, but not because of Williams. He then finally got a save opportunity again on Friday in Anaheim and pitched a 1-2-3 ninth inning to cap off that comeback victory.
Williams was not the only one to not distinguish himself in last Thursday’s game against the Twins. I already mentioned Scott’s terrible start and Brazobán giving up the grand slam, but three of the four runs that crossed the plate from Jeffers’ grand slam were charged to Craig Kimbrel, who loaded the bases on a couple of singles and a walk. Kimbrel pitched two scoreless innings after that—one in the series opener against the Nationals to help complete that shutout victory and a scoreless ninth inning in Anaheim on Saturday to help send that game to extras.
Tobias Myers also appeared in all three games Kimbrel appeared in. He immediately followed Scott last Thursday after he was unable to make it out of the second and pitched 2 1/3 innings, over which he gave up one unearned run and struck out three. Myers preceded Kimbrel in the series opener against the Nationals with two scoreless innings, contributing to the shutout. On Saturday Myers scattered three hits over 2 2/3 scoreless innings of work to cap off his clean sheet for this meter.
Austin Warren ended up taking the loss on Saturday for allowing the walk-off hit in the tenth. But Warren pitched a combined three scoreless innings across two outings before that, not allowing a baserunner in either outing and even striking out the side against the Twins after Devin Williams blew the save, leaving the bases loaded, leading to MVP chants being thrown his way.
Both that heroic effort and the walk-off loss came in relief of Nolan McLean, whose start in the Twins series played out like many of his other starts this season. He was basically unhittable early and then fatigued in the middle innings. But in the end, he logged another quality start, giving up three runs on five hits and striking out a whopping ten batters in 6 2/3 innings. McLean did not go as deep into the game in Saturday’s extra-inning loss. He lasted just four innings, over which he gave up three runs on six hits while striking out six and walking one. Still, even after that start, his season ERA starts with a 2.
The Mets’ best starting pitcher lately has not been McLean, but Clay Holmes, whose season ERA starts with a 1 and is among the best in baseball. He shut the Nationals out for six innings in that series opener, giving up just three hits with six strikeouts and one walk. He then followed that up with another sparkling performance on Sunday to help secure the series victory in Anaheim. He gave up just one run on four hits in 6 2/3 innings. That performance earned him his fourth win of the season and a well-deserved fireball for his cumulative body of work so far this season.
Freddy Peralta’s past two starts were good ones—they just happened to both be games the Mets lost, but that is much more the fault of the offense than of Peralta. He took the loss against the Rockies in the series opener, despite limiting the damage to just two runs on seven hits through 5 2/3 innings of work. He was even better against the Nationals, with just one of the three runs he surrendered being earned in six innings of work. He struck out 14 batters and walked 6 across the two outings.
Sean Manaea finished the game in relief of Peralta last Friday and allowed a pair of insurance runs to the Rockies, which turned out to be consequential as the Mets fell just one run shy of a comeback. Manaea did strike out seven batters in 3 1/3 innings in that outing though. But the real disaster for Manaea—and the reason he earned a poop emoji for this meter—came a few days later when the Nationals absolutely bludgeoned the Mets by a dozen runs. Six of the Nationals’ 14 runs were charged to Manaea.
Carl Edwards Jr., who used to pitch for the Nationals and was freshly called up, did mop-up duty in that game. After Manaea exited, Edwards Jr. pitched the final 2 2/3 innings of the game and was charged with one run on three hits. He struck out an impressive six batters in the outing. Edwards Jr. also pitched the bulk of long relief in Game 2 of last weekend’s doubleheader, started by Kodai Senga, in which the Mets were shut out by the Rockies. Edwards Jr. pitched 3 1/3 scoreless innings with five strikeouts.
Seven of the Nationals’ runs in Wednesday’s beatdown were charged to David Peterson, who started that game and fell to 0-4 on the season with his disastrous performance. His other outing was less of a disaster; he appeared in long relief after Myers in the rubber game against the Twins and was charged with one run on four hits in 3 1/3 innings, earning his first hold of the season. Unfortunately for Peterson, who seems to vastly prefer being in the rotation, he’s had more success out of the bullpen so far this year and will likely remain there for the time being.

















