Baltimore Orioles vs Kansas City Royals 5-4-23 MLB Odds, Prediction and Analysis

Baltimore Orioles vs Kansas City Royals 5/4/23 – On Thursday, the Baltimore Orioles are making the trip to Kauffman Stadium in Kansas City in hopes of knocking off their opponents, the Royals. Grayson Rodriguez will start for Baltimore while Jordan Lyles will represent their home team. The top baseball betting sites are up to date in this exciting game. Place your bets on your best team.

Baltimore Orioles vs Kansas City Royals

Date & Time: Thursday, May 4, 2023 at 2:10 PM ET

Location: Ewing M. Kauffman Stadium Kansas City, MO

TV: Bally Sports Kansas City

Baltimore Orioles vs Kansas City Royals 5/4/23 Betting Odds

Orioles

Moneyline: -164

Spread: -1.5 (+100)

Total: 9.5 over (-109)

Royals

Moneyline: +138

Spread: +1.5 (-123)

Total: 9.5 under (-109)

Baltimore Orioles vs Kansas City Royals Analysis

Baltimore Orioles boasts an average strikeout rate of 0.433 and have been hit 236 times, as well as walking away on 117 occasions. They have amassed 153 RBI’s and 253 base knocks during this season; their collective batting average stands at 0.261. The Orioles have collectively hit 53 doubles and 36 out-of-the-park home runs this season. They have scored 158 runs so far and boast an on-base percentage of 0.341. As a team, the Baltimore Orioles have scored an average of 5.5 runs per outing – fifth-most among their rivals in MLB. The Orioles have converted 68.5% of all baseballs in play into outs over 2,328 innings played on their field, placing them 20th among professional baseball clubs. The Baltimore Orioles have amassed 776 putouts this season, in addition to 243 assists and 13 errors. Their fielding rate currently sits at 0.987, placing them 14th among professional baseball clubs, and they have generated 29 double plays so far this season. Rodriguez currently boasts a FIP of 3.00 and has faced 105 opponents while in the majors. He has allowed 23 hits and 11 walks so far this season for an earned run average of 4.07 and WHIP rating of 1.397. At 24 innings pitched and 34 strikeouts earned, Rodriguez has seen great success as a pro baseball pitcher.

The Kansas City Royals boast a team slugging percentage of 0.353, and average 3.43 runs per game. They have managed to hit 48 doubles while taking 73 walks and scoring 103 runs. Kansas City stands with 24 HRs on their season, as well as 95 RBIs. They have struck out on 277 occasions and amassed 220 hits overall. Kansas City Royals boast a 0.279% on-base percentage and have posted a batting average of 0.220 this season. Kansas City Royals’ exemplary fielding percentage of 0.991 can be attributed to 22 double plays they’ve turned. The Royals currently boast 240 assists, 9 errors and have recorded 785 putouts so far this season. Royals pitchers have amassed 2,355 innings played to date with an overall defensive efficiency rating of 67.1%. Lyles has amassed 1,484 base hits while recording 1,049 strikeouts over 1,361 innings pitched in his professional baseball career. Lyles holds an earned run average of 5.13 and allows an average of 9.8 hits per nine innings. He has allowed 776 earned runs with a WHIP of 1.426 and FIP of 4.7. He currently boasts a 2.29 strikeout to walk ratio and has faced 5,973 opposing batters so far in his career.

Baltimore Orioles vs Kansas City Royals Against the Spread

Under is 2-0-2 in Orioles last 4 road games with the total set at 11.0 or higher. The Orioles are 4-0 in their last 4 during game 3 of a series. Orioles are 1-12 in their last 13 games with the total set at 6.5 or lower. Orioles are 1-10 in their last 11 road games with the total set at 6.5 or lower. The Orioles are 8-1 in their last 9 vs. American League Central.

Under is 3-0-1 in Royals last 4 home games with the total set at 11.0 or higher. The Royals are 0-4 in their last 4 Thursday games. The Royals are 0-6 in Lyles’ last 6 starts on grass. The Royals are 0-4 in Lyles’ last 4 starts vs. a team with a winning record. The Royals are 0-6 in Lyles’ last 6 starts.

Baltimore Orioles vs Kansas City Royals Free Pick

This game will pit two MLB clubs that have been involved in some high-stakes battles this season, with Baltimore especially showing its potency at bat. The Kansas City Royals have struggled badly recently, losing four of their past five matches. Baltimore will look for every opportunity to beat an opponent that may be struggling. The Baltimore Orioles are expected by the best baseball bets today to win in this game.

Free Pick: Baltimore Orioles -1.5 (+100)