Kansas City Royals vs San Francisco Giants Prediction & Picks - MLB

USA - MLB

Kansas City Royals
5/20/25 21:45
San Francisco Giants

Prediction:

 

Under 7.5

-108
$200 offered for betting!

New customers only | Commercial content | 21+ age limit | T&Cs apply

 by Erik Gibbs in MLB Picks

The San Francisco Giants look to extend their current three-game winning streak as they welcome the Kansas City Royals to Oracle Park for Game 2 of their series on Tuesday. The Giants took the opener on Monday, continuing their recent surge, while the Royals are hoping to stop the bleeding after a rough stretch of play.

Kansas City has had a surprisingly strong start to the 2025 season, entering this matchup with a 27-22 record. However, that early success has started to waver. Despite being four games above .500, the Royals sit in fourth place in the tightly contested AL Central.

They’re just half a game out of second place and still very much alive in the wild card race, but a 5.5-game gap from the division lead is a growing concern. Most notably, the Royals have struggled recently, losing six of their last eight contests. What was once a hot streak has cooled dramatically, and they’ll need a bounce-back effort to avoid slipping further down the standings.

The Royals’ offense has been among the least productive in the majors this season, averaging just 3.3 runs per game. Their struggles have intensified recently, as they’ve scored only 2.2 runs per game over their last nine outings. That slump makes them a favorable opponent for Birdsong to ease into the starting rotation.

Kansas City Royals vs San Francisco Giants Form

Table

Teams % P W L
9
San Francisco Giants
San Francisco Giants
0.583 48 28 20
11
Kansas City Royals
Kansas City Royals
0.551 49 27 22

Kansas City Royals and San Francisco Giants Latest Matches

Kansas City Royals
Kansas City Royals Latest matches
L L L L W W
Victories

2/6 (33%)

Defeats

4/6 (67%)

May 19, 2025 - MLB

Kansas City Royals
3 :  1
San Francisco Giants

May 18, 2025 - MLB

St. Louis Cardinals
1 :  2
Kansas City Royals

May 17, 2025 - MLB

St. Louis Cardinals
1 :  0
Kansas City Royals

May 16, 2025 - MLB

St. Louis Cardinals
10 :  3
Kansas City Royals

May 14, 2025 - MLB

Kansas City Royals
3 :  4
Houston Astros

May 13, 2025 - MLB

Kansas City Royals
1 :  2
Houston Astros
W L L L L W
Victories

2/6 (33%)

Defeats

4/6 (67%)

May 18, 2025 - MLB

St. Louis Cardinals
1 :  2
Kansas City Royals

May 17, 2025 - MLB

St. Louis Cardinals
1 :  0
Kansas City Royals

May 16, 2025 - MLB

St. Louis Cardinals
10 :  3
Kansas City Royals

May 11, 2025 - MLB

Boston Red Sox
3 :  1
Kansas City Royals

May 10, 2025 - MLB

Boston Red Sox
10 :  1
Kansas City Royals

May 9, 2025 - MLB

Boston Red Sox
1 :  2
Kansas City Royals
W W W L L W
Victories

4/6 (67%)

Defeats

2/6 (33%)

May 19, 2025 - MLB

Kansas City Royals
3 :  1
San Francisco Giants

May 14, 2025 - MLB

Kansas City Royals
3 :  4
Houston Astros

May 13, 2025 - MLB

Kansas City Royals
1 :  2
Houston Astros

May 12, 2025 - MLB

Kansas City Royals
7 :  5
Houston Astros

May 4, 2025 - MLB

Kansas City Royals
11 :  6
Baltimore Orioles

May 3, 2025 - MLB

Kansas City Royals
4 :  0
Baltimore Orioles
San Francisco Giants
San Francisco Giants Latest matches
W L W W W L
Victories

4/6 (67%)

Defeats

2/6 (33%)

May 19, 2025 - MLB

Kansas City Royals
3 :  1
San Francisco Giants

May 18, 2025 - MLB

Athletics
2 :  3
San Francisco Giants

May 17, 2025 - MLB

Athletics
0 :  1
San Francisco Giants

May 16, 2025 - MLB

Athletics
1 :  9
San Francisco Giants

May 14, 2025 - MLB

Arizona Diamondbacks
8 :  7
San Francisco Giants

May 13, 2025 - MLB

Arizona Diamondbacks
6 :  10
San Francisco Giants
W L W W W L
Victories

4/6 (67%)

Defeats

2/6 (33%)

May 19, 2025 - MLB

Kansas City Royals
3 :  1
San Francisco Giants

May 18, 2025 - MLB

Athletics
2 :  3
San Francisco Giants

May 17, 2025 - MLB

Athletics
0 :  1
San Francisco Giants

May 16, 2025 - MLB

Athletics
1 :  9
San Francisco Giants

May 14, 2025 - MLB

Arizona Diamondbacks
8 :  7
San Francisco Giants

May 13, 2025 - MLB

Arizona Diamondbacks
6 :  10
San Francisco Giants
L W W L L L
Victories

2/6 (33%)

Defeats

4/6 (67%)

May 11, 2025 - MLB

San Francisco Giants
6 :  7
Minnesota Twins

May 10, 2025 - MLB

San Francisco Giants
1 :  2
Minnesota Twins

May 9, 2025 - MLB

San Francisco Giants
1 :  3
Minnesota Twins

May 7, 2025 - MLB

San Francisco Giants
3 :  1
Chicago Cubs

May 6, 2025 - MLB

San Francisco Giants
14 :  5
Chicago Cubs

May 5, 2025 - MLB

San Francisco Giants
2 :  9
Chicago Cubs

Kansas City Royals against San Francisco Giants : Head to Head (H2H)

Kansas City Royals

17 %

San Francisco Giants

83 %

May 19, 2025 - MLB

Kansas City Royals
3 :  1
San Francisco Giants

Mar 19, 2025 - MLB Spring Training

San Francisco Giants
3 :  1
Kansas City Royals

Mar 8, 2025 - MLB Spring Training

Kansas City Royals
3 :  7
San Francisco Giants

Sep 22, 2024 - MLB

San Francisco Giants
2 :  0
Kansas City Royals

Sep 21, 2024 - MLB

San Francisco Giants
9 :  0
Kansas City Royals

Sep 20, 2024 - MLB

San Francisco Giants
2 :  1
Kansas City Royals

Kansas City Royals - San Francisco Giants Key Points

  1. The Giants are 13-6 against the run line following a loss
  2. The Royals are 13-13 against the run line following a win
  3. The Over is 21-19-1 for the Giants with no rest
  4. The Over is 12-28-1 for the Royals with no rest

Our Kansas City Royals vs San Francisco Giants Prediction

Taking the mound for Kansas City is veteran right-hander Mike Lorenzen, who’s in his second year with the team. A former two-way player, Lorenzen has been fairly steady this season, pitching to a 3.76 ERA. He’s performed particularly well in night games, posting a 3.43 ERA under the lights, and will look to contain a San Francisco lineup that has found its rhythm of late.

The Giants, meanwhile, are turning to Hayden Birdsong, a promising young right-hander making his first start of the season. Birdsong had a mixed rookie campaign in 2024 with 16 starts, but has excelled out of the bullpen in 2025.

Through 11 appearances, he owns a stellar 2.31 ERA, showcasing improved command and composure. While it’s always a challenge to rely on a young pitcher transitioning back into a starting role, Birdsong has shown he’s ready — and he couldn’t have drawn a better matchup.

Though Lorenzen has been dependable, the Royals’ ongoing offensive issues make it difficult to support even a quality start from him. The Giants have the momentum, a surging bullpen-turned-starter in Birdsong, and home-field advantage. All signs point to San Francisco having the upper hand again in Game 2. Our prediction for San Francisco Giants vs. KC Royals: Giants to win.

Prediction:

 

Under 7.5

-108
$200 offered for betting!

Grab an extra $200 for your Kansas City Royals vs San Francisco Giants wager!

Bet $5, Get $200

Get ready to experience the thrill of the game with FanDuel's exciting welcome offer, available for use on the Kansas City Royals vs San Francisco Giants matchup!

A minimum bet of $5 will qualify for $200 in bonus bets if your bet wins! This offer is a golden opportunity for new users. Don't miss out on this limited-time deal to enhance your sports betting experience with some extra oomph! Jump into the action today and let FanDuel take your sports engagement to the next level!

$200 available for Kansas City Royals vs San Francisco Giants

All tips are fully researched and given in good faith, but profits cannot be guaranteed.

Kansas City Royals vs San Francisco Giants Picks