USA - MLB
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.
Limited Offer. Currently at FanDuel
Kansas City Royals vs San Francisco Giants Form
Table
Teams | % | P | W | L |
---|---|---|---|---|
9
![]() |
0.583 | 48 | 28 | 20 |
11
![]() |
0.551 | 49 | 27 | 22 |
Kansas City Royals and San Francisco Giants Latest Matches

2/6 (33%)
4/6 (67%)
May 19, 2025 - MLB
May 18, 2025 - MLB
May 17, 2025 - MLB
May 16, 2025 - MLB
May 14, 2025 - MLB
May 13, 2025 - MLB
2/6 (33%)
4/6 (67%)
May 18, 2025 - MLB
May 17, 2025 - MLB
May 16, 2025 - MLB
May 11, 2025 - MLB
May 10, 2025 - MLB
May 9, 2025 - MLB
4/6 (67%)
2/6 (33%)
May 19, 2025 - MLB
May 14, 2025 - MLB
May 13, 2025 - MLB
May 12, 2025 - MLB
May 4, 2025 - MLB
May 3, 2025 - MLB

4/6 (67%)
2/6 (33%)
May 19, 2025 - MLB
May 18, 2025 - MLB
May 17, 2025 - MLB
May 16, 2025 - MLB
May 14, 2025 - MLB
May 13, 2025 - MLB
4/6 (67%)
2/6 (33%)
May 19, 2025 - MLB
May 18, 2025 - MLB
May 17, 2025 - MLB
May 16, 2025 - MLB
May 14, 2025 - MLB
May 13, 2025 - MLB
2/6 (33%)
4/6 (67%)
May 11, 2025 - MLB
May 10, 2025 - MLB
May 9, 2025 - MLB
May 7, 2025 - MLB
May 6, 2025 - MLB
May 5, 2025 - MLB
Kansas City Royals against San Francisco Giants : Head to Head (H2H)
17 %
83 %
May 19, 2025 - MLB
Mar 19, 2025 - MLB Spring Training
Mar 8, 2025 - MLB Spring Training
Sep 22, 2024 - MLB
Sep 21, 2024 - MLB
Sep 20, 2024 - MLB
Kansas City Royals - San Francisco Giants Key Points
- The Giants are 13-6 against the run line following a loss
- The Royals are 13-13 against the run line following a win
- The Over is 21-19-1 for the Giants with no rest
- The Over is 12-28-1 for the Royals with no rest
Limited Offer. Currently at FanDuel
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.
Grab an extra $200 for your Kansas City Royals vs San Francisco Giants wager!
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!
All tips are fully researched and given in good faith, but profits cannot be guaranteed.

Limited Offer. Currently at FanDuel