
#4 3B · Twins
Height
6'1"
Weight
215 lbs
Age
30
College
Rice
Draft
2017, Rd 13, #388
Experience
3 yrs
Bats/Throws
L/R
Grade Tristan Gray
Your grade joins the crowd-sourced Fan Verdict.
On the field, Tristan Gray grades out as a shaky 3B for Twins (D Performance). That places him 65th of 72 graded third basemen. The public read is mixed (C Sentiment), drawn from current news and social signal rather than the box score.
| Year | Team | GP | AVG | HR | RBI | OPS | SB | H |
|---|---|---|---|---|---|---|---|---|
| Career | ![]() | 97 | 0.22540984 | 8 | 38 | 0.6391902 | 2 | 55 |
| 2026 | ![]() | 50 | .241 | 4 | 28 | .644 | 2 | 32 |
| 2025 |
Length
1 year
AAV
$780K/yr
Production at 3B earns Tristan Gray a D performance grade in the current MLB sample. At 30 years old and in his fourth season, Gray is operating well below the threshold for even a solid backup infielder — the 2026 season shows a .241 AVG across 50 games, a profile that screams replacement-level depth contributor rather than someone who can meaningfully move the needle in a rebuilding window. His 4 home runs represent minimal pop for the position, and 44 strikeouts in 50 games suggests a player who hasn't found consistent contact at this stage of his career. The bright spot, if you can call it that, is the fact that he's getting regular playing time at all — the Twins clearly viewed him as their utility solution after acquiring him from Boston, and he's been durable enough to see the field — but durability without production is just a roster space-filler in a season where Minnesota sits at 38-44 and can't afford to carry dead weight at the plate. Gray's modest salary and neutral-positive media framing correctly peg him as organizational confidence in a competent role player, not a cornerstone, and the headlines around his acquisition centered on his versatility filling a depth need rather than any expectation of breakout performance. With the Twins in the middle of a roster-shuffling stretch — recent signings and acquisitions across the infield and pitching staff — Gray's path to remaining relevant hinges entirely on producing better contact rates and power; as constructed, his current line is a cautionary tale about late-round draft picks who reach the majors but never quite graduate to consistent contributors.
Tristan Gray ranks 65th of 72 graded third basemen by performance. That slots Tristan between Brett Harris (D+) just ahead and Ramon Urias (F) just behind.
Graded higher
Brett HarrisAthleticsD+Kyle FarmerBravesDRyan McMahonYankeesDGraded lower
Ramon UriasCardinals| Date | OPP | Result | AB | H | R | HR | RBI | BB | SO |
|---|---|---|---|---|---|---|---|---|---|
| Sun, 6/21 | @ ARI | W 4-2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Sun, 6/21 | @ ARI | W 16-8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Auto-moderated fan forum with 5-minute speaker turns
Loading discussion...
Tristan Gray is a player in his 3rd MLB season listed at 3B for the Twins. 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 Tristan Gray, 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: Performance D, Sentiment C.
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 |
| .231 |
| 3 |
| 9 |
| .692 |
| 0 |
| 18 |
| 2024 | ![]() | 7 | .000 | 0 | — | .000 | 0 | 0 |
| 2024 | ![]() | 8 | .143 | 0 | — | .440 | 0 | 3 |
| 2024 | 15 | .107 | 0 | — | .337 | 0 | 3 |
| 2023 | ![]() | 2 | .400 | 1 | 1 | 1.400 | 0 | 2 |
Peers ranked by Performance grade among players at the same position. Tap any name for their full profile.
| Sat, 6/20 | @ ARI | L 5-9 | 4 | 1 | 0 | 0 | 1 | 0 | 1 |
| Thu, 6/18 | @ TEX | W 9-3 | 2 | 0 | 0 | 0 | 0 | 0 | 1 |
| Wed, 6/17 | @ TEX | W 12-2 | 5 | 0 | 0 | 0 | 0 | 0 | 2 |
| Sun, 6/14 | vs STL | W 5-4 | 2 | 0 | 0 | 0 | 0 | 0 | 1 |
| Thu, 6/11 | @ DET | L 0-11 | 2 | 0 | 0 | 0 | 0 | 0 | 1 |