Baseball, Baseball Bat, Sport

Kansas City Royals vs San Francisco Giants Prediction 5/20/25 MLB Picks

Pick details

San Francisco Giants (28-20) vs Kansas City Royals (27-22)

May 20, 2025 at 09:45 PM EDT

The Line: Betting Odds: San Francisco Giants -135 / Kansas City Royals +114 — Over/Under: 8

(Get latest betting odds)

The Kansas City Royals are visiting the San Francisco Giants on Tuesday, May 20th at the Oracle Park in the second game of this series, with the Royals having a 1-0 lead. We will look at this from a betting perspective and determine the best bets for this game. Here’s a Kansas City Royals vs San Francisco Giants Prediction. We will examine:

The San Francisco Giants’ recent form and player performance

The Kansas City Royals’ recent form and player performance

Recent betting trends and streaks involving the San Francisco Giants

Recent betting trends and streaks involving the Kansas City Royals

Recent betting trends in games played between the Kansas City Royals vs San Francisco Giants

A summary that ties it all together and produces a favorable betting outcome for the Kansas City Royals vs San Francisco Giants game

San Francisco Giants Preview

The San Francisco Giants have a 28-20 record this season and are sitting in third place in the NL West. They have a 16-8 home record and are 27-21 in over/under. They are coming off a 1-3 home defeat by the Royals, which ended their previous three-game winning streak. Under is 7-4 in their last 11 games, and they are playing the Nationals and the Tigers next.

The Giants have a .236 batting average this season, a .311 OBP, and a .386 Slugging percentage. San Francisco’s pitching staff has a 3.35 ERA and 1.22 WHIP.  Heliot Ramos leads the Giants with 52 hits and is the team’s best hitter, with a .292 batting average. Wilmer Flores leads the team in RBI with 42 and in home runs with 10.

Hayden Birdsong (R) will take the mound for the Giants, and he has been a reliever this season, which means that the Giants will go for a bullpen game today. Birdsong has a 1-0 record, 2.31 ERA, and 1.29 WHIP and has been better at home, with a 1.69 ERA. This will be his first career start against the Royals.

Kansas City Royals Preview

The Kansas City Royals have a 27-21 record this season and are sitting in third place in the AL Central. The Royals have a 10-13 road record and are 16-32 in over/under. They are coming off a 3-1 road victory over the Giants, for their second straight win following a four-game losing streak. Under is 5-1 in their last 6 games, and they are playing the Twins and the Reds next.

The Royals have a .242 batting average this season, a .298 OBP, and a .363 Slugging percentage. Kansas’ pitching staff has a 3.03 ERA and 1.17 WHIP. Bobby Witt Jr leads the Royals with 57 hits, while Mike Garcia is the team’s best hitter with a .306 batting average. Vinnie Pasquantino leads the team in RBI with 28 and in home runs with 8.

Michael Lorenzen (R) will take the mound for the Royals, and he has a 3-4 record, 3.76 ERA, and 1.23 WHIP. He has been struggling on the road, with a 5.35 ERA across six road starts. He has allowed 4+ runs in two of his last three starts, and has a 0-1 record with an ERA of 7.11 and 15 strikeouts in 10 appearances versus the Giants in his career.

Why the San Francisco Giants will win

  • The Giants have won each of their last six games following a home loss.
  • The Royals have lost five of their last six night games against National League opponents that held a winning record.
  • The Royals have failed to cover the run line in each of their last seven Tuesday games against National League opponents.
  • The Giants have covered the run line in each of their last four night games against the Royals following a loss.
  • The Giants have won the first inning in three of their last four night games against AL Central opponents that held a winning record.
  • The Giants have led after 5 innings in eight of their last 10 night games against American League opponents that held a winning record.
  • The Giants have led after 3 innings in four of their last five games against AL Central opponents that held a winning record.

Why the Kansas City Royals will win

  • The underdogs have won seven of the last eight games between the Royals and Giants.
  • The Giants have lost each of their last four games as favorites against AL Central opponents.
  • The underdogs have covered the run line in each of the Royals’ last 10 games.
  • The Giants have failed to cover the run line in each of their last seven home games against American League opponents after playing the previous day.
  • The Royals have led after 5 innings in four of their last five road night games.
  • The Giants have trailed after 3 innings in three of their last four games against American League opponents that held a winning record.

Total Runs Facts

  • Thirteen of the Royals’ last 14 night games as underdogs have gone UNDER the total runs line.
  • Ten of the Giants’ last 11 games as favorites against American League opponents have gone UNDER the total runs line.
  • The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Royals’ last 13 night games.
  • The ‘Inning 1 UNDER 0.5 runs’ market has hit in nine of the last 10 night games between the Royals and Giants.

Matchup/League Facts

  • The Giants rank 3rd in the league for home runs allowed this season (38).
  • The Giants rank 5th in the league for ERA this season (3.35).
  • The Royals rank 30th in the league for home runs this season (31).
  • The Royals rank 2nd in the league for strikeouts against this season (339).

Kansas City Royals vs San Francisco Giants Prediction

The Giants are 4-1 in their last 5 overall meetings against the Royals, but the Royals are 4-1 in their last 5 visits to San Francisco. Under is 7-2 in their last 9 meetings.

In this Kansas City Royals vs San Francisco Giants Prediction, the Giants are coming as -140 home favorites. Both teams have almost identical records this season, but the Giants have been very strong at home, while the Royals have been below average on the road. Lorenzen has a terrible history against Giants bats, and he has been struggling on the road, while the Giants are going for a bullpen game, and their bullpen is tied for best in the MLB. I expect the Giants to bounce back today, so take the San Francisco Giants on the moneyline.

Nikos Lagouretos's Pick: San Francisco Giants ML

Hot Cappers

  • Art, Graphics, Advertisement

    PickDawgz TopDawgz

    W 13 L 9 +575 units
    Get Picks
  • Clothing, Coat, Jacket

    Ashley Waite

    W 10 L 5 +487 units
    Get Picks
  • Baseball Cap, Cap, Clothing

    Brad Francis

    W 11 L 7 +334 units
    Get Picks
  • Clothing, Sleeve, Face

    Brian Bitler

    W 13 L 10 +219 units
    Get Picks
  • Avatar photo

    VIP Sports Syndicate

    W 13 L 11 +91 units
    Get Picks

Latest Picks & Game Previews

  • Connecticut Sun vs Chicago Sky Prediction 9/3/2025 Today’s WNBA Picks

    September 03, 2025

  • New York Yankees vs Houston Astros Prediction 9/3/2025 Today’s MLB Picks

    September 03, 2025

  • San Francisco Giants vs Colorado Rockies Prediction 9/3/2025 Today’s MLB Picks

    September 03, 2025

  • Cowboys vs Eagles Prediction 9/4/2025 Today’s NFL Picks

    September 04, 2025

  • Carlos Alcaraz vs Novak Djokovic Prediction 9/5/2025 Today’s Tennis Picks

    September 05, 2025

  • James Madison vs Louisville Prediction 9/5/2025 Today’s College Football Picks

    September 05, 2025

  • Western Illinois vs Northwestern Prediction 9/5/2025 Today’s College Football Picks

    September 05, 2025

  • Kansas City Chiefs vs Los Angeles Chargers Prediction 9/5/2025 Today’s NFL Picks

    September 05, 2025

  • Eastern Washington vs Boise State Prediction 9/5/2025 Today’s College Football Picks

    September 05, 2025

  • Illinois vs Duke Prediction 9/6/2025 Today’s College Football Picks

    September 06, 2025