

AI Game Overview
Ladies and gentlemen, welcome to the diamond. I’m thrilled to break down this mid-summer clash as we head into the heart of the 2026 MLB season. On July 25th, the Los Angeles Angels make the trek north to Oracle Park for a high-stakes showdown against the San Francisco Giants.
This matchup is a fascinating study in contrasts. The Angels, looking to assert their dominance on the road, will be aiming to silence the Bay Area crowd, while the Giants look to leverage the unique dimensions of their home turf to keep their momentum alive in the standings.
As we approach this late-July date, the stakes are beginning to crystallize. With the trade deadline looming and the playoff race tightening, every single win carries the weight of a postseason berth. While the oddsmakers have yet to release the official lines, the narrative here is clear: this is a battle of grit, strategy, and execution.
Will the Angels’ lineup find their rhythm against the Giants' pitching staff, or will San Francisco defend their home field with the precision we’ve come to expect in the National League?
Grab your popcorn and settle in—this is the kind of mid-season intensity that defines a championship run. We’ll be watching closely to see who seizes the moment when the first pitch is thrown at 2:15 AM. It’s baseball at its finest, and you won’t want to miss a single inning.
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.
This matchup features two struggling clubs looking to find consistency in the middle of the season. The Los Angeles Angels hold a slight edge in overall run production with 442 runs scored compared to the San Francisco Giants' 417, though both teams have surrendered a significant number of runs, indicating potential vulnerabilities on the mound. Looking at the 2025 head-to-head history, the Angels managed to take two out of three games against the Giants, showing they have had recent success in this specific pairing. However, playing at Oracle Park gives the Giants a traditional home-field advantage that could neutralize the Angels' slight offensive lead. Given the nearly identical winning percentages and the defensive struggles both teams have faced throughout the season, this game will likely be decided by which bullpen can limit damage in the late innings.
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
LAA
| Lvs STL | 0 - 1 |
| Wvs STL | 5 - 1 |
| Wvs STL | 3 - 2 |
| Wvs DET | 3 - 2 |
| Lvs DET | 0 - 7 |
| Lvs DET | 1 - 2 |
| L@ MIN | 2 - 4 |
| L@ MIN | 3 - 5 |
| W@ MIN | 4 - 3 |
| L@ TEX | 6 - 7 |
| W@ TEX | 13 - 1 |
| L@ TEX | 3 - 8 |
| Lvs BOS | 5 - 7 |
| Lvs BOS | 1 - 8 |
| Lvs BOS | 2 - 5 |
| L@ SEA | 0 - 1 |
| L@ SEA | 3 - 8 |
| L@ SEA | 2 - 6 |
| Wvs OAK | 4 - 1 |
| Wvs OAK | 5 - 2 |
| Lvs OAK | 3 - 9 |
| Wvs BAL | 7 - 6 |
| Wvs BAL | 5 - 1 |
| Lvs BAL | 1 - 6 |
| W@ OAK | 9 - 7 |
| W@ OAK | 7 - 0 |
| L@ OAK | 11 - 12 |
| L@ OAK | 0 - 5 |
| L@ ARI | 1 - 8 |
| W@ ARI | 7 - 0 |
| L@ ARI | 3 - 4 |
| Lvs TB | 3 - 8 |
| Wvs TB | 8 - 0 |
| Wvs TB | 4 - 3 |
| Wvs HOU | 3 - 2 |
| Wvs HOU | 10 - 1 |
| Lvs HOU | 4 - 5 |
| W@ LAD | 13 - 5 |
| L@ LAD | 2 - 9 |
| L@ LAD | 0 - 1 |
| Wvs COL | 11 - 4 |
| Lvs COL | 2 - 8 |
| Lvs COL | 8 - 9 |
| L@ TB | 2 - 5 |
| W@ TB | 14 - 3 |
| L@ TB | 5 - 8 |
| W@ DET | 7 - 1 |
| L@ DET | 0 - 4 |
| W@ DET | 10 - 6 |
| Wvs TEX | 2 - 1 |
| Wvs TEX | 5 - 2 |
| Wvs TEX | 9 - 6 |
| Lvs OAK | 2 - 3 |
| Lvs OAK | 5 - 6 |
| Lvs OAK | 6 - 14 |
| Wvs OAK | 2 - 1 |
| Lvs LAD | 1 - 10 |
| Lvs LAD | 2 - 15 |
| Lvs LAD | 0 - 6 |
| L@ CLE | 2 - 4 |
| L@ CLE | 2 - 3 |
| L@ CLE | 2 - 7 |
| W@ TOR | 6 - 1 |
| L@ TOR | 1 - 14 |
| L@ TOR | 0 - 2 |
| Wvs CWS | 8 - 2 |
| Wvs CWS | 4 - 3 |
| Lvs CWS | 0 - 6 |
| Lvs NYM | 1 - 5 |
| Wvs NYM | 4 - 3 |
| Lvs NYM | 3 - 4 |
| L@ CWS | 2 - 3 |
| L@ CWS | 2 - 5 |
| L@ CWS | 7 - 8 |
| L@ KC | 9 - 11 |
| L@ KC | 1 - 12 |
| L@ KC | 3 - 6 |
| Wvs TOR | 7 - 3 |
| Lvs TOR | 2 - 4 |
| Lvs TOR | 2 - 5 |
| Lvs SD | 1 - 2 |
| Lvs SD | 1 - 4 |
| Wvs SD | 8 - 0 |
| W@ NYY | 11 - 4 |
| L@ NYY | 4 - 5 |
| W@ NYY | 7 - 1 |
| L@ NYY | 10 - 11 |
| W@ CIN | 9 - 6 |
| L@ CIN | 3 - 7 |
| W@ CIN | 10 - 2 |
| Lvs ATL | 2 - 8 |
| Lvs ATL | 2 - 7 |
| Wvs ATL | 6 - 2 |
| Wvs SEA | 8 - 7 |
| Wvs SEA | 1 - 0 |
| Lvs SEA | 1 - 3 |
| L@ CHC | 2 - 6 |
| W@ CHC | 2 - 0 |
| L@ CHC | 2 - 7 |
| L@ HOU | 7 - 9 |
| L@ HOU | 9 - 11 |
| W@ HOU | 6 - 2 |
| W@ HOU | 3 - 0 |
SF
| L@ KC | 4 - 5 |
| L@ KC | 2 - 3 |
| L@ KC | 3 - 4 |
| L@ SEA | 3 - 6 |
| 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 |
Previous Season Games
LAA
| Lvs HOU | 2 - 6 |
| Lvs HOU | 1 - 6 |
| Wvs HOU | 4 - 3 |
| Lvs KC | 4 - 9 |
| Wvs KC | 3 - 2 |
| Lvs KC | 4 - 8 |
| L@ COL | 1 - 3 |
| W@ COL | 3 - 0 |
| L@ COL | 6 - 7 |
| L@ MIL | 2 - 5 |
| L@ MIL | 2 - 9 |
| L@ MIL | 2 - 9 |
| L@ SEA | 2 - 11 |
| L@ SEA | 3 - 5 |
| L@ SEA | 1 - 2 |
| L@ SEA | 6 - 7 |
| Wvs MIN | 4 - 3 |
| Wvs MIN | 12 - 2 |
| Lvs MIN | 3 - 12 |
| Wvs OAK | 4 - 3 |
| Lvs OAK | 4 - 17 |
| Lvs OAK | 4 - 10 |
| L@ KC | 3 - 4 |
| W@ KC | 4 - 3 |
| W@ KC | 5 - 1 |
| L@ HOU | 3 - 8 |
| W@ HOU | 3 - 0 |
| W@ HOU | 4 - 1 |
| L@ HOU | 0 - 2 |
| L@ TEX | 3 - 20 |
| L@ TEX | 3 - 7 |
| W@ TEX | 4 - 0 |
| Lvs CHC | 3 - 4 |
| Lvs CHC | 1 - 12 |
| Lvs CHC | 2 - 3 |
| Wvs CIN | 2 - 1 |
| Lvs CIN | 4 - 6 |
| Lvs CIN | 1 - 4 |
| W@ OAK | 11 - 5 |
| L@ OAK | 2 - 7 |
| L@ OAK | 3 - 10 |
| Wvs LAD | 6 - 5 |
| Wvs LAD | 7 - 6 |
| Wvs LAD | 7 - 4 |
| L@ DET | 5 - 9 |
| W@ DET | 7 - 4 |
| L@ DET | 5 - 6 |
| Lvs TB | 4 - 5 |
| Lvs TB | 3 - 7 |
| Wvs TB | 5 - 1 |
| Wvs CWS | 8 - 5 |
| Lvs CWS | 0 - 1 |
| Lvs CWS | 3 - 6 |
| Lvs TEX | 3 - 6 |
| Wvs TEX | 8 - 5 |
| Wvs TEX | 6 - 4 |
| Wvs SEA | 4 - 1 |
| Lvs SEA | 2 - 7 |
| Wvs SEA | 3 - 2 |
| Lvs SEA | 2 - 4 |
| L@ NYM | 3 - 6 |
| L@ NYM | 2 - 3 |
| L@ NYM | 5 - 7 |
| W@ PHI | 8 - 2 |
| L@ PHI | 5 - 9 |
| W@ PHI | 6 - 5 |
| Lvs ARI | 1 - 5 |
| Wvs ARI | 10 - 5 |
| Wvs ARI | 6 - 5 |
| Lvs TEX | 4 - 11 |
| Wvs TEX | 11 - 8 |
| Lvs TEX | 1 - 13 |
| Wvs TEX | 6 - 5 |
| L@ TOR | 2 - 3 |
| L@ TOR | 3 - 4 |
| L@ TOR | 3 - 4 |
| W@ ATL | 5 - 1 |
| L@ ATL | 3 - 8 |
| W@ ATL | 4 - 0 |
| Lvs WAS | 4 - 7 |
| Wvs WAS | 8 - 2 |
| Lvs WAS | 9 - 15 |
| Wvs BOS | 5 - 2 |
| Wvs BOS | 3 - 2 |
| Wvs BOS | 9 - 5 |
| Lvs HOU | 7 - 8 |
| Wvs HOU | 9 - 1 |
| Lvs HOU | 2 - 3 |
| L@ NYY | 3 - 7 |
| W@ NYY | 3 - 2 |
| W@ NYY | 4 - 0 |
| W@ NYY | 1 - 0 |
| L@ BAL | 2 - 11 |
| L@ BAL | 5 - 6 |
| L@ BAL | 0 - 2 |
| Wvs OAK | 6 - 5 |
| Wvs OAK | 2 - 1 |
| Wvs OAK | 7 - 4 |
| Lvs SEA | 2 - 3 |
| Wvs SEA | 8 - 6 |
| Wvs SEA | 5 - 4 |
| L@ BOS | 9 - 11 |
| W@ BOS | 4 - 3 |
| W@ BOS | 7 - 6 |
| L@ CLE | 2 - 4 |
| L@ CLE | 5 - 7 |
| W@ CLE | 4 - 1 |
| Lvs NYY | 0 - 1 |
| Lvs NYY | 2 - 3 |
| Lvs NYY | 1 - 5 |
| Lvs MIA | 0 - 3 |
| Lvs MIA | 2 - 6 |
| Wvs MIA | 7 - 4 |
| W@ OAK | 10 - 5 |
| W@ OAK | 10 - 5 |
| W@ OAK | 7 - 5 |
| W@ OAK | 4 - 3 |
| W@ LAD | 6 - 4 |
| W@ LAD | 11 - 9 |
| W@ LAD | 6 - 2 |
| L@ SD | 1 - 5 |
| L@ SD | 4 - 6 |
| W@ SD | 9 - 5 |
| Lvs BAL | 3 - 7 |
| Wvs BAL | 5 - 2 |
| Lvs BAL | 1 - 4 |
| Lvs TOR | 5 - 8 |
| Wvs TOR | 5 - 4 |
| Wvs TOR | 8 - 3 |
| Lvs DET | 1 - 13 |
| Wvs DET | 5 - 2 |
| Lvs DET | 1 - 9 |
| Lvs DET | 4 - 10 |
| L@ SEA | 3 - 9 |
| L@ SEA | 3 - 5 |
| L@ MIN | 0 - 5 |
| L@ MIN | 1 - 5 |
| L@ MIN | 4 - 11 |
| Wvs PIT | 4 - 3 |
| Lvs PIT | 0 - 3 |
| Lvs PIT | 3 - 9 |
| Wvs SF | 5 - 4 |
| Lvs SF | 2 - 3 |
| Wvs SF | 2 - 0 |
| L@ TEX | 3 - 5 |
| L@ TEX | 1 - 3 |
| L@ TEX | 0 - 4 |
| L@ HOU | 3 - 7 |
| W@ HOU | 4 - 1 |
| L@ HOU | 3 - 14 |
| W@ TB | 11 - 1 |
| L@ TB | 4 - 5 |
| W@ TB | 4 - 3 |
| Wvs CLE | 6 - 2 |
| Wvs CLE | 10 - 4 |
| Lvs CLE | 6 - 8 |
| L@ STL | 5 - 12 |
| W@ STL | 9 - 7 |
| W@ STL | 5 - 4 |
| W@ CWS | 3 - 2 |
| W@ CWS | 1 - 0 |
| L@ CWS | 1 - 8 |
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 |