The Chicago Cubs are short home favorites against the San Francisco Giants on Sunday Night Baseball, but my Giants vs Cubs predictions are taking the plus-money side.
Jameson Taillon’s barrel issues create a better offensive path for San Francisco, while Trevor McDonald’s ground-ball profile gives the Giants the cleaner starter fit.
Here are my MLB picks for Sunday, June 7. Be sure to also check out our Giants vs. Cubs props for SNB.
Who will win Giants vs Cubs today: Giants moneyline (+117)
I see this game as close to a coin flip, so getting plus money on the San Francisco Giants is enough, and I would play them to -105.
Jameson Taillon is a starter I want to attack.
His 5.24 xERA, 14.5% barrel rate, and .520 xSLG allowed point to a profile that has not turned the corner back to his career numbers.
That is dangerous against a San Francisco lineup with Bryce Eldridge, Rafael Devers, and Casey Schmitt. San Francisco's SP Trevor McDonald is young, but his 4.1% barrel rate allowed gives the Giants the cleaner arm.

Giants vs Cubs Over/Under pick: Over 8 (-105)
There's not an enormous edge here, but I like the Over. I'd play this down to around -122 with my projected run total sitting at 8.3.
McDonald is the better starter, but his groundball reliance is not a perfect matchup against the Chicago Cubs.
The Cubs own a below-average 40.4% ground-ball rate and above-average 28.1% fly-ball rate, so they are not an offense I want to automatically suppress with a contact-oriented arm.
The Cubs will do their part and score, but the Giants have a much more direct route to getting after the opposing pitcher.
- ML/RL bets: 27-22, +4.54 units
- Over/Under bets: 31-18, +16.07 units
Giants vs Cubs odds
- Moneyline: Giants +105 | Cubs -130
- Run line: Giants +1.5 | Cubs -1.5
- Over/Under: Over 8 | Under 8
Giants vs Cubs trend
The San Francisco Giants have hit the first five innings (F5) team total Over in 15 of their last 20 games (+9.65 Units / 38% ROI). Find more MLB betting trends for Giants vs. Cubs.
How to watch Giants vs Cubs and game info
| Location | Wrigley Field, Chicago, IL |
| Date | Sunday, June 7, 2026 |
| First pitch | 8:30 p.m. ET |
| TV | Peacock |
| Giants starting pitcher | Trevor McDonald (2-3, 4.50 ERA) |
| Cubs starting pitcher | Jameson Taillon (2-5, 5.13 ERA) |
Giants vs Cubs latest injuries
Giants vs Cubs weather
Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.






