
#22 RF · Mets
Height
6'1"
Weight
224 lbs
Age
27
College
N/A
Experience
8 yrs
Bats/Throws
L/L
Grade this player:
| Year | Team | GP | AVG | HR | RBI | OPS | SB | H |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 1106 | 0.28197226 | 245 | 702 | 0.9476224 | 95 | 1098 |
Length
15 years
Total Value
$765.0M
Guaranteed
$459.0M
AAV
$51.0M/yr
Public sentiment around Juan Soto has cooled from its earlier peak, settling at a B despite on-field production that still registers as elite — a gap that tells you everything about where the Mets stand right now. The media narrative is sharp and consistent: Soto's return from a health scare is framed as a franchise lifeline for a team that has looked genuinely lost without him, with coverage repeatedly reinforcing that he is the one irreplaceable piece holding this roster together. That framing is entirely justified given his track record — a six-time Silver Slugger and four-time All-MLB First Team honoree who has been one of baseball's most dangerous offensive forces since he was a teenager — yet the A+ performance grade and the B sentiment grade diverging this much signals that even his excellence can't fully quiet the anxiety surrounding a 13-22 team sitting at the bottom of the National League East. Recent roster activity — signings of Ronny Mauricio, Andy Ibáñez, and Luis Robert Jr., plus Kodai Senga's IL stint — paints a picture of a front office scrambling to patch holes, which dampens the enthusiasm that would normally accompany a star of Soto's caliber performing at this level. The decision to slot him into the leadoff spot for the first time in years is itself a signal of how desperate the lineup construction situation has become, with manager Carlos Mendoza openly searching for ways to manufacture traffic around his best hitter. The bottom line here is that Soto's individual narrative remains as strong as any position player in the sport, but the franchise context is dragging the sentiment ceiling down — fans are cautiously optimistic rather than fully bought in, and that distinction is exactly what the B grade reflects.
| Date | OPP | Result | AB | H | R | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|
| Sat, 5/9 | @ ARI | W 3-1 | 4 | 0 | 0 | 0 | 0 | 0 | 2 |
| Thu, 5/7 | @ COL | L 2-6 | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
Auto-moderated fan forum with 5-minute speaker turns
Loading discussion...
Juan Soto is a veteran in his 8th MLB season listed at RF for the Mets. FanVerdicts maintains four independent grades for every MLB player on an active roster — Contract Value Index for the deal itself, Performance for on-field production, Sentiment for media and fan reaction, and Fan Verdict for community voting. Current grades for Juan Soto: Contract Value Index C+, Performance A+, Sentiment B, Fan Verdict pending.
Every grade refreshes on its own cadence as new data lands. Performance recalculates when MLB game stats post; Sentiment updates with new media coverage and fan discussion; Contract Value Index recomputes when contract terms change; Fan Verdict reflects live community voting on this profile. Contract details below show the structure (years, total value, average annual value, guarantees) the Contract Value Index grade is computed against.
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.
| Thu, 5/7 | @ COL | W 10-5 | 4 | 1 | 1 | 1 | 2 | 0 | 0 |
| Mon, 5/4 | @ COL | W 4-2 | 3 | 0 | 1 | 0 | 0 | 1 | 1 |
| Sun, 5/3 | @ LAA | W 5-1 | 5 | 0 | 0 | 0 | 0 | 0 | 2 |
| Sun, 5/3 | @ LAA | L 3-4 | 4 | 1 | 0 | 0 | 0 | 1 | 2 |
| Sat, 5/2 | @ LAA | W 4-3 | 3 | 1 | 1 | 0 | 0 | 1 | 1 |
| Thu, 4/30 | vs WAS | L 4-5 | 3 | 2 | 2 | 0 | 0 | 1 | 0 |
| Wed, 4/29 | vs WAS | L 2-14 | 5 | 3 | 1 | 1 | 1 | 0 | 0 |
| Tue, 4/28 | vs WAS | W 8-0 | 4 | 1 | 1 | 1 | 2 | 0 | 0 |