

AI Game Overview
Ladies and gentlemen, baseball fans across the globe, welcome to the main stage.
We are looking at a marquee matchup on the diamond this April 10th as the San Francisco Giants head east to clash with the Baltimore Orioles. As we settle into the rhythm of the 2026 MLB regular season, this interleague showdown carries all the weight of a mid-summer classic.
The Giants are hitting the road, looking to assert their dominance early in the campaign, while the Orioles are ready to defend their home turf at Camden Yards. While the oddsmakers have kept their cards close to the vest—with moneyline, spread, and total figures currently off the board—the lack of a betting line only adds to the intrigue. It tells us one thing: this is a toss-up, a true test of grit where the outcome will be decided between the white lines, not by the analysts in the desert.
Both clubs are looking to establish their identity in this young season. For San Francisco, it’s about proving they can handle the travel and the intensity of an American League powerhouse. For Baltimore, it’s about protecting the nest and showing the league that their recent trajectory is no fluke.
When the first pitch is thrown at 11:15 PM, expect a tactical chess match. We’re talking about two organizations that pride themselves on depth, strategy, and late-inning execution. Whether you’re a fan of the Bay or the Charm City, this is the kind of game that defines the early-season narrative.
Grab your popcorn, settle in, and get ready—because when the Giants and the Orioles meet, the sparks are guaranteed to fly. This is baseball at its finest. Let’s play ball!
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 struggling with a 3-8 record, while the Baltimore Orioles hold a slightly more stable 5-6 standing. Looking at the recent 2025 series history, these teams have shown a tendency for high-scoring, volatile games, with the Giants previously dominating the Orioles in two out of three meetings. However, the Orioles demonstrated their offensive capability by putting up 11 runs in their last victory against San Francisco. Given the Giants' current early-season slump and the Orioles' superior win percentage, Baltimore holds a slight edge in consistency. The outcome will likely depend on which pitching staff can stabilize after a series of high-scoring affairs in their previous encounters.
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
| Wvs PHI | 6 - 0 |
| Lvs PHI | 4 - 6 |
| Lvs NYM | - |
| Lvs NYM | - |
| Lvs NYM | - |
| Lvs NYM | - |
| L@ SD | - |
| L@ SD | - |
| L@ SD | - |
| Lvs NYY | - |
| Lvs NYY | - |
| Lvs NYY | 0 - 7 |
BAL
| W@ CWS | 4 - 2 |
| W@ CWS | 2 - 1 |
| L@ PIT | - |
| L@ PIT | - |
| L@ PIT | - |
| Lvs TEX | - |
| Lvs TEX | - |
| Lvs TEX | - |
| Lvs MIN | - |
| Lvs MIN | - |
| Wvs MIN | 2 - 1 |
Previous Season Games
SF
| Wvs COL | 4 - 0 |
| Wvs COL | 4 - 3 |
| Wvs COL | 6 - 3 |
| Wvs St.Louis Cardinals | 4 - 3 |
| Lvs St.Louis Cardinals | 8 - 9 |
| Lvs St.Louis Cardinals | 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@ St.Louis Cardinals | 3 - 4 |
| L@ St.Louis Cardinals | 2 - 3 |
| W@ St.Louis Cardinals | 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 |
BAL
| L@ NYY | 2 - 3 |
| L@ NYY | 1 - 6 |
| L@ NYY | 4 - 8 |
| Wvs TB | 6 - 5 |
| Lvs TB | 2 - 6 |
| Wvs TB | 6 - 0 |
| Lvs NYY | 1 - 7 |
| Lvs NYY | 1 - 6 |
| Wvs NYY | 4 - 2 |
| Lvs NYY | 0 - 7 |
| W@ CWS | 3 - 1 |
| W@ CWS | 8 - 7 |
| W@ CWS | 4 - 1 |
| L@ TOR | 2 - 11 |
| L@ TOR | 4 - 5 |
| L@ TOR | 1 - 6 |
| Wvs PIT | 3 - 2 |
| Wvs PIT | 2 - 1 |
| Wvs PIT | 3 - 2 |
| Lvs LAD | 2 - 5 |
| Wvs LAD | 4 - 3 |
| Wvs LAD | 2 - 1 |
| W@ SD | 7 - 5 |
| W@ SD | 6 - 2 |
| W@ SD | 4 - 3 |
| L@ SF | 2 - 13 |
| W@ SF | 11 - 1 |
| L@ SF | 8 - 15 |
| Lvs BOS | 2 - 3 |
| Lvs BOS | 2 - 3 |
| Lvs BOS | 0 - 5 |
| Lvs BOS | 3 - 4 |
| Wvs HOU | 3 - 2 |
| Lvs HOU | 8 - 9 |
| Lvs HOU | 7 - 10 |
| Lvs HOU | 2 - 7 |
| W@ BOS | 4 - 3 |
| W@ BOS | 6 - 3 |
| W@ HOU | 12 - 0 |
| L@ HOU | 4 - 5 |
| W@ HOU | 7 - 0 |
| Wvs SEA | 5 - 3 |
| Wvs SEA | 4 - 3 |
| Lvs SEA | 0 - 1 |
| Lvs OAK | 2 - 3 |
| Lvs OAK | 3 - 11 |
| Wvs OAK | 3 - 2 |
| W@ PHI | 5 - 1 |
| L@ PHI | 0 - 5 |
| L@ PHI | 3 - 13 |
| L@ CHC | 3 - 5 |
| W@ CHC | 4 - 3 |
| L@ CHC | 0 - 1 |
| Lvs TOR | 8 - 9 |
| Wvs TOR | 3 - 2 |
| Wvs TOR | 16 - 4 |
| Wvs TOR | 11 - 4 |
| Wvs COL | 5 - 1 |
| Wvs COL | 18 - 0 |
| Lvs COL | 5 - 6 |
| W@ CLE | 4 - 3 |
| L@ CLE | 2 - 3 |
| L@ CLE | 3 - 6 |
| L@ CLE | 5 - 10 |
| W@ TB | 5 - 3 |
| L@ TB | 3 - 4 |
| L@ TB | 1 - 11 |
| Lvs MIA | 1 - 11 |
| Lvs MIA | 0 - 6 |
| Wvs MIA | 5 - 2 |
| Wvs NYM | 7 - 3 |
| Wvs NYM | 3 - 1 |
| Lvs NYM | 6 - 7 |
| W@ ATL | 2 - 1 |
| W@ ATL | 9 - 6 |
| W@ ATL | 3 - 2 |
| L@ TEX | 0 - 6 |
| L@ TEX | 2 - 10 |
| W@ TEX | 10 - 6 |
| Wvs TB | 5 - 1 |
| Lvs TB | 3 - 11 |
| Wvs TB | 22 - 8 |
| Lvs TEX | 0 - 7 |
| Lvs TEX | 5 - 6 |
| Wvs TEX | 6 - 0 |
| L@ NYY | 2 - 4 |
| L@ NYY | 0 - 9 |
| W@ NYY | 5 - 3 |
| W@ TB | 4 - 1 |
| L@ TB | 8 - 12 |
| W@ TB | 5 - 1 |
| L@ TB | 1 - 7 |
| Wvs LAA | 11 - 2 |
| Wvs LAA | 6 - 5 |
| Wvs LAA | 2 - 0 |
| Lvs DET | 1 - 4 |
| Wvs DET | 10 - 1 |
| Lvs DET | 3 - 5 |
| L@ OAK | 1 - 5 |
| W@ OAK | 7 - 4 |
| L@ OAK | 4 - 5 |
| W@ SEA | 4 - 3 |
| W@ SEA | 3 - 2 |
| W@ SEA | 5 - 1 |
| Wvs CWS | 3 - 2 |
| Wvs CWS | 4 - 2 |
| Wvs CWS | 2 - 1 |
| Lvs St.Louis Cardinals | 4 - 6 |
| Lvs St.Louis Cardinals | 4 - 7 |
| Wvs St.Louis Cardinals | 5 - 2 |
| W@ BOS | 5 - 1 |
| W@ BOS | 2 - 1 |
| L@ BOS | 5 - 6 |
| L@ BOS | 5 - 19 |
| W@ MIL | 8 - 4 |
| L@ MIL | 2 - 5 |
| L@ MIL | 4 - 5 |
| Lvs WAS | 4 - 10 |
| Lvs WAS | 6 - 10 |
| Lvs WAS | 3 - 4 |
| Lvs MIN | 0 - 4 |
| Lvs MIN | 6 - 8 |
| Lvs MIN | 3 - 6 |
| W@ LAA | 7 - 3 |
| L@ LAA | 2 - 5 |
| W@ LAA | 4 - 1 |
| L@ MIN | 2 - 5 |
| L@ MIN | 2 - 5 |
| L@ MIN | 1 - 9 |
| Lvs KC | 6 - 11 |
| Lvs KC | 0 - 4 |
| Wvs KC | 3 - 0 |
| Wvs NYY | 5 - 4 |
| Lvs NYY | 3 - 15 |
| Wvs NYY | 4 - 3 |
| L@ DET | 0 - 7 |
| L@ DET | 2 - 6 |
| L@ DET | 3 - 4 |
| W@ WAS | 2 - 1 |
| L@ WAS | 3 - 4 |
| L@ WAS | 0 - 7 |
| Lvs CIN | 2 - 24 |
| Wvs CIN | 9 - 5 |
| Lvs CIN | 3 - 8 |
| Wvs CLE | 6 - 2 |
| Wvs CLE | 9 - 1 |
| Lvs CLE | 3 - 6 |
| Lvs TOR | 6 - 7 |
| Wvs TOR | 5 - 4 |
| L@ ARI | 0 - 9 |
| L@ ARI | 3 - 4 |
| W@ ARI | 5 - 1 |
| L@ KC | 1 - 4 |
| W@ KC | 8 - 1 |
| L@ KC | 2 - 8 |
| Lvs BOS | 4 - 8 |
| Lvs BOS | 0 - 3 |
| Wvs BOS | 8 - 5 |
| L@ TOR | 1 - 3 |
| W@ TOR | 9 - 5 |
| L@ TOR | 2 - 8 |
| W@ TOR | 12 - 2 |