Season Schedule
OffSTRegASGRegPostWSOff

Kansas City Royals vs Baltimore Orioles Starting Lineup — Sunday, Jul 12, 2026

Sunday, Jul 12, 2026Oriole Park at Camden Yards1:35 PMPreviewStarting Lineups
KC · Away

Kansas City Royals

SP: Seth Lugo · ERA 4.56
@
1:35 PM
BAL · Home

Baltimore Orioles

SP: Shane Baz · ERA 4.21
Lineups PendingAnnounced ~1–2 hrs before first pitch · 1:35 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 Kansas City Royals.

No lineup data available for Baltimore Orioles.

◆ Matchup preview

Kansas City Royals at Baltimore Orioles (2026-07-12). Seth Lugo vs Shane Baz at Oriole Park at Camden Yards.

Starters — Seth Lugo enters with a 4.56 ERA, 1.43 WHIP, and 100.2 innings, with 7.15 K/9, 2.86 BB/9, and 1.25 HR/9. His last three starts were uneven: 4.1 IP, 6 ER, 4 K, 2 BB on July 7; 6 IP, 3 ER, 7 K, 0 BB on July 1; and 5 IP, 7 ER, 3 K, 2 BB on June 25. The recent trend is up, but the game log still shows volatility and some home run risk. Shane Baz has a 4.21 ERA, 1.37 WHIP, and 107 innings, with 7.57 K/9, 3.53 BB/9, and 0.76 HR/9. His last three starts were 6 IP, 3 ER, 3 K, 3 BB on July 7; 7 IP, 2 ER, 6 K, 4 BB on June 29; and 5 IP, 5 ER, 5 K, 1 BB on June 23. The trend is down, though his lower HR/9 remains a stabilizing factor.

Teams — Kansas City has a .713 OPS, 409 runs, and a .246 team average. The Royals’ pitching staff has a 4.91 ERA and 1.45 WHIP, and they are 3-7 over their last 10 games. Baltimore has a slightly better .718 OPS and 439 runs despite a lower .238 average, suggesting a bit more damage per hit. The Orioles also hold the better run prevention profile with a 4.32 team ERA and 1.36 WHIP, and they are 6-4 in their last 10. From a betting matchup perspective, Baltimore brings the stronger overall team form, while Kansas City’s edge in batting average is offset by weaker staff numbers and recent results.

Key facts
Lugo has allowed 13 earned runs across his last 15.1 inningsBaz has allowed only 9 home runs in 107 inningsBaltimore owns the better team run differential indicators with 439 runs scored and a 4.32 team ERA