Pickswise
SF
San Francisco Giants42-57, 20-32
3–4
FinalKauffman Stadium, Kansas City
KC
Kansas City Royals40-60, 23-27
Details1PicksAnalysisParlays

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

🔥 Win Probability

49.7%SF
Win probability chart
SF
KC
50.3%KC

Probable Pitchers

SF
SF
Pitchers
KC
KC
Trevor McDonaldSP, #72
Trevor McDonald
vs
Michael Wacha
Michael WachaSP, #52
PLAYERW-LERAWHIPIPHKBBHR
T. McDonald3-75.021.3066.16554216
M. Wacha5-73.771.19119.1108963414

Team Stats

SF
SF
KC
KC
Batting
.182AVG.273
.623OPS.745
2HR1
3RBI4
6H9
3R4
1SB0
2BB2
Pitching
4.32ERA3.00
1.32WHIP0.89
0W0
0L0
6K8
2BB2
1HR2
0SV0
8.1IP9.0
Fielding
1.000FP1.000
0E0
0DP0
7A7
0PO0

Season Series

Preseason SeriesSF wins series 2-0
Mar 11
SF
SF5
@
KC
KC2
Final
Mar 20
KC
KC2
@
SF
SF5
Final
Regular Season Series
Jul 20
SF
SF-
@
KC
KC-
Bot 9th
Jul 21
SF
SF-
@
KC
KC-
7/21
Jul 22
SF
SF-
@
KC
KC-
7/22

Injury Report

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

Standings

2026 National League West Standings

TeamWLGBSTRKPCT
Los Angeles6337-L1.630
Arizona514811.5W2.515
San Diego495114L1.490
San Francisco425720.5L2.424
Colorado406123.5L1.396

2026 American League Central Standings

TeamWLGBSTRKPCT
Chicago5246-W1.531
Cleveland53480.5W1.525
Minnesota49524.5L3.485
Detroit46536.5L1.465
Kansas City406013L1.400