
Royals vs Giants Prediction 5/19/25 MLB Picks Today
Royals vs Giants
May 19, 2025 9:45 pm EDT
The Line: Royals +110 / Giants -130 / Over/Under: 7
(Get latest betting odds)
The Kansas City Royals are visiting the San Francisco Giants on Monday, May 19th at the Oracle Park in the opening game of this series. We will look at this from a betting perspective and determine the best bets for this game. Here’s a Royals vs 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 Kansas City Royals vs San Francisco Giants game
San Francisco Giants Preview
The San Francisco Giants have a 28-19 record this season and are sitting on the third place of the NL West. They have a 16-7 home record and are 27-20 in over/under. They are coming off a 3-2 home victory over the Athletics, and are 4-1 in their last 4 games. Under is 6-4 in their last 10 games, and are playing the Nationals and the Tigers next.
The Giants have a .237 batting average this season, .312 OBP and .389 Slugging percentage. San Francisco’s pitching staff has a 3.36 ERA and 1.22 WHIP. Heliot Ramos leads the Giants with 51 hits and is the team’s best hitter, with a .293 batting average. Wilmer Flores leads the team in RBI with 42, and in home runs with 10.
Robbie Ray (L) will take the mound for the Giants, and he has a 6-0 record, 3.04 ERA and 1.25 WHIP. He has been better at home, with a 2.32 ERA across five home starts, but he is coming off a start that he gave up 3 runs in 6 innings of work against the Diamondbacks. Robbie Ray with an ERA of 2.13 and 9 strikeouts in 3 appearances against the Royals in his career.
Kansas City Royals Preview
The Kansas City Royals have a 26-21 record this season and are sitting on the 4th place of the AL Central. The Royals have a 9-13 road record and are 16-31 in over/under. They are coming off a 2-1 home victory over the Cardinals, ending their previous four-game losing streak. Under is 4-1 in their last 5 games and they are playing the Twins and the Reds next.
The Royals have a .241 batting average this season, .298 OBP and .361 Slugging percentage. Kansas’ pitching staff has a 3.07 ERA and 1.17 WHIP. Bobby Witt Jr leads the Royals with 56 hits and is the team’s best hitter with a .303 batting average. Vinnie Pasquantino leads the team in RBI with 26, and in home runs, with 7.
Kris Bubic (L) will take the mound for the Royals, and he has a 4-2 record, 1.66 ERA and 1.10 WHIP. He has been very good on the road, with a 1.88 ERA across 5 road starts. He has been excellent lately, with just one earned run in 18.1 innings pitched across three starts. In his previous start against the Giants back in 2023, he had a shutout performance in 6 innings pitched.
Why the San Francisco Giants will win
- The Royals have lost each of their last 10 Monday night road games against National League opponents.
- The Giants have won eight of their last nine home games against American League opponents.
- The Giants have covered the run line each of their last six night games against AL Central opponents that held a winning record.
- The Royals have failed to cover the run line in each of their last four night games following a home win.
- The Giants have led after 5 innings in eight of their last nine night games against American League opponents that held a winning record.
- The Giants have won the first inning in four of their last five night games against AL Central opponents that held a winning record.
- The Giants have led after 3 innings in each of their last four games against AL Central opponents that held a winning record.
Why the Kansas City Royals will win
- The underdogs have won six of the last seven games between the Royals and Giants.
- The Giants have lost each of their last three games as favorites against AL Central opponents.
- The underdogs have covered the run line in each of the Royals’ last nine games.
- The Giants have failed to cover the run line in each of their last seven night games following a win.
- The Royals have led after 5 innings in each of their last four road night games.
- The Giants have lost the first inning in four of their last five home games against opponents that held a winning record.
- The Giants have trailed after 3 innings in five of their last six home games against opponents that held a winning record.
Total Runs Facts
- Twelve of the Royals’ last 13 night games as underdogs have gone UNDER the total runs line.
- Nine of the Giants’ last 10 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 12 night games.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Giants’ last eight Monday games at Oracle Park.
Matchup/League Facts
- The Giants rank 3rd in the league for home runs allowed this season (37).
- The Giants rank 6th in the league for ERA this season (3.36).
- The Royals rank 30th in the league for home runs this season (30).
- The Royals rank 2nd in the league for strikeouts against this season (332).
Royals vs Giants Prediction
Giants swept the only series against the Royals last season with 3-0 wins and a combined 13-1 score. The Giants are 6-3 in their last 9 meetings against the Royals, and under is 6-2 in their last 8 meetings.
In this Royals vs Giants Prediction, the Giants are coming as -130 home favorites. The Giants are favored because they a better record this season, and they have been very strong at home, while the Royals have been below average on the road. Both pitchers have been excellent so far this season, with a combined 3.70 ERA, and both teams have top-7 bullpen ERA’s.
Both teams have also been much weaker against lefties, as they average 6.9 runs combined against left-handed pitching, and all of their three meetings last season went under the total. I expect another low-scoring outing today, so take the under 7 runs in this one.