We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsSan Francisco Giants at Baltimore Orioles
San Francisco GiantsSan Francisco Giants
@
Baltimore OriolesBaltimore Orioles

Match Predictor

Pre-match Prediction
San Francisco Giants
@
Baltimore Orioles
San Francisco Giants 46%Baltimore Orioles 54%
Market LinesRun Line: Baltimore Orioles -0.5Total: O/U 8.5
Model: Under 8.5
Model projects 7.8 total runs vs 8.5 line

San Francisco Giants

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
40%
6/15
MLB: 48%
Starter
50%
1/2
vs BAL
50%
1/2
Avg Total
7.7
MLB: 8.9
Game Starter (2) Last Starter vs BAL vs BAL (2)
Adrian Houser #12 · RHP · Age 33
3.97
ERA (2026)
5.7
K/9 (2026)
2
Starts (2026)
9.0
Avg Total (2026)
Last 3:
ND PHI (Apr 06): 6.0IP, 4ER, 3K
L @SD (Apr 01): 5.1IP, 1ER, 4K
L @TOR (Sep 26): 6.0IP, 4ER, 5K
vs BAL: L (Jun 01 2025): 6.1 IP, 3 ER, 6 K
Bullpen (2026 Season)Average
ERA: 3.91MLB Avg: 3.958 relievers
Recent: L 4-6W 6-0W 5-0W 6-3L 2-6
Lineup vs Adrian Houser (Career)
BatterPosPAAVGOPSHR
Pete Alonso1B12.3640.7810
NeillRF10.1110.3110
Leody TaverasOF4.0000.0000
Coby Mayo1B3.0000.0000
Gunnar HendersonSS3.6671.3340
Maverick HandleyC3.3330.6660
Taylor WardLF3.10002.0000
Ryan Mountcastle1B2.0000.0000
5 batters with no matchup history

Baltimore Orioles

Bullpen ERA 2.76 (elite). Should hold late-inning leads.
0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
43%
6/14
MLB: 48%
Starter
vs SF
50%
1/2
Avg Total
7.9
MLB: 8.9
Game Starter (0) Last Starter vs SF vs SF (2)
Cade Povich is new to Baltimore Orioles — no starter history with this lineup. Career stats shown below.
Cade Povich #37 · LHP · Age 26
3.18
ERA (2026)
3.5
K/9 (2026)
Starts (2026)
Avg Total (2026)
Last 3:
ND @PIT (Apr 05): 5.2IP, 2ER, 2K
ND TB (Sep 25): 5.2IP, 5ER, 4K
L NYY (Sep 18): 5.0IP, 3ER, 5K
Bullpen (2026 Season)Good
ERA: 2.76MLB Avg: 3.959 relievers
Recent: W 2-1W 4-2W 5-3L 3-6W 6-2
Lineup vs Cade Povich (Career)
BatterPosPAAVGOPSHR
Rafael DeversDH12.2730.6060
Luis ArraezIF3.3330.6660
Harrison BaderLF2.0000.0000
10 batters with no matchup history
Our Top PicksLive Odds
Top PickUnder 8.5 runs (-110), HIGH confidence
Our model projects a combined 7.8 total versus the 8.5 market line.
PickSan Francisco Giants +1.5 (-182), MEDIUM confidence
Our model projects a 0.4-run Baltimore margin, making it structurally unlikely the Orioles cover a 1.5-run spread.
PickCade Povich under 5.5 strikeouts (-123), MEDIUM confidence
Povich has recorded 2, 4, and 5 Ks across his last three starts.

San Francisco Giants vs Baltimore Orioles Game Preview

Adrian Houser and Cade Povich close out a split series at Camden Yards, and this pitching matchup deserves your full attention. Houser arrives for the San Francisco Giants as the most reliable contact manager in this game right now: zero home runs allowed in 11.1 innings in 2026, a 3.97 ERA, and six full days of rest. He is not a swing-and-miss arm, just 7 strikeouts across those frames, but his ground-ball profile has kept the ball in the park and the pitch count manageable. Povich takes the hill for the Baltimore Orioles with back-to-back seasons above a 5.20 ERA on his ledger, but his lone 2026 outing showed genuine improvement: 5.2 innings, 2 earned runs, 3.18 ERA. The question is whether that start was a true signal or a favorable small-sample opener against a weaker lineup.

This rubber match closes a 3-game set in MLB action. Baltimore bounced back with a 6-2 win Friday after dropping the opener 6-3, setting up a genuine winner-take-all feel for two clubs parked near .500. San Francisco comes in at 6-9 with a -17 run differential through 15 games. That number signals the Giants have been outplayed more than their record shows. Their away record stands at 3-2, which looks presentable until you note they are 4-8 against right-handed pitching this season. Houser is a righty, and that split is the first number to put on your notepad.

Gunnar Henderson and Taylor Ward are the bats that define the danger zone for Baltimore. Henderson is riding a 1.149 OPS over the last seven days and owns a 1.334 career OPS against Houser across 3 plate appearances. Ward carries a .345 average and .431 on-base percentage on the season with a 1.189 OPS over his last seven days, and his career line against Houser stands at a 2.000 OPS from 3 PA in 2025. Both samples are small, but both bats are running exceptionally hot. Camden Yards plays nearly neutral on run scoring (factor 1.02), but the short left-field wall carries an HR factor of 1.06, which puts Henderson's pull-side power in a favorable position. Houser's ground-ball tendencies are the best structural argument against a big Orioles inning.

The bullpen picture matters more than usual here. This is Game 3 of 3, meaning both relief corps have absorbed work over the past two days. Baltimore's relievers carry a 2.76 ERA, the best suppression safety valve available in this matchup. San Francisco's bullpen sits at 3.91. With neither starter projected to go deep, the team with the better back end holds the structural edge in a close game. Our model projects the final score at 4.1-3.7 Baltimore, a 7.8 combined total that sits well below the 8.5 market line.

San Francisco Giants vs Baltimore Orioles Key Insights

  • Houser has not allowed a home run in 11.1 innings in 2026. His ground-ball profile is the backbone of the Under case at a near-neutral Camden Yards (run factor 1.02).
  • Both offenses rank near the bottom of MLB in run production: San Francisco at 3.3 runs per game, Baltimore at 3.9. Neither lineup is built for a high-scoring finish.
  • Baltimore's bullpen ERA of 2.76 is the best suppression factor in this game. With both starters likely exiting before the 7th, the Orioles' relief corps becomes the decisive edge in the late innings.
  • Henderson (1.149 OPS over last 7 days) and Ward (.345/.431 on the season, 1.189 L7d OPS) are the two hottest bats in this game. Either can flip the run line with a single at-bat against a rested Houser who has not faced a full Baltimore lineup yet in 2026.
  • San Francisco is 4-8 against right-handed pitching in 2026. Facing Houser in a road rubber match is not where you want that split showing up.
  • The Giants carry a -17 run differential through 15 games. That gap between their record and their true performance tells you the offense has not been generating offense consistently, which supports a tight, low-scoring game script.

San Francisco Giants vs Baltimore Orioles Betting Picks

Picks made April 12, 2026 at 04:23 AM ET. Odds shown reflect current market prices.

San Francisco Giants +1.5 (-182), MEDIUM confidence
San Francisco Giants +1.5 (-182), MEDIUM confidence: Our model projects a 0.4-run Baltimore margin, making it structurally unlikely the Orioles cover a 1.5-run spread. San Francisco's 3.3 runs per game away output and Houser's six days of rest give the Giants the strongest version of their contact-management starter. The market's 64.5% implied probability on this line is fair value given how tight the projected run totals are. Pairs cleanly with the Under.
Moneyline, No pick
Moneyline, No pick: Our model gives Baltimore 54% win probability. The market implies 55% from the -122/+114 line. That gap is within 1% in both directions, which does not represent an exploitable edge in either direction. The contrarian case for San Francisco at +114 is real given Povich's career regression risk, but Baltimore's bullpen edge and Houser's rest advantage offset that concern. Our model does not diverge meaningfully from market pricing here, so we pass. The honest position is that neither side offers value at current prices.
Analysis insight — no specific bet associated
Cade Povich under 5.5 strikeouts (-123), MEDIUM confidence
Cade Povich under 5.5 strikeouts (-123), MEDIUM confidence: Povich has recorded 2, 4, and 5 Ks across his last three starts. His 2026 opening line shows just 2 strikeouts in 5.2 innings. He is not a swing-and-miss pitcher at the big league level, and the San Francisco lineup does not post an elite strikeout rate against lefties. Every recent start has finished under 5.5. The price at -123 is a slight market lean, but all available evidence points the same direction.
Adrian Houser under 4.5 strikeouts (-122), MEDIUM confidence
Adrian Houser under 4.5 strikeouts (-122), MEDIUM confidence: Houser's 2025 K rate was 6.6 per 9 innings, and his 2026 output is tracking at just 5.6 K/9 through two starts. His last three starts produced 3, 4, and 5 Ks, only once clearing the 4.5 threshold. Baltimore's lineup is not a strikeout-heavy group, and Houser's contact-inducing profile means this game plays out on the ground, not in punch-outs. Under aligns with his profile and recent outputs at -122.
Tyler O'Neill under 0.5 hits (+152), MEDIUM confidence
Tyler O'Neill under 0.5 hits (+152), MEDIUM confidence: Career against Houser: 10 plate appearances, .111 average, 0.311 OPS. The heaviest sample from 2021 shows 7 plate appearances with a 0.000 OPS, near-total offensive suppression. O'Neill is also off to a slow 2026 (.241/.353/.345, .698 OPS), and his split against right-handed pitching sits at league-average. The career matchup is the primary signal here. At +152 with 39.7% implied probability, the market has underpriced the suppression history.
Pete Alonso over 1.5 hits (+184), LOW confidence (value bet)
Pete Alonso over 1.5 hits (+184), LOW confidence (value bet): Career against Houser: 12 plate appearances, .364 average, 0.781 OPS. The 2022 sample (5 PA, 1.100 OPS) and 2025 sample (3 PA, 0.666 OPS) show consistent contact production across multiple seasons. At +184 with 35.2% implied probability, there is positive expected value if the career BvP holds. The caveat is Alonso's significant 2026 slump (.167 average), which knocks this to a low-confidence position. Small unit only, not the anchor of your card.
Matt Chapman over 1.5 total bases (+112), MEDIUM confidence
Matt Chapman over 1.5 total bases (+112), MEDIUM confidence: Chapman is San Francisco's best offensive performer in 2026, hitting .310/.365/.448 through 63 plate appearances. Facing Povich (LHP), Chapman's split against left-handed pitching at 0.701 OPS holds up. Povich allowed 17 home runs in 2025 with a career ERA above 5.20, a profile that gives up hard contact. Chapman's .448 slugging percentage makes 1.5 total bases an attainable line, and +112 carries positive implied value at 47.2%.
Same-Game Parlay
Same-Game Parlay: Giants +1.5 / Under 8.5 / Povich Under 5.5 K / Chapman Over 1.5 TB: The four legs reinforce each other structurally. A low-scoring, contact-driven game keeps the total under while allowing San Francisco to stay within a run. Chapman producing extra-base hits against a left-hander who allows hard contact is one of the few offensive pathways in this environment. Povich staying under his strikeout total fits a pitcher who generates ground balls and soft contact over swing-and-miss. The SGP thesis is internally coherent. Parlays carry compounding variance, so treat this as a supplemental position alongside the individual legs, not as your primary stake.
Analysis insight — no specific bet associated
NRFI (No Run First Inning) (-120), MEDIUM confidence
NRFI (No Run First Inning) (-120), MEDIUM confidence: Baltimore has scored in the first inning in just 2 of 14 home games this season, a 14.3% rate. Their last 10 games show a 9-to-1 NRFI-to-YRFI split, which is exceptionally dominant. San Francisco's first-inning score rate is higher at 5 of 15 games (33.3%), but the combined probability of both teams staying off the board in the first inning comes in around 57%, above the market's implied 54.6% from the -120 price. Povich's 2026 WHIP of 1.24 and Houser's command-first approach support the lean. Mild conditions at 66°F add no external inflation factor.

Key Players

Batting AverageSF
Matt Chapman
.310Batting Average
3B
Home RunsSF
Willy Adames
2Home Runs
SS
Runs Batted InSF
Matt Chapman
7Runs Batted In
3B
Earned Run AverageSF
Robbie Ray
2.08Earned Run Average
SP
WinsSF
Robbie Ray
2Wins
SP
StrikeoutsSF
Logan Webb
21Strikeouts
SP
Batting AverageBAL
Taylor Ward
.345Batting Average
LF
Home RunsBAL
Gunnar Henderson
6Home Runs
SS
Runs Batted InBAL
Gunnar Henderson
12Runs Batted In
SS
Earned Run AverageBAL
Trevor Rogers
1.89Earned Run Average
SP
WinsBAL
Trevor Rogers
2Wins
SP
StrikeoutsBAL
Kyle Bradish
17Strikeouts
SP

Recent Form

San Francisco Giants
L6-4Philadelphia Phillies
W6-0Philadelphia Phillies
W5-0Philadelphia Phillies
W6-3Baltimore Orioles
L6-2Baltimore Orioles
Baltimore Orioles
W2-1Chicago White Sox
W4-2Chicago White Sox
W5-3Chicago White Sox
L6-3San Francisco Giants
W6-2San Francisco Giants

San Francisco Giants vs Baltimore Orioles Summary

Our model projects a 4.1-3.7 Baltimore finish, and I am comfortable sitting right there. The edge in this game lives in the total. Both offenses are among the worst run-producing units in baseball right now. Both starters suppress contact rather than rack up strikeouts. Baltimore's bullpen, with its 2.76 ERA, is the best late-game suppression option in this matchup. Seven to eight combined runs is the realistic range here, not nine or ten. The Under 8.5 at -110 is the highest-confidence position on the card, and the structure supports it from every angle: offense, pitching, park, and weather.

The San Francisco Giants +1.5 is the complementary position. A projected 0.4-run margin tells you this is a one-run game scenario. Houser's six days of rest give the Baltimore Orioles the best version of their contact manager, and that same profile, keeping the ball on the ground and out of the seats, limits the damage that Henderson and Ward can do in a single inning. On the moneyline, the gap between our model's 54% Baltimore and the market's 55% implied probability is too thin to force a position. Passing is the disciplined call, and being honest about no-edge situations is how you protect your bankroll over a long season.

One thing worth watching as the game unfolds: if Povich shows early command issues, the Giants' +114 moneyline becomes live for sharp bettors. His career ERA exceeds 5.20 in back-to-back seasons, and series-finale starters who have not faced the opposing lineup yet can get exposed quickly. That regression risk is real. But our model does not diverge enough from the market price to justify the bet outright heading into first pitch. Stick with the Under and the run line. Both fit the structure of a tight, contact-driven series finale at Camden Yards on a mild April afternoon.

Head-to-Head History

Season SeriesSeries tied 1-1
DateMatchupResult
Apr 10, 2026SF @ BALSFSF 6-3
Apr 11, 2026SF @ BALBALBAL 6-2

Compare odds for SF @ BAL

Frequently Asked Questions

MLBGame PreviewsSan Francisco Giants at Baltimore Orioles