MLB Final Intelligence
Kansas City Royals vs Tampa Bay Rays โ Recap
June 22, 2026 ยท Tropicana Field ยท View Preview
Game Recap
The Kansas City Royals secured a tight victory over the Tampa Bay Rays, holding their opponent to just one run while generating just enough offense to pull off the upset. Kansas City's Michael Wacha delivered a standout performance on the mound, anchoring a pitching effort that kept the high-powered Rays largely in check.
The Royals opened the scoring in the second inning when Thomas doubled to left field, bringing Massey home from second base. Three innings later, Kansas City extended its lead as Jensen singled to center, allowing Loftin to score and push the advantage to two runs. However, the Rays immediately responded in the bottom of the fifth when Yandy Diaz doubled to left, cutting the deficit by scoring Palacios.
The crucial factor in the Royals' narrow victory was the dominant outing by right-hander Michael Wacha. He stifled the Rays' offense through seven strong innings, surrendering only one earned run and recording five strikeouts. Wacha's ability to limit the damage after the Rays' lone scoring play in the fifth inning was paramount, preventing any further comeback and ensuring Kansas City's modest two-run output stood as a winning margin.
Ultimately, it was the stellar pitching of Michael Wacha that allowed the Kansas City Royals to prevail in a low-scoring battle, proving resilient against a favored opponent. The Royals improved their record to 50-69, while the Rays now stand at 70-47.
How the Prediction Fared
Pregame, the market favored the Tampa Bay Rays (-171, 60% implied) over the Kansas City Royals. Final: the Kansas City Royals won 2โ1, pulling off the upset.
Player of the Game
Pitching
| Pitcher | Team | IP | H | R | ER | BB | K | ERA |
|---|---|---|---|---|---|---|---|---|
| Michael Wacha W |
|
7.0 | 6 | 1 | 1 | 1 | 5 | 3.48 |
| Drew Rasmussen L |
|
6.0 | 4 | 2 | 2 | 2 | 5 | 2.62 |
| Alex Lange S |
|
1.0 | 0 | 0 | 0 | 0 | 1 | 3.86 |
| John Schreiber |
|
1.0 | 0 | 0 | 0 | 1 | 2 | 2.56 |
| Cam Booser |
|
1.0 | 0 | 0 | 0 | 0 | 0 | 1.00 |
| Cole Sulser |
|
1.0 | 0 | 0 | 0 | 0 | 2 | 5.58 |
| Craig Kimbrel |
|
1.0 | 0 | 0 | 0 | 0 | 0 | 5.21 |
Batting
| Batter | Team | AB | H | HR | RBI | R | BB | K |
|---|---|---|---|---|---|---|---|---|
| Chandler Simpson |
|
4 | 2 | 0 | 0 | 0 | 0 | 0 |
| Carter Jensen |
|
4 | 1 | 0 | 1 | 0 | 0 | 1 |
| Lane Thomas |
|
4 | 1 | 0 | 1 | 0 | 0 | 1 |
| Yandy Diaz |
|
3 | 1 | 0 | 1 | 0 | 1 | 1 |
| Maikel Garcia |
|
4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Nick Loftin |
|
3 | 1 | 0 | 0 | 1 | 0 | 1 |
| Jonathan Aranda |
|
3 | 1 | 0 | 0 | 0 | 1 | 1 |
| Richie Palacios |
|
3 | 1 | 0 | 0 | 1 | 0 | 0 |
| Ryan Vilade |
|
4 | 1 | 0 | 0 | 0 | 0 | 2 |
More MLB Results โ Monday, June 22, 2026
Sharper Picks Start Here
Live odds, Key Suspects, player props, DFS rankings, and real-time game tracking โ all in one workspace built for serious bettors and DFS players.