Giants vs. Cardinals Prediction: Expert Picks, Odds, Stats & Best Bets – Thursday, June 20, 2024

This content was writter in partnership with DataSkrive. DataSkrive leverages a combination of human expertise, machine learning, and pre-built content libraries to assemble and personalize sports content.

One team will end a losing skid when the 36-39 San Francisco Giants (two-game losing streak) and the 36-37 St. Louis Cardinals (two-game losing streak) meet Thursday at 7:15 PM ET. The Giants have been set as -114 favorites by oddsmakers for the contest at Rickwood Field.

San Francisco’s Keaton Winn and St. Louis’ Andre Pallante have been named the starters for this contest.

Giants vs. Cardinals Odds

  • Giants odds to win: -114
  • Cardinals odds to win: -105
  • Spread: Giants -1.5
  • Total: 9 runs
  • Giants vs. Cardinals Promo Codes

    Get Your First Deposit Matched up to $1,500 in Bonus Bets!
    BetMGM Sportsbook Offer

    Exclusive Offer: Get Your First Deposit Matched up to $1,500 in Bonus Bets!

    Bet Now Our Review
    21+. Gambling problem? Call 1-800-GAMBLER. CO, DC, IL, IN, LA, MD, MS, NJ, OH, PA, TN, VA, WV, WY. Call 877-8-HOPENY or text HOPENY (467369) (NY). Call 1-800-327-5050 (MA). 21+ to wager. Please Gamble Responsibly. Call 1-800-NEXT-STEP (AZ), 1-800-522-4700 (KS, NV), 1-800-BETS-OFF (IA), 1-800-270-7117 for confidential help (MI). Visit BetMGM.com for Terms & Conditions. US promotional offers not available in DC, Kansas, Nevada, New York or Ontario.

    Game Time and Information

  • Date: Thursday, June 20, 2024
  • Time: 7:15 PM ET
  • TV: FOX
  • Who Will Win Giants vs. Cardinals?

    Giants and Cardinals Betting Trends

    The Giants have been the moneyline favorite 38 total times this season. They’ve finished 21-17 in those games.

    In games it has played as moneyline favorites with odds of -114 or shorter, San Francisco has gone 18-16 (52.9%).

    The Cardinals have entered the game as underdogs 37 times this season and won 17, or 45.9%, of those games.

    This season, St. Louis has won 17 of its 36 games, or 47.2%, when it’s the underdog by at least -105 on the moneyline.

    The Giants have had an over/under set by oddsmakers 75 times, and have combined with opponents to go over the total in 40 of those games (40-33-2).

    The Cardinals’ games have gone over the total in 30 of their 72 chances.

    Giants Stats & Insights

    The Giants are the 13th-highest scoring team in MLB play averaging 4.4 runs per game (329 total).

    San Francisco averages one home run per game to rank 17th in baseball with 73 total home runs.

    The Giants have the 12th-ranked batting average in the league (.246).

    San Francisco’s 8.1 strikeouts per game rank 13th in MLB.

    The Giants pitching staff ranks 16th in the majors with a collective 8.5 strikeouts per nine innings.

    San Francisco has a 4.42 team ERA that ranks 24th among all MLB pitching staffs.

    Cardinals Stats & Insights

    The Cardinals have scored the 26th-most runs in the league this season with just 287 (3.9 per game).

    St. Louis ranks 19th in Major League Baseball with 72 home runs.

    The Cardinals have a team batting average of .236 this season, which ranks 18th among MLB teams.

    St. Louis ranks 18th in strikeouts per game (8.5) among MLB offenses.

    The Cardinals average the 21st-most strikeouts per nine innings (8.4) in the majors this season.

    St. Louis pitchers have a combined ERA of 3.94 ERA this year, which ranks 16th in MLB.

    Giants Key Players to Watch

    The Giants will send Winn (3-7) out for his 12th start of the season. He is 3-7 with a 6.66 ERA and 46 strikeouts through 52 2/3 innings pitched.

    Thairo Estrada is batting .240 with nine home runs and 39 RBI. All three of those stats are tops among San Francisco hitters this season.

    Matt Chapman is batting .227 with an OBP of .307 and a slugging percentage of .379 this season.

    Jorge Soler’s nine home runs lead all San Francisco hitters, and he’s slugging .395.

    Heliot Ramos leads San Francisco in home runs with nine while driving in 32 runs and slugging .545.

    Cardinals Key Players to Watch

    The Cardinals’ Pallante (2-3) will make his fifth start of the season.

    Brendan Donovan is batting .251 with 15 doubles, a triple, six home runs and 20 walks.

    Nolan Arenado has 13 doubles, six home runs and 20 walks while hitting .260.

    Masyn Winn leads the Cardinals with a .293 batting average.

    Alec Burleson has eight doubles, 10 home runs and nine walks while hitting .268.

    Giants and Cardinals Injuries

    Giants: LaMonte Wade Jr: 10 Day IL (Hamstring), Blake Snell: 15 Day IL (Groin), Kyle Harrison: 15 Day IL (Ankle), Tom Murphy: 60 Day IL (Head), Jung Hoo Lee: 60 Day IL (Labrum), Alex Cobb: 60 Day IL (Hip), Robbie Ray: 60 Day IL (Elbow), Austin Warren: 60 Day IL (Elbow), Ethan Small: 60 Day IL (Oblique), Tristan Beck: 60 Day IL (Arm)

    Cardinals: Willson Contreras: 10 Day IL (Arm), Lars Nootbaar: 10 Day IL (Oblique), Steven Matz: 15 Day IL (Back), Giovanny Gallegos: 15 Day IL (Shoulder), Keynan Middleton: 15 Day IL (Forearm), Nick Robertson: 15 Day IL (Elbow), Riley O’Brien: 60 Day IL (Forearm), Drew Rom: 60 Day IL (Biceps), Tommy Edman: 60 Day IL (Wrist), Nolan Arenado: day-to-day (Elbow), Kyle Gibson: day-to-day (Back)

    Giants vs. Cardinals Prediction

  • Score Prediction: Cardinals 5, Giants 4
  • Total Prediction: Under 9 runs
  • How to Bet on Giants vs. Cardinals

    Get more MLB picks.
    If you are new to sports betting, read our in-depth guide on betting on Baseball and find the best MLB betting sites and promo codes.

    written by

    Data Skrive's mission is to create sports articles about every player, on every team, in every league, for every game, for every fan. Data Skrive is an end-to-end fan engagement solution that creates and distributes compelling and entertaining sports content at scale. We leverage sports and marketing experts, machine learning, and proprietary language graphs to generate sports articles, graphics, animations, and social content. Trusted by the world’s leading media, sports, and betting brands, Data Skrive’s Fan Engagement Solution delivers one-of-a-kind experiences to Bleacher Nation's audience trying to reach fans through the creation of sports content that sports fans value.

    more picks news

    Twins vs. Mariners Prediction: Expert Picks, Odds, Stats & Best Bets – Saturday, June 29, 2024

    The Minnesota Twins (45-37), led by Willi Castro on an 11-game hitting streak, will meet the Seattle Mariners (47-37) Saturday at T-Mobile Park. The Twins are -116 favorites for the matchup, which starts at 10:10 PM ET on ROOT Sports...

    Tigers vs. Angels Prediction: Expert Picks, Odds, Stats & Best Bets – Saturday, June 29, 2024

    The Detroit Tigers (37-45) will try to put a stop to their current three-game losing streak when they visit the Los Angeles Angels (35-46) at 10:07 PM ET on BSDET Saturday. Oddsmakers consider the Tigers to be -120 favorites to...

    Storm vs Wings: Best Bets, Player Props & Computer Picks – June 29

    Two of the WNBA's best scorers -- Jewell Loyd (sixth, 19.3 points per game) and Arike Ogunbowale (second, 23.9) -- match up when the Seattle Storm (11-6) host the Dallas Wings (4-13) on Saturday, June 29, 2024 at 9:00 PM...

    Liberty vs Dream: Best Bets, Player Props & Computer Picks – June 30

    The Atlanta Dream (7-9) take on the New York Liberty (15-3) on Sunday, June 30, 2024 at Barclays Center. It begins at 1:00 PM ET.Our computer predictions for Sunday's game can help you place an informed wager by picking the...

    Twins vs. Mariners Probable Starting Pitchers – June 29

    The Minnesota Twins (45-37) visit the Seattle Mariners (47-37) at T-Mobile Park on Saturday, with first pitch at 10:10 PM ET.This contest's pitching matchup is set, as the Twins will send Pablo Lopez (7-6) to the mound, while Bryce Miller...

    Tigers vs. Angels Probable Starting Pitchers – June 29

    The Los Angeles Angels (35-46) host the Detroit Tigers (37-45) on Saturday at 10:07 PM ET and look to add to a five-game winning streak.The probable starters are Reese Olson (2-8) for the Tigers and Griffin Canning (3-8) for the...

    Orioles Odds to Win 2024 World Series, Division, Make Playoffs

    As of June 29, the Baltimore Orioles (52-30) have the fourth-best odds in Major League Baseball to win the World Series, at +800. They have the second-ranked odds in terms of winning the AL East, at +155.Orioles MLB World Series...

    Rockies Odds to Win 2024 World Series, Division, Make Playoffs

    The Colorado Rockies (27-55) are among the bottom half of teams in the big leagues, with current odds of +100000 to win the World Series (No. 27 in MLB). To win the NL West, the Rockies' odds are +50000 (fifth...

    Reds Odds to Win 2024 World Series, Division, Make Playoffs

    Currently, the Cincinnati Reds (39-44) are ranked 21st in MLB (among the bottom half), with odds of +15000 to win the World Series. They are +2000 to win the NL Central.Reds MLB World Series Odds Odds MLB Rank Payout To...

    Tigers Odds to Win 2024 World Series, Division, Make Playoffs

    As of June 29, the Detroit Tigers (37-45) have the 23rd-ranked odds in Major League Baseball to win the World Series at +25000, placing them in the bottom half of the majors.Tigers MLB World Series Odds Odds MLB Rank Payout...

    Latest News

    Liberty vs Dream: Best Bets, Player Props & Computer Picks – June 30

    The Atlanta Dream (7-9) take on the New York Liberty (15-3) on Sunday, June 30, 2024 at Barclays Center. It begins at 1:00 PM ET.Our computer predictions for Sunday's game can help you place an informed wager by picking the...

    How to Watch 2024 UEFA European Championship Today TV Channel and Live Stream | Sunday, June 30

    Looking to watch the 2024 UEFA European Championship matches on Sunday? You've come to the right place. Below, we've listed the start times and TV channels for each match.How to watch all the games in the UEFA Euro today is...

    New York Liberty vs. Atlanta Dream: Start Time, Streaming Live, TV Channel, How to Watch

    The Atlanta Dream (7-9) battle the New York Liberty (15-3) at Barclays Center on Sunday, June 30, 2024. The game starts at 1:00 PM ET on ESPN.Watch the WNBA all season long on Fubo!How to Watch Liberty vs. DreamGame Day:...

    Where to Watch England vs. Slovakia: UEFA European Championship 2024 TV Channel, Start Time and Live Stream

    On June 30 at 12:00 PM ET, England and Slovakia square off at VELTINS-Arena in the Round of 16 at the 2024 UEFA European Championship in Germany. While England won Group C with 5 points in group-stage competition, Slovakia recorded...

    I Absolutely LOVED Justin Steele Firing Up the Troops Today

    Justin Steele had ENOUGH. The Chicago Cubs had a weird day today, before going on to beat the Brewers 5-3. They got off to a great start, including a two-run ambush homer from Michael Busch, but let the game get...

    Major League Baseball Games on TV & Streaming Live Today, Sunday, June 30

    In one of the 15 exciting matchups on the MLB slate on Sunday, the Cleveland Guardians and the Kansas City Royals square off at Kauffman Stadium.There is live coverage available for all the action in the MLB on Sunday, and...

    Liberty vs Dream Prediction: Picks, Live Odds & Moneyline – June 30

    The New York Liberty (15-3) play the Atlanta Dream (7-9) on Sunday, June 30, 2024 at 1:00 PM ET. The matchup airs on ESPN.Liberty vs. Dream Prediction & OddsFavorite: Liberty (-14)Total: 165.5Liberty Moneyline: -1111Dream Moneyline: +700Spread Prediction: DreamTotal Prediction: UnderMoneyline...

    Mets vs. Astros: Free Live Stream, TV Channel, How to Watch

    Aiming for a series sweep, Francisco Lindor and the New York Mets (40-39) face the Houston Astros (40-41) on Sunday at Citi Field, with first pitch scheduled for 1:40 PM ET.Keep reading to find out how to watch the New...

    How to Watch Rays vs. Nationals: Live Stream or on TV

    Taj Bradley takes the mound for the Tampa Bay Rays (41-41) when they host starter Patrick Corbin and the Washington Nationals (38-43) at 1:40 PM ET on Sunday.If you're planning on watching this game, keep reading for streaming and TV...

    How to Watch Red Sox vs. Padres: Live Stream or on TV

    On Sunday, Jarren Duran and the Boston Red Sox (43-38) take on Jurickson Profar and the San Diego Padres (45-41), with first pitch scheduled for 1:35 PM ET at Fenway Park.Keep reading to find out how to watch the Boston-San...

    more picks news