Kansas City Royals vs Baltimore Orioles Starting Lineup — Sunday, Jul 12, 2026
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.
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.