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

Kansas City Royals vs Baltimore Orioles

Sunday, Jul 12, 2026Oriole Park at Camden YardsFinal
KC · Away · 59-74

Kansas City Royals

AL Central · 2nd · 10.5 GB
2:8
Final
H2H 42
BAL · Home · 64-68

Baltimore Orioles

AL East · 2nd · 14.0 GB
Starting pitcher matchup
2026 season (MLB rank among qualified starters)
ERA
4.56
138th
WHIP
1.43
141st
K/9
7.15
158th
BB/9
2.86
78th
FIP
4.08
HR/9
1.25
66th
OPS/R
0.734
IP
100.2
2026 ERA splits
Home ERA3.98
Road ERA5.35
Last 5 starts
ERA
6.57
QUALITY
START %
40%
(2 of 5)
DAYS
REST
5
2026 season (MLB rank among qualified starters)
ERA
4.21
99th
WHIP
1.37
125th
K/9
7.57
113th
BB/9
3.53
106th
FIP
3.34
HR/9
0.76
16th
OPS/R
0.648
IP
107.0
2026 ERA splits
Home ERA3.82
Road ERA4.25
Last 5 starts
ERA
4.50
QUALITY
START %
60%
(3 of 5)
DAYS
REST
5
Team OPS vs opposing starter's hand (2026)
Royals vs RHP (Shane Baz)
18th
in MLB
0.717OPS
.600.700.800.9001.000
18th
in MLB
0.717OPS
.600.700.800.9001.000
2026 season team comparison
Stat
0.246 (12th)
Batting Average
0.246 (26th)
0.713 (20th)
OPS
0.713 (17th)
97 (24th)
Home Runs
97 (10th)
409 (22nd)
Runs Scored
409 (14th)
4.91 (28th)
Team ERA
4.91 (17th)
1.45 (27th)
Team WHIP
1.45 (22nd)
7.81 (28th)
K/9 (Starters)
7.81 (23rd)
Runs scored & allowed per inning (2026)
1
2
3
4
5
6
7
8
9
Runs Scored
0.53
0.39
0.36
0.58
0.44
0.54
0.51
0.49
0.38
Runs Allowed
0.63
0.50
0.51
0.47
0.64
0.47
0.53
0.51
0.71
1
2
3
4
5
6
7
8
9
Runs Scored
0.49
0.36
0.53
0.48
0.62
0.57
0.57
0.40
0.38
Runs Allowed
0.47
0.52
0.63
0.45
0.59
0.42
0.50
0.62
0.39
Starting lineups vs opposing starter (2026)
#
Player
Bats
AVG
OPS
HR
PA
1
L
0.219
0.702
17
2
2
R
0.288
0.823
16
8
3
L
0.276
0.819
22
6
4
R
0.231
0.718
11
0
5
L
0.245
0.711
8
6
6
R
0.222
0.643
17
6
7
L
0.276
0.754
11
2
8
L
0.224
0.556
1
0
9
S
0.231
0.679
6
3
2026 season: AVG · OPS · HR · PA
#
Player
Bats
AVG
OPS
HR
PA
1
L
0.219
0.694
20
8
2
R
0.233
0.695
7
9
3
L
0.246
0.711
6
3
4
R
0.276
0.876
31
3
5
L
0.233
0.735
17
1
6
R
0.312
0.807
4
2
7
L
0.219
0.686
12
2
8
S
0.228
0.657
7
3
9
L
0.236
0.685
6
4
2026 season: AVG · OPS · HR · PA
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 innings
Baz has allowed only 9
home runs in 107 innings
4394.32 Baltimore owns the better team run differential indicators with runs scored and
a ERA
Last 10 games
L
L
L
L
W
W
W
L
L
L
W
W
W
L
L
L
W
W
W
L
2026 head-to-head
Season Series
42
6 Games Played