
#12 RF · Angels
Height
6'3"
Weight
235 lbs
Age
34
College
N/A
Experience
12 yrs
Bats/Throws
R/R
Grade this player:
| Year | Team | GP | AVG | HR | RBI | OPS | SB | H |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 1116 | 0.2401443 | 208 | 569 | 0.7856158 | 12 | 932 |
Length
3 years
Total Value
$42.0M
Guaranteed
$25.2M
AAV
$14.0M/yr
Jorge Soler grades as an All-Star caliber performer among MLB right fielders, earning a B+ Performance grade. He is hitting with a 0.241 batting average and a 0.786 OPS (near the league average of .720) this season. With 203 home runs and 550 RBI through 1094 games (a 30-HR, 81-RBI pace over a full season), he brings above-average power to the lineup. Jorge also contributes 12 stolen bases, adding a baserunning element to his profile. As a experienced veteran at 34, Jorge is a key contributor for the Angels. A 1094-game sample provides high confidence in this grade.
Jorge Soler's public narrative has cooled noticeably over the last two weeks, landing at a C after what was a noticeably warmer reception earlier in the month. The dominant story driving that shift is the mound-charging incident and its aftermath — the fact that his suspension appeal trimmed the original penalty down to four games has been covered as a partial victory, but it keeps the distraction angle alive rather than burying it. The uncomfortable truth is that the sentiment grade is outrunning the on-field reality: his performance grade sits at a D+, meaning the goodwill around his return is largely being fueled by reputation and the promise of power production rather than demonstrated results in 2026. That reputation does carry genuine weight — Soler is a 2021 World Series MVP who has shown the capacity to carry a lineup when locked in — but the Angels at 15-23 are in no position to bank on potential when they need actual run production now. The Angels' recent flurry of pitching acquisitions, including Yusei Kikuchi and Alek Manoah alongside several bullpen arms, signals a front office trying to stabilize a roster that's been leaking runs and wins, which puts added pressure on Soler to deliver as one of the few proven middle-of-the-order bats in that clubhouse. Trade speculation already surfacing in recent coverage — pieces openly asking which teams could take Soler off the Angels' hands — is perhaps the clearest signal of where the narrative is heading, from "spark plug" to "movable asset." Right now, Soler sits in a holding pattern: not fully written off given his power upside, but the window for him to reframe this story in Los Angeles is narrowing fast.
| Date | OPP | Result | AB | H | R | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|
| Fri, 5/8 | @ TOR | L 0-2 | 4 | 0 | 0 | 0 | 0 | 0 | 2 |
| Wed, 5/6 | vs CHW | W 8-2 | 1 | 1 | 1 | 0 | 1 | 2 | 0 |
Auto-moderated fan forum with 5-minute speaker turns
Loading discussion...
Jorge Soler is a veteran in his 12th MLB season listed at RF for the Angels. 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 Jorge Soler: Contract Value Index F, Performance D+, Sentiment C, 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.
| Wed, 5/6 | vs CHW | W 4-3 | 4 | 1 | 1 | 1 | 1 | 0 | 1 |
| Tue, 5/5 | vs CHW | L 0-6 | 4 | 0 | 0 | 0 | 0 | 0 | 3 |
| Sun, 5/3 | vs NYM | L 1-5 | 4 | 1 | 0 | 0 | 1 | 0 | 2 |
| Sun, 5/3 | vs NYM | W 4-3 | 3 | 1 | 1 | 0 | 0 | 2 | 1 |
| Sat, 5/2 | vs NYM | L 3-4 | 4 | 1 | 1 | 1 | 2 | 0 | 0 |
| Wed, 4/29 | @ CHW | L 2-3 | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Tue, 4/28 | @ CHW | L 2-5 | 3 | 1 | 0 | 0 | 0 | 1 | 2 |
| Mon, 4/27 | @ CHW | L 7-8 | 4 | 1 | 1 | 1 | 3 | 0 | 0 |