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
@
Oriole Park at Camden Yards
Baltimore OriolesBaltimore Orioles

Match Predictor

Pre-match Prediction
San Francisco Giants
@
Baltimore Orioles
San Francisco Giants 52%Baltimore Orioles 48%
Market LinesRun Line: San Francisco Giants -1Total: O/U 7.5
Model: Under 7.5
Model projects 7.4 total runs vs 7.5 line

San Francisco Giants

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
50%
7/14
MLB: 48%
Starter
33%
1/3
vs BAL
100%
1/1
Avg Total
7.6
MLB: 8.9
Game Starter (3) Last Starter vs BAL vs BAL (1)
Logan Webb #62 · RHP · Age 30
5.00
ERA (2026)
7.5
K/9 (2026)
3
Starts (2026)
8.7
Avg Total (2026)
Last 3:
ND NYM (Apr 05): 7.0IP, 1ER, 3K
W @SD (Mar 31): 6.0IP, 3ER, 5K
L NYY (Mar 25): 5.0IP, 6ER, 7K
vs BAL: ND (Sep 19 2024): 5.0 IP, 3 ER, 8 K
Bullpen (2026 Season)Average
ERA: 3.68MLB Avg: 3.958 relievers
Recent: L 2-5L 4-6W 6-0W 5-0W 6-3
Lineup vs Logan Webb (Career)
BatterPosPAAVGOPSHR
Pete Alonso1B20.1180.4941
NeillRF13.2310.4620
Gunnar HendersonSS6.3331.1661
Adley RutschmanC5.2000.6000
Leody TaverasOF5.0000.0000
Blaze AlexanderSS3.3330.6660
Taylor WardLF3.0000.0000
Colton CowserLF2.5001.0000
5 batters with no matchup history

Baltimore Orioles

0022446688101012121414OVERUNDERO/U 7.5Runs ScoredRuns Allowed
All Over 7.5
54%
7/13
MLB: 48%
Starter
50%
1/2
vs SF
100%
1/1
Avg Total
7.9
MLB: 8.9
Game Starter (2) Last Starter vs SF vs SF (1)
Chris Bassitt #40 · RHP · Age 37
14.21
ERA (2026)
4.4
K/9 (2026)
2
Starts (2026)
8.5
Avg Total (2026)
Last 3:
L @PIT (Apr 05): 2.0IP, 6ER, 0K
L TEX (Mar 30): 4.1IP, 4ER, 3K
ND LAD (Nov 01): 1.0IP, 1ER, 0K
vs SF: W (Jul 10 2024): 5.0 IP, 3 ER, 6 K
Bullpen (2026 Season)Good
ERA: 3.02MLB Avg: 3.959 relievers
Workload Alert: Allowed 8 runs on 2026-04-05 vs PIT. Bullpen arms likely still recovering.
Recent: L 2-8W 2-1W 4-2W 5-3L 3-6
Lineup vs Chris Bassitt (Career)
BatterPosPAAVGOPSHR
Rafael DeversDH20.5001.6003
Willy AdamesSS12.0000.0830
Patrick BaileyC9.5711.2380
Harrison BaderLF8.3750.7500
Luis ArraezIF8.1430.5360
Heliot RamosLF6.4000.9000
Matt Chapman3B6.0000.0000
Casey Schmitt3B4.2500.5000
Jung Hoo LeeCF3.3330.6660
Jerar EncarnacionRF2.0000.0000
3 batters with no matchup history
Our Top PicksLive Odds
Top PickSan Francisco Giants Moneyline (-114, MEDIUM)
Webb is trending and Bassitt cannot survive innings in 2026.
PickBaltimore Orioles +1.5 (-182, MEDIUM)
Our model projects a dead-even 3.7-3.7 game, and that projection does not support San Francisco covering a 1.5-run spread.
PickUnder 7.5 Runs (-120, MEDIUM)
Our model projects 7.4 total runs, sitting just under the 7.5 market line.

San Francisco Giants vs Baltimore Orioles Game Preview

The story of this game starts on the mound, and the mound tells you everything you need to know. Logan Webb takes the ball for the San Francisco Giants carrying the best momentum he has shown all season. His last start against the Mets: 7 innings, 1 earned run, 3 strikeouts, 1 walk. Webb's 2026 ERA of 5.00 across 18 innings is misleading, inflated by a 6-ER disaster against the Yankees in his season opener. The trajectory is pointing up. His sinker-heavy arsenal suppresses contact and works in any park, and Camden Yards' modest 1.02 run factor does nothing to change his approach tonight.

Then there is Chris Bassitt. The Baltimore Orioles send out a starter who cannot record outs in 2026. The numbers are not a slump, they are a pattern: 14.21 ERA, 6.1 innings total across two starts, pulled before the fourth inning both times. Six walks in 6.1 innings is an 8.5 BB/9 pace. Against Pittsburgh on April 5, he lasted 2.0 innings and surrendered 6 earned runs. Against Texas on March 30, 4.1 innings and 4 more. His strikeout production has collapsed alongside his command, just 3 Ks across both outings. San Francisco arrives having won yesterday's series opener 6-3 at this same park and riding a three-game win streak. Their road record sits at 3-1. They have found the right moment to face the right pitcher.

The matchup that defines tonight's MLB slate is Rafael Devers against Bassitt. Twenty career plate appearances, a .500 average, a 1.600 OPS, and 3 home runs. That production has been consistent across every year of the sample: 1.666 OPS in 2021, 1.600 in 2023, 2.000 in 2024, 1.167 in 2025. Not a hot stretch. A career ownership. Camden Yards runs a 1.06 home run factor that specifically amplifies right-handed pull power. Devers batting against this pitcher in this park is the kind of matchup you circle before the lineup cards drop. Even in a projected low-scoring game, a Devers solo shot is entirely consistent with the Under.

Baltimore's best counter is Gunnar Henderson, who carries a 1.089 OPS over the last 7 days and 5 home runs on the season. In 6 career PAs against Webb, he has posted a 1.166 OPS with 1 HR. That sample is far too small to project against a pitcher in good form, but it tells you Henderson will not give away at-bats. The rest of the Orioles lineup is a problem for Baltimore. Pete Alonso owns a .118 average and 0.494 OPS in 20 career PA against Webb. The contrarian case worth acknowledging is real: Bassitt shut San Francisco out for 6.1 innings as recently as July 2025, and Matt Chapman is 0-for-6 with 0.000 OPS against Bassitt career while Willy Adames is 0-for-12 with a .083 OPS. If Bassitt finds early command, this Giants offense at 3.4 R/G can go very quiet, very fast.

San Francisco Giants vs Baltimore Orioles Key Insights

  • Bassitt's 2026 command is broken. Six walks in 6.1 innings total, pulled before the fourth inning in both starts. Tonight's outing will likely follow the same pattern regardless of how the Giants hit him.
  • Webb is trending. His last start was 7 IP, 1 ER, and he is the caliber of pitcher who can carry a lineup generating only 3.4 R/G on the road. His sinker limits hard contact and Baltimore's home offense averages just 3.7 R/G.
  • Both bullpens are strong. Baltimore's pen carries a 3.02 ERA, among the best in the game. San Francisco's bullpen sits at 3.68. A short Bassitt start pushes Baltimore's relievers into heavy early work, but that pen can hold a close game late.
  • The Devers-Bassitt matchup is the most dominant career batter-vs-pitcher split in this game. Twenty PA, .500 average, 1.600 OPS, 3 HR, with positive production in every season sampled. Camden Yards' 1.06 HR factor compounds the threat for right-handed hitters.
  • Contrarian note: Bassitt has historically owned this Giants lineup. Chapman is 0-for-6 with 0.000 OPS against him career. Adames is 0-for-12 with a .083 OPS. The Giants' middle-order threats may not show up if Bassitt finds even marginal command in the early innings.
  • Our model projects 7.4 total runs against a 7.5 market line, putting the Under on the value side. Even if Bassitt exits early and Baltimore's pen holds the Giants to 1-2 late runs, a 4-3 final lands Under cleanly.

San Francisco Giants vs Baltimore Orioles Betting Picks

Picks made April 11, 2026 at 05:03 AM ET. Odds shown reflect current market prices.

Baltimore Orioles +1.5 (-182, MEDIUM)
Baltimore Orioles +1.5 (-182, MEDIUM): Our model projects a dead-even 3.7-3.7 game, and that projection does not support San Francisco covering a 1.5-run spread. The Giants average just 3.4 R/G on the road and rarely produce blowout margins. Webb's dominance should keep this game close, not push San Francisco to a multi-run cushion. At -182, the Orioles +1.5 reflects 64.5% cover probability and is the structural hedge in a coin-flip game projection where a one-run Giants win is the most likely outcome.
Under 7.5 Runs (-120, MEDIUM)
Under 7.5 Runs (-120, MEDIUM): Our model projects 7.4 total runs, sitting just under the 7.5 market line. Both offenses rank among the weakest in the dataset: San Francisco at 3.4 R/G, Baltimore at 3.7 R/G. Webb's last start produced 1 ER in 7 IP. Baltimore's bullpen ERA of 3.02 caps San Francisco's scoring even in a short-Bassitt scenario where the Giants get their early damage. A 4-3 final is the projected flow and it lands Under cleanly.
Chris Bassitt Under 4.5 Strikeouts (-122, HIGH)
Chris Bassitt Under 4.5 Strikeouts (-122, HIGH): This is the strongest individual prop on the slate. Bassitt has 3 total strikeouts in 6.1 innings of 2026 work. His last three starts: 0 K in 2.0 IP, 3 K in 4.1 IP, 0 K in 1.0 IP. He has not reached 4.5 Ks in any single 2026 outing, and he is being pulled from games before he can accumulate volume. Six walks in 6.1 IP means batters are working counts and getting on base, not swinging and missing. That further limits strikeout opportunities. The number does the talking here.
Rafael Devers Over 0.5 Hits (-222, HIGH)
Rafael Devers Over 0.5 Hits (-222, HIGH): Twenty career PA against Bassitt. A .500 average. A 1.600 OPS. Three home runs. Consistent production across 2021, 2023, 2024, and 2025 with no sign of regression in any year sampled. Bassitt's 2026 collapse to a 14.21 ERA only amplifies the edge. This is the highest-conviction batter-vs-pitcher play in tonight's game, and the -222 price reflects exactly how one-sided this matchup has been historically.
Pete Alonso Under 0.5 Hits (+160, MEDIUM)
Pete Alonso Under 0.5 Hits (+160, MEDIUM): Alonso is 2-for-17 in 20 career PA against Webb, a .118 average with a 0.494 OPS. His most recent exposure includes a 0.000 OPS in his last 2 PA against Webb in 2025. Webb's sinker suppresses right-handed contact. Alonso compounds this with a brutal 2026 overall line: .176 average, 0.538 OPS vs RHP, and a .321 OPS over his last 7 days. Multiple signals point the same direction. At +160, this is a credible fade with genuine upside.
Rafael Devers Over 1.5 Total Bases (+120, MEDIUM)
Rafael Devers Over 1.5 Total Bases (+120, MEDIUM): Three home runs in 20 career PA against Bassitt means extra-base contact is a consistent outcome in this matchup, not a fluke. In 2024, those 6 PAs produced a 2.000 OPS. Camden Yards runs a 1.06 HR factor favoring right-handed pull power. Even in a projected low-scoring game, Devers reaching 1.5 total bases requires only a double or any home run, both realistic outcomes given this career production rate against this specific pitcher. +120 offers genuine value relative to the BvP evidence.
Rafael Devers to Hit a Home Run (+300, MEDIUM)
Rafael Devers to Hit a Home Run (+300, MEDIUM): Devers has hit 3 home runs in 20 career PA against Bassitt, roughly a 15% per-PA rate that runs well above league baseline. Bassitt has already surrendered 1 HR in just 6.1 innings of 2026 work, a 1.42 HR/9 pace. Devers has 2 home runs on the 2026 season. Camden Yards' 1.06 HR factor favors right-handed pull power. The market implies 25% probability at +300. Given the career BvP home run rate against a pitcher in full collapse, this price represents positive expected value even in an under-total game context where a solo shot is entirely consistent with the final score.
Same-Game Parlay, 5 legs
Same-Game Parlay, 5 legs: Giants ML (-114) [contract_id: 380758003> + Under 7.5 (-120) [contract_id: 380757964> + Bassitt Under 4.5 Strikeouts (-122) [contract_id: 380851983> + Devers Over 0.5 Hits (-222) [contract_id: 380851980> + Devers Over 1.5 Total Bases (+120) [contract_id: 380871369>. The thesis is self-reinforcing: San Francisco wins a low-scoring game behind Webb, Bassitt exits early without accumulating strikeouts because batters are working counts rather than swinging, and Devers provides the key offensive production. A short Bassitt outing and a grinding Under game are not in conflict. They describe the same game.
Analysis insight — no specific bet associated
YRFI (+100, MEDIUM)
YRFI (+100, MEDIUM): This pick hinges almost entirely on the Bassitt side. He has allowed runs in all three 2026 starts (6 ER in 2.0 IP, 4 ER in 4.1 IP, 1 ER in 1.0 IP) with command issues that typically surface immediately rather than in middle innings. His 8.5 BB/9 rate in 2026 means baserunners are arriving before the Giants even put the ball in play. Webb's last start produced 1 ER in 7 IP, which tempers confidence on the Baltimore half of this bet. At even money (+100), YRFI offers fair value given Bassitt's documented inability to record clean innings anywhere in 2026.

Key Players

Batting AverageSF
Luis Arraez
.320Batting Average
2B
Home RunsSF
Rafael Devers
2Home Runs
DH
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
Robbie Ray
18Strikeouts
SP
Batting AverageBAL
Taylor Ward
.383Batting Average
LF
Home RunsBAL
Gunnar Henderson
4Home Runs
SS
Runs Batted InBAL
Gunnar Henderson
9Runs 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
L9-0New York Mets
L5-2New York Mets
L6-4Philadelphia Phillies
W6-0Philadelphia Phillies
W5-0Philadelphia Phillies
Baltimore Orioles
L3-2Pittsburgh Pirates
L8-2Pittsburgh Pirates
W2-1Chicago White Sox
W4-2Chicago White Sox
W5-3Chicago White Sox

San Francisco Giants vs Baltimore Orioles Summary

Our model projects a 3.7-3.7 game for 7.4 total runs, and a 51.8% win probability for San Francisco. I agree with the directional call on all three fronts: Giants win, it stays under, and Devers does damage. Webb's last start looked like a pitcher who has found something. Bassitt's 2026 is not a sample size problem. Two starts, two short outings, command gone, strikeouts gone, the Orioles running a 14.21 ERA starter against a lineup that just scored 6 runs at this same park yesterday. The Giants do not need to be explosive tonight. They need Devers to do what he has always done against this pitcher, and they need Webb to give them six innings.

The picks I feel best about are the ones that do not require a lot of runs. Bassitt under 4.5 strikeouts at -122 is the highest-conviction individual market on the slate given his 3 total Ks across 6.1 innings of 2026 work. Devers over 0.5 hits at -222 is the clearest batter-vs-pitcher edge in this game, backed by a .500 career average across 20 PA. The Giants ML at -114 is the primary play, supported by Webb's form and Bassitt's collapse. Under 7.5 at -120 is the structural bet that holds regardless of how early Bassitt exits, because Baltimore's 3.02 bullpen ERA caps the Giants' late-game scoring. Devers to hit a home run at +300 is the high-upside prop that pays for a cold night if everything else runs flat.

The caveat is worth stating plainly. Bassitt shut San Francisco out for 6.1 innings in July 2025. Chapman is 0-for-6 career against him. Adames is 0-for-12. If Bassitt finds early command, the Giants' offense at 3.4 R/G on the road can go silent. Webb has had starts this season where he allowed 6 earned runs in 5 innings. Baseball variance is real and it does not care about ERA. These picks have clear data behind them, but one vintage Bassitt inning changes the math. Bet accordingly.

Head-to-Head History

DateMatchupResult
Apr 10, 2026SF @ BALSFSF 6-1

Giants vs Orioles predictions: SF ML (-114) and Under 7.5 as Bassitt posts 14.21 ERA in 2026. Devers hits .500 with 1.600 OPS career vs Bassitt.

Frequently Asked Questions

MLBGame PreviewsSan Francisco Giants at Baltimore Orioles