Tristan Gray Is Surging — And the Numbers Back It Up

Tristan Gray has been one of the most volatile signals in WaiverScout's system this season, toggling between "watch" and "deprioritize" since early April. Right now, the arrow is pointing up — and for the first time, the underlying data actually supports the optimism.

Over the last seven days, Gray is slashing .304 with a homer, two steals, and a .333 wOBA across 24 plate appearances. That's a massive jump from his 30-day wOBA of .268, which had us classifying him as a deprioritize just days ago on May 31. Something has changed, and it's not just batting average luck.

The Strikeout Rate Drop Is the Real Story

Gray's 7-day strikeout rate has plummeted to 16.7%, down from 26.0% over his last 30 days. That's not a marginal improvement — that's a fundamentally different approach at the plate. Over his last five games, he's struck out just four times in 16 at-bats, and two of those came in a single game on May 29. In his two most recent starts, he went a combined 3-for-7 with 7 RBI and zero strikeouts.

The concern? His walk rate over the last seven days sits at 0%. He's being aggressive — swinging at pitches he can handle rather than working counts. That's a double-edged sword, but when you're making contact at this rate and hitting the ball this hard, aggression works.

The Batted Ball Data Is Legit

Gray's hard-hit rate over the last seven days is 55.0%, with an average exit velocity of 92.4 mph. Those aren't elite numbers, but they're solidly above average and consistent with his 14-day marks (55.0% hard-hit, 92.4 mph EV). His 30-day hard-hit rate of 53.1% and EV of 93.8 mph show he's been hitting the ball well even when the results weren't there. This is real contact quality, not a fluke hot streak built on bloops and seeing-eye singles.

The June 1 game — 1-for-3 with a homer and 5 RBI — wasn't an outlier. It was the byproduct of a hitter squaring balls up and finally getting rewarded for it.

Playing Time and Positional Value

Gray logged 24 PA over the last seven days, which signals consistent, everyday playing time in the Minnesota lineup. His multi-position eligibility at 2B, 3B, and SS adds real roster flexibility. In deeper leagues, that kind of versatility alone makes him worth monitoring, especially with the Twins' infield also featuring Brooks Lee and JJ Wetherholt — meaning Gray needs to keep producing to hold his spot.

WaiverScout Has Been Tracking This

We first flagged Gray as a watch back on April 27 at just 1% rostered. The signal faded, and we moved him to deprioritize multiple times through May. But we kept watching. His May 23 watch classification at 0% ownership was the early tremor before this current surge. Now, at 1% rostered, virtually no one in your league owns him. That's the window.

The broader fantasy industry hasn't caught on yet. Yahoo Sports has noted his story — from near-retirement to grand slams — but the mainstream pickup lists haven't featured him. FantasyPros has his profile up, but consensus rankings haven't reflected what we're seeing in real time. This is a WaiverScout-first signal.

Verdict: Watch

Gray is a watch, not an add — yet. The 30-PA sample over five games gives us solid confidence that the strikeout improvement and contact quality are real, but we need to see the walk rate recover and the production sustain over another week. In leagues with 14+ teams or MI-needy rosters, he's a speculative add right now. In standard formats, put him on your watchlist and check back. If the K% stays below 20% and the playing time holds, the classification upgrades. The data is clear — the trend is legitimate. Don't sleep on it.