Season Schedule
OffSTRegASGRegPostWSOff
Road to Playoffs
Open board →
Playoff odds, bubble teams & races — 30 clubs
3in the bubble

San Francisco Giants vs Kansas City Royals Starting Lineup — Monday, Jul 20, 2026

Monday, Jul 20, 2026Kauffman StadiumFinalStarting Lineups
SF · Away

San Francisco Giants

SP: Trevor McDonald · ERA 5.12
@
Final
KC · Home

Kansas City Royals

SP: Michael Wacha · ERA 3.66
Final Lineup2026 season stats · career vs opposing starter
Full matchup preview

Final Lineups

San Francisco Giants @ Kansas City Royals · Monday, Jul 20, 2026

San Francisco Giants
San Francisco Giants
SP: Michael Wacha · ERA 3.66
#BatterAVGOBPOPSHRRBIvAVGvOPS
1Luis Arraez0.3260.3660.8214360.3751.125
2Bryce Eldridge0.2750.3680.8581023
3Casey Schmitt0.2780.3070.79519500.5001.500
4Rafael Devers0.2430.3110.78320530.0000.000
5Heliot Ramos0.2770.3100.7708291.0003.000
6Jung Hoo Lee0.3030.3350.761533
7Willy Adames0.2280.2800.70817420.3750.875
8Drew Gilbert0.2320.3140.678420
9Daniel Susac0.2520.2990.617014
2026 season: AVG · OBP · OPS · HR · RBIvAVG / vOPS = career vs this SP
Kansas City Royals
Kansas City Royals
SP: Trevor McDonald · ERA 5.12
#BatterAVGOBPOPSHRRBI
1Carter Jensen0.2460.3140.7501351
2Bobby Witt Jr.0.2800.3500.8011339
3Jac Caglianone0.2630.3210.7921637
4Lane Thomas0.2400.3400.757934
5Vinnie Pasquantino0.2230.3080.650632
6Salvador Perez0.2120.2560.6071239
7Michael Massey0.2670.3070.731733
8Josh Rojas0.2310.2500.60915
9Isaac Collins0.2400.3420.704531
2026 season: AVG · OBP · OPS · HR · RBI
◆ Matchup preview

San Francisco Giants at Kansas City Royals (2026-07-20). Trevor McDonald vs Michael Wacha at Kauffman Stadium.

Starters — Trevor McDonald enters with a 5.02 ERA, 1.30 WHIP, and 66.1 innings, with 7.33 K/9, 2.85 BB/9, and 0.81 HR/9. His last three starts were volatile but encouraging overall: 7.0 IP, 1 ER, 4 K, 1 BB; 2.1 IP, 8 ER, 0 K, 1 BB; and 6.0 IP, 0 ER, 5 K, 0 BB. The listed trend is up, and the low home-run rate is a stabilizing factor even with the uneven game log. Michael Wacha has a 3.77 ERA, 1.19 WHIP, and 119.1 innings, with 7.24 K/9, 2.56 BB/9, and 1.06 HR/9. His last three starts were 4.2 IP, 6 ER, 5 K, 3 BB; 6.0 IP, 4 ER, 7 K, 1 BB; and 7.2 IP, 1 ER, 7 K, 1 BB. His trend is also marked up, and the larger workload with the better WHIP points to the more established baseline despite the rough most recent outing.

Teams — San Francisco carries a .727 OPS and 408 runs scored, with a .255 team average. The Giants’ pitching staff has a 4.40 ERA and 1.35 WHIP, and they are 5-5 over their last 10 games. Kansas City has a .715 OPS and 426 runs scored, with a .247 team average. The Royals’ staff owns a 4.99 ERA and 1.46 WHIP, and they are 4-6 in their last 10. The offensive comparison is fairly tight, but Kansas City has produced more total runs, while San Francisco shows the cleaner overall team pitching profile.

Key facts
Michael Wacha: 3.77 ERA and 1.19 WHIP in 119.1 IPTrevor McDonald has allowed just 0.81 HR/9 despite a 5.02 ERAGiants team pitching edge: 4.40 ERA and 1.35 WHIP vs Royals 4.99 ERA and 1.46 WHIP