Chicago Cubs at San Francisco Giants Picks and Prediction for Friday, June 12, 2026

By: Garrett Beaverson Published 06/12/2026, 06:05 AM ET
Michael Busch looks to lead the Cubs over the Astros
Use Code WWWC

Chicago (35-34) opens a three-game road set against San Francisco (28-41) at Oracle Park on Friday night at 10:15 PM ET. Read on to find out which team picks up the win in this Cubs vs. Giants prediction. Don't go down on strikes! Get our top MLB Predictions and increase your bankroll!

Javier Assad, 1-1, 5.74 ERA, will get the start for the Cubs. The Giants will counter with Landen Roupp, 5-6, 4.22 ERA.

Cubs Trying To Bounce Back On The Road

After a 26-12 start to the season, the Chicago Cubs have gone just 7-18 over their last 25 games, including a winless six-game homestand. Friday's series opener in San Francisco gives Craig Counsell's club a chance to turn the page against a Giants team they just traded punches with at Wrigley Field last week.

The Cubs' rotation has been decimated by injury, Cade Horton is out for the season after elbow surgery, Matthew Boyd is recovering from a torn meniscus, and Justin Steele is shut down with a left elbow issue and not expected back before the second half. Jameson Taillon was placed on the 15-day IL retroactive to June 8 with a left hamstring strain, leaving Assad as one of the few available rotation options for a team desperately in need of innings.

Get Free $30 Credit for Premium Picks + Exclusive Discounts

Subscribe Now

I understand that I can unsubscribe at any time. I have read and accepted the Terms & Conditions and Privacy Policy. I consent that Winners and Whiners may use third-party services to process my data.

Assad has pitched parts of five seasons for the Cubs and has been used as a starter and reliever throughout his career. He earned his first start of 2026 as a rotation stopgap and delivered 5.2 scoreless innings against the Rays, but has struggled in subsequent outings, carrying a 5.74 ERA, 1.21 WHIP, and a 9:7 K:BB through three starts this season. His Statcast profile shows a hard-hit rate of 54% and an average exit velocity of 91.6 mph against, with an xwOBA of .356, metrics suggesting his underlying results may continue to trend in the wrong direction.

Ian Happ leads the Cubs in home runs and remains the most dangerous power threat in the lineup, while Pete Crow-Armstrong leads the club in batting average and Seiya Suzuki provides another consistent middle-of-the-order bat. The Cubs need offensive support to keep pace with a Giants lineup that has been one of the best in baseball by batting average all season.

Giants Looking To Win The Series At Home

The Giants are having a disappointing 2026 campaign. Despite their poor overall mark, San Francisco has the offensive weapons to make life difficult for struggling pitchers, and coming off a series in which they scored 18 runs in a single game against this same Cubs club, the home crowd at Oracle Park will be energized.

The Giants rank second in baseball in batting average at .258 and sixth in slugging percentage at .412. Casey Schmitt leads the team with 15 home runs and 38 RBI, while Matt Chapman adds 34 RBI from the third base slot. Jung Hoo Lee leads the club in batting average at .333, and Luis Arraez brings a .324 average from the top of the order. Willy Adames contributes 11 home runs and 29 RBI as the anchor of the lineup, and Rafael Devers adds another power dimension at DH.

Roupp enters Friday's matchup at 5-6 with a 4.22 ERA and 1.31 WHIP, but his underlying metrics tell a much more encouraging story, his xwOBA of .255 and expected ERA of 2.55 suggest he has been significantly better than his surface numbers indicate. He leads the league with a 0.2 HR/9 mark this season and ranks in the 98th percentile in hard-hit rate suppression, making him an extremely difficult pitcher to square up despite the pedestrian win-loss record. Roupp's home ERA has historically been significantly lower than his road splits, and Oracle Park provides an ideal environment for his ground-ball-heavy approach.

Cubs vs. Giants Picks

Money Line Pick for Cubs vs. Giants

  • San Francisco Giants ML (4 Units)

The Giants get the clear edge here on the strength of a major pitching advantage and a Cubs offense that is trying to find its footing through a brutal stretch. Roupp's underlying metrics, a 2.55 xERA and 98th-percentile hard-hit rate suppression, profile him as one of the best home starters in the NL when he takes the mound at Oracle Park, and the Cubs lineup is not the type of disciplined, contact-heavy offense that has given him trouble in his worst starts. Assad's 54% hard-hit rate and .356 xwOBA against reflect a pitcher who is being tagged consistently, and a Giants lineup second in baseball in batting average will be licking its chops facing a rotation-scramble starter on the road. The Giants are 17-21 as underdogs this season, a 40.5% win rate, providing real plus-money value in a spot where the form lines and home-field advantage align clearly in San Francisco's favor. Take the Giants on the money line.

Over/Under Pick for Cubs vs. Giants

  • Over 8 (4 Units)

The Over has a 36-28-1 record in Cubs games and a 32-28-5 mark in Giants contests this season. Assad has struggled to limit hard contact all season, and his most recent big-league stretch carries a 7.58 ERA and 1.47 WHIP across 19 innings — a profile that sets up a Giants lineup hitting .258 as a team for a big night at the plate. San Francisco's sixth-ranked slugging percentage in baseball reflects a lineup with genuine power throughout the order, and while Roupp's underlying numbers are strong, his 1.31 WHIP on the season means he will put runners on base that a Cubs offense led by Happ, Crow-Armstrong, and Suzuki can capitalize on. With two offenses built on contact and a Cubs starter with a hard-hit problem, expect runs to come early and often at Oracle Park on Friday night. Take the Over.

Never Tried Winners and Whiners? Now Is Your Chance

  • Get your first daily picks package for ONLY $1 using coupon code DOLLAR
  • If the pick loses, we credit your account with 3 Flex Picks
  • If the pick wins, we still give you 1 Flex Pick on the house
  • Win or lose, you walk away ahead. One dollar. No catch.
  • Check out more MLB predictions
BetMGM Sport

Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win

Show Bonus Code
Claim Bonus
Signup Promo Recommended BetMGM Sport Bonus
Min. Deposit $5
Cashable No
FanDuel Sportsbook

New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer FanDuel Sportsbook Bonus
Requirement New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days. (Up to $1,000 Bet Reset Tokens)
Cashable No
DraftKings Sport

New DraftKings Customers: Spend $5+ Get $200 in Bonuses Instantly!

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer DraftKings Sport Bonus
Min. Deposit $5
Odds Requirements -500
Cashable No

If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) (IL). Gambling problem? Call 1-800-GAMBLER (MI/NJ/PA/WV/WY), 1-800-9-WITH-IT (IN), 1-800-522-4700 (CO), 1-800-BETS OFF (IA), 1-888-532-3500 (VA), 1-800-NEXT STEP (AZ), or call/text TN REDLINE 1-800-889-9789 (TN). 21+ (18+ WY). AZ/CO/IL/IN/IA/MI/NJ/PA/TN/VA/WV/WY only. Eligibility restrictions apply. T&C's Apply. Void where prohibited. If you click on a link on this site which takes you to a bookmaker or casino and you subsequently open an account, Pick and Parlays may receive a commission. Bets placed are the responsibility of the bettor.

Copyright © 2026 Picks and Parlays. All rights reserved.

The sports news and information contained at this site is for entertainment purposes only. Any use of this information in violation of laws whether they are federal, state and/or local is prohibited. Picks and Parlays is the nation's premier resource for sports betting and handicapping information.

Sign Up Get $30 Premium Picks Credit + Exclusive Offers
Special Offer
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
Play now Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET (Available in the US) 877-8-HOPENY or text HOPENY (467369) (NY) 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. Promotional offers not available in Mississippi, New York, Ontario, or Puerto Rico.