| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Cedric Mullins | CF | 27 | .346 | 1.101 | 2 |
| Yandy Diaz | DH | 14 | .400 | 1.371 | 1 |
| Taylor Walls | SS | 5 | .000 | 0.000 | 0 |
| Chandler Simpson | LF | 3 | .667 | 1.334 | 0 |
| Jonathan Aranda | 1B | 3 | .333 | 0.666 | 0 |
| Jonny DeLuca | RF | 3 | .000 | 0.000 | 0 |
| Junior Caminero | 3B | 3 | .000 | 0.000 | 0 |
| Richie Palacios | 2B | 3 | .667 | 2.000 | 0 |
| Nick Fortes | C | 2 | .000 | 0.000 | 0 |
| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Bobby Witt Jr. | SS | 11 | .273 | 0.637 | 0 |
| Salvador Perez | C | 9 | .125 | 0.236 | 0 |
| Lane Thomas | CF | 5 | .000 | 0.000 | 0 |
| Maikel Garcia | 3B | 4 | .500 | 1.250 | 0 |
| Jac Caglianone | RF | 2 | .000 | 0.000 | 0 |
| John Rave | RF | 2 | .000 | 0.500 | 0 |
| Michael Massey | 2B | 2 | .000 | 0.000 | 0 |
| Nick Loftin | 2B | 2 | .000 | 0.000 | 0 |
| Starling Marte | RF | 2 | .000 | 0.000 | 0 |
The contrast on the mound is stark. Michael Wacha enters with a 3.64 ERA for 2026 that looks passable on paper, but his recent starts tell a different story. In his last three outings, Wacha has struck out 3, 2, and 2 batters, just 7 total across 18.2 innings. A pitcher not missing bats is a pitcher relying on soft contact, and this Tampa Bay lineup punishes that. Yandy Díaz is hitting .326/.406/.509 with a .952 OPS over the last 28 days, and his career line against Wacha stands at .400 average and 1.371 OPS across 14 plate appearances. Cedric Mullins has hit .346 with a 1.101 OPS across 27 career plate appearances against Wacha. These are not arbitrary numbers.
Tampa Bay returns home after a 1-5 California road trip, and manager Kevin Cash was direct about the mindset: "Nobody came back home hanging their head. We can correct that while we are at home." The record at Tropicana Field backs that confidence. The Rays are 26-10 in their dome, the best home mark in baseball. Tropicana plays pitcher-friendly with a 0.96 runs factor and 0.90 HR factor, and the enclosed environment removes weather variance entirely. This is Rasmussen's stage, and he is coming off the best three-start stretch of his career.
The pivot point for Kansas City is Bobby Witt Jr., listed day-to-day with a knee injury. Witt is posting a 1.255 OPS over the last seven days and is the only legitimate elite bat in that order. His career numbers against Rasmussen span 11 plate appearances with a .273 average and 0.637 OPS, not dominant, but he provides a different level of threat than anyone else in that lineup. If he is out, the Royals arrive at Tropicana with a diminished ceiling and a contact-first order that plays directly into Rasmussen's strengths. Confirm the lineup before first pitch.
Picks made June 22, 2026 at 05:18 AM ET. Odds shown reflect current market prices.
The Rays ML at -185 and the run line at +120 both have merit, with the run line offering better value given Tampa's habit of winning comfortably at home in this configuration. The Under 7.5 carries LOW confidence because there is no model edge at that number, but Rasmussen's profile points that direction. The one honest caveat: if Witt Jr. is confirmed active and healthy, Kansas City becomes a live underdog at +166. He changes the offensive math against any pitcher, even one this sharp. Verify the lineup before committing, and recognize that player availability in baseball shifts up to first pitch. The market is pricing Tampa correctly. The prop market on Rasmussen is where the real edge sits.
For the full slate, see our MLB picks today, NRFI picks, and player props.
Royals vs Rays predictions: Rasmussen posts 7K, 13K, 9K in last 3 starts. Best bets: Rays ML -185, Rasmussen Over 5.5 Ks -139 at Tropicana.