The Baltimore Orioles and Kansas City Royals are set to start a three-game weekend series on Friday. The Baltimore Orioles come into the game on a four-game winning streak. The Orioles lead the American League East with a 12-6 record on the season.
Orioles vs Royals Picks

- Baltimore Orioles -135
For Kansas City Royals, they are in second place in the American League Central. The Royals are coming into the game following a 2-1 loss to the White Sox. That came in the second game of a doubleheader on Wednesday. Kansas City is 12-7 on the season.
Orioles vs Royals promises to be a high-scoring affair! See how the game unfolds with live scores and track the changing odds throughout the matchup on our Top Scores and Odds page. Let’s find out more about both these teams and get to our Orioles vs Royals parlays:
Baltimore Orioles vs Kansas City Royals Odds
Before we give you our Orioles vs Royals parlays, here are the updated MLB Odds:
1Moneyline:
Baltimore Orioles -135
Kansas City Royals +115
2Total:
9.5 runs
3Runline:
Baltimore Orioles -1.5 (+120)
Kansas City Royals +1.5 (-140)
Orioles vs Royals Picks
Baltimore Orioles vs Kansas City Royals Pick
- Baltimore Orioles -135
The Orioles get their bats going this time against Marsh. The second time they have faced him this month, and this round has gone better. We like the Orioles to win this game on Friday.
Baltimore Orioles vs Kansas City Royals Parlay
- Baltimore Orioles -135
- OVER 9.5
While the Orioles get their bats going, Kansas City is going to score some runs too. We like this game to be a high-scoring affair. Take the OVER 9.5 runs as well as part of your daily picks and parlays.
Baltimore Orioles vs Kansas City Royals Information
Take a look at the information for this game on the MLB schedule:
Baltimore Orioles (12-6) vs Kansas City Royals (12-7)
Location of the game: Kauffman Stadium; Kansas City, MO
Date & Time: Friday April 19th, 2024; 6:40 pm CST
Where to Watch: BSKC
Baltimore Orioles vs Kansas City Royals Betting Analysis
Orioles on Fire: Four-Game Win Streak
During their recent four-game winning streak, the Orioles have been averaging 7 runs per game, backed by solid pitching that has allowed just 3.25 runs per game. They currently sit as the second-highest-scoring team in all of MLB standings. Overall, Baltimore maintains an impressive average of nearly 6 runs per game, supported by a team batting average of .258.
Leading the offensive charge for the Orioles are Gunnar Henderson, Adley Rutschman, and Cedric Mullins. Henderson has already launched six home runs this season, while Mullins follows closely behind with five. Rutschman, recognized as one of the league’s top-hitting catchers, boasts a batting average of .275. Additionally, Colton Cowser has made a strong start, hitting an impressive .400 in 45 at-bats.
Dean Kremer will get the start for the Baltimore Orioles. Kremer is 0-1 on the season with an ERA just shy of 5.00. The 28-year-old right-hander has thrown 16.1 innings and struck out 14 batters on the season. His last start was on April 13th against Milwaukee. He lasted 4 innings and allowed 10 hits in that one.
Royals’ Offense Heats Up: Averaging Nearly 5 Runs per Game
Meanwhile, the Royals have also shown promise on offense, averaging just under 5 runs per game. Their team batting average sits at .240 for the MLB season. Bobby Witt continues to shine as a rising star, maintaining a stellar .321 batting average with four home runs and 18 runs scored.
Salvador Perez stands out as the power hitter for Kansas City, having launched five home runs so far this season. Overall, the Royals rank 7th in Major League Baseball with 23 home runs and 4th in steals with 21.
For the Kansas City Royals, Alec Marsh will look to improve to 3-0. Marsh faced the Orioles back on April 2nd and went 7 strong innings. Marsh has an ERA of 4.32 on the season. In 16.2 innings, he has struck out 10 batters, and walked just 3.
Orioles vs Royals promises to be a high-scoring affair! Leverage our Picks and Parlays section to find expert analysis and identify potential plays for this matchup.
Baltimore Orioles vs Kansas City Royals Betting Picks
It is time for our MLB Best Bets today ,These two teams just played not too long ago. The Kansas City Royals have been a fun team to follow so far this season. The Royals have a few guys in their lineup that can hit. We know Baltimore can hit the baseball, and we expect a bunch of runs in this game. We are projecting 12+ runs in this game. Our final betting picks for this game are the Baltimore Orioles -135 and the Orioles/Royals OVER 9.5 runs. Enjoy the game and best of luck with all your MLB Betting Picks.
Discover the latest stats and trends of this matchup here:
If you love sports and want more sports betting information follow us as @InsidersBetDig on Twitter . Sign up to our mailing list for free betting picks. Make sure to visit the best offshore betting sites to maximize your betting experience.