This culminates a week of grading the Mets’ disappointing first half of the 2026 season. Here are some individual grades for key players, then David Stearns and Carlos Mendoza, and finally a team grade.
JUAN SOTO
Without much protection in the lineup, Soto is putting up big numbers, including a .957 OPS that is second-highest in MLB and a .554 slugging percentage that is sixth. The only knock (besides missing 19 games due to injury) is that, like last year, he hasn’t been great in the clutch. Hitting only .205 w/RISP, but does have .421 on-base, and .500 on-base with two outs/RISP, which tells you he’s not getting much to hit in big spots.
Grade: A
CARSON BENGE
His growth as a hitter has been remarkable. The rookie went from being overmatched in April to a major contributor in May and June, learning to catch up with high velocity and gets the barrel to fastballs up in the zone. Should be a mainstay for years.
Grade: B +
A.J. EWING
Like Benge, one of the only reasons to watch the Mets since they nosedived. He brought energy upon his call-up in May with his speed and his defense in center field, and impressed at the plate with his short, quick swing. Early success leveled off when pitchers stopped trying to get him to chase, challenged him more in the zone, though his .855 OPS in his last 15 games is an indication he’s figuring it out. Leadoff hitter of the future.
Grade: B
FRANCISCO ALVAREZ
Likely will never reach his once-hyped potential as long as he’s going to chase high fastballs, which he seems prone to doing in big spots, but he’s also not a bust. Great work ethic helped Alvarez return quickly from knee surgery. Provides some much-needed pop; has nine home runs in 57 games, including five in 20 games since his return. Still a young catcher at 24, with great energy behind the plate. But his bad habit of backhanding balls in the dirt has returned -- needs to clean that up again.
Grade: C
BO BICHETTE
Bat has come to life the last month or so, but numbers are still way down across the board. OPS is just .676 and his slow start was a huge reason the Mets’ offense tanked when the season fell apart early. Came with a rep as a clutch-hitting savant, with spectacular RISP numbers, and after a horrendous start, he’s started to deliver. Hitting .246 w/RISP, .721 OPS. And w/ 2 outs RISP, .270, .931 OPS.
Grade: D
MARCUS SEMIEN
However you want to frame the trade for Brandon Nimmo, as a needless salary dump or a way to clear space for young outfielders, Semien has been a major disappointment. His OPS + of 71 (major league average is 100) sums it up offensively. And metrics say his range at 2B has slipped dramatically. Only saving grace: he’s been pretty good in the clutch, with a .292 BA, .708 OPS.
Grade: D
FRANCISCO LINDOR
Has only played 30 games due to a calf injury. Got off to his typical slow start offensively. Weird part was the mental mistakes he was making early in the season, forgetting how many outs, mistakes on bases, etc.
Grade: Incomplete
CLAY HOLMES
The only pitcher who was dependable from start to start. Holmes’ outstanding first half was cut short by the line drive that fractured his right fibula. Had a 2.39 ERA, was perhaps on his way to an All-Star appearance.
Grade: A
NOLAN MCLEAN
Maybe expectations were too high, based on his excellence over eight starts late last season, but his inconsistency has been puzzling. The stuff is clearly there. The opposition is hitting just .204 against him, fourth-lowest among in MLB. Has big strikeout numbers. But has to learn to command his assortment of pitches, especially the high-spin breaking stuff, as mistake-pitches have cost him in many games, causing relatively high 3.78 ERA.
Grade: B –
FREDDY PERALTA
Most shocking underperformance of all for the Mets. Peralta’s ERA is 4.81, more than two runs higher than his 2.70 in Milwaukee last year. Even more notably, his ERA+ number of 157 was Hall of Fame level last year. This year it’s 86, well-below major league average. A lot of theories on why he’s not getting swings and misses at top of zone, as in the past, but too late for the Mets to figure it out. Almost sure to be traded at deadline.
Grade: D
CHRISTIAN SCOTT
He’s been solid in his return from Tommy John surgery, pitching to a 3.20 ERA in 10 starts, has bright future. Averaging fewer than five innings per start, missed time recently with hip impingement, so a lot still to prove.
Grade: B
KODAI SENGA
Mets gambled he would rebound. Instead looks like a lost cause, with his 9.09 ERA. Weird that he can be dominant for an inning here and then fall apart the next. Seems to be the definition of in his own head.
Grade: F
SEAN MANAEA
Give him credit for at least getting himself back to being useful, recovering lost velocity along the way. But at best he’s a fifth starter making $25 million a year. Turned out his 2024 dominance was lightning in a bottle.
Grade: D
DEVIN WILLIAMS
Early struggles contributed to Mets’ lost April, but he has turned his season around in a big way, looking like a lock-down closer again. Hasn’t had many save opportunities since the Mets haven’t had many late leads, but the air-bender change-up has been a dominant pitch again.
Grade: B +
LUKE WEAVER
On an all-time heater, with a streak of 24 straight scoreless innings. Hasn’t given up a run since April. With another year on contract, big question now is whether the Mets will trade him when his stock is high.
Grade: A
CARLOS MENDOZA
There wasn’t much Mendoza could do about the injuries and underperformance from several high-profile players, which is why he deserved the chance to weather the early-season storms, including that 12-game losing streak. But by last week, when the Mets fired him, it was clear something had to change.
And while Mendoza wasn’t the cause for all the losing, I thought he missed opportunities to hold players accountable, from Mark Vientos running through a stop sign and bragging about it, to David Peterson failing to back up a play (which brought strong criticism from Ron Darling on SNY), to stopping players from making poor challenges of the ABS system early in games, something that became a major issue. Perhaps Mendoza held guys accountable in private, but at some point I thought there needed to be some sign of strength publicly as the team was failing. Also, he seemed to manage more cautiously after his first season, going less by feel of individual games at times and more by the book regarding lefty-righty matchups, etc. I still thought he had a good feel for his players and communicated well with them, but he wasn’t without flaws.
Grade: C-
DAVID STEARNS
There’s no getting around it: the blame falls heavily on Stearns for this disastrous first half.
If he was going to break up the core, most notably by not re-signing Pete Alonso, he needed to make the right decisions on new players. Instead, he whiffed on key acquisitions, and perhaps most egregiously, gambled on players with a history of injuries like Jorge Polanco and Luis Robert Jr., who both spent most of the first half on the IL. He proclaimed run prevention would be a priority, but then wound up with key players playing new positions, most notably at first base, the position that hurt the Mets most both offensively and defensively.
In addition, he didn’t want to commit to long-term contracts via free agency to upgrade a starting rotation that fell apart in 2025, gambling instead on bounce-backs from Senga, Peterson, and Manaea -- another whiff. He did trade for Peralta, and while it wasn’t Stearns’ fault that the former Milwaukee Brewers star lost his mojo as a Met, it’s fair to say the President of Baseball Ops paid for not doing enough to change the makeup of the starting pitching. He did get the bullpen right, though that’s not very impactful when the Mets infrequently have leads in the late innings.
Grade: F
OVERALL
Finally, the team grade. I really try to avoid giving out failing grades because I think it diminishes the contributions that even the worst teams in baseball get from players who mostly work their tails off trying to produce and win games. But there’s no way around it in this case. The team with the second-highest payroll in baseball, the only team in the same financial stratosphere as the Dodgers, fell on its face in the first half, to the point where Steve Cohen said he fired Mendoza as much to put him out of his misery as anything else. As such, this is perhaps the most embarrassing half-season in team history, which is saying a lot for a franchise that unfortunately is known more for making the term “LOL-Mets” a part of our sporting lexicon than for its achievements.
Grade: F