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.
This Pro Pick was released to clients on July 10, 2026 at 11:27AM ET.
Kansas City at Baltimore
July 10, 2026
2 units on Kansas City +138 (moneyline) (risk 2 to return 4.76)
Result:
LOSS
LOSS
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get free MLB Picks
I pore over the data, injuries, news, and odds every morning.
You get the best bets delivered to your inbox.