Minnesota Twins· #4· Shortstop
Tristan Gray
Bats L · Throws R·Age 30 (Mar 22, 1996)·6' 1", 215 lb·Houston, TX, USA
2026 Batting
AVG
.235
OBP
.274
SLG
.337
OPS
.611
HR
4
RBI
29
R
15
H
39
SB
2
G
61
DiamondIQ WAR
180 PA · 2026
-0.2
-2.1 runs above replacement
Batting · wRAA (park 1.02)-7.2
Baserunning · 2 SB / 0 CS (v1: SB only)+0.4
Positional · SS 33, 3B 18, 2B 6, 1B 1+1.8
Replacement · 180 PA+5.9
Fielding · OAA -4 → -3 runs (SS)-3.0
Batting (park-adjusted wRAA) + baserunning + fielding (Statcast OAA / catcher framing) + positional + replacement. Baserunning is stolen-base runs only (v1). Full methodology.
Statcast by Pitch Type · vs pitch group
| Pitch | Seen | wOBA | xwOBA | Whiff | HardHit |
|---|---|---|---|---|---|
| Four-Seam | 234 | .314 | .334 | 21% | 48% |
| Slider | 121 | .153 | .195 | 49% | 38% |
| Changeup | 109 | .222 | .198 | 38% | 18% |
Season Statcast from our nightly Baseball Savant ingest.
Career Batting
| Yr | Tm | G | AB | R | H | HR | RBI | SB | BB | SO | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026 | Minnesota Twins | 61 | 166 | 15 | 39 | 4 | 29 | 2 | 9 | 56 | .235 | .274 | .337 | .611 |
| 2025 | Tampa Bay Rays | 30 | 78 | 9 | 18 | 3 | 9 | 0 | 6 | 19 | .231 | .282 | .410 | .692 |
| 2024 | — | 15 | 28 | 0 | 3 | 0 | 0 | 0 | 3 | 16 | .107 | .194 | .143 | .337 |
| 2024 | Oakland Athletics | 8 | 21 | 0 | 3 | 0 | 0 | 0 | 3 | 13 | .143 | .250 | .190 | .440 |
| 2024 | Miami Marlins | 7 | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | .000 | .000 | .000 | .000 |
Recent Games
Jul 11 vs Los Angeles AngelsW
1-2, 0 HR, 0 RBI, 0 R
Jul 10 vs Los Angeles AngelsL
1-2, 0 HR, 0 RBI, 0 R
Jul 9 vs Cleveland GuardiansL
1-3, 0 HR, 1 RBI, 0 R
Jul 3 @ New York YankeesL
0-4, 0 HR, 0 RBI, 0 R
Jul 1 @ Houston AstrosW
0-4, 0 HR, 0 RBI, 0 R
Jun 30 @ Houston AstrosL
0-3, 0 HR, 0 RBI, 0 R
Jun 29 @ Houston AstrosW
0-3, 0 HR, 0 RBI, 0 R
Jun 27 vs Colorado RockiesL
1-4, 0 HR, 0 RBI, 1 R
Jun 26 vs Colorado RockiesW
1-4, 0 HR, 0 RBI, 0 R
Jun 24 vs Los Angeles DodgersL
2-3, 0 HR, 0 RBI, 1 R