- Matchup: Kansas City Royals vs Baltimore Orioles
- Date: Sunday, July 12, 2026
- Venue: Oriole Park at Camden Yards, Baltimore, MD
- Broadcast: MASN
- Betting Odds: Kansas City (+110) Baltimore (-130)
This page may include affiliate links at no extra cost to you, thanks for your support.
The Kansas City Royals (38-57) are set to take on the Baltimore Orioles (44-51) at Oriole Park at Camden Yards this Sunday. The betting lines indicate Kansas City at +110 and Baltimore at -130, with an over/under total of 8 runs. The starting pitchers for this matchup will be Seth Lugo and Shane Baz.

Offensively, the Kansas City Royals are averaging 4.3 runs per game, positioning them at 20th in MLB rankings. The team has accumulated a total of 408 runs this season, with a .318 on-base percentage. They have recorded 175 doubles and hit 97 home runs. The Royals have produced 389 runs batted in and tallied 792 hits, resulting in a .248 team batting average. Their slugging percentage stands at .400, having struck out 763 times while drawing 308 walks.
The Royals’ pitching staff has an earned run average of 4.89 this season, ranking them 28th in the league. They have struck out 723 batters and allowed 123 home runs, with a total of 485 runs surrendered, placing Kansas City at 26th in MLB. The team holds a FIP of 4.71 and has walked 365 hitters. This season, they have allowed 848 hits, averaging 9.1 hits per 9 innings, alongside 455 earned runs. Their strikeout-to-walk ratio is currently at 1.98 with a WHIP of 1.45.
The Royals’ bullpen has a save success rate of 59.0%, having entered 77 situations to secure saves. They have achieved 23 saves but missed 16 of their 39 attempts. The relief pitchers have inherited 95 base runners, with 34.7% scoring. Kansas City pitchers have faced runners on base 67 times and had 93 appearances in high-pressure situations. The team has cycled through 309 relievers this season, accumulating a total of 38 holds, ranking 25th in the league.
The Royals have converted 68.8% of balls put in play into outs over their 7,530 innings on the field, making them 26th in major league baseball. They have recorded 2,510 putouts, 850 assists, and committed 44 errors, maintaining a fielding percentage of .987, which ranks 12th in MLB, along with 82 double plays.
Seth Lugo has pitched for 1,093 innings in his career, registering 1,034 strikeouts. With a career record of 67-53, he possesses a FIP of 3.54 and has encountered 4,529 batters at the major league level. His career ERA is 3.59, allowing 436 earned runs, paired with a career WHIP of 1.197. Additionally, he has given up 1,001 hits, averaging 8.2 hits per 9 innings, and has walked 308 batters.
On the other hand, the Orioles boast a team slugging percentage of .397 and score an average of 4.56 runs per game, which puts them 12th in MLB. They have achieved 143 doubles, tallied 365 walks, and amassed 433 runs. This season, they’ve hit 111 home runs and driven in 419 runs. However, they do rank highly on strikeouts, having struck out 860 times, which places them 4th in MLB with a batting average of .238 and an on-base percentage of .320.
Conversely, the Baltimore pitching staff has a WHIP of 1.368, while the team’s FIP stands at 4.27. They rank 25th in MLB, having surrendered a total of 821 hits, resulting in 463 runs allowed this season and an ERA of 4.36 (408 earned runs). Their strikeout-to-walk ratio is 8.00, with 746 strikeouts to 331 walks. Furthermore, they have given up 108 home runs, allowing 4.95 runs per 9 innings, currently ranking 22nd in the league.
Baltimore’s relief pitchers have a 27.7% inherited scoring percentage among their 119 inherited runners. The bullpen has made appearances in 88 high-pressure situations and 86 times with runners on base. The Orioles have had 84 save opportunities, leading to 51 holds and 10 missed saves. Currently, they have a 68.8% save percentage, ranking them 13th in MLB. They have utilized 308 relievers over the course of the season.
Defensively, the Orioles have turned 68 double plays and hold a .983 fielding percentage, placing them 21st in the league. They have racked up 815 assists, committing 57 errors, and achieved 2,528 putouts this season. In their 7,584 innings played, they hold a defensive efficiency of 69.1%, ranking 25th in MLB.
Throughout his MLB career, Shane Baz has given up 353 hits along with 383 strikeouts over 393 innings pitched. He has allowed 185 earned runs, earning a WHIP of 1.267 and a FIP of 4.2. His strikeout-to-walk ratio is 2.64 as he has faced 1,656 hitters. Baz holds a 21-26 career record and a 4.24 ERA with an average of 8.1 hits allowed per 9 innings.
Which team will emerge victorious in tonight’s MLB matchup against the spread or the moneyline?
Prediction: Bet on Baltimore (-130)
Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.
