Kansas City's bats came alive against playoff-caliber arms in New York this week, hanging 31 runs on 41 hits across two games against the Phillies and Mets, a 15-1 rout and a wild 16-12 comeback that showed exactly what this lineup can do when it's clicking. The Royals cooled off before boarding the flight to Baltimore, but that two-day burst matters more than the record suggests for a team that's been starved for offense most of the summer. Brandon Young has quietly built one of the better first halves in the American League, sitting at 7-2 with a 3.38 ERA and a run of quality starts that's made Baltimore's rotation look better than its overall record. That's earned him the short line tonight. But Luinder Avila draws a spot that's flattered him before: my numbers like him specifically as a road underdog in this range, and specifically in road starts, a trend that's held up across a shaky season line. Avila's ERA sits at 5.05, yet Kansas City's number here reflects Young's form more than it reflects the actual gap between these two rosters, a team at 43-51 still finding ways to lose games its rotation should be winning. At plus money on the Royals, the market is paying for Young's arm and discounting an offense that just proved it can erupt against much better pitching than Baltimore's. I like the value. Take the Royals as my MLB Game of the Week.
Previous Matchups & Picks
Lines & Odds
Royals vs. Orioles Betting Picks
Get Royals vs. Orioles betting picks, expert betting analysis, computer model picks, betting consensus data, matchup breakdowns, key betting angles, and the latest odds insights for today's Royals vs. Orioles game.
Public Consensus
Who was the public on? 79% of the public money was on Baltimore Orioles to win on the moneyline. And, 55% of the bets were on the game to go OVER the total.
Computer Predictions
My computer prediction for this game was that Baltimore would win by a score of 4.6 to 4.0 with Baltimore winning on the moneyline, Kansas City winning on the runline and the game going UNDER the total.
Final Score
MLB Pro Pick Results
Here’s how my Pro Picks are performing.
Lines & Odds
Public Consensus
Who was the public on? 71% of the public money was on Baltimore Orioles to win on the moneyline. And, 71% of the bets were on the game to go OVER the total.
Computer Predictions
My computer prediction for this game was that Baltimore would win by a score of 4.4 to 3.9 with Baltimore winning on the moneyline, Kansas City winning on the runline and the game going UNDER the total.
Final Score
Lines & Odds
Public Consensus
Who was the public on? 64% of the public money was on Baltimore Orioles to win on the moneyline. And, 57% of the bets were on the game to go OVER the total.
Computer Predictions
My computer prediction for this game was that Baltimore would win by a score of 5.0 to 5.0 with Baltimore winning on the moneyline, Kansas City winning on the runline and the game going UNDER the total.
Pro Picks
Kansas City at Baltimore
Final Score
Lines & Odds
Public Consensus
Who was the public on? 67% of the public money was on Kansas City Royals to win on the moneyline. And, 81% of the bets were on the game to go OVER the total.
Computer Predictions
My computer prediction for this game was that Baltimore would win by a score of 4.1 to 4.0 with Baltimore winning on the moneyline and on the runline and the game going UNDER the total.
Final Score
Lines & Odds
Public Consensus
Who was the public on? 56% of the public money was on Kansas City Royals to win on the moneyline. And, 90% of the bets were on the game to go OVER the total.
Computer Predictions
My computer prediction for this game was that Kansas City would win by a score of 4.1 to 2.9 with Kansas City winning on the moneyline, Baltimore winning on the runline and the game going UNDER the total.
Final Score
Get free MLB Picks
I pour over the data, injuries, news, and odds every morning. You get the best bets delivered to your inbox.
Get a top-rated pick every day.