SPORTS·SLATE·AI

Orioles at Royals — MLB Odds, Starters, Weather · Tuesday, Apr 21, 2026

Baltimore Orioles logo
Orioles
12-13
FINAL
7:40 PM
Royals
8-17
Kansas City Royals logo
VENUE
Kauffman Stadium
ROOF
Open
WEATHER
76°F · Clear
SW 18mph
WATCH
Royals.TV · MASN
MONEYLINE · IMPLIED PROBABILITY
UPDATED 1D AGO
BAL
28¢
POLY
KALSHI37¢
KC
75¢
POLY100¢
KALSHI62¢
DISPERSION 38¢ · venues diverge — potential edge · $2,423,852 combined volume
OUR TAKE · SPORTSSLATEAI MODEL
GENERATED 2D AGO
Market looks well-priced on this one — no edge to take (model BAL lean only +2.9%).
RESULT: LOSS·BAL 5-6 KC
PROBABLE STARTERS
Shane Baz headshot
Shane Baz (R)
BAL · 4 GS
ERA
4.91
WHIP
1.55
K/9
7.77
BB/9
3.27
IP
22.0
Kris Bubic headshot
Kris Bubic (L)
KC · 4 GS
ERA
3.97
WHIP
1.06
K/9
10.32
BB/9
3.97
IP
22.7
GAME PREVIEW · SPORTSSLATEAI
BY SPORTSSLATEAI·UPDATED 2D AGO·523 WORDS

The prediction markets are backing Kansas City at 55¢ despite the Royals' brutal 7-15 start and league-worst 2-8 record over their last 10 games. Baltimore enters at 10-12 but has shown more offensive life, averaging 4.14 runs per game compared to Kansas City's anemic 3.23 mark. The pitching matchup, however, tilts toward the home side in a meaningful way.

Shane Baz takes the mound for Baltimore with concerning early-season numbers through four starts. The right-hander carries a 4.91 ERA and bloated 1.55 WHIP across 22.0 innings, surrendering 3.27 walks per nine while managing just a 19.6% strikeout rate. His command issues have been evident, with that walk rate nearly matching his modest 7.77 K/9. While Baz has limited home runs to 0.82 per nine, the combination of poor control and below-average swing-and-miss stuff creates a volatile foundation for Baltimore's chances.

Kansas City counters with Kris Bubic, who has been significantly sharper in his four 2026 outings. The left-hander sports a 3.97 ERA with a much cleaner 1.06 WHIP through 22.7 innings. More importantly, Bubic has generated swings and misses at a 29.2% clip while posting an impressive 10.32 K/9. His 3.97 BB/9 represents better command than Baz, and the 2-1 record reflects his ability to keep Kansas City competitive despite the team's broader struggles.

The offensive picture favors Baltimore's depth and recent production. Leody Taveras has been excellent through 44 plate appearances, slashing .371/.488/.457 for a .945 OPS with strong plate discipline. Jeremiah Jackson provides power from second base with five home runs in 62 plate appearances, though his .323 OBP suggests some swing-happy tendencies. Adley Rutschman continues to anchor the lineup with his typical patient approach, posting a .385 OBP despite modest counting stats.

Kansas City's offense has been problematic beyond Kyle Isbel's solid .772 OPS and Maikel Garcia's .769 mark. The recent IL placement of Jonathan India with a shoulder subluxation, per MLBTR, removes another potential contributor from an already thin lineup. Carter Jensen provides some power from behind the plate with four home runs, but his .211 average and 21 strikeouts in 57 at-bats highlight the contact issues plaguing this roster.

The market's 55¢ pricing on Kansas City appears to lean heavily on Bubic's pitching advantage and home-field context at Kauffman Stadium. While the Royals' 7-15 record looks ugly, their 4.05 staff ERA isn't dramatically worse than Baltimore's 3.86 mark, and their 8.73 K/9 nearly matches the Orioles' 8.93 rate. The key difference lies in Kansas City's higher walk rate at 4.11 per nine compared to Baltimore's 3.55, but Bubic's individual command profile suggests he won't contribute to that problem tonight.

Given Bubic's clear edge over Baz and Kansas City's desperation for home wins, the market's slight lean toward the Royals carries merit despite their poor record. Baltimore's superior offense creates a reasonable case for the road side, but the starting pitching gap may prove decisive in what projects as a lower-scoring affair.

If you or someone you know has a gambling problem, call 1-800-GAMBLER. Must be 21+. Market prices sourced from prediction markets (Polymarket, Kalshi), not traditional sportsbooks.

RECENT FORM · LAST 5
BAL · 2-3 L5
L 2-4
@CLE · 4/18
L 4-8
@CLE · 4/19
W 7-5
@KC · 4/20
L 5-6
@KC · 4/21
W 8-6
@KC · 4/22
OLDEST → LATEST
KC · 1-4 L5
L 4-13
@NYY · 4/18
L 0-7
@NYY · 4/19
L 5-7
vsBAL · 4/20
W 6-5
vsBAL · 4/21
L 6-8
vsBAL · 4/22
OLDEST → LATEST
INJURIES
Baltimore Orioles logo
BAL12 ON IL
RHP
Colin Selby
Right shoulder inflammation
60-DAY · 68D
RHP
Andrew Kittredge
Right shoulder inflammation
15-DAY · 32D
LHP
Keegan Akin
Left groin strain
15-DAY · 32D
LF
Heston Kjerstad
Right hamstring strain
10-DAY · 32D
2B
Jackson Holliday
Right hamate surgery
10-DAY · 32D
3B
Jordan Westburg
Right elbow UCL sprain
10-DAY · 22D
P
Left foot infection
15-DAY · 19D
P
Right elbow discomfort
15-DAY · 16D
RF
Concussion
7-DAY · 14D
P
Right shoulder inflammation
15-DAY · 10D
1B
Left foot fracture
60-DAY · 10D
P
Details pending
BEREAVEMENT · 1D
Kansas City Royals logo
KC6 ON IL
RHP
Alec Marsh
Right shoulder impingement
60-DAY · 70D
RHP
Stephen Kolek
Left oblique strain
15-DAY · 32D
P
Left foot contusion
15-DAY · 25D
P
Left elbow inflammation
15-DAY · 21D
RHP
James McArthur
Right elbow inflammation
15-DAY · 4D
2B
Left shoulder subluxation
10-DAY · 4D
If you or someone you know has a gambling problem, call 1-800-GAMBLER. Must be 21+. Market prices sourced from prediction markets (Polymarket, Kalshi), not traditional sportsbooks.