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

USA - MLB

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

Prediction:

 

Under 7.5

-108
$350 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.

San Francisco Giants vs Kansas City Royals Form

Table

Teams Pts P W L
15 Kansas City Royals
0.506 162 82 80
16 San Francisco Giants
0.5 162 81 81

San Francisco Giants and Kansas City Royals Latest Matches

San Francisco Giants
San Francisco Giants Latest matches
W L L W W L
Victories

3/6 (50%)

Defeats

3/6 (50%)

May 19, 2025 - MLB

San Francisco Giants
1 :  3
Kansas City Royals

May 17, 2025 - MLB

San Francisco Giants
1 :  0
Athletics

May 16, 2025 - MLB

San Francisco Giants
9 :  1
Athletics

May 11, 2025 - MLB

Minnesota Twins
7 :  6
San Francisco Giants

May 9, 2025 - MLB

Minnesota Twins
3 :  1
San Francisco Giants

May 6, 2025 - MLB

Chicago Cubs
5 :  14
San Francisco Giants
L W W W W L
Victories

4/6 (67%)

Defeats

2/6 (33%)

May 19, 2025 - MLB

San Francisco Giants
1 :  3
Kansas City Royals

May 17, 2025 - MLB

San Francisco Giants
1 :  0
Athletics

May 16, 2025 - MLB

San Francisco Giants
9 :  1
Athletics

May 3, 2025 - MLB

San Francisco Giants
6 :  3
Colorado Rockies

May 2, 2025 - MLB

San Francisco Giants
4 :  0
Colorado Rockies

May 1, 2025 - MLB

San Francisco Giants
3 :  4
Colorado Rockies
L L L W L L
Victories

1/6 (17%)

Defeats

5/6 (83%)

May 11, 2025 - MLB

Minnesota Twins
7 :  6
San Francisco Giants

May 9, 2025 - MLB

Minnesota Twins
3 :  1
San Francisco Giants

May 6, 2025 - MLB

Chicago Cubs
5 :  14
San Francisco Giants

Apr 30, 2025 - MLB

San Diego Padres
5 :  3
San Francisco Giants

Apr 29, 2025 - MLB

San Diego Padres
7 :  4
San Francisco Giants

Apr 20, 2025 - MLB

Los Angeles Angels
5 :  4
San Francisco Giants
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

San Francisco Giants
1 :  3
Kansas City Royals

May 18, 2025 - MLB

Kansas City Royals
2 :  1
St. Louis Cardinals

May 17, 2025 - MLB

Kansas City Royals
0 :  1
St. Louis Cardinals

May 16, 2025 - MLB

Kansas City Royals
3 :  10
St. Louis Cardinals

May 14, 2025 - MLB

Houston Astros
4 :  3
Kansas City Royals

May 13, 2025 - MLB

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

2/6 (33%)

Defeats

4/6 (67%)

May 18, 2025 - MLB

Kansas City Royals
2 :  1
St. Louis Cardinals

May 17, 2025 - MLB

Kansas City Royals
0 :  1
St. Louis Cardinals

May 16, 2025 - MLB

Kansas City Royals
3 :  10
St. Louis Cardinals

May 11, 2025 - MLB

Kansas City Royals
1 :  3
Boston Red Sox

May 10, 2025 - MLB

Kansas City Royals
1 :  10
Boston Red Sox

May 9, 2025 - MLB

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

4/6 (67%)

Defeats

2/6 (33%)

May 19, 2025 - MLB

San Francisco Giants
1 :  3
Kansas City Royals

May 14, 2025 - MLB

Houston Astros
4 :  3
Kansas City Royals

May 13, 2025 - MLB

Houston Astros
2 :  1
Kansas City Royals

May 12, 2025 - MLB

Houston Astros
5 :  7
Kansas City Royals

May 4, 2025 - MLB

Baltimore Orioles
6 :  11
Kansas City Royals

May 3, 2025 - MLB

Baltimore Orioles
0 :  4
Kansas City Royals

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

San Francisco Giants

50 %

Kansas City Royals

50 %

May 19, 2025 - MLB

San Francisco Giants
1 :  3
Kansas City Royals

Sep 20, 2024 - MLB

Kansas City Royals
1 :  2
San Francisco Giants

San Francisco Giants - Kansas City Royals 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 San Francisco Giants vs Kansas City Royals 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
$350 offered for betting!

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

San Francisco Giants vs Kansas City Royals Picks