Baseball · MLB - All Stars · Usa
Kansas City Royals vs San Francisco Giants
Wednesday, 22 July 2026
Kansas City Royals vs San Francisco Giants in MLB - All Stars (Baseball) on Wednesday, 22 July 2026. Model prediction: Kansas City Royals 46% vs San Francisco Giants 54%. See the head-to-head record, recent form and odds. Predictions and stats update daily.
Model prediction
Kansas City Royals
46%
win probability
San Francisco Giants
54%
Prediction confidence: high
Recent form
Kansas City Royals3–5 last 8
LLLLLWWW
- —vs Baltimore Orioles2-8
- —vs Baltimore Orioles1-6
- —vs Baltimore Orioles3-5
- —vs New York Mets3-7
- —vs New York Mets2-6
- —vs New York Mets16-12
- —vs Philadelphia Phillies15-1
- —vs Philadelphia Phillies5-2
San Francisco Giants4–4 last 8
WWLWLLWL
- —vs Colorado Rockies3-1
- —vs Colorado Rockies4-2
- —vs Colorado Rockies3-4
- —vs Colorado Rockies8-2
- —vs Toronto Blue Jays0-10
- —vs Toronto Blue Jays3-9
Head-to-head & recent meetings
| Date | Home | Away | Score |
|---|---|---|---|
| — | San Francisco Giants | Kansas City Royals | 5-2 |
| — | Kansas City Royals | San Francisco Giants | 2-5 |
| — | San Francisco Giants | Kansas City Royals | 4-8 |
| — | San Francisco Giants | Kansas City Royals | 3-2 |
| — | San Francisco Giants | Kansas City Royals | 1-3 |
| — | Kansas City Royals | San Francisco Giants | 1-3 |
| — | San Francisco Giants | Kansas City Royals | 7-3 |
| — |
Odds, full form and live updates are available in the interactive Baseball board.