
#23 SP · Mets
Height
6'6"
Weight
240 lbs
Age
30
College
Oregon
Draft
2017, Rd 1, #20
Experience
6 yrs
Bats/Throws
L/L
Grade David Peterson
Your grade joins the crowd-sourced Fan Verdict.
On the field, David Peterson grades out as a strong SP for Mets (B Performance). That places him 86th of 254 graded starting pitchers. The contract is harder to defend: the Contract Value Index calls it fairly priced (C+), with the cost outrunning the output. The public read is negative (D- Sentiment), drawn from current news and social signal rather than the box score.
| Year | Team | GP | ERA | W-L | K | WHIP | IP | SV |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 144 | 4.2088237 | 40-35 | 670 | 1.3911765 | 0.0 | 1 |
| 2026 | ![]() | 13 | 5.18 | 3-5 | 56 | 1.59 | 57.1 | 1 |
| 2025 |
Length
1 year
Total Value
$8.1M
Guaranteed
$4.9M
AAV
$8.1M/yr
David Peterson's public standing has cratered to one of the uglier narratives in the National League right now, with sentiment trending at a D- despite signs it is slowly clawing back from an outright F over the last 30 days. The core of the problem is straightforward: beat writers are openly questioning whether Peterson can hold his rotation spot, and a rough outing against the Dodgers became a lightning rod for criticism at a moment when the Mets could least afford it — a team sitting at 13-22 and struggling to string wins together. What makes the narrative particularly frustrating is the disconnect from his actual production, because his performance grade sits at a solid B, and coverage has acknowledged he is "too good of a pitcher" to simply cut loose, which means the scrutiny feels punitive rather than purely merit-based. The Mets' organizational chaos is amplifying everything — multiple roster and IL moves involving Ronny Mauricio, Luis Robert Jr., and Kodai Senga in the last two weeks paint a picture of a roster in flux, and when a franchise is scrambling like that, starting pitchers absorb disproportionate blame for losses. A first-round pick in 2017 and a six-year veteran at 30, Peterson is now in the uncomfortable position of pitching well enough to deserve his job while simultaneously fighting a public narrative that has already written his rotation obituary — and with 144 days left in the regular season, the window to flip this sentiment before it becomes self-fulfilling is still very much open.
Other same-position deals the Contract Value Index also places in the C band — a quick read on where David's contract sits relative to comparable money.
David Peterson ranks 86th of 254 graded starting pitchers by performance. That slots David between Nick Lodolo (B) just ahead and Robby Snelling (B-) just behind.
Graded higher
Nick LodoloRedsBAndrew MorrisTwinsBChris BassittOriolesBGraded lower
Robby SnellingMarlins| Date | OPP | Result | AB | H | R | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|
| Sun, 6/21 | @ PHI | L 2-6 | - | - | - | 0 | - | - | - |
| Mon, 6/15 | @ CIN | L 0-12 | - | - | - | 0 | - | - | - |
Auto-moderated fan forum with 5-minute speaker turns
Loading discussion...
David Peterson is a player in his 6th MLB season listed at SP for the Mets. FanVerdicts covers every MLB player, team, GM, and transaction — and puts your verdict on all of it. Sign in to cast your Fan Verdict on David Peterson, see where the crowd lands, and argue the call. FanVerdicts also brings its own read — performance, sentiment, and Contract Value Index — as one honest input alongside the crowd's. Where FanVerdicts has weighed in so far: Contract Value Index C+, Performance B, Sentiment D-.
The crowd's Fan Verdict moves in real time as fans vote on this profile. FanVerdicts' own read updates as new data lands — performance recalculates when MLB game stats post, sentiment shifts with media coverage and fan discussion, and the Contract Value Index recomputes when contract terms change. Contract details below show the structure (years, total value, average annual value, guarantees) behind the Contract Value Index read.
For league-wide context, the MLB hub has team rankings, GM report cards, the transactions feed, and live scoreboards. The MLB player rankings page sorts every active player by performance and contract value within their position.
![]() |
| 30 |
| 4.22 |
| 9-6 |
| 150 |
| 1.37 |
| 168.2 |
| 0 |
| 2024 | ![]() | 21 | 2.90 | 10-3 | 101 | 1.29 | 121.0 | 0 |
| 2023 | ![]() | 27 | 5.03 | 3-8 | 128 | 1.57 | 111.0 | 0 |
| 2022 | ![]() | 28 | 3.83 | 7-5 | 126 | 1.33 | 105.2 | 0 |
| 2021 | ![]() | 15 | 5.54 | 2-6 | 69 | 1.40 | 66.2 | 0 |
| 2020 | ![]() | 10 | 3.44 | 6-2 | 40 | 1.21 | 49.2 | 0 |
Peers ranked by Performance grade among players at the same position. Tap any name for their full profile.