Tristan Gray: The Numbers Are Starting to Move
Tristan Gray posted a .478 wOBA over his last seven days, and for the first time since we started tracking him, WaiverScout is upgrading his signal from deprioritize to Watch. That's not a ringing endorsement yet — but the underlying data shift is real enough to warrant your attention in deeper leagues.
WaiverScout Has Been Watching
Let's be transparent about the timeline here. We flagged Gray three separate times — on April 2, April 10, and April 19 — and each time the classification was deprioritize. The strikeout rates were ugly, the hard contact wasn't there, and there was no reason to burn a roster spot. That's changed. The signal has strengthened enough to justify a different conversation.
The Rolling Window Tells the Story
Look at the trajectory across Gray's rolling splits:
- wOBA: .355 over 30 days → .328 over 14 days → .478 over 7 days
- K%: 33.3% over 30 days → 40.7% over 14 days → 23.1% over 7 days
- BB%: 5.6% over 30 days → 3.7% over 14 days → 7.7% over 7 days
- Hard Hit%: 35.1% over 30 days → 37.5% over 14 days → 62.5% over 7 days
- Exit Velocity: 86.8 mph over 30 days → 89.7 mph over 14 days → 97.9 mph over 7 days
Every single metric is trending in the right direction, and not gradually — sharply. The 7-day exit velocity of 97.9 mph paired with a 62.5% hard-hit rate suggests Gray isn't just getting lucky. He's squaring the ball up. His .417 batting average over that stretch has real contact quality behind it.
The Catch: Playing Time and Sample Size
We're working with 27 plate appearances over five games. That's an early signal, full stop. And there's a complication that matters: CBS Sports recently noted that Gray is losing playing time with Royce Lewis back for the Twins. That's the kind of real-world constraint that can suffocate a breakout before it materializes. Multi-position eligibility at 2B, 3B, and SS adds roster flexibility, but none of it matters if he's sitting three days out of five.
His most recent game log shows the improvement in approach: a 2-for-3 line with a walk on April 27, a far cry from the 0-for-4 with two strikeouts on April 19 or the 1-for-4 with three punchouts on April 18. Early signs suggest something clicked in his last few games.
Ownership Window
Gray sits at 1% rostered with stable ownership velocity — meaning nobody is rushing to add him. This isn't on anyone's radar yet. Most fantasy publications are barely covering him beyond basic profile pages, which means if this signal continues to strengthen, you'll have seen it here first.
For comparison, managers looking at the MI/CI waiver wire might also consider JJ Wetherholt at a similar positional profile, but Gray's 7-day Statcast numbers are eye-catching in their own right.
Verdict: Watch
Do not add Tristan Gray yet. The playing time concerns are legitimate, and 13 plate appearances — however impressive — cannot be the basis for a roster move. But this is exactly the kind of signal WaiverScout exists to surface early. If Gray maintains this hard-hit profile over the next 7-10 days and his role stabilizes, the classification could shift quickly. Add him to your watchlist now. Monitor the lineup card. If the Twins give him consistent at-bats and the exit velocities hold, you'll want to be first in line.