Kansas City Royals vs Baltimore Orioles Betting Pick & Prediction for 7/11

The Kansas City Royals take on the Baltimore Orioles in an MLB regular-season game. The game is set for Saturday, July 11, 2026, at Oriole Park at Camden Yards. The Royals have a record of 38-57 and are ranked 5th in the AL Central, while the Orioles hold a 44-51 record, placing them 5th in the AL East.
Kansas City is looking to end a three-game losing streak, while Baltimore aims to extend its two-game winning streak. The weather forecast indicates a warm day with light rain and a light breeze. The Royals’ starting pitcher is Noah Cameron, who has a 5-6 record with a 4.77 ERA. For the Orioles, Kyle Bradish will be on the mound with a 5-9 record and a 3.75 ERA.
Kansas City Royals Team Preview
The Kansas City Royals have had a rough stretch with recent games. They lost to the Baltimore Orioles, 5-3, despite getting two home runs. Isaac Collins and Jac Caglianone both hit home runs, showing power in the lineup.
In the previous game against the New York Mets, the Royals fell 7-3. Bobby Witt Jr. and Lane Thomas each contributed a home run. Their starting pitcher, Michael Wacha, struggled, giving up six earned runs in less than five innings.
The Royals’ hitting stats for the season show strengths and weaknesses. They rank 9th in batting average at .248 but are 17th in home runs. Their pitching has a high ERA of 4.89, ranking 26th, which suggests room for improvement.
Royals vs Orioles Game Day Info
- Sport: MLB
- Teams: Kansas City Royals vs. Baltimore Orioles
- Venue: Oriole Park at Camden Yards in Baltimore, MD
- Date: Saturday, July 11, 2026
- Betting Odds: Royals Moneyline +134, Orioles Moneyline -160
Baltimore Orioles Team Preview
The Baltimore Orioles have shown mixed results in their recent games. They secured two wins against the Kansas City Royals and the Chicago Cubs. However, they also faced two losses to the Cubs and one to the Cincinnati Reds.
In their lineup, Pete Alonso leads with 20 home runs and 62 RBIs. Blaze Alexander has a strong batting average of .306. Adley Rutschman and Samuel Basallo also contribute with solid performances at the plate.
On the mound, Kyle Bradish is the probable starter for the upcoming game. He holds a 5-9 record with a 3.75 ERA this season. The Orioles pitching ranks 19th in ERA and batting average against, showing room for improvement.
BTB Betting Pick
The Orioles are favored to win with a moneyline of -160, while the Royals are at +134. The Orioles have a stronger pitching record with an ERA of 4.37 compared to the Royals’ 4.89. Given this advantage, the pick is for the Orioles to win. The projected score is Orioles 5, Royals 4.
The total for the game is set at 9.0 runs, with the over at -109 and the under at -112. Both teams have shown moderate hitting and pitching stats, which suggests a close game. The projected total score of 9 aligns with the set line. The recommendation is to take the under 9.0 runs.