Baltimore Orioles vs Kansas City Royals Betting Pick & Prediction 4/20/24
This article was published on Apr 20, 2024. Today’s picks MLB picks

At 7:10 PM from Kauffman Stadium in Kansas City, we have an American League matchup between the Orioles and Royals. Heading into Saturday’s game, the Orioles are 12-7, while the Royals are just above .500 at 13-7. Cole Ragans is starting for the Royals, and he is facing off against Corbin Burnes for the Orioles.
The over/under line is at 7.5 runs, and the Orioles are the road favorite on the money line at -134. Looking at the odds for a Royals win, they are sitting at +113. You can catch this one on MASN.
KANSAS CITY ROYALS VS BALTIMORE ORIOLES BETTING PICK
The Pick: Kansas City Royals Moneyline +113
This game will be played at Kauffman Stadium at 7:10 ET on Saturday, April 20th.
HOW TO BET THE ORIOLES VS ROYALS:
- We have the Royals winning by a score of 6 to 5
- If you’re looking for a run line pick, we also like the Royals to cover
- As for an over/under pick, we have this game finishing with 11 runs and like the over
Thanks to a five-run 6th inning for the Royals’ offense, they cruised to a 9-4 win over the Orioles in the most recent game of this series. Heading into the game, the Royals were at +112 on the money line.
The starting pitching matchup for this game featured Alec Marsh for the Royals, and he went just 5 2/3 innings while giving up two hits and no earned runs. Dean Kremer got the start for the Orioles, going 5 2/3 innings and giving up three earned runs on two hits.
Kansas City got a huge performance from MJ Melendez, as he went 2/4 with a home run and four RBIs. Both Vinnie Pasquantino and Michael Massey each drove in two for the Royals’ offense.
Orioles Records & Stats
With an overall record of 12-7, the Orioles are 2nd in the AL East, trailing the Yankees by 1.5 games. So far, they have been perfect against other teams in the AL East, going 3-0. Baltimore is coming off a series loss, as they dropped the final game vs. the Royals.
At home, the Orioles have been strong, putting together an 8-4 record. On the road, which is where they are today, they are just above .500 at 4-3. Coming into today’s game, they have an overall series record of 4-2.
When the Orioles win, they do so by an average of 4.2 runs per game, which is why they are 11-8 on the run line this season. They have been especially good at covering the run line at home, going 7-5. On the road, they are 4-3 against the run line, covering by an average of 1.3 runs per game. As the favorite, they are 10-7 against the run line, while they are 1-1 as the underdog.
Despite the Baltimore Orioles’ games having an average combined run total of 10.2 this season, the over/under line for their game against the Kansas City Royals today is set at 7.5 runs. The Orioles have gone over the line in 12 of their 17 games this season, and their games have had an average over/under line of 8 runs. In their last game, the combined runs total was 13, going over the line of 9.5 runs.
Corbin Burnes and the Orioles are on the road to take on the Royals. Burnes has been a strikeout machine in his first two starts, racking up 17 K’s in 13 innings of work. He’s coming off a 7-inning win over the Red Sox, in which he allowed just 2 hits and 1 earned run.
For the Orioles, we have Gunnar Henderson as our top projected hitter in terms of total hits and home runs. His home run projection is 5th best in the league today. Ryan Mountcastle is 2nd on the team in terms of total hits and home runs, with his home run projection being 12th best in the league. Anthony Santander is our top projected home run hitter for the Orioles, and his home run projection is 5th best in today’s league.
Royals Records & Stats
The Royals are currently in 2nd place in the AL Central, trailing the Guardians by just one game. So far, they have a record of 13-7. Kansas City is coming off a series win over the White Sox and Orioles and, so far, has a home record of 9-2.
Looking at their overall series record, the Royals are 3-3. As the underdog, Kansas City has gone 7-5 this season and has won two straight as the underdog. At home, they have won nine in a row.
The Royals have been a solid bet on the run line this season, going 13-7 overall. They are especially profitable at home, where they are 8-3 on the run line. Their average run margin in winning games is 4.8, while their average run margin in losing games is -2.4. They have covered the run line in six straight home games and are 8-4 on the run line as an underdog.
The Kansas City Royals have had a high over/under line in their games this season, with 90% of their games having lines set above 7.5 runs. Their games have averaged 7.8 runs per game, and their over/under record is 7-12 on the season. In their most recent game, the over/under line was set at 9.5 runs, and the game went over the total with a combined 13 runs scored.
Cole Ragans is getting the start for the Royals today against the Orioles. He has started 3 games this season and has yet to pick up a win. In his last start, he went 6 innings and gave up 3 runs on 10 hits. However, he did strike out 8 batters in his first start of the season.
When looking at the Royals’ hitting projections for today, Bobby Witt Jr. is not only projected to have the most hits on the team, but his total is 8th best in the league. He is also the favorite to hit a home run for the Royals, with his odds being 5th best in the league. Vinnie Pasquantino is 2nd on the team in terms of total hits, and his home run projection is 10th best in the league. Salvador Perez is 3rd on the team in terms of total hits, and his home run projection is 8th best in the league.
