Kansas City Royals vs Baltimore Orioles Picks, Prediction, Odds, and Line Movement for Friday July 10 2026
Use Code WWWC The Kansas City Royals vs Baltimore Orioles matchup opens a three-game weekend series at Oriole Park at Camden Yards on Friday night, with both teams trying to stabilize before the All-Star break. Kansas City enters at 38-56 after dropping two straight to the Mets, while Baltimore sits at 43-51 after avoiding a sweep with a 3-2 win over the Cubs on Thursday.
This is a favorite-and-total handicap built around Baltimore’s starting-pitching edge and Kansas City’s shaky road profile. The Orioles are laying a real moneyline price behind Brandon Young, but the more attractive way to back Baltimore is the plus-money run line. For more betting angles around individual markets in this matchup, check out our MLB player props coverage before first pitch.
Best Available Odds for Kansas City Royals vs Baltimore Orioles
- Moneyline: Kansas City Royals +129 | Baltimore Orioles -156
- Run Line/Spread: Kansas City Royals +1.5 (-156) | Baltimore Orioles -1.5 (+129)
- Total: Over 9.5 (-118) | Under 9.5 (-102)
Game Info
- Date: Friday, July 10, 2026
- Time: 7:05 p.m. EDT
- Location: Oriole Park at Camden Yards, Baltimore, Maryland
- TV: MASN, Royals.TV and MLB.TV
- Probable Pitchers: Luinder Avila vs Brandon Young
Kansas City Royals vs Baltimore Orioles Preview
Kansas City comes into Baltimore with a strange recent form profile. The Royals have won four of their last 10, but the offense has shown more life than the record suggests. They scored 16 runs against the Mets on Tuesday and also put up 15 against Philadelphia earlier in the week, which proves the lineup still has explosive nights even with important bats unavailable. The problem is that Kansas City has also allowed too much traffic, and the pitching staff has not been consistent enough to turn those offensive spikes into sustained momentum.
The Royals are still short-handed. Vinnie Pasquantino, Maikel Garcia and Kyle Isbel are on the injured list, while Jonathan India remains out long term. That takes away multiple useful contact and on-base pieces. Bobby Witt Jr. still gives Kansas City a star at the top, Jac Caglianone supplies left-handed power, Salvador Perez brings veteran run production, and Carter Jensen has emerged as one of the club’s better RBI bats. Still, the lineup is thinner than it should be, especially on the road.
Get Free $30 Credit for Premium Picks + Exclusive Discounts
Subscribe Now
Baltimore is also playing below expectations, but the Orioles have the more trustworthy setup in this particular game. They snapped a three-game losing streak with Thursday’s 3-2 win over the Cubs, and they now return home with the better starting pitcher and the better top-end power profile. Pete Alonso has been Baltimore’s most productive run producer, Taylor Ward has given the Orioles a strong on-base presence, and the lineup still has enough right-handed damage to attack Avila if he falls behind.
The Orioles’ issue is that they have not been reliable as a favorite. Baltimore has struggled to convert chalk spots into wins this season, and the market has not ignored that. The Orioles are favored because Young gives them the clear starter edge, but the moneyline price is expensive enough that the better wager is tied to margin rather than simply paying heavy juice.
The line movement reflects that tension. Baltimore is favored in the -150s on the wider market, while the run line is still offering plus money. The market is respecting Young, Camden Yards, and Kansas City’s poor road profile. At the same time, the Orioles are not being priced like a dominant home team because their season-long favorite trend has been shaky and the Royals’ offense has enough recent pop to create pressure.
The total is the other major betting question. Baltimore’s team profile points toward more scoring, while Kansas City’s stronger team-level angle is more about its own team total staying under. That creates a split read. The actual matchup still leans over because Avila’s WHIP, Kansas City’s recent pitching problems, Camden Yards’ run environment, and the Orioles’ power all give this game a 6-4 path.
Pitching Matchup
Avila starts for Kansas City at 4-3 with a 5.05 ERA, a 1.59 WHIP, 47 strikeouts, 31 walks and five home runs allowed across 51.2 innings. That WHIP is the central concern. Avila has not been crushed by home runs, but he has allowed too many baserunners, and that is dangerous against an Orioles lineup with multiple bats capable of turning one mistake into a crooked inning.
The Royals need Avila to throw strikes early. Baltimore has been inconsistent enough that he can survive if he avoids walks and gets soft contact, but traffic is the enemy. If Alonso, Ward, and the middle of the Baltimore order are hitting with men on base, Kansas City’s bullpen could be defending a deficit before the game reaches the fifth inning.
Young counters for Baltimore at 7-2 with a 3.38 ERA, a 1.36 WHIP, 62 strikeouts, 30 walks and seven home runs allowed across 77.1 innings. He has not been perfect, but he has been the better run-prevention arm in this matchup, and Baltimore has covered the run line frequently in his starts. Young’s best trait here is that he can keep Kansas City from turning contact into extended rallies.
The walk count is the concern for Young. Kansas City still has enough speed and power to punish free passes, especially if Witt reaches base ahead of Caglianone, Perez or Jensen. But the overall starter comparison still tilts clearly toward Baltimore. Young has been better over more innings, and Avila’s baserunner issues create a much easier offensive path for the Orioles.
Game Thesis: Baltimore is the right side because Young gives the Orioles the better starting-pitching floor, Kansas City is weaker away from home, and Avila’s WHIP creates too much traffic risk at Camden Yards. The best bet is Baltimore -1.5 because the moneyline is expensive, while the run line gives plus-money exposure to the cleaner Orioles win script. The total leans over because Avila’s command risk and both bullpens create a realistic path to a 6-4 final. The projected final is Baltimore 6, Kansas City 4.
Kansas City Royals vs Baltimore Orioles Best Bet - Run Line: Baltimore Orioles -1.5 (+129)
Baltimore -1.5 is the best bet in this Kansas City Royals vs Baltimore Orioles matchup because the run line gives a better way to back the favorite than laying the moneyline. The Orioles have the better starter, the better home setup, and the more dangerous power profile, but the straight-up price is already expensive. The plus-money run line solves that problem.
The matchup also supports margin. Avila’s 1.59 WHIP gives Baltimore a path to multi-run innings, and the Royals’ bullpen has not been stable enough to assume it can keep a deficit at one run. If the Orioles get Avila into traffic early, they should have enough middle-order power to create separation.
The risk is that Baltimore’s offense has been inconsistent, and Young can put himself in trouble with walks. A 4-3 Orioles win would not be shocking. Still, the best version of the Baltimore side is a two-run win, and the payout is strong enough to make that the best bet.
Kansas City Royals vs Baltimore Orioles Moneyline Pick: Baltimore Orioles (-156)
Baltimore is the moneyline pick, but the price is too heavy to be the best wager. The Orioles have the better starter and the better home-field setup, and they are facing a Kansas City team that has gone 17-30 away from home. That combination makes Baltimore the correct straight-up side.
The Royals are live because Witt, Caglianone, Perez and Jensen can produce runs even with the lineup short-handed. But Kansas City has to overcome the starting-pitching gap and a road bullpen situation that has been difficult to trust. Baltimore has the cleaner full-game script.
Kansas City Royals vs Baltimore Orioles Run Line/Spread Pick: Baltimore Orioles -1.5 (+129)
Baltimore -1.5 is the run-line pick because it stays aligned with the moneyline side and offers the better price. If the Orioles win, the most likely clean path is Young giving them five or six controlled innings, Avila allowing too many baserunners, and Baltimore adding a late run against the Kansas City bullpen.
The plus-money return matters because this is not a dominant Orioles team. Baltimore has been uneven, but the matchup gives the home favorite a clearer path to separation than the moneyline price alone suggests. A 6-4 final fits the side, run line, and total projection.
Kansas City Royals vs Baltimore Orioles Total Pick: Over 9.5 (-118)
The total pick is Over 9.5. The number is high, but the game shape supports it because Avila allows traffic, Baltimore has power, and Kansas City’s offense has shown real life over the last week. The Royals have scored in bunches recently, even while losing games because the pitching staff has not held up.
Young is good enough to limit Kansas City early, but he is not a shutdown ace. If the Royals make him throw extra pitches and get into Baltimore’s bullpen by the sixth, the over becomes very live. Baltimore also has the easier offensive matchup, and the Orioles do not need a full explosion to push this total. A 6-4 score is enough.
Top Player Prop Picks for Kansas City Royals vs Baltimore Orioles
Pete Alonso Over 1.5 Total Bases (+105): Alonso is the best Baltimore power bat to isolate against Avila because the Royals starter has allowed too much traffic and too many deep counts. One double or one home run clears this number, and Alonso should see RBI chances if Baltimore’s table-setters reach base.
Brandon Young Over 4.5 Strikeouts (-115): Young has 62 strikeouts across 77.1 innings and gets a Royals lineup missing several regular bats. He does not need a dominant outing to clear this number. Five strikeouts is reachable if he works into the sixth inning and avoids early walk trouble.
Bobby Witt Jr. Over 1.5 Total Bases (+115): Witt is Kansas City’s most complete offensive threat and gives the Royals their best path to damaging Young. His speed makes this prop more flexible than a pure power bet, since a double, triple or two-hit night can cash even if Kansas City loses.
Prediction: Kansas City Royals 4, Baltimore Orioles 6
Never Tried Winners and Whiners? Now Is Your Chance
- Get your first daily picks package for ONLY $1 using coupon code DOLLAR
- If the pick loses, we credit your account with 3 Flex Picks
- If the pick wins, we still give you 1 Flex Pick on the house
- Win or lose, you walk away ahead. One dollar. No catch.
- Check out more MLB predictions
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days