
#9 RF · Twins
Height
6'3"
Weight
223 lbs
Age
29
College
N/A
Experience
5 yrs
Bats/Throws
L/R
Grade this player:
| Year | Team | GP | AVG | HR | RBI | OPS | SB | H |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 467 | 0.2421466 | 53 | 206 | 0.731123 | 11 | 370 |
Length
1 year
Total Value
$4.5M
Guaranteed
$2.7M
AAV
$4.5M/yr
Trevor Larnach grades as an above average performer among MLB right fielders, earning a B Performance grade. He is hitting with a 0.241 batting average and a 0.726 OPS (near the league average of .720) this season. With 52 home runs and 198 RBI through 442 games (a 19-HR, 73-RBI pace over a full season), he brings moderate power to the lineup. Trevor also contributes 10 stolen bases, adding a baserunning element to his profile. As a prime-age veteran at 29, Trevor is a key contributor for the Twins. A 442-game sample provides high confidence in this grade.
Trevor Larnach is caught in one of the more uncomfortable roster limbo situations in the American League right now, and the public sentiment around him reflects exactly that unease. The narrative driving his D sentiment grade is a paradox — flashes of spring power, including his first homer of the 2026 preseason, have kept fans cautiously optimistic, but that goodwill is constantly undercut by persistent trade speculation that suggests Minnesota's front office views him as a movable asset rather than a cornerstone. His on-field production grades out as below-average at the major-league level, which means he isn't generating enough performance capital to quiet the organizational uncertainty around him — at 29, the window for him to entrench himself as a clear everyday player in Minnesota is narrowing. The trade noise intensified further following the Pablo López injury, which shifted the organizational conversation away from lineup construction and toward bullpen and rotation depth, as evidenced by a recent string of pitching signings including Cole Sands, Travis Adams, and Garrett Acton — moves that signal where Minnesota is focusing its attention, and Larnach's name isn't part of that story. A five-year veteran who still can't shake questions about his long-term role with the organization is a difficult sell to fans trying to build confidence, and with the Twins sitting at 16-20 and needing contributors who generate certainty rather than rumors, the bottom-line read is this: the narrative around Larnach is stuck in a holding pattern, and until he either forces his way off the trade block with sustained production or gets dealt outright, expect the sentiment to stay flat and skeptical.
| Date | OPP | Result | AB | H | R | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|
| Thu, 5/7 | @ WAS | L 5-7 | 5 | 1 | 0 | 0 | 0 | 0 | 0 |
| Wed, 5/6 | @ WAS | L 2-15 | 4 | 0 | 0 | 0 | 0 | 0 | 1 |
Auto-moderated fan forum with 5-minute speaker turns
Loading discussion...
Trevor Larnach is a player in his 5th MLB season listed at RF for the Twins. 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 Trevor Larnach: Contract Value Index D+, Performance C-, Sentiment D, 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.
| Tue, 5/5 | @ WAS | W 11-3 | 5 | 2 | 0 | 0 | 2 | 0 | 0 |
| Sun, 5/3 | vs TOR | W 4-3 | 4 | 1 | 1 | 0 | 0 | 0 | 1 |
| Sat, 5/2 | vs TOR | L 4-11 | 4 | 2 | 0 | 0 | 1 | 0 | 1 |
| Thu, 4/30 | vs TOR | W 7-1 | 2 | 0 | 2 | 0 | 0 | 2 | 1 |
| Wed, 4/29 | vs SEA | L 3-5 | 3 | 2 | 0 | 0 | 0 | 0 | 0 |
| Tue, 4/28 | vs SEA | L 1-7 | 4 | 1 | 0 | 0 | 0 | 0 | 0 |