Kansas City Royals vs Baltimore Orioles Prediction, 7/10/2026 MLB Picks, Best Bets & Odds
Game: Kansas City Royals vs Baltimore Orioles
Date: Friday, July 10, 2026
Location: Oriole Park at Camden Yards in Baltimore, MD
TV: MASN
Odds/Point Spread: Kansas City (+110) Baltimore (-130)
Oriole Park at Camden Yards is where the Baltimore Orioles (42-51) will take on the Kansas City Royals (38-55) on Friday. The moneyline on this matchup has Kansas City at +110 while Baltimore is sitting at -130. The betting total comes in at 8. The pitchers who are expected to start are Luinder Avila and Brandon Young.

Kansas City is slugging .398 and have struck out 747 times, while being walked on 306 occasions. They have tallied 383 RBI's and 776 base knocks for the year, while their team batting average is sitting at .248. The Royals have compiled 171 doubles as a unit and have knocked 93 baseballs out of the stadium. They have 402 runs while holding a team OBP of .319. As a squad, the Kansas City Royals are notching 4.3 runs per contest, which has them sitting at 19th in baseball.
Today’s Featured MLB Best Bet! ARUN SHIVA has nailed back-to-back 7-Unit Plays in the last 7 days. Thursday will feature a 6-Unit play you do not want to miss (6:40 p.m.). 5-1 run on the diamond and you can receive this selection by signing-up below for a daily MLB Picks Package. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our MLB Parlay Picks
The Royals have a team ERA of 4.86 so far this season (28th in MLB), and their staff has struck out 709 hitters. Royals pitchers have given up 119 home runs and 473 runs in total (26th in MLB). Their pitching staff has walked 358 hitters and their FIP is 4.69 as a team for the season. Kansas City has allowed 829 hits (9.1 per 9 innings) as well as 443 earned runs. They have a strikeout to walk ratio of 1.98 and the pitching staff holds a WHIP of 1.45.
The Royals bullpen have recorded a save percentage of 59.0% and have entered the game in 77 save situations. They have recorded 23 saves for the year and have missed out on 16 of their 39 save opportunities. The relief pitchers have inherited 94 runners for the season and 35.1% of them crossing home plate. Royals bullpen pitchers have entered the game with opponents on base 66 times and also have had 92 appearances in high leverage situations. The Royals have dispatched 303 relievers to the hill for the season. The bullpen have notched 38 holds this year (25th in baseball).
The Royals have transformed 68.8% of baseballs in play into outs out of their 7,386 innings on the field, which ranks them 27th in professional baseball. The Kansas City Royals are sitting with 2,462 putouts this year, in addition to 830 assists and 43 errors. Their fielding percentage is at .987 which is 11th in the majors, and have earned 80 double plays.
Avila has pitched in 65 innings and is sitting with 63 strikeouts thus far in his career. Avila (5-4 win-loss record in his career) holds a FIP of 4.21 and he has gone up against 280 opposing hitters in the major leagues. His earned run average is 4.28 (31 ER's allowed) and his WHIP is 1.457. He has conceded 58 base hits (8.0 hits per 9 innings) and has 37 free passes.
The Baltimore Orioles are sitting with a team OBP of .319 and a batting average of .239 so far this season. They have struck out on 848 occasions (4th in baseball) and have accounted for 741 base hits. Baltimore is sitting with 108 long balls so far this season to go along with 411 RBIs. The Orioles have a SLG% of .397 and they are scoring 4.57 runs per game (12th in the league). They have 142 doubles, while walking 355 times as well as earning 425 runs.
The Orioles have a team WHIP of 1.372 in addition to having a FIP of 4.27 as a pitching staff this season. Their K/BB ratio comes in at 8.00 (734 strikeouts against 328 free passes). They rank 25th in baseball as a pitching staff in total hits given up with 803. They have given up 105 long balls and they concede 5.00 runs per 9 innings (23rd in MLB). The Baltimore pitching staff have given up 458 runs this season while having an ERA of 4.40 (403 earned runs allowed).
They are ranked 15th in MLB with a save rate of 66.7%, and they have dispatched 303 relief pitchers onto the diamond for the season. Their relievers have taken the field 83 times in high leverage situations and also on 86 occasions with runners on. Sitting with 82 save situations, the Orioles have recorded 51 holds and also 10 blown saves. Baltimore has called on relievers to enter the game in 30 save opportunities and they have come away with 20 saves. Baltimore relief pitchers hold an inherited score percentage of 27.7% out of 119 inherited runners.
The Baltimore Orioles have turned 65 double plays and have a fielding percentage of .983 (21st in the majors). The Orioles have recorded 791 assists, 55 errors and have 2,474 putouts so far this season. In their 7,422 innings on the diamond, the Orioles have a efficiency on defense of 69.1% (24th in the majors).
Young (8-9 record in his career) is the owner of a 4.62 ERA while giving up 9.5 hits per nine innings. He has a K/BB ratio of 2.10 and he has gone up against 592 opposing batters in his pro baseball career. He has allowed 69 ER's while holding a WHIP of 1.445 and a FIP of 4.6. So far in his MLB career, Young has conceded 142 base knocks while tallying 109 punch outs in 134 frames.
Who will win tonight's MLB game against the spread or moneyline?
Parlay's Pundit's Pick: Take Baltimore (-130) and under 8 runs
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Baltimore Orioles - Twitter
Kansas City Royals - Twitter
