

AI Game Overview
Ladies and gentlemen, welcome to the diamond. I’m thrilled to set the stage for a marquee mid-summer clash that has the baseball world buzzing. On July 19th, 2026, we head to the Pacific Northwest as the San Francisco Giants travel north to take on the Seattle Mariners in a pivotal regular-season showdown.
As we navigate the heart of the 2026 campaign, this matchup carries significant weight. Both the Giants and the Mariners are fighting to solidify their standing in their respective divisions, and every win at this stage of the season is worth its weight in gold.
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. We are looking at a classic battle of coastal titans. The Giants bring their trademark grit and tactical versatility to the table, while the Mariners look to leverage the electric atmosphere of their home crowd to defend their turf.
In a season defined by narrow margins and high-stakes drama, this series opener is exactly the kind of test that separates the contenders from the pretenders. Will the Giants’ lineup find a rhythm against the Seattle pitching staff, or will the Mariners command the momentum in front of their home faithful?
Grab your popcorn, folks. It’s San Francisco versus Seattle. It’s mid-July baseball at its finest. You won’t want to miss a single pitch.
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 Seattle Mariners enter this matchup with a superior record and a significantly more effective pitching staff, having allowed 83 fewer runs than the San Francisco Giants. While the Giants have struggled to maintain a consistent winning percentage at 41-55, their offense has actually been slightly more productive in terms of total runs scored. However, the Mariners' ability to suppress opposing scoring provides them with a distinct advantage in a home environment. Historical data from the 2025 season shows that these teams play high-scoring, tight contests, but the current disparity in run prevention suggests Seattle is better positioned to control the tempo of this game.
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
Compare All Sportsbooks
Shop for the best lines across 11 sportsbooks to maximize your value.






















Current Season Games
SF
| 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 |
SEA
| W@ TB | 8 - 2 |
| L@ TB | 1 - 6 |
| L@ TB | 2 - 7 |
| L@ MIA | 4 - 8 |
| L@ MIA | 0 - 2 |
| L@ MIA | 5 - 6 |
| Wvs TOR | 4 - 0 |
| Wvs TOR | 11 - 0 |
| Lvs TOR | 0 - 2 |
| Wvs LAA | 1 - 0 |
| Wvs LAA | 8 - 3 |
| Wvs LAA | 6 - 2 |
| L@ CLE | 5 - 6 |
| L@ CLE | 3 - 4 |
| W@ CLE | 3 - 1 |
| L@ PIT | 1 - 5 |
| L@ PIT | 1 - 11 |
| W@ PIT | 3 - 2 |
| Wvs BOS | 3 - 1 |
| Lvs BOS | 1 - 5 |
| Lvs BOS | 2 - 6 |
| Wvs BAL | 3 - 0 |
| Lvs BAL | 3 - 5 |
| Wvs BAL | 3 - 1 |
| L@ WAS | 1 - 10 |
| L@ WAS | 3 - 8 |
| W@ WAS | 10 - 2 |
| L@ BAL | 5 - 7 |
| L@ BAL | 2 - 7 |
| W@ BAL | 6 - 5 |
| W@ BAL | 6 - 3 |
| L@ DET | 4 - 5 |
| W@ DET | 4 - 0 |
| L@ DET | 3 - 7 |
| Lvs NYM | 1 - 7 |
| Wvs NYM | 8 - 3 |
| Wvs NYM | 3 - 2 |
| Wvs ARI | 3 - 2 |
| Wvs ARI | 5 - 1 |
| Wvs ARI | 7 - 6 |
| W@ OAK | 9 - 1 |
| W@ OAK | 4 - 1 |
| W@ OAK | 9 - 2 |
| L@ KC | 6 - 8 |
| L@ KC | 0 - 5 |
| W@ KC | 2 - 0 |
| Wvs CWS | 5 - 4 |
| Lvs CWS | 1 - 2 |
| Wvs CWS | 6 - 1 |
| Lvs SD | 3 - 8 |
| Lvs SD | 4 - 7 |
| Lvs SD | 0 - 2 |
| W@ HOU | 8 - 3 |
| L@ HOU | 3 - 4 |
| W@ HOU | 10 - 2 |
| W@ HOU | 3 - 1 |
| L@ CWS | 1 - 2 |
| L@ CWS | 1 - 6 |
| W@ CWS | 12 - 8 |
| Wvs ATL | 3 - 1 |
| Lvs ATL | 2 - 3 |
| Wvs ATL | 5 - 4 |
| Lvs KC | 1 - 4 |
| Lvs KC | 2 - 3 |
| Lvs KC | 6 - 7 |
| W@ MIN | 5 - 3 |
| W@ MIN | 7 - 1 |
| L@ MIN | 4 - 11 |
| W@ STL | 3 - 2 |
| W@ STL | 11 - 9 |
| W@ STL | 3 - 2 |
| Wvs OAK | 5 - 4 |
| Lvs OAK | 2 - 5 |
| Lvs OAK | 4 - 6 |
| Wvs TEX | 5 - 2 |
| Wvs TEX | 7 - 3 |
| Lvs TEX | 0 - 5 |
| L@ SD | 2 - 5 |
| L@ SD | 6 - 7 |
| L@ SD | 1 - 4 |
| Wvs HOU | 6 - 2 |
| Wvs HOU | 6 - 1 |
| Wvs HOU | 8 - 7 |
| Wvs HOU | 9 - 6 |
| L@ TEX | 0 - 3 |
| L@ TEX | 2 - 3 |
| L@ TEX | 1 - 2 |
| L@ LAA | 7 - 8 |
| L@ LAA | 0 - 1 |
| W@ LAA | 3 - 1 |
| Lvs NYY | 3 - 5 |
| Lvs NYY | 0 - 5 |
| Wvs NYY | 2 - 1 |
| Wvs CLE | 8 - 0 |
| Lvs CLE | 5 - 6 |
| Wvs CLE | 5 - 1 |
| Lvs CLE | 4 - 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 |
SEA
| L@ TOR | 3 - 4 |
| L@ TOR | 2 - 6 |
| Wvs TOR | 6 - 2 |
| Lvs TOR | 2 - 8 |
| Lvs TOR | 4 - 13 |
| W@ TOR | 10 - 3 |
| W@ TOR | 3 - 1 |
| Wvs DET | 3 - 2 |
| L@ DET | 3 - 9 |
| W@ DET | 8 - 4 |
| Wvs DET | 3 - 2 |
| Lvs DET | 2 - 3 |
| Lvs LAD | 1 - 6 |
| Lvs LAD | 3 - 5 |
| Lvs LAD | 2 - 3 |
| Wvs COL | 6 - 2 |
| Wvs COL | 9 - 2 |
| Wvs COL | 4 - 3 |
| W@ HOU | 7 - 3 |
| W@ HOU | 6 - 4 |
| W@ HOU | 4 - 0 |
| W@ KC | 2 - 0 |
| L@ KC | 5 - 7 |
| W@ KC | 12 - 5 |
| Wvs LAA | 11 - 2 |
| Wvs LAA | 5 - 3 |
| Wvs LAA | 2 - 1 |
| Wvs LAA | 7 - 6 |
| Wvs STL | 4 - 2 |
| Wvs STL | 5 - 3 |
| Wvs STL | 4 - 2 |
| W@ ATL | 18 - 2 |
| W@ ATL | 10 - 2 |
| L@ ATL | 1 - 4 |
| L@ TB | 4 - 9 |
| L@ TB | 5 - 6 |
| L@ TB | 2 - 10 |
| W@ CLE | 4 - 2 |
| L@ CLE | 3 - 4 |
| L@ CLE | 4 - 5 |
| Wvs SD | 4 - 3 |
| Lvs SD | 6 - 7 |
| Wvs SD | 9 - 6 |
| Wvs OAK | 11 - 4 |
| Lvs OAK | 1 - 2 |
| Wvs OAK | 3 - 2 |
| L@ PHI | 2 - 11 |
| L@ PHI | 4 - 6 |
| L@ PHI | 7 - 12 |
| L@ NYM | 3 - 7 |
| L@ NYM | 1 - 3 |
| W@ NYM | 11 - 9 |
| L@ BAL | 3 - 5 |
| L@ BAL | 3 - 4 |
| W@ BAL | 1 - 0 |
| Wvs TB | 6 - 3 |
| Wvs TB | 7 - 4 |
| Wvs TB | 3 - 2 |
| Wvs CWS | 4 - 3 |
| Wvs CWS | 8 - 6 |
| Wvs CWS | 8 - 3 |
| Wvs TEX | 5 - 4 |
| Lvs TEX | 4 - 6 |
| Wvs TEX | 4 - 3 |
| Wvs TEX | 6 - 0 |
| L@ OAK | 4 - 5 |
| L@ OAK | 1 - 6 |
| W@ OAK | 3 - 1 |
| L@ LAA | 1 - 4 |
| W@ LAA | 7 - 2 |
| L@ LAA | 2 - 3 |
| W@ LAA | 4 - 2 |
| Lvs MIL | 2 - 10 |
| Wvs MIL | 1 - 0 |
| Lvs MIL | 0 - 6 |
| Lvs HOU | 3 - 11 |
| Wvs HOU | 7 - 6 |
| Wvs HOU | 6 - 1 |
| W@ DET | 8 - 4 |
| W@ DET | 15 - 7 |
| W@ DET | 12 - 3 |
| L@ NYY | 5 - 6 |
| L@ NYY | 6 - 9 |
| L@ NYY | 3 - 10 |
| Wvs PIT | 1 - 0 |
| Wvs PIT | 1 - 0 |
| Wvs PIT | 6 - 0 |
| Lvs KC | 2 - 3 |
| Wvs KC | 3 - 2 |
| Lvs KC | 3 - 6 |
| Wvs KC | 6 - 2 |
| W@ TEX | 6 - 4 |
| L@ TEX | 2 - 3 |
| W@ TEX | 7 - 6 |
| L@ MIN | 1 - 10 |
| L@ MIN | 0 - 2 |
| W@ MIN | 6 - 5 |
| W@ MIN | 11 - 2 |
| W@ CHC | 14 - 6 |
| L@ CHC | 7 - 10 |
| W@ CHC | 9 - 4 |
| Lvs BOS | 1 - 3 |
| Wvs BOS | 8 - 0 |
| Lvs BOS | 0 - 2 |
| Wvs CLE | 6 - 0 |
| Wvs CLE | 4 - 3 |
| Wvs CLE | 7 - 2 |
| L@ ARI | 2 - 5 |
| L@ ARI | 3 - 10 |
| L@ ARI | 4 - 8 |
| W@ LAA | 3 - 2 |
| L@ LAA | 6 - 8 |
| L@ LAA | 4 - 5 |
| Lvs BAL | 3 - 4 |
| Lvs BAL | 2 - 3 |
| Lvs BAL | 1 - 5 |
| Wvs MIN | 2 - 1 |
| Wvs MIN | 5 - 4 |
| Lvs MIN | 6 - 12 |
| Lvs WAS | 3 - 9 |
| Lvs WAS | 0 - 9 |
| Wvs WAS | 9 - 1 |
| L@ HOU | 3 - 5 |
| L@ HOU | 1 - 2 |
| W@ HOU | 5 - 3 |
| L@ HOU | 2 - 9 |
| W@ CWS | 6 - 5 |
| L@ CWS | 0 - 1 |
| W@ CWS | 5 - 1 |
| W@ SD | 6 - 1 |
| W@ SD | 4 - 1 |
| W@ SD | 5 - 1 |
| Lvs NYY | 2 - 3 |
| Wvs NYY | 2 - 1 |
| Lvs NYY | 5 - 11 |
| Lvs TOR | 1 - 9 |
| Lvs TOR | 3 - 6 |
| Lvs TOR | 3 - 6 |
| W@ OAK | 6 - 5 |
| W@ OAK | 5 - 3 |
| L@ OAK | 6 - 7 |
| L@ TEX | 1 - 8 |
| W@ TEX | 2 - 1 |
| W@ TEX | 13 - 1 |
| Wvs LAA | 9 - 3 |
| Wvs LAA | 5 - 3 |
| Wvs MIA | 7 - 6 |
| Wvs MIA | 14 - 0 |
| Lvs MIA | 4 - 8 |
| W@ BOS | 4 - 3 |
| W@ BOS | 8 - 5 |
| L@ BOS | 3 - 8 |
| W@ TOR | 8 - 3 |
| W@ TOR | 8 - 4 |
| L@ TOR | 1 - 3 |
| W@ CIN | 11 - 7 |
| W@ CIN | 5 - 3 |
| L@ CIN | 4 - 8 |
| Wvs TEX | 3 - 1 |
| Wvs TEX | 9 - 2 |
| Wvs TEX | 5 - 3 |
| Wvs HOU | 7 - 6 |
| Lvs HOU | 1 - 2 |
| Wvs HOU | 4 - 3 |
| L@ SF | 4 - 5 |
| L@ SF | 1 - 4 |
| L@ SF | 9 - 10 |
| Wvs DET | 3 - 2 |
| Lvs DET | 1 - 4 |
| Lvs DET | 6 - 9 |
| Wvs OAK | 2 - 1 |
| Lvs OAK | 2 - 4 |
| Lvs OAK | 0 - 7 |
| Wvs OAK | 4 - 2 |