Royals vs Giants Picks and Prediction – 5/20/2025

By: Kim Smith |

Last Updated: 05/18/2025 at 9:33 PM ET

Kansas City Royals at San Francisco Giants 05/19/25 - MLB Picks & Predictions
Game Start: 5/20/2025, 1:45 AM UTC
Latest Odds: SFG -125 ; O/U 7

Royals vs Giants Prediction

The Royals are set to face the Giants from San Francisco on Monday. The game is being played at Oracle Park and has a first pitch time of 9:45 PM EST. Be ready for the baseball season with all of our MLB free picks.

The Royals last 5 games have seen them post a 1-4 mark. The last game was a 2-1 win over the Cardinals. The win moved Kansas City to a record of 26-22 on the year.

Kansas City is coming here with a .240 average and 376 hits. The Royals have scored 157 runs while getting only 30 homers. The Royals have posted a 3.11 ERA and a 1.17 WHIP. The opponents are hitting at a clip of only .232 on the season against the Royals pitching staff.

The Giants are coming to this game here with an impressive 4-1 mark in their last 5 games. The last game for the Giants was a 3-2 win over the Athletics. The win moved the Giants to a record of 28-19 on the year overall. 

San Francisco is coming here with a .238 average with 364 hits. Still, the Giants have scored a total of 219 runs with 49 homers cranked out. San Francisco has allowed the opponents to hit at a clip of only .233, but has posted a 3.39 ERA and a 1.23 WHIP on the year.

Royals vs Giants Pick Analysis

Kansas City has been on a horrible slide lately and has not really looked impressive at all. The last win for the Royals was just pure luck as the Royals only managed to get 2 runs and the pitching staff finally showed up for a change. Look for the Giants, though, to play better in this game here and secure the win rather easily. Final Score Prediction, San Francisco Giants win 4-1.

Our Free MLB Pick for San Francisco Giants vs Kansas City Royals

San Francisco Giants -125