

AI Game Overview
Ladies and gentlemen, welcome to the diamond. I’m thrilled to break down a marquee matchup on the 2026 MLB calendar as the Kansas City Royals prepare to invade the Twin Cities to take on the Minnesota Twins.
Scheduled for July 28th, this mid-summer clash carries all the weight of a pivotal regular-season showdown. As we navigate the dog days of the 2026 campaign, every game becomes a chess match, and this series between the Royals and the Twins is exactly the kind of high-stakes baseball that separates the contenders from the pretenders.
While the oddsmakers are keeping their cards close to the vest—with moneyline, spread, and total figures currently off the board—the narrative on the field is crystal clear. Both clubs are deep into the grind of the season, and by late July, we’re looking at teams that have found their identity. Whether it’s Kansas City’s ability to manufacture runs or Minnesota’s prowess in their home ballpark, this matchup is primed to be a tactical battle of attrition.
Keep your eyes glued to the scouting reports as we approach first pitch. In a season defined by inches and split-second decisions, this game is a must-watch for any true baseball purist. Grab your popcorn, folks—this is where the 2026 pennant races start to heat up. I’ll see you at the ballpark!
AI Matchup Overview

See detailed probability breakdown in the app
Win Probability Charts
View a detailed pie chart showing our AI-powered prediction breakdown and historical matchup analytics.
Get access to advanced analytics, real-time insights, and exclusive betting tools with our mobile app subscription.
The Minnesota Twins enter this matchup with a superior 51-53 record compared to the Kansas City Royals' 43-60 standing. While the Royals have struggled significantly with a negative run differential of minus 96, the Twins maintain a more balanced profile with a minus 30 run differential. Recent head-to-head history in 2026 shows a highly competitive series, with the Royals winning three of the four games played in early June. However, the Twins have historically held their ground at home, and their ability to score more consistently throughout the season gives them a slight edge. Given the Twins' better overall record and the necessity to capitalize on home-field advantage to climb the AL standings, they are positioned as the favorites in this contest.
Previous Matchups
Game Popularity
Based on social media tweets and mentions
Trend Direction
Track how the interest in this game is changing over time.
Get access to advanced analytics, real-time insights, and exclusive betting tools with our mobile app subscription.
Betting Odds
Betting odds not yet available for this game?.
Check back closer to game time.
Current Season Games
KC
| L@ DET | 3 - 4 |
| Wvs SF | 5 - 4 |
| Wvs SF | 3 - 2 |
| Wvs SF | 4 - 3 |
| Lvs SD | 2 - 19 |
| Wvs SD | 6 - 1 |
| Wvs SD | 7 - 6 |
| L@ BAL | 2 - 8 |
| L@ BAL | 1 - 6 |
| L@ BAL | 3 - 5 |
| L@ NYM | 3 - 7 |
| L@ NYM | 2 - 6 |
| W@ NYM | 16 - 12 |
| Wvs PHI | 15 - 1 |
| Wvs PHI | 5 - 2 |
| Lvs PHI | 1 - 6 |
| Lvs TB | 2 - 5 |
| Lvs TB | 0 - 4 |
| Lvs TB | 4 - 10 |
| W@ CWS | 5 - 4 |
| L@ CWS | 1 - 2 |
| L@ CWS | 1 - 22 |
| L@ TB | 2 - 13 |
| L@ TB | 3 - 5 |
| W@ TB | 12 - 5 |
| W@ TB | 2 - 1 |
| Lvs STL | 10 - 12 |
| Wvs STL | 6 - 5 |
| Wvs STL | 14 - 6 |
| W@ WAS | 6 - 2 |
| L@ WAS | 4 - 6 |
| L@ WAS | 3 - 7 |
| Wvs HOU | 4 - 0 |
| Lvs HOU | 7 - 8 |
| Lvs HOU | 8 - 10 |
| Lvs TEX | 2 - 4 |
| Lvs TEX | 4 - 6 |
| Wvs TEX | 5 - 3 |
| W@ MIN | 6 - 5 |
| W@ MIN | 3 - 2 |
| L@ MIN | 3 - 5 |
| W@ MIN | 8 - 6 |
| W@ CIN | 5 - 2 |
| L@ CIN | 3 - 4 |
| W@ CIN | 9 - 2 |
| L@ TEX | 3 - 6 |
| L@ TEX | 6 - 7 |
| L@ TEX | 1 - 9 |
| Lvs NYY | 0 - 7 |
| Lvs NYY | 1 - 15 |
| Lvs NYY | 3 - 4 |
| Wvs SEA | 8 - 6 |
| Wvs SEA | 5 - 0 |
| Lvs SEA | 0 - 2 |
| Lvs BOS | 3 - 4 |
| Lvs BOS | 1 - 7 |
| Lvs BOS | 1 - 3 |
| W@ STL | 2 - 0 |
| L@ STL | 2 - 4 |
| L@ STL | 4 - 5 |
| L@ CWS | 2 - 6 |
| L@ CWS | 5 - 6 |
| L@ CWS | 5 - 6 |
| Lvs DET | 3 - 6 |
| Wvs DET | 5 - 1 |
| Wvs DET | 4 - 3 |
| Lvs CLE | 5 - 8 |
| Lvs CLE | 1 - 3 |
| Wvs CLE | 5 - 3 |
| Wvs CLE | 6 - 2 |
| W@ SEA | 4 - 1 |
| W@ SEA | 3 - 2 |
| W@ SEA | 7 - 6 |
| L@ OAK | 3 - 6 |
| L@ OAK | 2 - 5 |
| W@ OAK | 4 - 1 |
| Wvs LAA | 11 - 9 |
| Wvs LAA | 12 - 1 |
| Wvs LAA | 6 - 3 |
| Lvs BAL | 6 - 8 |
| Wvs BAL | 6 - 5 |
| Lvs BAL | 5 - 7 |
| L@ NYY | 0 - 7 |
| L@ NYY | 4 - 13 |
| L@ NYY | 2 - 4 |
| L@ DET | 9 - 10 |
| L@ DET | 1 - 2 |
| L@ DET | 1 - 2 |
| Lvs CWS | 5 - 6 |
| Wvs CWS | 2 - 0 |
| Wvs CWS | 2 - 0 |
| Lvs CWS | 0 - 2 |
| L@ CLE | 2 - 10 |
| L@ CLE | 1 - 2 |
| W@ CLE | 4 - 2 |
| Lvs MIL | 5 - 8 |
| Wvs MIL | 8 - 2 |
| Lvs MIL | 2 - 5 |
| Lvs MIN | 1 - 5 |
| Wvs MIN | 13 - 9 |
| Wvs MIN | 3 - 1 |
| W@ ATL | 4 - 1 |
| L@ ATL | 2 - 6 |
| L@ ATL | 0 - 6 |
MIN
| W@ CLE | 3 - 1 |
| W@ CLE | 10 - 6 |
| L@ CLE | 2 - 5 |
| L@ CLE | 4 - 13 |
| L@ CHC | 1 - 10 |
| L@ CHC | 2 - 6 |
| W@ CHC | 5 - 2 |
| Wvs LAA | 4 - 2 |
| Wvs LAA | 5 - 3 |
| Lvs LAA | 3 - 4 |
| Lvs CLE | 2 - 5 |
| Wvs CLE | 6 - 5 |
| Wvs CLE | 3 - 1 |
| W@ NYY | 6 - 1 |
| W@ NYY | 11 - 4 |
| L@ NYY | 2 - 5 |
| W@ HOU | 8 - 3 |
| L@ HOU | 4 - 6 |
| W@ HOU | 5 - 4 |
| Wvs COL | 3 - 2 |
| Lvs COL | 5 - 8 |
| Wvs COL | 9 - 8 |
| Lvs LAD | 3 - 4 |
| Lvs LAD | 3 - 12 |
| Lvs LAD | 1 - 2 |
| W@ ARI | 4 - 2 |
| W@ ARI | 16 - 8 |
| L@ ARI | 5 - 9 |
| W@ TEX | 9 - 3 |
| W@ TEX | 12 - 2 |
| W@ TEX | 4 - 2 |
| Wvs STL | 5 - 4 |
| Lvs STL | 6 - 9 |
| Wvs STL | 9 - 8 |
| L@ DET | 0 - 11 |
| W@ DET | 6 - 4 |
| L@ DET | 4 - 10 |
| Lvs KC | 5 - 6 |
| Lvs KC | 2 - 3 |
| Wvs KC | 5 - 3 |
| Lvs KC | 6 - 8 |
| Lvs CWS | 0 - 8 |
| Wvs CWS | 6 - 4 |
| Wvs CWS | 9 - 6 |
| L@ PIT | 3 - 9 |
| L@ PIT | 9 - 10 |
| L@ PIT | 5 - 6 |
| L@ CWS | 2 - 6 |
| L@ CWS | 2 - 15 |
| W@ CWS | 5 - 3 |
| L@ CWS | 1 - 3 |
| W@ BOS | 6 - 5 |
| W@ BOS | 4 - 2 |
| W@ BOS | 8 - 6 |
| Wvs HOU | 4 - 1 |
| Lvs HOU | 1 - 2 |
| Wvs HOU | 6 - 3 |
| Wvs MIL | 5 - 4 |
| Lvs MIL | 1 - 2 |
| Lvs MIL | 2 - 3 |
| Wvs MIA | 9 - 1 |
| Lvs MIA | 5 - 9 |
| Wvs MIA | 3 - 0 |
| W@ CLE | 5 - 4 |
| W@ CLE | 2 - 1 |
| L@ CLE | 4 - 6 |
| L@ WAS | 5 - 7 |
| L@ WAS | 2 - 15 |
| W@ WAS | 11 - 3 |
| Wvs TOR | 4 - 3 |
| Lvs TOR | 4 - 11 |
| Lvs TOR | 3 - 7 |
| Wvs TOR | 7 - 1 |
| Lvs SEA | 3 - 5 |
| Lvs SEA | 1 - 7 |
| Wvs SEA | 11 - 4 |
| L@ TB | 2 - 4 |
| L@ TB | 1 - 6 |
| L@ TB | 2 - 6 |
| L@ NYM | 8 - 10 |
| L@ NYM | 2 - 3 |
| W@ NYM | 5 - 3 |
| Lvs CIN | 4 - 7 |
| Lvs CIN | 4 - 5 |
| Lvs CIN | 1 - 2 |
| Lvs BOS | 5 - 9 |
| Wvs BOS | 6 - 0 |
| Wvs BOS | 13 - 6 |
| W@ TOR | 8 - 2 |
| W@ TOR | 7 - 4 |
| L@ TOR | 4 - 10 |
| Wvs DET | 3 - 1 |
| Wvs DET | 8 - 6 |
| Wvs DET | 4 - 2 |
| Wvs DET | 7 - 3 |
| Lvs TB | 1 - 4 |
| Lvs TB | 1 - 7 |
| Wvs TB | 10 - 4 |
| W@ KC | 5 - 1 |
| L@ KC | 9 - 13 |
| L@ KC | 1 - 3 |
| L@ BAL | 6 - 8 |
| W@ BAL | 4 - 1 |
| L@ BAL | 1 - 2 |
Previous Season Games
KC
| W@ OAK | 9 - 2 |
| W@ OAK | 4 - 2 |
| L@ OAK | 3 - 4 |
| W@ LAA | 9 - 4 |
| L@ LAA | 2 - 3 |
| W@ LAA | 8 - 4 |
| Lvs TOR | 5 - 8 |
| Wvs TOR | 2 - 1 |
| Wvs TOR | 20 - 1 |
| Lvs SEA | 0 - 2 |
| Wvs SEA | 7 - 5 |
| Lvs SEA | 5 - 12 |
| W@ PHI | 10 - 3 |
| L@ PHI | 6 - 8 |
| L@ PHI | 2 - 8 |
| L@ CLE | 2 - 3 |
| W@ CLE | 4 - 3 |
| L@ CLE | 0 - 2 |
| L@ CLE | 2 - 10 |
| Lvs MIN | 1 - 5 |
| Wvs MIN | 11 - 2 |
| Wvs MIN | 2 - 1 |
| Wvs LAA | 4 - 3 |
| Lvs LAA | 3 - 4 |
| Lvs LAA | 1 - 5 |
| Lvs DET | 0 - 5 |
| Wvs DET | 3 - 1 |
| Lvs DET | 3 - 5 |
| W@ CWS | 12 - 1 |
| W@ CWS | 5 - 4 |
| L@ CWS | 0 - 7 |
| W@ DET | 10 - 8 |
| L@ DET | 2 - 4 |
| L@ DET | 5 - 7 |
| Wvs TEX | 6 - 4 |
| Lvs TEX | 3 - 6 |
| Wvs TEX | 5 - 2 |
| Wvs TEX | 4 - 3 |
| Wvs CWS | 6 - 2 |
| Wvs CWS | 6 - 2 |
| Wvs CWS | 3 - 1 |
| Lvs WAS | 7 - 8 |
| Wvs WAS | 8 - 5 |
| Wvs WAS | 7 - 4 |
| L@ MIN | 3 - 5 |
| W@ MIN | 2 - 0 |
| L@ MIN | 4 - 9 |
| W@ BOS | 7 - 3 |
| L@ BOS | 2 - 6 |
| L@ BOS | 5 - 8 |
| W@ TOR | 7 - 4 |
| L@ TOR | 2 - 4 |
| W@ TOR | 9 - 3 |
| Wvs ATL | 1 - 0 |
| Wvs ATL | 9 - 6 |
| Lvs ATL | 7 - 10 |
| Wvs CLE | 4 - 1 |
| Lvs CLE | 4 - 6 |
| Wvs CLE | 5 - 3 |
| W@ CHC | 8 - 4 |
| L@ CHC | 0 - 6 |
| W@ CHC | 12 - 4 |
| W@ MIA | 7 - 4 |
| L@ MIA | 1 - 3 |
| L@ MIA | 7 - 8 |
| Wvs NYM | 3 - 2 |
| Lvs NYM | 1 - 3 |
| Lvs NYM | 3 - 8 |
| Wvs PIT | 4 - 3 |
| Wvs PIT | 4 - 3 |
| Wvs PIT | 9 - 3 |
| W@ ARI | 4 - 0 |
| L@ ARI | 1 - 7 |
| W@ ARI | 9 - 3 |
| W@ SEA | 3 - 2 |
| L@ SEA | 2 - 3 |
| W@ SEA | 6 - 3 |
| L@ SEA | 2 - 6 |
| Lvs LAD | 1 - 5 |
| Wvs LAD | 9 - 5 |
| Lvs LAD | 4 - 5 |
| Lvs TB | 0 - 4 |
| Lvs TB | 0 - 3 |
| Lvs TB | 1 - 5 |
| L@ SD | 2 - 3 |
| L@ SD | 1 - 5 |
| W@ SD | 6 - 5 |
| W@ TEX | 4 - 1 |
| W@ TEX | 6 - 3 |
| W@ TEX | 6 - 1 |
| Lvs OAK | 2 - 3 |
| Lvs OAK | 0 - 4 |
| Lvs OAK | 4 - 6 |
| Lvs NYY | 0 - 1 |
| Lvs NYY | 3 - 6 |
| Lvs NYY | 2 - 10 |
| W@ CWS | 7 - 5 |
| L@ CWS | 1 - 4 |
| L@ CWS | 2 - 7 |
| W@ STL | 7 - 5 |
| L@ STL | 5 - 6 |
| W@ STL | 10 - 7 |
| Lvs DET | 0 - 1 |
| Wvs DET | 1 - 0 |
| Lvs DET | 5 - 7 |
| Wvs CIN | 3 - 2 |
| Lvs CIN | 2 - 7 |
| Lvs CIN | 4 - 7 |
| W@ MIN | 2 - 1 |
| L@ MIN | 4 - 5 |
| L@ MIN | 1 - 3 |
| W@ SF | 8 - 4 |
| L@ SF | 2 - 3 |
| W@ SF | 3 - 1 |
| Wvs STL | 2 - 1 |
| Lvs STL | 0 - 1 |
| Lvs STL | 3 - 10 |
| L@ HOU | 3 - 4 |
| L@ HOU | 1 - 2 |
| W@ HOU | 7 - 5 |
| Lvs BOS | 1 - 3 |
| Lvs BOS | 1 - 10 |
| Wvs BOS | 2 - 1 |
| Wvs CWS | 10 - 0 |
| Wvs CWS | 2 - 1 |
| Wvs CWS | 4 - 3 |
| Wvs CWS | 3 - 0 |
| W@ BAL | 11 - 6 |
| W@ BAL | 4 - 0 |
| L@ BAL | 0 - 3 |
| W@ TB | 8 - 2 |
| W@ TB | 3 - 0 |
| W@ TB | 3 - 1 |
| Lvs HOU | 3 - 7 |
| Wvs HOU | 2 - 0 |
| Wvs HOU | 2 - 0 |
| Wvs COL | 6 - 2 |
| Wvs COL | 7 - 4 |
| Wvs COL | 4 - 3 |
| W@ DET | 4 - 3 |
| L@ DET | 1 - 3 |
| L@ DET | 3 - 7 |
| L@ DET | 1 - 6 |
| L@ NYY | 3 - 4 |
| L@ NYY | 2 - 4 |
| L@ NYY | 1 - 4 |
| W@ CLE | 4 - 2 |
| L@ CLE | 3 - 6 |
| L@ CLE | 0 - 7 |
| Wvs MIN | 3 - 2 |
| Lvs MIN | 0 - 4 |
| Wvs MIN | 2 - 1 |
| Wvs MIN | 4 - 2 |
| Wvs BAL | 4 - 1 |
| Lvs BAL | 1 - 8 |
| Wvs BAL | 8 - 2 |
| L@ MIL | 2 - 3 |
| L@ MIL | 0 - 5 |
| W@ MIL | 11 - 1 |
| Lvs CLE | 2 - 6 |
| Wvs CLE | 4 - 3 |
| Lvs CLE | 4 - 7 |
MIN
| L@ PHI | 1 - 2 |
| W@ PHI | 5 - 0 |
| L@ PHI | 1 - 3 |
| W@ TEX | 4 - 0 |
| L@ TEX | 2 - 4 |
| W@ TEX | 4 - 1 |
| Wvs CLE | 6 - 2 |
| Lvs CLE | 0 - 8 |
| Lvs CLE | 0 - 6 |
| Lvs CLE | 2 - 6 |
| Lvs NYY | 5 - 10 |
| Lvs NYY | 9 - 10 |
| Wvs NYY | 7 - 0 |
| Lvs ARI | 4 - 6 |
| Lvs ARI | 2 - 5 |
| Wvs ARI | 9 - 8 |
| L@ LAA | 3 - 4 |
| L@ LAA | 2 - 12 |
| W@ LAA | 12 - 3 |
| W@ KC | 5 - 1 |
| L@ KC | 2 - 11 |
| L@ KC | 1 - 2 |
| Lvs CWS | 8 - 11 |
| Lvs CWS | 3 - 4 |
| Lvs CWS | 3 - 12 |
| Lvs CWS | 5 - 6 |
| Wvs SD | 7 - 2 |
| Lvs SD | 3 - 12 |
| Wvs SD | 7 - 4 |
| L@ TOR | 8 - 9 |
| W@ TOR | 7 - 5 |
| L@ TOR | 4 - 10 |
| L@ CWS | 0 - 8 |
| L@ CWS | 3 - 7 |
| W@ CWS | 9 - 7 |
| Lvs OAK | 3 - 8 |
| Lvs OAK | 2 - 4 |
| Lvs OAK | 3 - 6 |
| Wvs DET | 8 - 1 |
| Lvs DET | 5 - 8 |
| Lvs DET | 0 - 7 |
| Lvs DET | 3 - 4 |
| W@ NYY | 4 - 1 |
| L@ NYY | 1 - 9 |
| L@ NYY | 2 - 6 |
| Wvs KC | 5 - 3 |
| Lvs KC | 0 - 2 |
| Wvs KC | 9 - 4 |
| W@ DET | 9 - 4 |
| W@ DET | 6 - 3 |
| L@ DET | 3 - 6 |
| W@ CLE | 5 - 4 |
| L@ CLE | 4 - 5 |
| L@ CLE | 2 - 3 |
| Lvs BOS | 1 - 13 |
| Lvs BOS | 5 - 8 |
| Wvs BOS | 5 - 4 |
| Lvs WAS | 2 - 7 |
| Lvs WAS | 3 - 9 |
| Wvs WAS | 1 - 0 |
| L@ LAD | 3 - 4 |
| W@ LAD | 10 - 7 |
| L@ LAD | 2 - 5 |
| W@ COL | 7 - 1 |
| L@ COL | 6 - 10 |
| L@ COL | 4 - 6 |
| Lvs PIT | 1 - 2 |
| Wvs PIT | 12 - 4 |
| Wvs PIT | 2 - 1 |
| Lvs CHC | 1 - 8 |
| Wvs CHC | 4 - 2 |
| Wvs CHC | 8 - 1 |
| Lvs TB | 5 - 7 |
| Wvs TB | 6 - 5 |
| Wvs TB | 4 - 3 |
| L@ MIA | 1 - 4 |
| W@ MIA | 2 - 1 |
| L@ MIA | 0 - 2 |
| L@ DET | 0 - 3 |
| L@ DET | 5 - 10 |
| W@ DET | 4 - 1 |
| Wvs SEA | 10 - 1 |
| Wvs SEA | 2 - 0 |
| Lvs SEA | 5 - 6 |
| Lvs SEA | 2 - 11 |
| Lvs MIL | 8 - 9 |
| Lvs MIL | 0 - 9 |
| Lvs MIL | 6 - 17 |
| W@ CIN | 12 - 5 |
| L@ CIN | 2 - 4 |
| L@ CIN | 5 - 6 |
| L@ HOU | 1 - 2 |
| L@ HOU | 2 - 3 |
| L@ HOU | 3 - 10 |
| Lvs TEX | 3 - 16 |
| Wvs TEX | 6 - 2 |
| Lvs TEX | 4 - 16 |
| Wvs TOR | 6 - 3 |
| Lvs TOR | 4 - 5 |
| Lvs TOR | 4 - 6 |
| L@ OAK | 3 - 14 |
| W@ OAK | 6 - 1 |
| W@ OAK | 10 - 3 |
| W@ OAK | 10 - 4 |
| L@ SEA | 1 - 2 |
| L@ SEA | 4 - 5 |
| W@ SEA | 12 - 6 |
| L@ TB | 0 - 5 |
| W@ TB | 4 - 2 |
| L@ TB | 2 - 7 |
| Lvs KC | 1 - 2 |
| Wvs KC | 5 - 4 |
| Wvs KC | 3 - 1 |
| Lvs CLE | 1 - 5 |
| Wvs CLE | 6 - 5 |
| L@ MIL | 2 - 5 |
| W@ MIL | 7 - 0 |
| W@ MIL | 3 - 0 |
| W@ BAL | 4 - 0 |
| W@ BAL | 8 - 6 |
| W@ BAL | 6 - 3 |
| Wvs SF | 7 - 6 |
| Wvs SF | 2 - 1 |
| Wvs SF | 3 - 1 |
| Wvs BAL | 5 - 2 |
| Wvs BAL | 5 - 2 |
| Wvs BAL | 9 - 1 |
| W@ BOS | 5 - 4 |
| W@ BOS | 4 - 3 |
| L@ BOS | 1 - 6 |
| L@ CLE | 3 - 4 |
| L@ CLE | 2 - 4 |
| L@ CLE | 1 - 2 |
| W@ CLE | 11 - 1 |
| Wvs LAA | 5 - 0 |
| Wvs LAA | 5 - 1 |
| Wvs LAA | 11 - 4 |
| Lvs CWS | 0 - 3 |
| Wvs CWS | 6 - 3 |
| Wvs CWS | 4 - 2 |
| L@ ATL | 2 - 6 |
| L@ ATL | 3 - 4 |
| L@ ATL | 4 - 6 |
| Wvs NYM | 4 - 3 |
| Wvs NYM | 6 - 3 |
| Lvs NYM | 1 - 5 |
| Wvs DET | 5 - 1 |
| Lvs DET | 0 - 4 |
| Lvs DET | 6 - 7 |
| L@ KC | 2 - 3 |
| W@ KC | 4 - 0 |
| L@ KC | 1 - 2 |
| L@ KC | 2 - 4 |
| Lvs HOU | 7 - 9 |
| Wvs HOU | 6 - 1 |
| Lvs HOU | 2 - 5 |
| W@ CWS | 6 - 1 |
| W@ CWS | 8 - 3 |
| L@ CWS | 0 - 9 |
| L@ STL | 2 - 9 |
| L@ STL | 1 - 5 |
| L@ STL | 3 - 5 |