← Back to Today's Slate
Wednesday, April 22, 2026 at 2:10 PM EDT

Baltimore Orioles @ Kansas City Royals

BAL @ KC

BAL
8
KC
6
Final

Moneyline

BAL
44%
56%
KC
+120-132

ML Edge

BAL+3.7%
KC-3.7%

Total (O/U)

9.5

BetUS

Over-6.5%
Under+6.5%

Venue

Park Factor

1.00

Neutral

Away Starter

Chris Bassitt
Team:Baltimore Orioles (BAL)
Pitcher:Chris Bassitt(RHP)
Record:1-2
ERA:6.75

Home Starter

Michael Wacha
Team:Kansas City Royals (KC)
Pitcher:Michael Wacha(RHP)
Record:2-1
ERA:2.51

💡 Betting Insights

Key takeaways for this matchup

💰

BAL ML has a 3.7% edge — the market may be undervaluing them.

📊

The Over has a 6.5% edge.

Pitching matchup: Chris Bassitt (6.75 ERA) vs Michael Wacha (2.51 ERA).

Player Props

Player props for this game

No player props available yet

Props are typically available 12-24 hours before game time

📊 Box Score

Final game statistics

Baltimore Orioles (BAL)

BatterABRHRBIBBSOHR
Gunnar HendersonSS5000030
Taylor WardDH3110200
Dylan BeaversRF5020000
Pete Alonso1B4212101
Samuel BasalloC4110010
Leody TaverasCF4121010
Jeremiah Jackson2B4112010
Colton CowserLF4120010
Coby Mayo3B4113011
Pitching
PitcherIPHRERBBSOPC
Tyler Wells1.21000010
Chris Bassitt5.18552388
Anthony Nunez1.00000222
Yennier Cano1.01110011

Kansas City Royals (KC)

BatterABRHRBIBBSOHR
Maikel Garcia3B3000010
Nick Loftin3B2000000
Bobby Witt Jr.SS5010010
Vinnie Pasquantino1B3221101
Salvador PerezDH4000010
Carter JensenC3222101
Michael Massey2B4120010
Jac CaglianoneRF4010000
Lane ThomasLF4011000
Kyle IsbelCF4112011
Pitching
PitcherIPHRERBBSOPC
Eli Morgan1.23220122
Mason Black1.01001124
Michael Wacha5.17662589
Alex Lange1.00000118

Pitcher Matchup Analysis

Platoon splits, recent form, and times through the order

Chris Bassitt (BAL)

2026 season
vs KC
ERA
8.44
IP
5.1
W-L
1-0
K
3
WHIP
1.96
AVG
.348
SplitERAWHIPK/9BB/9AVGIP
Overall6.752.094.35.5.34421.1
Home5.002.005.05.0.3339.0
Away8.032.153.76.0.35312.1
Last 7 Days8.441.965.33.5.3485.1
Last 30 Days6.752.094.35.5.34421.1
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.377.478.6231.100535
vs RHB.297.366.297.663375
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.333.467.528.994362
2nd Time.395.405.447.852384
3rd Time.250.429.500.929164

Michael Wacha (KC)

2026 season
vs BAL
ERA
10.13
IP
5.1
W-L
0-1
K
5
WHIP
1.76
AVG
.304
SplitERAWHIPK/9BB/9AVGIP
Overall2.510.937.92.8.17932.1
Home4.051.078.22.1.22013.1
Away1.420.847.63.3.14519.0
Last 7 Days10.131.768.83.5.3045.1
Last 30 Days2.510.937.92.8.17932.1
Opponent Batting by Handedness
SplitAVGOBPSLGOPSABK
vs LHB.164.228.274.5027317
vs RHB.205.295.385.6803911
Times Through Order
TimeAVGOBPSLGOPSABK
1st Time.133.152.267.4194514
2nd Time.244.311.439.750418
3rd Time.160.323.200.523255

Last 5 Games

Not available yet

Season Series

This Series (3 games)
BAL wins series 2-1
Season (6 games)
BAL leads series 2-1

Weather

Not available yet

Recent Odds

Latest betting lines from various books

Moneyline

BookAwayHomeTime
BetUS+120-1324:38 PM
Bovada+113-1354:38 PM
BetRivers+110-1374:38 PM
BetMGM+110-1304:38 PM
DraftKings+113-1354:38 PM

Totals

BookTotalOverUnderTime
BetUS9.5-110-1104:38 PM
Bovada9.5+100-1204:38 PM
BetRivers9.5-120-1044:38 PM
BetMGM9.5-110-1104:38 PM
DraftKings9.5-112-1084:38 PM