We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsSan Diego Padres at Baltimore Orioles
San Diego PadresSan Diego Padres
@
Oriole Park at Camden Yards
Baltimore OriolesBaltimore Orioles

Match Predictor

Pre-match Prediction
San Diego Padres
@
Baltimore Orioles
San Diego Padres 43%Baltimore Orioles 57%
Market LinesRun Line: Baltimore Orioles -0.5Total: O/U 9
Model: Under 9
Model projects 8.6 total runs vs 9 line

San Diego Padres

Bullpen ERA 2.72 (elite). Should hold late-inning leads.
0022446688101012121414OVERUNDERO/U 9Runs ScoredRuns Allowed
All Over 9
34%
23/67
MLB: 48%
Starter
0%
0/7
vs BAL
Avg Total
7.8
MLB: 8.9
Game Starter (7) Last Starter vs BAL vs BAL (0)
Griffin Canning #17 · RHP · Age 30
6.34
ERA (2026)
9.2
K/9 (2026)
7
Starts (2026)
6.3
Avg Total (2026)
Last 3:
ND NYM (Jun 06): 5.0IP, 1ER, 6K
L @WSH (May 31): 5.0IP, 3ER, 3K
L PHI (May 25): 6.2IP, 3ER, 5K
vs BAL: L (Mar 30 2024): 5.0 IP, 5 ER, 2 K
Bullpen (2026 Season)Good
ERA: 2.72MLB Avg: 3.958 relievers
Recent: W 3-2L 3-7W 6-2L 3-5W 5-4
Lineup vs Griffin Canning (Career)
BatterPosPAAVGOPSHR
Adley RutschmanC9.4441.0000
Gunnar HendersonSS9.5001.5691
Leody TaverasCF8.1430.8211
Pete Alonso1B6.1670.3340
NeillRF6.3331.1661
Colton CowserRF2.0000.0000
Jackson Holliday2B2.5001.0000
6 batters with no matchup history

Baltimore Orioles

0022446688101012121414OVERUNDERO/U 9Runs ScoredRuns Allowed
All Over 9
50%
35/70
MLB: 48%
Starter
31%
4/13
vs SD
Avg Total
9.9
MLB: 8.9
Game Starter (13) Last Starter vs SD vs SD (0)
Shane Baz #34 · RHP · Age 27
4.09
ERA (2026)
7.7
K/9 (2026)
13
Starts (2026)
8.5
Avg Total (2026)
Last 3:
L @TOR (Jun 07): 5.2IP, 1ER, 3K
W @BOS (Jun 02): 7.0IP, 2ER, 6K
W TB (May 26): 7.0IP, 1ER, 9K
vs SD: W (Aug 31 2024): 5.0 IP, 2 ER, 5 K
Bullpen (2026 Season)Average
ERA: 4.16MLB Avg: 3.959 relievers
Recent: L 4-6L 3-6L 5-6W 7-2W 7-5
Lineup vs Shane Baz (Career)
BatterPosPAAVGOPSHR
Freddy FerminC6.4001.1000
Manny Machado3B5.2500.6500
Fernando Tatis Jr.RF3.3330.6660
Gavin Sheets1B3.0000.0000
Miguel AndujarDH3.3330.6660
Jackson MerrillCF2.0000.0000
7 batters with no matchup history
Our Top PicksLive Odds
Top PickPadres Moneyline +126 (MEDIUM). The mark
Padres Moneyline +126 (MEDIUM). The market implies Baltimore wins 58.5% of the time, but Baz's 5-8 ATS record exposes a systematic pricing error. Book...
PickPadres +1.5 Run Line -156 (MEDIUM). Scor
Padres +1.5 Run Line -156 (MEDIUM). Score projection shows a margin of less than half a run favoring Baltimore, essentially a coin-flip game. San Dieg...
PickOver 9.0 Runs -105 (LOW). The projection
Over 9.0 Runs -105 (LOW). The projection aligns closely with the market line, so confidence is appropriately low per the thin-margin rule. But every e...

San Diego Padres vs Baltimore Orioles Game Preview

The San Diego Padres send Griffin Canning to Camden Yards against Baltimore Orioles righty Shane Baz in tonight's MLB opener. On paper, this looks like a mismatch. Canning is 0-4 with a 6.34 ERA through 32.2 innings. Baz is 3-6 with a 4.09 ERA across 77.0 frames. Neither number inspires confidence in a close game. But the surface tells a different story than the structure beneath it.

Start with Canning. Projection systems estimate his true talent ERA at 4.52, a gap of 1.82 runs from his actual mark. That kind of gap is what happens when sequencing turns against a pitcher, not when his stuff collapses. His four-seamer usage dropped from 34.7% to 25.0% this season, a deliberate mix shift rather than a panic move. His last three starts back the underlying data: 5.0 IP and 1 ER against New York, 5.0 IP and 3 ER at Washington, 6.2 IP and 3 ER against Philadelphia. Two of those three outings ended with 1 or 3 runs allowed across five-plus innings. The 0-4 record is real, but the pitcher throwing the ball lately looks steadier than the stat line suggests. On the other side, Baz is 5-8 ATS this season, meaning Baltimore has been consistently overpriced by the market in games he starts. That number matters when San Diego is sitting at +126.

The Camden Yards environment sharpens the run total conversation. Wind blows out to center field at 8.4 mph tonight, and the park ranks eighth on the full slate for boosting offensive output with a HR factor of 1.06. That setup is made for Gunnar Henderson, who owns a .500 average and 1.569 OPS in 9 career plate appearances against Canning, including a home run spanning both his 2023 and 2024 matchups. Adley Rutschman is equally dangerous here: 9 career PA against Canning, .444 average, 1.000 OPS consistent across two separate seasons. Rutschman is also the hottest bat in the Baltimore lineup right now, carrying a 1.396 OPS over the last seven days. These are not small sample flukes; they are patterns that hold across multiple seasons against this specific pitcher.

The contrarian case for San Diego rests on a concrete structural edge. Public money anchors on Canning's record and pushes Baltimore's implied probability above where it belongs. But the bullpen differential is real and decisive. San Diego's relief corps carries a 2.72 ERA. Baltimore's pen sits at 4.16. If Canning exits around the fifth inning, as his recent pattern suggests, the Padres hand the ball to one of the sharper bullpens on the slate. That late-game advantage, combined with Baz's consistent failure to cover as a market favorite, makes San Diego a live underdog worth taking seriously from the first pitch.

San Diego Padres vs Baltimore Orioles Key Insights

  • Canning's 6.34 ERA overstates his current risk. Projection systems peg his true talent at 4.52, and his last two outings covered 5.0 IP each with just 1 and 3 ER, respectively. The sequencing has been unlucky, not the arm.
  • Henderson owns a 1.569 OPS in 9 career PA against Canning including a home run, consistent across both 2023 and 2024 seasons. Wind blowing out to CF at 8.4 mph and a park HR factor of 1.06 make him the sharpest individual edge in this matchup.
  • San Diego's bullpen ERA of 2.72 is dramatically better than Baltimore's 4.16. Any close game after the fifth inning tilts toward the Padres structurally, and both starters project for early exits.
  • Baz is 5-8 ATS this season. The market has consistently overpriced Baltimore as a reliable favorite in his starts, and that systematic error is exactly what manufactures San Diego's +126 value tonight.
  • Camden Yards ranks eighth for offensive output on the slate with wind blowing out at 8.4 mph. Both starters carry legitimate form questions, and both bullpens will see significant work. The conditions push toward a run-heavy game.
  • Rutschman carries a 1.396 OPS over his last seven days, the hottest stretch in the Baltimore lineup, on top of a career 1.000 OPS across 9 PA against Canning spanning two separate seasons.

San Diego Padres vs Baltimore Orioles Betting Picks

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

Padres +1.5 Run Line -156 (MEDIUM). Scor
Padres +1.5 Run Line -156 (MEDIUM). Score projection shows a margin of less than half a run favoring Baltimore, essentially a coin-flip game. San Diego's elite bullpen provides structural insurance in any close finish, and Baz's ATS record suggests this game stays within a run regularly. The +1.5 covers with high frequency in games where Baltimore does win but cannot blow it open against a quality late-game relief corps.
Over 9.0 Runs -105 (LOW). The projection
Over 9.0 Runs -105 (LOW). The projection aligns closely with the market line, so confidence is appropriately low per the thin-margin rule. But every environmental tiebreaker points the same direction: Camden Yards wind blowing out at 8.4 mph, a park that ranks eighth for offensive output, two starters who project for short outings, and both bullpens absorbing significant innings in a fresh series opener. The park context is the marginal tiebreaker pushing toward the over.
Shane Baz Over 4.5 Strikeouts -164 (MEDI
Shane Baz Over 4.5 Strikeouts -164 (MEDIUM). Baz's 2026 K/9 is 7.71 across 77.0 innings. His last three starts produced 3, 6, and 9 strikeouts, with the 9-K outing against Tampa Bay just two starts back. San Diego runs a .218 team average and 3.8 R/G offense, one of the lighter contact profiles on the slate. Two of his last three starts already cleared 4.5 Ks, and the wind-out environment can keep him working deeper into the game and accumulating strikeouts against a swing-and-miss lineup.
Griffin Canning Under 4.5 Strikeouts -12
Griffin Canning Under 4.5 Strikeouts -123 (MEDIUM). Canning's team is 2-5-0 ATS in his starts, which reflects early hook tendencies from the dugout. His last three outings produced 6, 3, and 5 strikeouts, with exits after 5.0 innings in two of three. Baltimore scores 4.7 R/G at home and is 26-23 vs right-handed pitching this season. Any early trouble accelerates a hook. Even Canning's improved recent form puts him at roughly 5.0 innings per start, which caps his strikeout ceiling below the line most nights.
Gunnar Henderson Over 1.5 Total Bases +108 (HIGH). Career vs Canning
Gunnar Henderson Over 1.5 Total Bases +108 (HIGH). Career vs Canning: 9 PA, .500 average, 1.569 OPS, 1 HR across both 2023 (2.000 OPS) and 2024 (1.333 OPS). Season line of 13 HR, Camden Yards HR factor of 1.06, and wind blowing out at 8.4 mph tonight. Canning has allowed 6 HR in 32.2 innings this season, a rate of 1.65 HR per 9. The market prices over 1.5 TB at +108 (48.1% implied), materially undervaluing a career .500 hitter against this specific starter in a power-friendly environment. This is the sharpest individual edge on the board tonight.
Adley Rutschman Over 1.5 Total Bases +114 (MEDIUM). Career vs Canning
Adley Rutschman Over 1.5 Total Bases +114 (MEDIUM). Career vs Canning: 9 PA, .444 average, 1.000 OPS consistent across both 2023 and 2024. Season .901 OPS vs right-handed pitching, and a 1.396 OPS over the last seven days makes him the hottest bat in the Baltimore lineup entering tonight. Canning's 1.52 WHIP this season means baserunners, traffic, and extra-base opportunities. Over 1.5 TB at +114 (46.7% implied) offers positive expected value given the career matchup quality and current form combined.
Manny Machado Under 0.5 Hits +158 (MEDIU
Manny Machado Under 0.5 Hits +158 (MEDIUM). Machado is hitting .172 this season with a .545 OPS vs right-handed pitching, one of the worst extended stretches of his career. Career vs Baz: 5 PA, .250 average, .650 OPS across 2024 and 2025, with no meaningful BvP advantage to lean on. Baz posted 7.0 IP in each of his last two quality starts. With Machado in a deep slump and no career edge against this particular pitcher, under 0.5 hits at +158 reflects a true probability the market is measurably underpricing tonight.
Same-Game Parlay
Same-Game Parlay: Padres +1.5 / Over 9.0 / Henderson Over 1.5 TB / Rutschman Over 1.5 TB. The four legs connect naturally. A high-scoring environment (over 9.0) creates more plate appearances for Henderson and Rutschman, which directly boosts their total bases upside. The Padres +1.5 correlates with a close, competitive game that can still produce runs if both offenses contribute. The legs reinforce rather than contradict each other. Henderson and Rutschman total bases carry the highest individual confidence here and anchor the combination.
Analysis insight — no specific bet associated
YRFI -132 (MEDIUM). Canning enters with
YRFI -132 (MEDIUM). Canning enters with a 6.34 ERA and 1.52 WHIP, and his team is 2-5-0 ATS in his starts. Baltimore scores 4.7 R/G at home and is 21-17 at Camden Yards. Rutschman's 1.396 OPS over the last seven days and Henderson's career .500 average against Canning make the top of the Baltimore order a credible first-inning threat. Wind blowing out to CF at 8.4 mph in a park rated eighth for offensive output adds environmental weight to the matchup edge. YRFI at -132 (roughly 57% implied) is fair value with all these factors stacked in the same direction.

Key Players

Batting AverageSD
Fernando Tatis Jr.
.281Batting Average
RF
Home RunsSD
Manny Machado
11Home Runs
3B
Runs Batted InSD
Manny Machado
34Runs Batted In
3B
Earned Run AverageSD
Michael King
3.46Earned Run Average
SP
WinsSD
Randy Vasquez
5Wins
SP
StrikeoutsSD
Michael King
72Strikeouts
SP
Batting AverageBAL
Taylor Ward
.263Batting Average
LF
Home RunsBAL
Pete Alonso
15Home Runs
1B
Runs Batted InBAL
Pete Alonso
44Runs Batted In
1B
Earned Run AverageBAL
Shane Baz
4.09Earned Run Average
SP
WinsBAL
Brandon Young
5Wins
SP
StrikeoutsBAL
Kyle Bradish
73Strikeouts
SP

Recent Form

San Diego Padres
W3-2New York Mets
L7-3New York Mets
W6-2Cincinnati Reds
W5-4Cincinnati Reds
Baltimore Orioles
L6-4Toronto Blue Jays
L6-3Seattle Mariners
W7-2Seattle Mariners
W7-5Seattle Mariners

San Diego Padres vs Baltimore Orioles Summary

The market makes Baltimore a 58.5% implied favorite tonight, pricing this as a game Baz wins routinely while Canning gives it away early. I think the market is wrong on both counts. Canning's true talent ERA sits 1.82 runs below his actual mark, and two consecutive five-inning starts with 1 and 3 ER suggest the worst of his season is behind him. Baz has better surface numbers but a 5-8 ATS record that makes Baltimore's favorite price unreliable. Layer in San Diego's 2.72 bullpen ERA against Baltimore's 4.16, and the Padres carry a structural late-game edge the +126 moneyline does not fully account for. The edge does not care about Canning's win-loss record. It cares about who is throwing the ball in the seventh inning, and tonight that advantage belongs to San Diego.

The sharpest individual edges live in the props. Henderson's career dominance against Canning, a .500 average and 1.569 OPS across two full seasons of matchups, combined with wind blowing out and a park that boosts home runs, makes the over 1.5 total bases at +108 the best single bet on the board tonight. Rutschman's career 1.000 OPS against Canning and his current seven-day form make his over 1.5 TB at +114 a close second. One caveat worth naming: Canning's improved recent form is real, and if he locates his secondary stuff early, the Baltimore lineup could be quieter than conditions suggest. Variance is built into every baseball bet. Respect it. The edge is there, but no pitch sequence is predetermined.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Compare odds for SD @ BAL

Frequently Asked Questions

MLBGame PreviewsSan Diego Padres at Baltimore Orioles