San Francisco Giants vs Kansas City Royals Prediction MLB Picks 9/20/24

Pick details

Kansas City Royals (82-71) vs San Francisco Giants (74-79)

September 20, 2024 at 08:10 PM EDT

The Line: Betting Odds: Kansas City Royals -164 / San Francisco Giants +139 — Over/Under: 8.5

(Get latest betting odds)

The San Francisco Giants and the Kansas City Royals square off Friday in MLB action from Kauffman Stadium. We will look at this from a betting perspective and determine the best bets for this game. Here’s a San Francisco Giants vs. Kansas City Royals prediction.

Starting Pitching Matchup

The San Francisco Giants will send out Mason Black here and Black is 0-4 with a 7.07 ERA and 24 strikeouts this season. This will be Black’s first career start against the Royals. The Kansas City Royals will start Michael Wacha here and Wacha is 13-7 with a 3.29 ERA and 138 strikeouts this season. In his last five starts against the Giants, Wacha is 2-0 with a 1.73 ERA and 15 strikeouts.

San Francisco Giants Recap

The San Francisco Giants will be out to build on their series win over the Baltimore Orioles despite a 5-3 loss in Thursday’s series finale. Despite the defeat, the Giants still won the series and used it to bounce back from series losses to the Padres and Brewers over the last week and a half.

Giants Playing Out The String

Thairo Estrada has 79 hits along with 9 home runs and 47 RBIs while also chipping in 15 doubles. Michael Conforto has 96 hits with 18 home runs, 25 doubles, and 62 RBIs while Matt Chapman has 135 hits of his own alongside 36 doubles with 24 homers, 73 RBIs, and 15 stolen bases. Chapman also has the dubious distinction of leading the Giants with 150 strikeouts this season. Heliot Ramos has 21 home runs and 69 RBIs and a .266 batting average as well this year.

Why the San Francisco Giants will win

  • The Giants have won each of their last six night games following a road loss.
  • The Royals have lost four of their last five games as home favorites following a loss.
  • The road team has covered the run line in each of the Royals’ last eight games.
  • The Royals have failed to cover the run line in five of their last six home games against NL West opponents.

Kansas City Royals Recap

The Kansas City Royals come into this one looking to bounce back after a disappointing series against the Detroit Tigers, with KC getting swept following a 4-2 loss in Wednesday’s series finale. The series loss meant that the Royals couldn’t build on their series win over the Pittsburgh Pirates from last weekend.

Royals Clinging To AL Wild Card Spot

Bobby Witt Jr. leads the Royals with 201 hits including 32 home runs, 108 RBIs, and team-highs of 11 triples and 44 doubles with 30 stolen bases and a .331 batting average. Salvador Perez also has 27 home runs with 103 RBIs and 27 doubles. Maikel Garcia has 7 home runs, 58 RBIs, and 36 stolen bases along with 5 triples and 27 doubles this season. Vinnie Pasquantino has 30 doubles with 19 homers and 97 RBIs of his own on the year.

Why the Kansas City Royals will win

  • The Royals have won 23 of their last 27 home games against teams that held a losing record.
  • The Giants have lost five of their last six games after playing the previous day.
  • The Royals have covered the run line in each of their last six games against National League opponents that held a losing record.

Giants vs. Royals Prediction

I’m on the Royals here. I just think that Wacha’s the far better starter here and Black has been torched on the road this season with an ERA over 10 away from Oracle. Kansas City is holding on to that Wild Card spot for dear life and the Giants don’t even look interested in playing spoiler at this point. Give me the Royals in this one.

Chris Ruffolo's Pick: Kansas City -164

Need More? Get Premium Picks

Hot Cappers

Latest Picks & Game Previews

  • Arsenal FC Arsenal FC vs Liverpool Liverpool Prediction 8/31/2025 Today’s EPL Picks

    August 31, 2025

  • Cardinals vs Reds Prediction 8/31/2025 Today’s MLB Picks

    August 31, 2025

  • San Diego Padres vs Minnesota Twins Prediction 8/31/2025 Today’s MLB Picks

    August 31, 2025

  • Brewers vs Blue Jays Prediction 8/31/2025 Today’s MLB Picks

    August 31, 2025

  • Tampa Bay Rays vs Washington Nationals Prediction 8/31/2025 Today’s MLB Picks

    August 31, 2025

  • Mariners vs Guardians Prediction 8/31/2025 Today’s MLB Picks

    August 31, 2025

  • Crystal Palace vs Aston Villa Prediction 8/31/2025 Today’s EPL Picks

    August 31, 2025

  • Virginia Tech vs South Carolina Prediction 8/31/2025 Today’s College Football Picks

    August 31, 2025

  • Chicago Cubs vs Colorado Rockies Prediction 8/31/2025 Today’s MLB Picks

    August 31, 2025

  • Baltimore Orioles vs San Francisco Giants Prediction 8/31/2025 Today’s MLB Picks

    August 31, 2025