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 — Wednesday, Jul 22, 2026

Wednesday, Jul 22, 2026Kauffman Stadium2:10 PMPreviewStarting Lineups
SF · Away

San Francisco Giants

SP: Landen Roupp · ERA 3.98
@
2:10 PM
KC · Home

Kansas City Royals

SP: Seth Lugo · ERA 4.39
Lineups PendingAnnounced ~1–2 hrs before first pitch · 2:10 PM ET
Full matchup preview

Expected Batting Order

Official lineups not yet announced for this game. Check back closer to game time.

No lineup data available for San Francisco Giants.

No lineup data available for Kansas City Royals.

◆ Matchup preview

San Francisco Giants at Kansas City Royals (2026-07-22). Landen Roupp vs Seth Lugo at Kauffman Stadium.

Starters — Roupp has a 3.98 ERA and 1.27 WHIP across 104 innings, with 9.17 K/9, 3.89 BB/9, and 0.61 HR/9. His last three starts were uneven but the two most recent were strong: 7.0 IP, 0 ER, 2 K, 3 BB; 8.0 IP, 1 ER, 5 K, 2 BB; and 2.2 IP, 6 ER, 4 K, 6 BB. The trend is listed down, but the recent game log shows a rebound after the rough June 30 outing. Lugo carries a 4.39 ERA and 1.41 WHIP in 110.2 innings, with 7.24 K/9, 2.93 BB/9, and 1.22 HR/9. His last three starts were 6.0 IP, 1 ER, 3 K, 2 BB; 4.0 IP, 2 ER, 6 K, 2 BB; and 4.1 IP, 6 ER, 4 K, 2 BB. The trend is also listed down, though he has allowed only 3 earned runs over his last 10 innings.

Teams — San Francisco brings a .724 OPS, .253 average, and 413 runs scored. The Giants’ pitching staff has a 4.39 ERA and 1.35 WHIP, and they are 4-6 over their last 10 games. Kansas City has a .715 OPS, .247 average, and 433 runs scored. The Royals have scored more runs overall despite the slightly lower OPS, while their pitching staff has been less reliable with a 4.94 ERA and 1.45 WHIP. They are also 4-6 in their last 10 games. From a betting angle, San Francisco shows the cleaner season-long run prevention profile, while Kansas City’s offense has produced a bit more volume.

Key facts
Roupp has allowed only 7 home runs in 104 inningsLugo has a 1.22 HR/9 and 15 home runs allowed in 110.2 inningsRoyals have scored 433 runs vs Giants 413