

Rays @ Royals
Ad | Affiliate — I may earn a commission if you sign up through these links. This never influences my picks. Learn more
Rays at Royals gets a 10, and I am not treating that like a free pass to the over. The starters give this under enough of a base, even with one ugly spot in the recent matchup. I am taking Under 10 at -110.
Jax’s last-seven line is the first number I care about
Griffin Jax is listed as Tampa Bay’s probable starter, and his recent form is the cleanest part of the under case. Over his last seven games, he has worked 31.0 innings with a 2.90 ERA, 35 strikeouts, and a 1.19 WHIP. That does not need to be ace-level dominance to matter at a total of 10. It just gives me a real chance to get through the early part of the game without needing a sweat from pitch one.
The full Jax profile backs up the recent run
Jax’s 2026 line entering this game sits at 22 games, 11 starts, a 3.33 ERA, 54.0 innings, 53 strikeouts, and a 1.31 WHIP. The WHIP is not spotless, so I am not pretending Kansas City cannot put men on base. The point is that the run prevention and strikeout shape are good enough for this number. If he is anywhere near his recent level, the Royals need sequencing and damage to push this total out of range.
The game context does not make me chase the over
This is Rays at Royals at Kauffman Stadium, with Tampa Bay coming in 48-33 and Kansas City 35-50. That gap can make the Tampa side feel loud, but it does not force me into an automatic high-scoring read. For this total, I care more about whether the two listed starters can keep the first half of the game from getting loose.
Kansas City just saw him and still only got so much
Jax’s most recent game log came against Kansas City on June 24, and he went 5.0 innings with five hits, no earned runs, two walks, and seven strikeouts. That same Rays-Royals game finished 5-3, staying under this number. Kansas City also went 0-for-5 with runners in scoring position against him early in that game. I do not love betting only on a repeat, but that is useful evidence that this matchup can create baserunners without automatically turning into a ten-run game.
Cameron’s last seven are better than the surface fear
Noah Cameron is listed as Kansas City’s probable starter, and his season line is shakier than Jax’s: 15 starts, a 4.50 ERA, 80.0 innings, 75 strikeouts, and a 1.33 WHIP. That is why this is not a low total. The recent split is the part that keeps me on the under. Over his last seven games, Cameron has a 3.52 ERA, 38.1 innings, 39 strikeouts, and a 1.12 WHIP, which is a much better run-prevention profile than the season ERA alone suggests.
The Cameron risk is real, but it is already sitting in the 10
Cameron’s last start was also against Tampa Bay, and it was the worst piece of this ticket: 5.0 innings, eight hits, five earned runs, three walks, and five strikeouts. I have to respect that. The reason I can still play the under is the number. At 10, I am not asking Cameron to shut Tampa Bay down. I am asking him to be closer to his last-seven form than that one rough Tampa start.
The offensive shape does not force me off the under
The prior Rays-Royals series context pointed to Tampa Bay as a contact- and small-ball offense, with the Rays leading MLB in groundball rate and ranking second in contact rate entering that series. Kansas City was also described as a strong contact-hitting team, while Tampa Bay’s offense leaned more into ground contact. That profile can still create pressure, especially if walks show up, but it is not the same handicap as two offenses built only around instant power. For an under, I can live with balls in play if the starters keep the free damage limited.
The objection is Cameron getting tagged again
The cleanest way this loses is simple: Cameron has another messy Tampa Bay start, Jax allows baserunners instead of stranding them, and the total is chasing by the middle innings. I am not trying to make this more complicated than the evidence I have. The bet is built on the posted 10, Jax’s recent run, Cameron’s stronger last-seven split, and the fact that the last meeting landed at eight runs even with Tampa Bay winning.
Decision: the 10 gives this enough room
I would not be as interested if this were sitting lower. At 10, the under has room for one starter to bend, a few scoring chances, and still not need a perfect script. Jax brings the steadier side of the matchup, Cameron’s recent body of work is better than his last Tampa start, and the offensive profile does not force an automatic over. Under 10, -110.