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 Chicago Cubs
San Francisco GiantsSan Francisco Giants
@
Wrigley Field
Chicago CubsChicago Cubs

Match Predictor

Pre-match Prediction
San Francisco Giants
@
Chicago Cubs
San Francisco Giants 41%Chicago Cubs 59%
Market LinesRun Line: Chicago Cubs -0.5Total: O/U 11
Model: Under 11
Model projects 9.9 total runs vs 11 line

San Francisco Giants

0022446688101012121414OVERUNDERO/U 11Runs ScoredRuns Allowed
All Over 11
29%
18/63
MLB: 48%
Starter
25%
3/12
vs CHC
Avg Total
8.9
MLB: 8.9
Game Starter (12) Last Starter vs CHC vs CHC (0)
Robbie Ray #38 · LHP · Age 35
4.45
ERA (2026)
8.5
K/9 (2026)
12
Starts (2026)
8.2
Avg Total (2026)
Last 3:
ND @COL (May 31): 4.0IP, 1ER, 6K
ND CHW (May 24): 4.0IP, 4ER, 3K
L @ARI (May 18): 4.1IP, 9ER, 1K
vs CHC: W (May 07 2025): 6.0 IP, 1 ER, 5 K
Bullpen (2026 Season)Average
ERA: 3.76MLB Avg: 3.958 relievers
Workload Alert: Allowed 16 runs on 2026-06-01 vs MIL. Bullpen arms likely still recovering.
Recent: W 19-6L 2-16L 3-8W 1-0W 12-9
Lineup vs Robbie Ray (Career)
BatterPosPAAVGOPSHR
Dansby SwansonSS16.1430.6071
Alex Bregman3B13.1820.6720
Ian HappLF5.0000.2000
Michael ConfortoDH5.2000.4000
Carson KellyC3.0000.0000
Seiya SuzukiRF3.0000.0000
Nico Hoerner2B2.10003.0000
Pete Crow-ArmstrongCF2.5001.5000
5 batters with no matchup history

Chicago Cubs

0022446688101012121414OVERUNDERO/U 11Runs ScoredRuns Allowed
All Over 11
30%
19/63
MLB: 48%
Starter
30%
3/10
vs SF
Avg Total
9.1
MLB: 8.9
Game Starter (10) Last Starter vs SF vs SF (0)
Edward Cabrera #30 · RHP · Age 28
4.00
ERA (2026)
7.8
K/9 (2026)
10
Starts (2026)
9.4
Avg Total (2026)
Last 3:
L MIL (May 20): 3.0IP, 1ER, 2K
ND @CHW (May 15): 4.2IP, 3ER, 2K
L @TEX (May 09): 5.0IP, 5ER, 6K
vs SF: W (Aug 31 2024): 5.1 IP, 1 ER, 3 K
Bullpen (2026 Season)Good
ERA: 3.27MLB Avg: 3.9511 relievers
Recent: W 6-1L 1-5L 1-2L 4-5W 7-6
Lineup vs Edward Cabrera (Career)
BatterPosPAAVGOPSHR
Willy AdamesSS11.1430.5980
Jung Hoo LeeRF8.6001.3500
Matt Chapman3B8.3330.8330
Luis Arraez2B6.3330.8330
Eric HaaseC3.0000.0000
Rafael Devers1B3.0000.3330
Casey SchmittDH2.0000.0000
Buddy Kennedy1B1.0000.0000
5 batters with no matchup history
Our Top PicksLive Odds
Top PickGiants +1.5 Run Line (-154), MEDIUM conf
Giants +1.5 Run Line (-154), MEDIUM confidence. The Cubs are favored and probably win, but this is not a blowout environment. Cabrera is coming off ex...
PickOver 11 (+104), LOW confidence. This is
Over 11 (+104), LOW confidence. This is a thin lean, not a confident position, and I want to be clear about that going in. The market has set the tota...
PickRobbie Ray Under 5.5 Strikeouts (-149),
Robbie Ray Under 5.5 Strikeouts (-149), HIGH confidence. Ray's last three starts produced 6, 3, and 1 strikeouts, a 3.3 K average that is nowhere clos...

San Francisco Giants vs Chicago Cubs Game Preview

In tonight's MLB action, the pitching matchup at Wrigley Field sets the table before the first pitch. Robbie Ray takes the ball for the San Francisco Giants carrying a 4.45 ERA and a walk rate that has climbed to 4.45 BB/9 in 2026. His last three starts were short and costly: four innings against Arizona with 9 earned runs, four innings against the White Sox with seven walks, and a cleaner four-inning effort at Colorado. The pattern is clear. He is not commanding the zone, and he is not going deep. Whatever the total line looks like, early bullpen involvement is not a possibility here, it is a certainty.

Edward Cabrera enters on 16 days of extended rest for the Chicago Cubs, and his last three outings before that break were ugly. Nine combined earned runs across 12.2 innings. He did not make it to the fifth inning twice. Extended rest can sharpen a pitcher or leave him searching for his mechanics, and recent trends give no confidence it will be the former. The Giants have the perfect bat to exploit a rusty Cabrera: Jung Hoo Lee, who carries a .600 career average and a 1.350 OPS across 8 plate appearances against him. That line has moved in the right direction over time, reaching 1.467 OPS in their 2025 matchups alone. Lee is also the hottest bat in this San Francisco lineup right now, posting a 1.483 OPS over his last seven days with a .322 season average. If Cabrera spots a fastball early, Lee will make him pay.

Ray's left-handedness is a structural advantage against this order. Ian Happ leads the Cubs with 14 home runs, but his numbers against left-handed pitching are considerably weaker than his overall profile, and his career history against Ray specifically is limited and unproductive in a small sample. Dansby Swanson is already hitting .184 on the year, and his career line against Ray reads .143 average with a .607 OPS across 16 plate appearances, including a 0.000 OPS in their 2025 meeting. The beat writers have not softened their assessment: "The infield is struggling at the plate, concerning for players over or near 30." That is the heart of the order Ray will face today. The Cubs have gone 6-14 over their last 20 games and have not won a series in a month.

Wrigley Field plays slightly positive on scoring, with a runs factor of 1.05 and a home run factor of 1.1. Wind direction matters here, and reports from Chicago indicate a southwest wind blowing in from right field, which suppresses power in the early innings. The situational context is tilted toward a competitive, back-and-forth game: both teams scored in high volume Thursday, neither starter has gone deep in weeks, and fresh bullpens on both sides will be pressed into service by the middle innings.

San Francisco Giants vs Chicago Cubs Key Insights

  • Cabrera's 16-day layoff is the biggest variable on the board. He allowed nine combined earned runs in 12.2 innings across his last three starts before the break. There is nothing in his recent trend to suggest a sharp return on extended rest, and rust compounds an already inconsistent command profile.
  • Jung Hoo Lee is the best individual matchup edge in this game. A .600 career average and 1.350 OPS versus Cabrera, trending upward to 1.467 OPS in their 2025 meetings, combined with a 1.483 OPS over the last seven days and a .322 season average. He is the bet to build this card around.
  • Neither starter figures to go deep. Ray averaged 4.1 innings in his last three outings. Cabrera did not top 5.0 innings in any of his last three starts. Both bullpens will see significant volume early, and the game will be decided by which relief corps holds up in the middle innings.
  • The Cubs are in a severe and sustained slump. Six wins in their last 20 games. No series victory in over a month. Several key hitters in the infield carry unfavorable histories against left-handed pitching, which is exactly what they face today from a southpaw whose last dozen-plus starts have been erratic.
  • Dansby Swanson is one of the cleaner no-hit candidates in this matchup. A .143 career average against Ray across 16 plate appearances, with a 0.000 OPS in their most recent 2025 meeting. His season average of .184 confirms the overall plate struggles, and the sample against Ray is meaningful enough to act on.
  • Casey Schmitt leads the Giants with 13 home runs in 2026 and posts a .528 slugging percentage versus right-handers. Cabrera has allowed 8 home runs in 54.0 innings this season. Wrigley's home run park factor sits at 1.1. Power props carry real structural basis in this matchup.

San Francisco Giants vs Chicago Cubs Betting Picks

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

Over 11 (+104), LOW confidence. This is
Over 11 (+104), LOW confidence. This is a thin lean, not a confident position, and I want to be clear about that going in. The market has set the total at 11.0, meaning any edge here is minimal. The directional case for the Over is built on context rather than a model gap: both starters have averaged under 4.2 innings in their last three outings, both offenses scored nine or more runs the day before, and high bullpen volume will start early. At +104, a small play makes sense. Do not oversize this one.
Moneyline
Moneyline: No bet recommended. The market prices the Cubs at roughly 59% implied probability and the Giants at roughly 41%. Both numbers reflect this matchup accurately enough that no exploitable edge exists on either side. The Giants ML at +122 has surface-level contrarian appeal given Chicago's prolonged slump, but the market has already factored that reality into the line. Passing the moneyline when the market is right is the credible move.
Analysis insight — no specific bet associated
Robbie Ray Under 5.5 Strikeouts (-149),
Robbie Ray Under 5.5 Strikeouts (-149), HIGH confidence. Ray's last three starts produced 6, 3, and 1 strikeouts, a 3.3 K average that is nowhere close to his 5.5 prop line. His walk rate has climbed to 4.45 BB/9 in 2026, meaning he is working deep into counts rather than finishing hitters. He averaged only 4.1 innings in those three outings, which caps the total opportunity window entirely. A pitcher who is both walking batters and exiting early cannot accumulate six strikeouts. This is the highest-confidence single pick on this card, and the -149 juice reflects a legitimate edge rather than an inflated number.
Jung Hoo Lee Over 1.5 Hits (+162), HIGH confidence. Career versus Cabrera
Jung Hoo Lee Over 1.5 Hits (+162), HIGH confidence. Career versus Cabrera: .600 average, 1.350 OPS, 8 plate appearances. The trend line goes the right direction: 1.167 OPS in their 2024 meetings, 1.467 OPS in 2025. Lee is also in the middle of a scorching stretch, posting a 1.483 OPS over his last seven days with a .322 season average. Cabrera comes in on 16 days of rust with a history of command struggles. At +162, you are getting genuine plus money on a matchup where the historical edge is clear, the current form amplifies it, and the pitcher entering has every reason to be off rhythm. This is the anchor bet on this card.
Dansby Swanson Under 0.5 Hits (+114), ME
Dansby Swanson Under 0.5 Hits (+114), MEDIUM confidence. Swanson's career line against Ray: .143 average, .607 OPS across 16 plate appearances, and a 0.000 OPS in their most recent 2025 meeting. His season average sits at .184 overall. He is part of a Cubs infield that beat writers have specifically flagged as collectively cold at the plate. The 16 PA sample is meaningful for a player prop, and the most recent data points all lean the same direction. At +114, you are collecting plus money on a player with a documented track record of failing against this specific left-hander.
Ian Happ Over 1.5 Total Bases (-103), ME
Ian Happ Over 1.5 Total Bases (-103), MEDIUM confidence. Happ's case here rests on his recent surge and raw power rather than his historical numbers against Ray, which are limited and unproductive in a small sample. Over his last seven days, Happ has posted a 1.152 OPS. He carries 14 home runs on the season. Wrigley's home run park factor is 1.1. In a game projected to run at a high scoring pace, his power ceiling gives him a real path to two or more total bases. Near-even juice at -103 makes this reasonable at medium size.
Casey Schmitt to Hit a Home Run (+300),
Casey Schmitt to Hit a Home Run (+300), LOW confidence. Speculative, and flagged clearly as such. Schmitt's career matchup data against Cabrera is 2 plate appearances with a .000 average, which is too small to be predictive. The supporting case: 13 home runs in 2026, a .528 slugging percentage versus right-handers, Cabrera's 1.33 HR/9 this season, and Wrigley's 1.1 HR park factor. At +300, this is a small-stakes power play in a high-total game context. Not a core pick. Size accordingly.
Same-Game Parlay
Same-Game Parlay: Giants +1.5 / Over 11 / Jung Hoo Lee Over 1.5 Hits / Ian Happ Over 1.5 Total Bases. The four legs tell a coherent story. A high-scoring game sets the environment where Lee accumulates multiple hits against a rusty Cabrera, Happ reaches two or more total bases in that run-heavy context, and the Giants stay within 1.5 runs in a back-and-forth finish where San Francisco holds the superior individual matchup at the top of their lineup. Parlays carry compounding variance by nature. Layer this on top of individual picks, not in place of them.
Analysis insight — no specific bet associated
No Run First Inning (NRFI) (-108). Cabre
No Run First Inning (NRFI) (-108). Cabrera has not allowed a first-inning run in any of his last 10 starts. That streak carries real weight, even with the 16-day rest layoff considered. Ray carries an 8-2 NRFI record over his last 10 outings as well. Both teams' first-inning scoring profiles support a clean start: the Cubs post a 38-25 NRFI rate at home, the Giants 35-28 on the road. Wind blowing in from the southwest suppresses first-inning power at Wrigley. At -108, this is fair value given the combined starter data, and it is the most directly tied to Cabrera's historically dominant first-inning streak.

Key Players

Batting AverageSF
Luis Arraez
.325Batting Average
2B
Home RunsSF
Casey Schmitt
13Home Runs
DH
Runs Batted InSF
Casey Schmitt
35Runs Batted In
DH
Earned Run AverageSF
Landen Roupp
4.22Earned Run Average
SP
WinsSF
Landen Roupp
5Wins
SP
StrikeoutsSF
Landen Roupp
72Strikeouts
SP
Batting AverageCHC
Alex Bregman
.255Batting Average
3B
Home RunsCHC
Ian Happ
14Home Runs
LF
Runs Batted InCHC
Michael Busch
36Runs Batted In
1B
Earned Run AverageCHC
Colin Rea
4.59Earned Run Average
SP
WinsCHC
Colin Rea
5Wins
SP
StrikeoutsCHC
Shota Imanaga
74Strikeouts
SP

Recent Form

San Francisco Giants
W19-6Colorado Rockies
L16-2Milwaukee Brewers
L8-3Milwaukee Brewers
W1-0Milwaukee Brewers
W12-9Milwaukee Brewers
Chicago Cubs
W6-1St. Louis Cardinals
L5-1St. Louis Cardinals
L2-1Athletics
W7-6Athletics

San Francisco Giants vs Chicago Cubs Summary

The pitching shapes every bet on this card, and neither starter gives you a comfortable lean going in. Cabrera is coming off 16 days of rest and a run of damaging outings. Ray is losing command and averaging four innings. This game will be decided in the fifth inning and beyond, by bullpens on both sides that are rested to start but will see high-leverage volume early. The most actionable individual edge is Jung Hoo Lee at +162 Over 1.5 hits. His career numbers against Cabrera are the clearest matchup advantage available today: .600 average, 1.350 OPS across 8 plate appearances, trending upward. He is also the hottest bat in the Giants lineup right now. You rarely get plus money on a player this hot against a specific pitcher he has consistently owned. That is the play to anchor the card.

The Giants +1.5 run line at -154 is the structural bet. The Cubs are favored and probably win, but Chicago's historic slump makes a blowout unlikely. Six wins in their last 20 games, no series win in over a month, and a cold infield facing a left-hander today. The +1.5 cushion gives San Francisco significant margin, and the game flow points toward a close finish rather than a comfortable Cubs win. The Over 11 at +104 is the weakest position on this card: low confidence, thin edge, sized small or skipped depending on your risk tolerance. The NRFI at -108 is a cleaner spot built on Cabrera's 10-game first-inning scoreless streak, and worth a look if you play that market regularly.

One honest caveat: when both starters are unreliable and bullpens are active by the fourth inning, variance spikes significantly. Build your card around the Lee hit over and the Swanson no-hit prop, where the matchup data is cleanest and the historical samples carry the most weight. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesSF wins series 2-0
DateMatchupResult
Feb 22, 2026CHC @ SFSFSF 4-2
Mar 08, 2026SF @ CHCSFSF 9-5

Compare odds for SF @ CHC

Frequently Asked Questions

MLBGame PreviewsSan Francisco Giants at Chicago Cubs