The Kansas City Royals look to emerge victorious in MLB odds action as the Baltimore Orioles arrive at Kauffman Stadium on Friday.
Kansas City hands the ball to starter Chris Young in this one and he'll try to improve on his 0-3 mark on the year. Baltimore counters with Yovani Gallardo, who will try to quiet the fans and the Royals bats at the same time.
Sportsbook Odds & Computer Pick
Sportsbooks such as Sportsbook had installed the Kansas City Royals as -129 moneyline favorites in this particular MLB betting odds matchup. The total, meanwhile, was set early at 8.5 before betting at Sportsbook started to move the line.
Odds Shark computer prediction handicapping models run on this game pick a 5.0-4.2 victory for the Royals. View the computer score prediction and who will win the pick on the moneyline for all upcoming MLB matchups here.
Baltimore Orioles vs Kansas City Royals Matchup
Team Betting Records & Power Rankings
10-5 Kansas City battles the Orioles, currently with a 10-4 mark. Stay Informed: follow us on Twitter for odds specials, betting line moves and Kansas City vs Baltimore injuries news.
It's a MLB baseball betting matchup between the No. 5-rated Kansas City Royals and the league No. 6-ranked Baltimore Orioles, according to the latest MLB power poll here at Odds Shark.
Statistical Matchup
When it comes to getting on base, the visiting Baltimore Orioles rank No. 3 at 9.64 hits per game. That compares with the Kansas City Royals No. 10 ranking in that category.
Kansas City owns the No. 4 defense, allowing 3.8 men per game to cross the plate. That contrasts with Baltimore's No. 12-rated defense.
Recent Outings Betting Recap
The Orioles grabbed a win last time out, defeating M Estrada and the Blue Jays 3-2 on Thursday at Camden Yards.
Kansas City threw a shutout at Detroit in their last outing, using a shutdown performance by E Volquez to defeat Detroit 4-0 on Thursday.
Next Betting Matchups
Baltimore at Kansas City, Saturday, April 23rd