Data Hub
Teams / Minnesota Twins / Tristan Gray
Season
Tristan Gray

Tristan Gray

Minnesota Twins · 3B
B: L T: R Age: 30 Ht: 6'1" Wt: 215 From: Houston, TX
HR
3
RBI
14
R
9
SB
0
K%
32.9%
xAVG
.254
xwOBA
.318
xSLG
.398
ISO
.131
BB%
7.1%
Today · Wed May 27 · 7:40 PM ET
Matchup
@ CWS
David Sandlin (RHP)
Vegas
Total 8.0
Team Implied 4.0
Park
New Comiskey
HR 96 · R 100 · wOBA 100
HH 95 · (vs LHB)
Weather
— · Wind —
Salary
DK $2,700
FD $2,600
Batting 8
Projection
Rating 46.7
Med 3.0fp · Val —
Projected pOWN%
Statcast Luck
UNLUCKY
BA .234 / xBA .258 (-0.024)
SLG .389 / xSLG .433
wOBA .298 / xwOBA .334
EV 81.0 · Max 112.0
Barrel 13 · HH% 38.0
At New Comiskey
Career: 9G, 20 PA
AVG .118 · OBP .250 · OPS .603
HR 1 · RBI 1 · SB 0
K 9 · BB 3
Avg DK 3.0
Props Today
Market
HR 0.5 O +730 / U
Hits 0.5 O -123 / U +102
RBI 0.5 O +226 / U -315
Runs 0.5 O +178 / U -233
SB 0.5 O +1280 / U
Recent HRs
Date Loc Opp SP Pitch EV LA Dist
4/23 @ NYM David Peterson SI 99.2 27° 401ft
4/12 @ TOR Max Scherzer FC 104.7 33° 396ft
4/3 vs TB Yoendrys Gómez FC 106.4 20° 374ft
Rolling Form · Last 50/100/250 PA
Window AVG xBA SLG xSLG wOBA xwOBA
L50 .196 .260 .261 .400 .242 .318
L100 .233 .264 .367 .415 .295 .326
Today's Matchup · BvP + Signals
BvP · David Sandlin
No prior matchups vs David Sandlin
Signals Firing Today
Cold 3-of-5
Batter had <3 DK in 3 of last 5 games
+3.4%
SP First Start
Opp SP making their first start of the season
+2.0%
Never Faced SP
Batter has never faced today's opposing SP in a prior MLB game
+0.5%
Last 95 Batted Balls · Exit Velo + Launch Angle ★ = HR
Exit Velo (mph)
90 100 110 107.3mph @ 17° · 342ft · double · 2026-03-29 99.8mph @ -8° · 12ft · field_out · 2026-03-29 72.5mph @ 36° · 234ft · BIP · 2026-03-29 73.9mph @ 34° · 237ft · BIP · 2026-03-29 77.5mph @ 13° · 158ft · single · 2026-03-29 79.2mph @ 66° · 181ft · BIP · 2026-04-01 112.0mph @ 10° · 184ft · BIP · 2026-04-01 84.6mph @ 17° · 219ft · BIP · 2026-04-01 81.9mph @ -40° · 4ft · BIP · 2026-04-01 71.9mph @ 61° · 176ft · BIP · 2026-04-01 79.9mph @ 13° · 151ft · single · 2026-04-01 46.0mph @ -48° · 2ft · BIP · 2026-04-02 72.8mph @ 42° · 198ft · BIP · 2026-04-02 76.1mph @ 18° · 122ft · BIP · 2026-04-02 84.6mph @ 77° · 74ft · field_out · 2026-04-02 78.1mph @ 75° · 121ft · BIP · 2026-04-03 95.9mph @ 29° · 343ft · sac_fly · 2026-04-03 71.5mph @ 35° · 230ft · BIP · 2026-04-03 85.8mph @ 55° · 212ft · field_out · 2026-04-03 72.3mph @ 50° · 226ft · BIP · 2026-04-03 106.4mph @ 20° · 374ft · home_run · 2026-04-03 65.2mph @ 12° · 110ft · BIP · 2026-04-05 90.8mph @ -25° · 4ft · field_out · 2026-04-05 60.9mph @ -16° · 9ft · BIP · 2026-04-05 75.8mph @ 47° · 209ft · BIP · 2026-04-05 78.2mph @ 73° · 141ft · BIP · 2026-04-05 77.1mph @ -8° · 14ft · field_out · 2026-04-05 66.8mph @ 49° · 186ft · single · 2026-04-09 95.2mph @ 62° · 188ft · field_out · 2026-04-09 39.0mph @ -56° · 1ft · sac_bunt · 2026-04-10 66.8mph @ -51° · 2ft · BIP · 2026-04-10 92.8mph @ -21° · 5ft · BIP · 2026-04-10 96.3mph @ -8° · 15ft · BIP · 2026-04-10 104.1mph @ -4° · 24ft · field_out · 2026-04-10 76.8mph @ 70° · 152ft · BIP · 2026-04-12 104.7mph @ 33° · 396ft · home_run · 2026-04-12 58.4mph @ -68° · 1ft · field_out · 2026-04-12 60.6mph @ -54° · 1ft · BIP · 2026-04-12 93.3mph @ -7° · 17ft · grounded_into_double_play · 2026-04-12 55.6mph @ -43° · 2ft · field_out · 2026-04-14 94.9mph @ 13° · 231ft · single · 2026-04-14 75.6mph @ 36° · 257ft · BIP · 2026-04-14 103.1mph @ 8° · 170ft · single · 2026-04-15 82.3mph @ 17° · 245ft · single · 2026-04-18 81.0mph @ 50° · 234ft · BIP · 2026-04-18 59.9mph @ 14° · 109ft · BIP · 2026-04-18 69.7mph @ 30° · 179ft · BIP · 2026-04-19 88.8mph @ 24° · 299ft · field_out · 2026-04-19 75.3mph @ 38° · 247ft · field_out · 2026-04-19 58.2mph @ 32° · 155ft · BIP · 2026-04-19 105.3mph @ 1° · 64ft · BIP · 2026-04-19 73.8mph @ 46° · 205ft · BIP · 2026-04-23 87.7mph @ 25° · 305ft · field_out · 2026-04-23 70.7mph @ 49° · 194ft · BIP · 2026-04-23 74.8mph @ 79° · 95ft · BIP · 2026-04-23 101.1mph @ 18° · 292ft · field_out · 2026-04-23 99.2mph @ 27° · 401ft · home_run · 2026-04-23 75.3mph @ 42° · 221ft · BIP · 2026-04-23 103.8mph @ 11° · 205ft · single · 2026-04-23 95.4mph @ 23° · 318ft · BIP · 2026-04-24 77.7mph @ 17° · 105ft · BIP · 2026-04-24 111.3mph @ 4° · 94ft · single · 2026-04-24 81.3mph @ 70° · 181ft · BIP · 2026-04-24 81.9mph @ -25° · 4ft · force_out · 2026-04-24 63.8mph @ -75° · 1ft · field_out · 2026-04-24 96.1mph @ 58° · 236ft · BIP · 2026-04-27 71.7mph @ 42° · 236ft · BIP · 2026-04-27 78.9mph @ 76° · 148ft · BIP · 2026-04-27 103.3mph @ 23° · 331ft · BIP · 2026-04-27 62.2mph @ 68° · 124ft · BIP · 2026-04-27 104.9mph @ 10° · 178ft · single · 2026-04-27 90.8mph @ 11° · 217ft · single · 2026-04-27 76.4mph @ 63° · 208ft · BIP · 2026-05-02 71.5mph @ 63° · 154ft · BIP · 2026-05-02 68.1mph @ 67° · 116ft · field_out · 2026-05-02 68.4mph @ 53° · 186ft · BIP · 2026-05-07 80.1mph @ 51° · 227ft · BIP · 2026-05-07 54.1mph @ -17° · 8ft · BIP · 2026-05-07 72.6mph @ 35° · 242ft · double_play · 2026-05-07 78.0mph @ 47° · 231ft · BIP · 2026-05-07 102.7mph @ -3° · 33ft · single · 2026-05-07 56.3mph @ 42° · 163ft · BIP · 2026-05-07 78.3mph @ 4° · 67ft · field_out · 2026-05-07 106.8mph @ 28° · 401ft · field_out · 2026-05-13 72.2mph @ 67° · 167ft · BIP · 2026-05-13 69.6mph @ 57° · 173ft · BIP · 2026-05-13 86.5mph @ 20° · 265ft · BIP · 2026-05-16 74.5mph @ 28° · 224ft · BIP · 2026-05-16 76.0mph @ 73° · 123ft · BIP · 2026-05-16 72.5mph @ 61° · 190ft · BIP · 2026-05-16 94.5mph @ 36° · 324ft · field_out · 2026-05-16 75.7mph @ 77° · 117ft · BIP · 2026-05-16 90.4mph @ 9° · 170ft · field_out · 2026-05-16 98.0mph @ 9° · 174ft · single · 2026-05-18 81.1mph @ 23° · 276ft · field_out · 2026-05-18
Launch Angle (°)
25° 50°
DCPA · recent 14
No DCPA history
Recent SBs
No SBs recorded
Last 50 PA Profile
EV 91.0 · Bat 71.6
xBA .459
Whiff 0.4% · SqUp 0.3%