The site is in test mode — full access to all features is free.

Published picks are independently verified on Tipstrr. Tipstrr profile →

MLB · 2026 · Wed, Apr 22, 2026 · Kauffman Stadium

BAL @ KC
Game Center

Baltimore Orioles at Kansas City Royals · 2:10 PM ET · Final 8–6 (14 runs)

All tips verified
Final
Status
-20.0
FQ Score
UNDER
Signal
9.5
O/U line
16.0
NRFI comb.
Baltimore Orioles
28-29 · Away 10-17
0.0 R/G (L5)
Wed, Apr 22, 2026
8 6
Final · 14 runs
O/U 9.5 O -113 · U 100
Kauffman Stadium
Kansas City Royals
22-33 · Home 15-17
0.0 R/G (L5)
FastballHQ Signal
Under 9.5
Strong signal across match total and F5 markets.
-20.0
FQ Score
9.5
O/U Line
#1
Pick of Day
BAL Season Stats KC
4.6 Runs/Game 3.8
1% Over Rate 0%
4.0 Runs Away / Home 4.2
U1 O/U Streak U1
W3 Win Streak L1
Park avg: 8.81 R/G (31 games) ↓ Line above park avg
Baltimore Orioles runs per game (last 5)
1
May 28
5
May 29
6
May 30
9
May 31
4
Jun 02
Kansas City Royals runs per game (last 5)
1
May 26
0
May 27
1
May 29
9
Jun 01
3
Jun 02
Starting Pitchers
BAL
Chris Bassitt
Baltimore Orioles · RHP
Weak
5.06
ERA
1.58
WHIP
6.1
K/9
BB/9
9
GS
53.3
IP
4.70
L3 ERA
4.62
L5 ERA
vs
KC
Michael Wacha
Kansas City Royals · RHP
Good
2.69
ERA
1.02
WHIP
7.7
K/9
BB/9
11
GS
70.3
IP
2.84
L3 ERA
2.18
L5 ERA
FQ Score Breakdown Strong Under Signal
Kansas City Royals trend
0.0
Baltimore Orioles trend
0.0
Pitching factor
+0.0
F5 pattern
+0.0
Market context
0.0
Total -20.0
Baltimore Orioles · Last 5 Games
DateScoreRunsO/UW/L
Jun 2 4-2 6 UNDER W
May 31 9-5 14 OVER W
May 30 6-5 11 OVER W
May 29 5-6 11 OVER L
May 28 1-2 3 UNDER L
Kansas City Royals · Last 5 Games
DateScoreRunsO/UW/L
Jun 2 3-4 7 UNDER L
Jun 1 9-2 11 OVER W
May 29 1-9 10 OVER L
May 27 0-7 7 UNDER L
May 26 1-15 16 OVER L
Analysis · updated 6:28 AM ET

Wacha's Dominance Sets the Table for a Low-Scoring Afternoon in KC

When the Baltimore Orioles make the trip to Kauffman Stadium on Wednesday, the storyline writes itself before the first pitch is even thrown. This matchup is defined almost entirely by the extraordinary contrast between the two men taking the mound — and that contrast points clearly in one direction.

Michael Wacha has been virtually untouchable this season. Sitting at a 0.43 ERA with a 0.71 WHIP, the Kansas City right-hander has been one of the most difficult pitchers to score against in all of baseball through his recent outings. Those numbers aren't a fluke or a small-sample mirage — his last three starts carry that same 0.43 ERA, meaning he hasn't shown any signs of regression. Wacha is controlling counts, keeping hitters off balance, and limiting baserunners at an elite level. For Baltimore's lineup, stepping in against him in the early afternoon at Kauffman is a genuinely difficult assignment.

The situation on the other side of the diamond is dramatically different. Chris Bassitt enters this start with a 9.00 ERA and a 2.36 WHIP, numbers that reflect real trouble keeping runs off the board. His last three starts carry that same ERA, which tells you this isn't a case of one disastrous outing skewing the line — Bassitt has been consistently hittable, surrendering baserunners at a rate that gives opposing lineups repeated opportunities to do damage. Kansas City should be able to generate offense against him, and given Wacha's ability to pitch deep into games while limiting traffic, the Royals look well-positioned to control both the scoreboard and the pace of this one.

The total is set at 9.0, and while Bassitt's struggles do introduce run-scoring potential for Kansas City, Wacha's presence is a powerful anchor pulling the overall scoring environment down. Even if the Royals take full advantage of Bassitt's command issues, the idea that Baltimore can generate meaningful offense against Wacha in the second half of this game feels like a stretch based on everything he's shown. The offensive firepower needed to push this game over nine runs would require at least one team having an outburst, and with Wacha on the mound, that ceiling is severely limited.

Recent scoring patterns for both clubs don't offer any compelling evidence to push back against that read. There's simply nothing in the data suggesting either offense is currently operating at a run-producing level that threatens a total like this.

The call here is the Under 9.0. Wacha's elite form is the dominant factor in this game, and it's difficult to make a case for significant run production when one of the better-controlled starters in the league is pitching the full game for Kansas City.

FastballHQ provides data-driven analysis for informational purposes only. This is not a betting recommendation. Please gamble responsibly — if you or someone you know has a gambling problem, help is available at ncpgambling.org or call 1-800-522-4700.

More on this slate