Back to Games Tuesday, Jul 21, 2026

San Francisco Giants vs Kansas City Royals — Jul 21, 2026 | AI Prediction & Stats

Kauffman Stadium
81°F, Overcast forecast
ENE 16 mph

Scoreboard

1 2 3 4 5 6 7 8 9 R H E
Giants - - - - - - - - - 0 0 0
Royals - - - - - - - - - 0 0 0

Unlock AI Predictions

Get inning-by-inning AI forecasts, expert commentary, and deep analytics for every upcoming game.

Free AI predictions with full commentary are available for finished games

Baseball Predict App
BaseballPredicts: Forecasts & Stats AI-Powered MLB Predictions

Predictions, Stats & More in the App

AI predictions for upcoming games, inning-by-inning forecasts, expert commentary, detailed statistics, and real-time updates.

San Francisco Giants — Roster

PlayerPosAVGHRRBIOBPSLG
Casey Schmitt
LF 0.27519500.3570.482
Luis Arraez
2B 0.3234360.3040.450
Rafael Devers
1B 0.24320530.3190.471
Willy Adames
SS 0.22818440.2940.434
Drew Gilbert
CF 0.2284200.2920.356
Bryce Eldridge
DH 0.27110230.3720.483
Jung Hoo Lee
RF 0.3035330.3120.424
Drew Cavanaugh
C 0.243020.3230.243
Christian Koss
2B 0.105000.1760.158
Heliot Ramos
LF 0.2769300.3410.469
Grant McCray
CF -000.037-
Jesus Rodriguez
C 0.238280.3250.405
Daniel Susac
C 0.2640140.2940.336

Kansas City Royals — Roster

PlayerPosAVGHRRBIOBPSLG
Bobby Witt Jr.
SS 0.27913390.3860.450
Carter Jensen
C 0.24213510.2850.429
Isaac Collins
LF 0.2455320.3110.365
Jac Caglianone
RF 0.26016370.3560.466
Lane Thomas
CF 0.2449340.3350.419
Michael Massey
2B 0.2677330.3050.425
Salvador Perez
C 0.21313410.2930.359
Starling Marte
RF 0.268190.3090.330
Nick Loftin
3B 0.2424300.3080.395
Tyler Tolbert
2B 0.345250.3090.466
Josh Rojas
3B 0.233150.2040.349
Luke Maile
C 0.200130.2290.500
Vinnie Pasquantino
1B 0.2216320.3170.339

Season Comparison

Giants
STAT
Royals
42-58 Record 41-60
42.0% Win % 40.6%
.420 PCT .406
411 Runs For 430
473 Runs Against 528
100 Games Played 101
L3 Streak W1
4-6 Last 10 4-6
22-25 Home Record 24-27
20-33 Away Record 17-33

Head to Head

1
Last 2 meetings
1
Jul 20
Giants 3 - 4 Royals
Mar 20
Royals 2 - 5 Giants

Giants Recent

Jul 20 @ Royals 3-4 L
Jul 19 @ Mariners 3-6 L
Jul 18 @ Mariners 3-4 L
Jul 17 @ Mariners 7-0 W
Jul 12 vs Rockies 1-3 W

Royals Recent

Jul 20 vs Giants 3-4 W
Jul 19 vs Padres 19-2 L
Jul 18 vs Padres 1-6 W
Jul 17 vs Padres 6-7 W
Jul 12 @ Orioles 2-8 L

Unlock the Power of AI Predictions

Premium Analytics & Deep Insights

AI Predictions Advanced machine learning forecasts
Deep Analytics Professional-grade statistics
Expert Commentary Detailed game analysis

AI-Powered MLB Baseball Predictions

Get the edge in every MLB game with our AI prediction app. Real-time scoring probabilities inning by inning, accurate game outcome forecasts, detailed player and team analytics, and interactive performance stats — all powered by a constantly evolving algorithm. Whether you're a passionate fan or a dedicated analyst, Baseball Predict delivers the most accurate MLB forecasts and game insights right to your phone.

Inning-by-Inning Scoring Probabilities
Accurate Game Outcome Forecasts
Player & Team Analytics
Regular AI Model Updates
Baseball Predict App — AI MLB Predictions

Our Other Sport Apps