← Minnesota Twins

Tristan Gray

Minnesota TwinsMINMinnesota Twins

SS · #4 · Bats L · Throws R · 6'1" · 215 lb · Age 30 · 4 yrs in MLB

2026 grade

10.4
Runs above average
−8.5
AVG / OBP / SLG
.225/.267/.324
HR · SB
4 · 2
Rank
188 PA: not qualified

What the grade is made of

Runs each part adds or takes away against an average hitter in the same plate appearances: his count against what an average hitter would have had. The grade then counts how much he plays: these runs per game his team has played.

  • Outs, strikeouts included−2.5
  • Home runs−2.4
  • Walks−2.0
  • Doubles−2.0
  • Singles+1.5
  • Triples−0.7
  • Hit by pitch−0.4
  • Parks played in−0.4
  • Stolen bases+0.3

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Thu, Aug 6@Kansas City RoyalsKCKCW 4-33000011029.8
Sun, Aug 2@Seattle MarinersSEASEAL 6-700000000–
Fri, Jul 31@Seattle MarinersSEASEAW 5-320000020–
Sun, Jul 19@Chicago CubsCHCCHCL 1-1000000000–
Fri, Jul 17@Chicago CubsCHCCHCW 5-221000010–
Sat, Jul 11vsLos Angeles AngelsLAALAAW 5-320100000–
Fri, Jul 10vsLos Angeles AngelsLAALAAL 3-420100000–
Thu, Jul 9vsCleveland GuardiansCLECLEL 2-53011001051.1
Fri, Jul 3@New York YankeesNYYNYYL 2-54000003010.6
Wed, Jul 1@Houston AstrosHOUHOUW 8-3400000207.9
Tue, Jun 30@Houston AstrosHOUHOUL 4-63000001019.4
Mon, Jun 29@Houston AstrosHOUHOUW 5-43000010032.2
Sat, Jun 27vsColorado RockiesCOLCOLL 5-84110002036.4
Fri, Jun 26vsColorado RockiesCOLCOLW 9-84010001036.4
Wed, Jun 24vsLos Angeles DodgersLADLADL 3-43120001085.7
Tue, Jun 23vsLos Angeles DodgersLADLADL 3-1210000010–
Sun, Jun 21@Arizona DiamondbacksARIARIW 4-200000000–
Sat, Jun 20@Arizona DiamondbacksARIARIW 16-800000000–
Fri, Jun 19@Arizona DiamondbacksARIARIL 5-94011001039.1
Thu, Jun 18@Texas RangersTEXTEXW 9-320000010–
Tue, Jun 16@Texas RangersTEXTEXW 12-2500000202.0
Sun, Jun 14vsSt. Louis CardinalsSTLSTLW 5-420000010–
Sat, Jun 13vsSt. Louis CardinalsSTLSTLL 6-910000100–
Fri, Jun 12vsSt. Louis CardinalsSTLSTLW 9-84021000070.0
Thu, Jun 11@Detroit TigersDETDETL 0-1120000010–
Tue, Jun 9@Detroit TigersDETDETL 4-10400000306.2
Sun, Jun 7vsKansas City RoyalsKCKCL 5-610100000–
Sat, Jun 6vsKansas City RoyalsKCKCL 2-310010000–
Fri, Jun 5vsKansas City RoyalsKCKCW 5-33020001085.9
Thu, Jun 4vsKansas City RoyalsKCKCL 6-810000000–
Wed, Jun 3vsChicago White SoxCHWCHWL 0-820100000–
Tue, Jun 2vsChicago White SoxCHWCHWW 6-44222000175.8
Mon, Jun 1vsChicago White SoxCHWCHWW 9-63115100077.0
Sun, May 31@Pittsburgh PiratesPITPITL 3-93000001019.4
Sat, May 30@Pittsburgh PiratesPITPITL 9-103112001063.6
Fri, May 29@Pittsburgh PiratesPITPITL 5-63012002053.2
Thu, May 28@Chicago White SoxCHWCHWL 2-64020000184.5
Wed, May 27@Chicago White SoxCHWCHWL 2-153000000023.7
Tue, May 26@Chicago White SoxCHWCHWW 5-32000012048.7
Mon, May 25@Chicago White SoxCHWCHWL 1-310000010–
Wed, May 20vsHouston AstrosHOUHOUW 4-11110020088.6
Tue, May 19vsHouston AstrosHOUHOUL 1-220000000–
Mon, May 18vsHouston AstrosHOUHOUW 6-33010001052.1
Sun, May 17vsMilwaukee BrewersMILMILW 5-400000000–
Sat, May 16vsMilwaukee BrewersMILMILL 1-23000011031.2
Wed, May 13vsMiami MarlinsMIAMIAL 5-9400000306.5
Thu, May 7@Washington NationalsWSHWSHL 5-74011001040.1
Wed, May 6@Washington NationalsWSHWSHL 2-153000001019.4
Sat, May 2vsToronto Blue JaysTORTORL 4-113110001051.2
Tue, Apr 28vsSeattle MarinersSEASEAL 1-7400000103.1
Mon, Apr 27vsSeattle MarinersSEASEAW 11-43220011086.5
Fri, Apr 24@Tampa Bay RaysTBTBL 2-64010001042.3
Thu, Apr 23@New York MetsNYMNYML 8-105122101088.4
Sun, Apr 19vsCincinnati RedsCINCINL 4-7400000207.0
Sat, Apr 18vsCincinnati RedsCINCINL 4-54010003039.1
Fri, Apr 17vsCincinnati RedsCINCINL 1-210000010–
Wed, Apr 15vsBoston Red SoxBOSBOSL 5-911100000–
Tue, Apr 14vsBoston Red SoxBOSBOSW 6-04110002036.5
Sun, Apr 12@Toronto Blue JaysTORTORW 8-23113100090.5
Fri, Apr 10@Toronto Blue JaysTORTORL 4-103000002019.6
Thu, Apr 9vsDetroit TigersDETDETW 3-120100000–
Sun, Apr 5vsTampa Bay RaysTBTBL 1-43000001016.5
Fri, Apr 3vsTampa Bay RaysTBTBW 10-42115110089.5
Thu, Apr 2@Kansas City RoyalsKCKCW 5-1400000303.6
Wed, Apr 1@Kansas City RoyalsKCKCL 9-1310100100–
Sun, Mar 29@Baltimore OriolesBALBALL 6-84023001081.1

Scores, box scores and play-by-play from ESPN. The run values and park factors behind the grades were worked out from Retrosheet's play-by-play: the information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at www.retrosheet.org.