Kansas City Royals vs Baltimore Orioles Prediction, 7/12/2026 MLB Picks, Best Bets & Odds
Game: Kansas City Royals vs Baltimore Orioles
Date: Sunday, July 12, 2026
Location: Oriole Park at Camden Yards in Baltimore, MD
TV: MASN
Odds/Point Spread: Kansas City (+110) Baltimore (-130)
The Kansas City Royals (38-57) are on their way to Oriole Park at Camden Yards on Sunday where they will meet the Baltimore Orioles (44-51). The odds on this game have Kansas City at +110 while Baltimore is priced at -130. The total is 8. The starting pitchers will be Seth Lugo and Shane Baz.

As a team, the Kansas City Royals are knocking in 4.3 runs/g, which has them sitting at 20th in MLB. They have racked up 408 runs while holding a team on-base percentage of .318. The Royals have earned 175 two-baggers as a squad and have knocked 97 balls out of the stadium. They have tallied 389 runs batted in and 792 base knocks over the course of the season, and their team batting average is at .248. Kansas City has a slugging percentage of .400 and have been called out on strikes 763 times, while being walked on 308 occasions.
Today’s Featured MLB Best Bet! SCOTT SPREITZER is on a 15-3-1 winning run with 8-Unit plays. Scott has an 8-Unit Baseball Game of the Year Friday (7:10 p.m.). Scott's side is in a terrific spot as you'll see in his analysis. And Scott heads into Friday night on a run that's produced +39,105 with all plays rated 5.0+. Scott's cashed 60-percent of his tickets over the last 4 weeks. Get the 8-Unit MLB play by signing up below. 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 Betting Picks
The Royals have compiled a team earned run average of 4.89 over the course of the season (28th in the league), and they have rung up 723 hitters. Royals pitchers have allowed 123 home runs in addition to 485 runs in total (26th in MLB). Their pitching staff has walked 365 opposing batters and their FIP is 4.71 as a team this season. Kansas City has given up 848 hits (9.1 per 9 innings) and 455 earned runs. They have earned a strikeout to walk ratio of 1.98 and the pitching staff sits with a WHIP of 1.45.
The Royals relief pitchers have recorded a save rate of 59.0% and have come into the game in 77 save situations. They have accumulated 23 saves so far this year and have missed out on 16 of their 39 chances to get a save. The bullpen pitchers have inherited 95 base runners for the year and 34.7% of them crossing the plate. Royals pitchers have stepped onto the hill with runners on base 67 times and also have had 93 appearances in high leverage situations. The Royals have sent 309 relievers to the hill over the course of the season. The bullpen have a total of 38 holds over the course of the season (25th in the league).
The Royals have turned 68.8% of balls hit into play into outs out of their 7,530 innings on the field, which has them sitting at 26th in pro baseball. The Kansas City Royals have a total of 2,510 putouts thus far, in addition to 850 assists and 44 errors. Their fielding percentage is holding at .987 which ranks 12th in MLB, and have accumulated 82 double plays.
Lugo has taken the mound for 1,093 innings and has earned 1,034 punch outs thus far in his career. Lugo (67-53 career record) has earned a FIP of 3.54 and he has faced 4,529 opposing hitters in the majors. His ERA is 3.59 (436 earned runs allowed) and his career WHIP is 1.197. He has surrendered 1,001 base knocks (8.2 hits per 9 innings) and has 308 walks.
The Orioles hold a team SLG% of .397 and they average 4.56 runs per game (12th in MLB). They have hit 143 doubles, while taking a walk 365 times and putting up 433 runs. Baltimore has accounted for 111 home runs on the year to go along with 419 runs batted in. They have struck out on 860 occasions (4th in MLB) and have accounted for 753 base hits. The Baltimore Orioles have tallied an on-base percentage of .320 in addition to a team batting average of .238 for the season.
The Orioles have a team WHIP of 1.368 and are the owners of a FIP of 4.27 as a squad on the year. They come in at 25th in MLB as a pitching staff in total hits relinquished with 821. The Baltimore pitching staff have relinquished 463 runs on the season while having a team ERA of 4.36 (408 earned runs conceded). Their strikeout to walk ratio sits at 8.00 (746 strikeouts vs 331 free passes). They have conceded 108 homers and they allow 4.95 runs per 9 innings (22nd in baseball).
Baltimore relievers hold an inherited score percentage of 27.7% out of their 119 inherited runners. Their relief pitchers have stepped onto the mound 88 times in high leverage situations and on 86 occasions with runners on. Sitting with 84 save situations, the Orioles have amassed 51 holds in addition to 10 blown saves. They are currently ranked 13th in MLB holding a save percentage of 68.8%, and they have sent 308 relievers to the hill for the season.
The Baltimore Orioles have turned 68 double plays and hold a fielding percentage of .983 (21st in professional baseball). The Orioles have accrued 815 assists, 57 errors and are sitting with 2,528 putouts for the season. In 7,584 innings on the field, the Orioles have earned a defensive efficiency of 69.1% (25th in MLB).
In his MLB career, Baz has given up 353 hits and he has 383 punch outs in 393 innings pitched. He has conceded 185 earned runs while earning a WHIP of 1.267 and being the owner of a FIP of 4.2. He has a strikeout to walk ratio of 2.64 and he has gone up against 1,656 hitters in his career. Baz (21-26 career mark) has earned a 4.24 ERA and has given up 8.1 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Baltimore (-130)
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
