Pickswise
SF
San Francisco Giants42-59, 20-34
2–3
FinalKauffman Stadium, Kansas City
KC
Kansas City Royals42-60, 25-27
Details1PicksAnalysisParlays

San Francisco Giants vs Kansas City Royals Prediction, Odds and MLB Picks for Tuesday, 07/21/26

🔥 Win Probability

49.1%SF
Win probability chart
SF
KC
50.9%KC

Probable Pitchers

SF
SF
Pitchers
KC
KC
Tyler MahleSP, #54
Tyler Mahle
vs
Luinder Avila
Luinder AvilaRP, #58
PLAYERW-LERAWHIPIPHKBBHR
T. Mahle2-85.311.4678.082733212
L. Avila4-35.081.6256.25850346

Team Stats

SF
SF
KC
KC
Batting
.167AVG.258
.465OPS.698
0HR1
2RBI3
5H8
2R3
0SB1
3BB2
Pitching
3.38ERA2.00
1.25WHIP0.89
0W1
1L0
7K10
2BB3
1HR0
0SV1
8.0IP9.0
Fielding
1.000FP0.974
0E1
0DP0
6A10
0PO0

Season Series

Current SeriesKC leads series 2-0
Jul 20
SF
SF3
@
KC
KC4
Final
Jul 21
SF
SF2
@
KC
KC3
Final
Jul 22
SF
SF-
@
KC
KC-
7/22
Preseason SeriesSF wins series 2-0
Mar 11
SF
SF5
@
KC
KC2
Final
Mar 20
KC
KC2
@
SF
SF5
Final
Regular Season SeriesKC leads series 2-0
Jul 20
SF
SF3
@
KC
KC4
Final
Jul 21
SF
SF2
@
KC
KC3
Final
Jul 22
SF
SF-
@
KC
KC-
7/22

Injury Report

KC
KC
PlayerPosInjuryReturn
J. Caglianone
RFRight ShoulderJul 21
B. Witt Jr.
SSBackJul 22
K. Isbel
CFLeft FootJul 27
C. Seabold
RPRight LatJul 27
M. Garcia
3BLeft HandJul 31
SF
SF
PlayerPosInjuryReturn
V. Bericoto
RFLeft ObliqueJul 22
M. Chapman
3BAbdomenJul 23
J. Cox
CFLeft ObliqueJul 24
T. McDonald
SPRight ElbowJul 25
J. Peguero
RPLeft HamstringJul 30

Standings

2026 National League West Standings

TeamWLGBSTRKPCT
Los Angeles6338-L2.624
Arizona514911.5L1.510
San Diego505113W1.495
San Francisco425921L4.416
Colorado406223.5L2.392

2026 American League Central Standings

TeamWLGBSTRKPCT
Chicago5346-W2.535
Cleveland54480.5W2.529
Minnesota49535.5L4.480
Detroit47536.5W1.470
Kansas City426012.5W2.412