

AI Game Overview
Ladies and gentlemen, welcome to the diamond. I’m thrilled to set the stage for what promises to be a mid-summer classic as we look ahead to July 20th, 2026.
We have a high-stakes interleague showdown on the horizon: the San Francisco Giants are hitting the road to take on the Kansas City Royals at Kauffman Stadium.
As we navigate the heart of the 2026 MLB regular season, this matchup carries all the intrigue of a late-July clash. Both clubs are currently grinding through the dog days of summer, where every pitch, every defensive shift, and every base hit carries immense weight in the hunt for October.
Now, I know you’re looking for the edge—the numbers that tell the story. Interestingly, as we sit here today, the oddsmakers are keeping their cards close to the vest. With the moneyline, point spread, and over/under currently listed as undefined, the sportsbooks are essentially telling us that this is a blank canvas. Without a clear favorite on the board, we are looking at a true "pick 'em" atmosphere where the outcome will be decided entirely by who executes better between the white lines.
Will the Giants’ pitching staff be able to navigate the Royals’ lineup in the heat of a Kansas City summer? Or will the home crowd provide the spark Kansas City needs to defend their turf?
One thing is certain: when these two teams meet on the 20th, the records, the standings, and the pride of the franchise will be on the line. Grab your popcorn, folks—this is exactly why we love the game. 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 San Francisco Giants enter this matchup with a slightly better winning percentage than the Kansas City Royals, though both teams are struggling to maintain consistency this season. The Giants have demonstrated a superior ability to prevent runs, allowing 43 fewer runs than the Royals, which provides a defensive edge. While the Royals hold a 2-1 advantage in their most recent three-game series from 2025, those contests were played in San Francisco. Returning to Kansas City, the Royals will look to leverage home-field advantage, but their significant run differential suggests a pitching staff that remains vulnerable. Expect a tight contest where the Giants' ability to limit damage proves decisive against a Royals offense that has struggled to keep pace with their own pitching deficiencies.
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
SF
| L@ SEA | 3 - 4 |
| W@ SEA | 7 - 0 |
| Wvs COL | 3 - 1 |
| Wvs COL | 4 - 2 |
| Lvs COL | 3 - 4 |
| Wvs COL | 8 - 2 |
| Lvs TOR | 0 - 10 |
| Lvs TOR | 3 - 9 |
| Wvs TOR | 10 - 1 |
| L@ COL | 6 - 7 |
| W@ COL | 6 - 4 |
| L@ COL | 3 - 15 |
| W@ ARI | 6 - 4 |
| L@ ARI | 2 - 8 |
| L@ ARI | 4 - 5 |
| Wvs ATL | 3 - 2 |
| Wvs ATL | 5 - 0 |
| Lvs ATL | 1 - 3 |
| Lvs OAK | 6 - 9 |
| Wvs OAK | 2 - 1 |
| Wvs OAK | 3 - 1 |
| L@ MIA | 1 - 2 |
| L@ MIA | 3 - 6 |
| L@ MIA | 3 - 4 |
| W@ ATL | 7 - 5 |
| W@ ATL | 7 - 2 |
| Wvs CHC | 5 - 1 |
| Lvs CHC | 1 - 6 |
| Lvs CHC | 1 - 5 |
| Wvs WAS | 11 - 10 |
| Lvs WAS | 3 - 6 |
| Lvs WAS | 3 - 4 |
| W@ CHC | 2 - 1 |
| L@ CHC | 2 - 3 |
| W@ CHC | 18 - 3 |
| W@ MIL | 12 - 9 |
| W@ MIL | 1 - 0 |
| L@ MIL | 3 - 8 |
| L@ MIL | 2 - 16 |
| W@ COL | 19 - 6 |
| L@ COL | 3 - 8 |
| L@ COL | 6 - 8 |
| Lvs ARI | 2 - 3 |
| Lvs ARI | 5 - 7 |
| Lvs ARI | 2 - 6 |
| Wvs CWS | 8 - 5 |
| Wvs CWS | 10 - 3 |
| Lvs CWS | 4 - 9 |
| L@ ARI | 3 - 6 |
| L@ ARI | 3 - 5 |
| L@ ARI | 2 - 12 |
| W@ OAK | 10 - 1 |
| W@ OAK | 6 - 4 |
| L@ OAK | 2 - 5 |
| L@ LAD | 2 - 5 |
| L@ LAD | 0 - 4 |
| W@ LAD | 6 - 2 |
| W@ LAD | 9 - 3 |
| Wvs PIT | 7 - 6 |
| Lvs PIT | 3 - 13 |
| Wvs PIT | 5 - 2 |
| Lvs SD | 1 - 5 |
| Lvs SD | 5 - 10 |
| Wvs SD | 3 - 2 |
| L@ TB | 1 - 2 |
| L@ TB | 1 - 5 |
| L@ TB | 0 - 3 |
| L@ PHI | 5 - 6 |
| L@ PHI | 2 - 3 |
| L@ PHI | 0 - 7 |
| Wvs MIA | 6 - 3 |
| Wvs MIA | 6 - 2 |
| Lvs MIA | 4 - 9 |
| Lvs LAD | 0 - 3 |
| Wvs LAD | 3 - 0 |
| Wvs LAD | 3 - 1 |
| L@ WAS | 0 - 3 |
| W@ WAS | 7 - 6 |
| W@ WAS | 10 - 5 |
| W@ CIN | 3 - 0 |
| L@ CIN | 3 - 8 |
| L@ CIN | 1 - 2 |
| L@ BAL | 2 - 6 |
| L@ BAL | 2 - 6 |
| W@ BAL | 6 - 3 |
| Wvs PHI | 5 - 0 |
| Wvs PHI | 6 - 0 |
| Lvs PHI | 4 - 6 |
| Lvs NYM | 2 - 5 |
| Lvs NYM | 0 - 9 |
| Lvs NYM | 3 - 10 |
| Wvs NYM | 7 - 2 |
| L@ SD | 1 - 7 |
| W@ SD | 9 - 3 |
| W@ SD | 3 - 2 |
| Lvs NYY | 1 - 3 |
| Lvs NYY | 0 - 3 |
| Lvs NYY | 0 - 7 |
KC
| 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 |
Previous Season Games
SF
| Wvs COL | 4 - 0 |
| Wvs COL | 4 - 3 |
| Wvs COL | 6 - 3 |
| Wvs STL | 4 - 3 |
| Lvs STL | 8 - 9 |
| Lvs STL | 5 - 6 |
| W@ LAD | 3 - 1 |
| L@ LAD | 5 - 7 |
| L@ LAD | 3 - 6 |
| L@ LAD | 1 - 2 |
| W@ ARI | 5 - 1 |
| L@ ARI | 5 - 6 |
| L@ ARI | 1 - 8 |
| Lvs LAD | 2 - 10 |
| Lvs LAD | 7 - 13 |
| Wvs LAD | 5 - 1 |
| Lvs ARI | 3 - 5 |
| Wvs ARI | 5 - 3 |
| Wvs ARI | 11 - 5 |
| L@ STL | 3 - 4 |
| L@ STL | 2 - 3 |
| W@ STL | 8 - 2 |
| W@ COL | 10 - 8 |
| W@ COL | 7 - 4 |
| W@ COL | 8 - 2 |
| Wvs BAL | 13 - 2 |
| Lvs BAL | 1 - 11 |
| Wvs BAL | 15 - 8 |
| Wvs CHC | 4 - 3 |
| Wvs CHC | 12 - 3 |
| Wvs CHC | 5 - 2 |
| W@ MIL | 4 - 3 |
| W@ MIL | 7 - 1 |
| L@ MIL | 4 - 5 |
| L@ SD | 4 - 8 |
| L@ SD | 1 - 8 |
| L@ SD | 1 - 5 |
| W@ SD | 4 - 3 |
| Wvs TB | 7 - 1 |
| Lvs TB | 1 - 2 |
| Lvs TB | 6 - 7 |
| Lvs SD | 1 - 11 |
| Lvs SD | 1 - 5 |
| Lvs SD | 1 - 4 |
| Lvs WAS | 0 - 8 |
| Lvs WAS | 2 - 4 |
| Wvs WAS | 5 - 0 |
| W@ PIT | 4 - 2 |
| W@ PIT | 8 - 1 |
| L@ PIT | 4 - 5 |
| W@ NYM | 12 - 4 |
| L@ NYM | 6 - 12 |
| W@ NYM | 4 - 3 |
| Lvs PIT | 1 - 2 |
| Lvs PIT | 1 - 3 |
| Lvs PIT | 5 - 6 |
| Lvs NYM | 3 - 5 |
| Lvs NYM | 1 - 2 |
| Lvs NYM | 1 - 8 |
| W@ ATL | 9 - 3 |
| W@ ATL | 9 - 0 |
| L@ ATL | 5 - 9 |
| L@ TOR | 6 - 8 |
| L@ TOR | 3 - 6 |
| L@ TOR | 0 - 4 |
| Lvs LAD | 2 - 5 |
| Lvs LAD | 1 - 2 |
| Wvs LAD | 8 - 7 |
| Lvs PHI | 0 - 13 |
| Wvs PHI | 4 - 3 |
| Wvs PHI | 3 - 1 |
| W@ OAK | 6 - 2 |
| W@ OAK | 7 - 2 |
| L@ OAK | 2 - 11 |
| W@ ARI | 7 - 2 |
| W@ ARI | 6 - 5 |
| L@ ARI | 2 - 8 |
| L@ ARI | 2 - 4 |
| L@ CWS | 2 - 5 |
| L@ CWS | 0 - 1 |
| W@ CWS | 3 - 1 |
| Lvs MIA | 5 - 12 |
| Lvs MIA | 5 - 8 |
| Lvs MIA | 2 - 4 |
| Wvs BOS | 9 - 5 |
| Wvs BOS | 3 - 2 |
| Lvs BOS | 5 - 7 |
| Wvs CLE | 2 - 1 |
| Lvs CLE | 2 - 4 |
| Lvs CLE | 2 - 3 |
| L@ LAD | 4 - 5 |
| L@ LAD | 5 - 11 |
| W@ LAD | 6 - 2 |
| L@ COL | 7 - 8 |
| W@ COL | 10 - 7 |
| W@ COL | 6 - 5 |
| Wvs ATL | 4 - 3 |
| Wvs ATL | 3 - 2 |
| Wvs ATL | 5 - 4 |
| Wvs SD | 3 - 2 |
| Wvs SD | 6 - 5 |
| Lvs SD | 2 - 3 |
| Lvs SD | 0 - 1 |
| W@ MIA | 4 - 2 |
| L@ MIA | 0 - 1 |
| W@ MIA | 2 - 0 |
| L@ DET | 3 - 4 |
| L@ DET | 1 - 3 |
| L@ DET | 1 - 3 |
| W@ WAS | 3 - 2 |
| L@ WAS | 0 - 3 |
| W@ WAS | 4 - 0 |
| Lvs KC | 4 - 8 |
| Wvs KC | 3 - 2 |
| Lvs KC | 1 - 3 |
| Wvs OAK | 3 - 2 |
| Wvs OAK | 1 - 0 |
| Wvs OAK | 9 - 1 |
| Lvs ARI | 7 - 8 |
| Wvs ARI | 10 - 6 |
| Lvs ARI | 1 - 2 |
| L@ MIN | 6 - 7 |
| L@ MIN | 1 - 2 |
| L@ MIN | 1 - 3 |
| W@ CHC | 3 - 1 |
| W@ CHC | 14 - 5 |
| L@ CHC | 2 - 9 |
| Wvs COL | 9 - 3 |
| Wvs COL | 6 - 3 |
| Wvs COL | 4 - 0 |
| Lvs COL | 3 - 4 |
| L@ SD | 3 - 5 |
| L@ SD | 4 - 7 |
| Wvs TEX | 3 - 2 |
| Wvs TEX | 3 - 2 |
| Lvs TEX | 0 - 2 |
| Wvs MIL | 6 - 5 |
| Wvs MIL | 4 - 2 |
| Lvs MIL | 3 - 11 |
| Wvs MIL | 5 - 2 |
| L@ LAA | 4 - 5 |
| W@ LAA | 3 - 2 |
| L@ LAA | 0 - 2 |
| L@ PHI | 4 - 6 |
| W@ PHI | 11 - 4 |
| L@ PHI | 4 - 6 |
| W@ PHI | 10 - 4 |
| W@ NYY | 5 - 4 |
| L@ NYY | 4 - 8 |
| W@ NYY | 9 - 1 |
| Wvs CIN | 8 - 6 |
| Lvs CIN | 0 - 1 |
| Lvs CIN | 0 - 2 |
| Wvs SEA | 5 - 4 |
| Wvs SEA | 4 - 1 |
| Wvs SEA | 10 - 9 |
| W@ HOU | 6 - 3 |
| W@ HOU | 3 - 1 |
| W@ HOU | 7 - 2 |
| W@ CIN | 6 - 3 |
| L@ CIN | 2 - 3 |
| W@ CIN | 6 - 4 |
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 |