- GiantsTop 1st
- C. Hernandez pitching for KCSFKC
Pitch 1Line Out
- RoyalsBottom 1st
- A. DeSclafani pitching for SFSFKC
- GiantsTop 2nd
- C. Hernandez pitching for KCSFKC
- Duggar singled to center, Gamboa scored on error and Slater scored on fielding error by left fielder Benintendi, Duggar to second.50
- D. Tapia pitching for KCSFKC
- Estrada stole second.60
- RoyalsBottom 2nd
- A. DeSclafani pitching for SFSFKC
- GiantsTop 3rd
- C. Hernandez pitching for KCSFKC
- RoyalsBottom 3rd
- A. DeSclafani pitching for SFSFKC
- GiantsTop 4th
- J. Kowar pitching for KCSFKC
- Slater picked off second.60
- RoyalsBottom 4th
- A. DeSclafani pitching for SFSFKC
- GiantsTop 5th
- J. Kowar pitching for KCSFKC
- RoyalsBottom 5th
- A. DeSclafani pitching for SFSFKC
- Vosler at third base.60
- T. Rogers pitching for SFSFKC
- Perez singled to center, Olivares scored on error, Perez safe at second on throwing error by center fielder Slater.62
- GiantsTop 6th
- D. Coleman pitching for KCSFKC
- Dean picked off first.63
- RoyalsBottom 6th
- J. McGee pitching for SFSFKC
- Blanco ran for Taylor63
- Matias hit for Lopez63
- GiantsTop 7th
- A. Garrett pitching for KCSFKC
- Isbel in center field.63
- Fermin catching.63
- Dungan at third base.63
- Castillo at shortstop.63
- Blanco in right field.63
- Isbel in center field.63
- Auerbach hit for Casali63
- Auerbach safe at first on fielding error by shortstop Castillo, Estrada to second.63
- RoyalsBottom 7th
- J. Alvarez pitching for SFSFKC
- McCray in center field.63
- Rincones in right field.63
- Gh. Santos at second base.63
- Auerbach catching.63
- GiantsTop 8th
- J. Payamps pitching for KCSFKC
- Jones in left field.63
- Pasquantino at first base.63
- Sugastey hit for Dean63
- RoyalsBottom 8th
- D. Leone pitching for SFSFKC
- Smith in left field.83
- Villar at first base.83
- Sugastey as designated hitter.83
- Layer at shortstop.83
- GiantsTop 9th
- G. Speier pitching for KCSFKC
- RoyalsBottom 9th
- T. Williams pitching for SFSFKC
- Blanco stole second.93
- Olivares stole second.95
San Francisco Giants @ Kansas City Royals
Game Information
Surprise Stadium
1:35 AM, 31 March 2022
Surprise, Arizona
Attendance: 3,340
Game Time:2:54
- Umpires:
- Home Plate Umpire - Nestor Ceja
- First Base Umpire - Alan Porter
- Second Base Umpire - Tripp Gibson
- Third Base Umpire - Junior Valentine
2026 National League West Standings
| Team | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
| Los Angeles | 59 | 31 | .656 | - | W3 |
| Arizona | 44 | 44 | .500 | 14 | W1 |
| San Diego | 43 | 45 | .489 | 15 | L8 |
| San Francisco | 37 | 51 | .420 | 21 | W1 |
| Colorado | 36 | 54 | .400 | 23 | L1 |
2026 American League Central Standings
| Team | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
| Chicago | 46 | 42 | .523 | - | W1 |
| Cleveland | 47 | 43 | .522 | - | L1 |
| Minnesota | 43 | 47 | .478 | 4 | W1 |
| Detroit | 39 | 50 | .438 | 7.5 | W1 |
| Kansas City | 35 | 54 | .393 | 11.5 | L4 |

