← MIN team pageMLB injury reportMLB news

Tristan Gray

Tristan Gray

SSMIN logoMIN

2026 season

GP
66
AVG
.225
HR
4
RBI
29
R
16
SB
2
OPS
.595

Game log

DateOppResultABHRHRRBISBBBK
Aug 6@KCW 4-330000011
Aug 2@SEAL 6-700000000
Jul 31@SEAW 5-320000002
Jul 19@CHCL 1-1000000000
Jul 17@CHCW 5-220100001
Jul 11vs LAAW 5-321000000
Jul 10vs LAAL 3-421000000
Jul 9vs CLEL 2-531001001
Jul 3@NYYL 2-540000003
Jul 1@HOUW 8-340000002
Jun 30@HOUL 4-630000001
Jun 29@HOUW 5-430000010
Jun 27vs COLL 5-841100002
Jun 26vs COLW 9-841000001
Jun 24vs LADL 3-432100001
Jun 23vs LADL 3-1210000001
Jun 21@AZW 4-200000000
Jun 20@AZW 16-800000000
Jun 19@AZL 5-941001001
Jun 18@TEXW 9-320000001
Jun 16@TEXW 12-250000002
Jun 14vs STLW 5-420000001
Jun 13vs STLL 6-910000010
Jun 12vs STLW 9-842001000
Jun 11@DETL 0-1120000001
Jun 9@DETL 4-1040000003
Jun 7vs KCL 5-611000000
Jun 6vs KCL 2-310001000
Jun 5vs KCW 5-332000001
Jun 4vs KCL 6-810000000
Jun 3vs CWSL 0-821000000
Jun 2vs CWSW 6-442202100
Jun 1vs CWSW 9-631115000
May 31@PITL 3-930000001
May 30@PITL 9-1031102001
May 29@PITL 5-631002002
May 28@CWSL 2-642000100
May 27@CWSL 2-1530000000
May 26@CWSW 5-320000012
May 25@CWSL 1-310000001
May 20vs HOUW 4-111100020
May 19vs HOUL 1-220000000
May 18vs HOUW 6-331000001
May 17vs MILW 5-400000000
May 16vs MILL 1-230000011
May 13vs MIAL 5-940000003
May 7@WSHL 5-741001001
May 6@WSHL 2-1530000001
May 2vs TORL 4-1131100001
Apr 28vs SEAL 1-740000001
Apr 27vs SEAW 11-432200011
Apr 24@TBL 2-641000001
Apr 23@NYML 8-1052112001
Apr 19vs CINL 4-740000002
Apr 18vs CINL 4-541000003
Apr 17vs CINL 1-210000001
Apr 15vs BOSL 5-911100000
Apr 14vs BOSW 6-041100002
Apr 12--31113000
Apr 10--30000002
Apr 9--21000000
Apr 5--30000001
Apr 3--21115010
Apr 2--40000003
Apr 1--11000010
Mar 29--42003001
2025 season
Sep 28--40000002
Sep 25--22101000
Sep 24--41000000
Sep 23--00000010
Sep 21--40000001
Sep 19--30100011
Sep 18--40000001
Sep 17--41000001
Sep 16--43001000
Sep 15--30000001
Sep 13--11000000
Sep 11--40000000
Sep 10--00000010
Sep 9--31211011
Sep 6--22100000
Sep 2--10001001
Sep 1--41112001
Aug 31--30100012
Aug 22--32112010
Aug 21--41000001
Aug 20--41000001
Aug 19--31000000
Aug 16--10100000
Aug 9--30000001
Aug 8--30000000
Aug 3--10000001
Jul 29--10001000
Jul 28--21000000
Jul 27--30000003
Jul 26--00000000
2024 season
Sep 8--40000004
Sep 7--21000010
Sep 6--20000001
Sep 5--41000002

Latest news

  • The Twins outrighted Gray to Triple-A St. Paul on Thursday, Dan Hayes of The Athletic reports.

    Gray played a lot for the Twins during the first half of the 2026 season, but he spent nearly all of the second half in the minors. The 30-year-old utility player slashed .225/.267/.324 with four home runs in 66 contests this season. He's now off the 40-man roster.

    RotoWire via ESPN · Oct 29

  • The Twins optioned Gray to Triple-A St. Paul on Friday.

    With top prospect Kaelen Culpepper promoted for his major-league debut, Gray will head back to the minors after slashing .225/.267/.324 with four homers, 29 RBI, 16 runs scored, two stolen bases and a 10:60 BB:K across 188 trips to the plate with the Twins this season. Culpepper should get a long runway at shortstop in Minnesota.

    RotoWire via ESPN · Aug 7

  • The Twins recalled Gray from Triple-A St. Paul on Wednesday.

    Gray will give Minnesota's bench an extra bat following Byron Buxton's (hip) move to the injured list. Gray has slashed just .232/.271/.333 across 182 plate appearances with the Twins this season, but his ability to play any infield position will help his chances of occasionally cracking the starting lineup.

    RotoWire via ESPN · Jul 29

  • The Twins optioned Gray to Triple-A St. Paul on Monday.

    Gray had started just one of the last four games and four of the past 11 contests. He'll head to St. Paul, while Ryan Kreidler assumes the bulk of the starts at shortstop for the Twins. Gray's demotion frees up a spot on the active roster for the return of Byron Buxton (hip) from the injured list.

    RotoWire via ESPN · Jul 20

  • Gray is out of the lineup for Sunday's game against the Angels.

    Though he had started against three straight right-handed pitchers, Gray will give way to Ryan Kreidler on Sunday against Angels righty Jose Soriano. Gray could still rank as the Twins' preferred option at shortstop coming out of the All-Star break, as Kreidler has fizzled at the plate of late. Since churning out back-to-back three-hit performances June 20 and 21, Kreidler has slashed .167/.200/.250 over his subsequent 15 games.

    RotoWire via ESPN · Jul 12

  • Gray is out of the lineup for Sunday's game against the Yankees.

    Following a four-game absence due to a hip impingement, Byron Buxton returned to center field in Saturday's 11-4 win, which resulted in Ryan Kreidler shifting back to shortstop and Gray hitting the bench. Gray started at shortstop in all four games Buxton was out, going 0-for-14 to bring his batting average down to .226 for the season.

    RotoWire via ESPN · Jul 5