Royals at Rays
O/U 7.5 · RL Rays -1.5 · Tropicana Field
The pick & result
- Published pick
- Rays ML -184
- Published odds
- -184
- Result
- Lost
- Final score
- 12-5
Odds are the American price printed with this pick, not a current offer. Wins, losses and pushes remain on the public record; a missing grade is not a win.
The read
Under the lights of the Tropicana Field dome, a high-stakes series gets underway tonight as the Tampa Bay Rays host a depleted Kansas City Royals team looking to survive without their superstar anchor. This matchup completely hinges on Drew Rasmussen’s absolute dominance against right-handed hitters and Michael Wacha's severe road vulnerabilities. Rasmussen is holding righties to a ridiculous .125 batting average and .350 OPS this season. With Bobby Witt Jr. sidelined with a knee sprain, the Royals are forced to send out a heavily right-handed lineup featuring Maikel Garcia and Salvador Perez. This leaves the Royals’ offense highly exposed to Rasmussen, who has yielded just a single run over his last 21 innings and comes in with an elite 0.88 WHIP.
On the other side, Michael Wacha is prime for a reality check on the road. The market is pricing him on a solid 3.64 ERA, but his 4.15 xERA reveals a fragile underbelly. Wacha's road splits are troubling, ballooning to a 4.44 ERA in 46.2 innings away from home. He matches up poorly against a disciplined Rays offense that leads the AL with a .334 team OBP and features Yandy Diaz, who bats .364 at home and is a career .400 hitter against Wacha. Combine Wacha's contact-reliant style (6.9 K/9) with the Rays' stellar infield positioning—which leads the league with +26 positioning runs—and Tampa Bay holds a massive defensive and pitching advantage.
Of course, the strongest argument against laying this juice on Tampa Bay is that Wacha has historically performed well against the Rays, logging quality starts in four consecutive matchups. However, those past matchups don’t account for the massive current talent disparity, nor the fact that the Royals' pitching staff has compiled a brutal 5.73 ERA when young catcher Carter Jensen is behind the plate. While the Rays' bullpen has some minor fatigue, their high-leverage arms like Bryan Baker (1.78 ERA) offer a much safer floor than Kansas City's volatile relief unit. Expect Rasmussen to dictate the pace and secure a comfortable home victory for the Rays.
Injuries noted
Rays: [NEW] Gavin Lux (Second Baseman) — Shoulder (Left): Lux (shoulder) is scheduled to begin a rehab assignment June 29, Marc Topkin of the Tampa Bay Times reports. (Jun 19 — 2d ago) [KNOWN] Jonathan Heasley (RP) — Elbow (Right): Heasley was returned to the major-league roster and placed on the 15-day injured list Tuesday with a right elbow stress reaction. (Jun 8 — 14d ago) [KNOWN] Jesse Scholtens (RP) — Wrist (Right): Scholtens was charged with a blown save and dropped to 5-3 on the season in Monday's 9-7 loss to the Orioles in 13 innings after yielding five runs (three earned) on four hits across 1.1 frames. He struck out one batter. (May 27 — 26d ago) [KNOWN] Jake Fraley (RF) — Abdomen (Not Specified): Rays manager Kevin Cash said Monday that Fraley (hernia) will require surgery and will face a recovery timeline of 6-to-8 weeks, Marc Topkin of the Tampa Bay Times reports. (May 18 — 34d ago) [KNOWN] Ryan Pepiot (Starting Pitcher) — Hip (Right): Pepiot will undergo surgery on his right hip May 13 and miss the rest of the 2026 season, Ryan Bass of Rays.tv reports. (May 8 — 45d ago) Royals: [NEW] Bobby Witt Jr. (SS) — Knee (Right): Witt (knee) remains out of the lineup for Monday's game against the Rays. (Jun 22 — 0d ago) [NEW] Nick Mears (RP) — Shoulder (Right): Mears (shoulder) was tracking toward a rehab assignment but experienced soreness after his bullpen session Tuesday, MLB.com reports. (Jun 22 — 0d ago) [NEW] Kris Bubic (SP) — Elbow (Left): Bubic (elbow/shoulder) threw a two-up bullpen Sunday, per MLB.com. (Jun 22 — 0d ago) [KNOWN] Cole Ragans (SP) — Elbow (Left): The Royals transferred Ragans (elbow) to the 60-day injured list Wednesday. (Jun 17 — 4d ago) [KNOWN] Carlos Estevez (Relief Pitcher) — Shoulder (Right): The Royals transferred Estevez (shoulder) from the 15-day injured list to the 60-day IL on Monday. (Jun 15 — 7d ago) [KNOWN] Vinnie Pasquantino (1B) — Hand (Right): Royals manager Matt Quatraro said that Pasquantino underwent surgery Sunday to remove a fractured hamate bone in his right hand and will face a recovery timeline of roughly 4-6 weeks, Joel Goldberg of Bally Sports Kansas City reports. (Jun 14 — 8d ago) [KNOWN] Kyle Isbel (CF) — Foot (Left): Isbel has been diagnosed with a Grade 3 tear of a portion of his left plantar fasciitis. (Jun 11 — 11d ago) [KNOWN] Jonathan India (Second Baseman) — Shoulder (Left): no (Jun 4 — 18d ago)
The research
The dated measurements the app shows under this card — observations with their sample and source, not predictions.
STARTER FORM
Drew Rasmussen: 0.43 ERA over his last 3 starts
0.43Across his last 3 starts (21 IP) he has a 0.43 ERA with a 0.48 WHIP (0.88 season) and 29 strikeouts — his season mark is 2.59, and that is where most lines still price him.
BATTER VS ARM
Yandy Diaz vs Michael Wacha: .400
.400Yandy Diaz's career line off Michael Wacha is 4-for-10, a .400 average over 10 at-bats with 1 home run — they meet again tonight. He enters hot (.832 OPS, L15).
HEAT CHECK
Jac Caglianone: 1.236 OPS in Last 15 Days
1.236Over the last 15 days (48 PA) he is at a 1.236 OPS, up 0.407 on his .829 season mark. He has 12 home runs on the season. His total-bases line tonight: 0.5.
Carter Jensen: 1.110 OPS in Last 15 Days
1.110Over the last 15 days (44 PA) he is at a 1.110 OPS, up 0.361 on his .749 season mark. He has 10 home runs on the season. His total-bases line tonight: 0.5.
RUNNING GAME
Tampa Bay Rays like to run — Carter Jensen (34% caught) is the wrong catcher to test
34% CSCarter Jensen owns a 34% caught-stealing rate (10 of 29) and Tampa Bay Rays run anyway — 0.9 steals a game. Strength on strength on the bases.
REPLACEMENT
Jac Caglianone (.877 vs RHP) replaces Vinnie Pasquantino at 1B tonight
.829Jac Caglianone draws RHP Drew Rasmussen from the 3rd spot. He carries a .877 OPS vs RHP (170 AB) — a favorable platoon spot relative to his .829 season line. On the injury report for 8 days (Hand).
SITUATIONAL
KC's bullpen has covered 14.3 innings over the last 3 games
14.3That is 14.3 relief innings in 3 games, led by Beck Way (4) and Mason Black (2). TB's pen has thrown 11 over the same span.
About this analysis
- Who made it
- Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
- Published data
- Daily picks first stored June 22, 2026 at 11:33 AM ET.
- Odds record
- The pick receipt shows the price printed in the published ticket. The matchup market and line ladder provide separate market context. Stored sportsbook sources: fanduel, fanatics, caesars, draftkings, betrivers, betmgm.
- Accountability
- Read the editorial standards, source policy, and corrections process.
Props on this game
3- GARY'S PICKYANDY DIAZTOTAL BASES OVER 1.5
Yandy Diaz enters this matchup with a significant statistical edge over Royals starter Michael Wacha. Diaz has historically dominated Wacha, recording four hits in ten career at-bats, including a home run.
This success is amplified by Diaz's elite performance at home; he is currently batting .364 with a 1.092 OPS at Tropicana Field, significantly higher than his road marks. Wacha is trending in the wrong direction, having surrendered 37 hits over his last five starts, which has inflated his expected ERA (4.15 xERA) above his actual mark (3.64).
As the Rays' leadoff hitter, Diaz is guaranteed maximum plate appearances against a pitcher he sees exceptionally well, making two bases (via multiple hits or an extra-base hit) highly probable.
- GARY'S PICKSALVADOR PEREZH+R+RBI UNDER 1.5
Salvador Perez faces a daunting matchup tonight against Drew Rasmussen, who has been nearly unhittable for right-handed batters this season. Rasmussen is holding righties to a .125 batting average, and Perez himself has managed just one hit in eight career at-bats against him.
Furthermore, the Royals' lineup is severely depleted with the absence of Bobby Witt Jr. and Vinnie Pasquantino, which significantly reduces Perez's opportunities to accumulate Runs or RBIs even if he manages to reach base.
Perez has struggled against right-handed pitching all season, posting a meager .539 OPS, and facing a starter who has allowed just one run over his last 21 innings makes it unlikely he will clear this 1.5 HRR threshold.
- THE LONG SHOTJUNIOR CAMINEROHR UNDER 0.5
Junior Caminero is a significant power threat with 15 home runs on the season, but he enters this contest in a power drought, having failed to go deep in any of his last five games. While Michael Wacha is a fly-ball leaning pitcher (0.80 GO/AO) who can be susceptible to the long ball, Caminero's recent contact quality has been inconsistent (0 HR in L5).
Furthermore, the betting market prices his 'Over' at +370, which implies only a 21.3% probability of hitting a home run tonight. Given Wacha's veteran presence and the neutral environment of Tropicana Field (dome), the statistical probability heavily favors the Under.
Caminero will likely need multiple hits to find a home run, and Wacha's 3.64 ERA suggests he remains effective enough to navigate the middle of the Rays' order without surrendering a blast.
Every prop from this day is on the archive page.
Every pick posts before the game and is graded after, in public. My Book on this website lets you tail or fade listed calls and keeps your record separately labeled; Gary is also available as a native iOS app.
Get Gary on the App StoreEvery MLB game this dayThe MLB recordToday's MLB picksEvery sport this day