Kansas City Royals vs Baltimore Orioles Picks and Prediction for Sunday July 12, 2026

By: Kim Smith Published 07/12/2026, 12:30 AM ET
Use Code SSWC

The Kansas City Royals and Baltimore Orioles meet on Sunday, July 12, 2026, at Oriole Park at Camden Yards in Baltimore, Maryland. First pitch is scheduled for 1:35 p.m. ET, with television coverage on MLB.TV. Kansas City enters the matchup with a 38-57 overall record and a 17-31 mark away from home, while Baltimore is 44-51 overall and 26-25 at home. At the time of this writing the odds were not released. ESPN Analytics gives the Orioles a 61.8% chance of winning, compared with 38.2% for the Royals. Be sure to check out our free MLB picks.

Starting Pitchers

Kansas City is scheduled to start Seth Lugo, who enters with a 3-6 record, a 4.56 ERA, and a 1.43 WHIP across 100.2 innings. The right-hander has allowed 112 hits and 14 home runs while recording 80 strikeouts and issuing 32 walks. Baltimore counters with Shane Baz, who owns a 4-9 record, a 4.21 ERA, and a 1.37 WHIP through 107 innings. He has surrendered 105 hits and nine home runs while collecting 90 strikeouts and walking 42. Baltimore holds a modest statistical edge in ERA, WHIP, hits allowed, strikeouts, and home runs surrendered, while Kansas City’s starter has issued fewer walks.

Kansas City Searches for a Road Turnaround

Kansas City enters Sunday with a 38-57 overall record and a 17-31 record away from home. The Royals have gone 2-3 over their last five games. They recently lost to Baltimore 5-3 and dropped two games against New York by scores of 7-3 and 6-2. Before those defeats, Kansas City won over New York 16-12 and defeated Philadelphia 15-1. The Royals have shown that they can generate offense in bursts, but their recent road stretch has also included three consecutive losses.

The Royals are batting .248 with 408 runs, 792 hits, and 97 home runs. They carry a .318 on-base percentage and a .400 slugging percentage. Kansas City’s pitching staff owns a 4.89 ERA and a 1.45 WHIP while issuing 365 walks and recording 723 strikeouts. Opponents are batting .264 against the Royals. Kansas City is also 15-21 in day games.

Sign Up Get $30 Premium Picks Credit + Exclusive Offers

Subscribe Now

I understand that I can unsubscribe at any time. I have read and accepted the Terms & Conditions and Privacy Policy. I consent that StatSalt may use third-party services to process my data.

The main concern for Kansas City is its pitching profile. The Royals have the higher team ERA, higher WHIP, higher opponent batting average, and lower strikeout total in this matchup. Their 4.89 ERA is more than half a run higher than Baltimore’s 4.36 mark, while their .264 opponent batting average is also less favorable. Kansas City’s offensive numbers are competitive in several areas, but the pitching results create a difficult path against a home team that already won the opening matchup.

Baltimore Looks to Build on Its Home Success

Baltimore enters this contest with a 44-51 overall record and a 26-25 mark at Oriole Park at Camden Yards. The Orioles have gone 2-3 over their last five games. They recently won over Kansas City 5-3 and defeated Chicago 3-2. Those victories followed losses to Chicago by scores of 9-7 and 5-2, along with a 3-2 road defeat against Cincinnati. Baltimore has therefore won its two most recent games after dropping the previous three.

The Orioles are batting .238 with 433 runs, 753 hits, and 111 home runs. They own a .320 on-base percentage and a .397 slugging percentage. Baltimore’s pitching staff has posted a 4.36 ERA and a 1.37 WHIP while issuing 331 walks and recording 746 strikeouts. Opponents are batting .254 against the Orioles. Baltimore is 19-22 in day games.

Baltimore’s strongest advantage is its overall pitching edge combined with its home record. The Orioles allow a lower opponent batting average than Kansas City and have produced a better team ERA and WHIP. Baltimore also has more home runs and more total runs than the Royals, even though Kansas City holds the edge in batting average and slugging percentage. The Orioles’ 26-25 home record is another positive compared with Kansas City’s 17-31 road mark.

Kansas City Royals vs Baltimore Orioles Picks and Prediction

Kansas City Royals vs Baltimore Orioles Pick

  • Pick: Baltimore Orioles Moneyline

Baltimore is the preferred side based on the matchup predictor, home and road records, recent results, and pitching statistics. The Orioles enter with a better overall record and have played slightly above .500 at home, while Kansas City has lost 31 of its first 48 road games. Baltimore also won the most recent meeting 5-3 and has taken two straight games overall. The Orioles hold the better team ERA, WHIP, opponent batting average, strikeout total, and home run total, while ESPN Analytics gives them a clear 61.8% probability advantage.

Kansas City Royals vs Baltimore Orioles Total Pick

  • Pick: Take the over if the total is set at 8.5

I would take the over if the total is set at 8.5. Kansas City has a 4.89 team ERA and allows opponents to bat .264, while Baltimore carries a 4.36 ERA. The scheduled starters have ERAs of 4.56 and 4.21, and both clubs have recently played games with elevated scoring. Kansas City’s last five contests have produced combined totals of 8, 10, 8, 28, and 16 runs. Baltimore’s last five have finished with 8, 5, 16, 7, and 5 runs. With both pitching staffs carrying ERAs above 4.00, I prefer the over at that number.

Final Score Prediction: Baltimore Orioles 6 – Kansas City Royals 4

This prediction was written before the completion of game play on Saturday.

Never Tried Picks and Parlays? Now Is Your Chance

  • Get your first daily picks package for ONLY $1 using coupon code BUCK
  • 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.
BetMGM Sport

Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win

Show Bonus Code
Claim Bonus
Signup Promo Recommended BetMGM Sport Review
Min. Deposit $5
Cashable No
FanDuel Sportsbook

New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer FanDuel Sportsbook Review
Requirement New Users – Bet $5 Get $200 in Bet Reset Tokens for 5 Days. (Up to $1,000 Bet Reset Tokens)
Cashable No
Fanatics

10 x $100 bet match in FanCash

Show Bonus Code
Claim Bonus
Signup Promo Hot Offer Fanatics Review
Cashable No
>

If you or someone you know has a gambling problem, crisis counseling and referral services can be accessed by calling 1-800-GAMBLER (1-800-426-2537) (IL). Gambling problem? Call 1-800-GAMBLER (MI/NJ/PA/WV/WY), 1-800-9-WITH-IT (IN), 1-800-522-4700 (CO), 1-800-BETS OFF (IA), 1-888-532-3500 (VA), 1-800-NEXT STEP (AZ), or call/text TN REDLINE 1-800-889-9789 (TN). 21+ (18+ WY). AZ/CO/IL/IN/IA/MI/NJ/PA/TN/VA/WV/WY only. Eligibility restrictions apply. T&C's Apply. Void where prohibited. If you click on a link on this site which takes you to a bookmaker or casino and you subsequently open an account, Pick and Parlays may receive a commission. Bets placed are the responsibility of the bettor.

Copyright © 2026 Picks and Parlays. All rights reserved.

The sports news and information contained at this site is for entertainment purposes only. Any use of this information in violation of laws whether they are federal, state and/or local is prohibited. Picks and Parlays is the nation's premier resource for sports betting and handicapping information.

Sign Up Get $30 Premium Picks Credit + Exclusive Offers
Special Offer
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
Play now Gambling problem? Call 1-800-GAMBLER or 1-800-MY-RESET (Available in the US) 877-8-HOPENY or text HOPENY (467369) (NY) 1-800-327-5050 (MA), 1-800-BETS-OFF (IA), 1-800-981-0023 (PR). 21+ only. Please Gamble Responsibly. See BetMGM.com for Terms. First Bet Offer for new customers only (if applicable). Subject to eligibility requirements. Bonus bets are non-withdrawable. In partnership with Kansas Crossing Casino and Hotel. Promotional offers not available in Mississippi, New York, Ontario, or Puerto Rico.