Previous Matchups & Picks

July 12, 2026 1:35pm ET
@
Kansas City Royals
Kansas City Royals
#911
Lugo
Baltimore Orioles
Baltimore Orioles
#912
Baz

Lines & Odds

+1.5 (-154)
Runline
-1.5 (+133)
+131
Moneyline
-149
OVER 9.5 (-115)
Total
UNDER 9.5 (-105)

Royals vs. Orioles Betting Picks

Get Royals vs. Orioles betting picks, expert betting analysis, computer model picks, betting consensus data, matchup breakdowns, key betting angles, and the latest odds insights for today's Royals vs. Orioles game.

Public Consensus

Who was the public on? 79% of the public money was on Baltimore Orioles to win on the moneyline. And, 55% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Baltimore would win by a score of 4.6 to 4.0 with Baltimore winning on the moneyline, Kansas City winning on the runline and the game going UNDER the total.

Final Score

1
2
3
4
5
6
7
8
9
R
Kansas City Royals
0
1
1
0
0
0
0
0
0
2
Baltimore Orioles img
0
2
0
0
0
5
1
0
0
8

MLB Pro Pick Results

Here’s how my Pro Picks are performing.

MLBMLB Max Plays this season last 3.4 months
Wins
Losses
Units
25
9
+26.78
MLBMLB All Picks this season last 3.6 months
Wins
Losses
Units
8
2
+12.93
MLBMLB All Picks last 1.7 months
Wins
Losses
Units
88
76
+11.09
MLBMLB Free Picks this season last 19 days
Wins
Losses
Units
5
2
+2.66
MLBMLB All Playoff Picks last 13.1 years
Wins
Losses
Units
216
204
+1.73
July 11, 2026 7:05pm ET
@
Kansas City Royals
Kansas City Royals
#969
Cameron
Baltimore Orioles
Baltimore Orioles
#970
Bradish

Lines & Odds

+1.5 (-156)
Runline
-1.5 (+134)
+138
Moneyline
-157
OVER 9 (-105)
Total
UNDER 9 (-115)

Public Consensus

Who was the public on? 71% of the public money was on Baltimore Orioles to win on the moneyline. And, 71% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Baltimore would win by a score of 4.4 to 3.9 with Baltimore winning on the moneyline, Kansas City winning on the runline and the game going UNDER the total.

Final Score

1
2
3
4
5
6
7
8
9
R
Kansas City Royals
0
0
0
0
0
0
1
0
0
1
Baltimore Orioles img
0
1
0
2
1
1
0
1
6
July 10, 2026 7:05pm ET
@
Kansas City Royals
Kansas City Royals
#911
Avila
Baltimore Orioles
Baltimore Orioles
#912
Young

Lines & Odds

+1.5 (-147)
Runline
-1.5 (+126)
+136
Moneyline
-155
OVER 10 (-120)
Total
UNDER 10 (+100)

Public Consensus

Who was the public on? 64% of the public money was on Baltimore Orioles to win on the moneyline. And, 57% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Baltimore would win by a score of 5.0 to 5.0 with Baltimore winning on the moneyline, Kansas City winning on the runline and the game going UNDER the total.

Pro Picks

This Pro Pick was released to clients on July 10, 2026 at 11:27AM ET.
img MLB

Kansas City at Baltimore

July 10, 2026
img7:05 PM Eastern
Game of the Week

Kansas City's bats came alive against playoff-caliber arms in New York this week, hanging 31 runs on 41 hits across two games against the Phillies and Mets, a 15-1 rout and a wild 16-12 comeback that showed exactly what this lineup can do when it's clicking. The Royals cooled off before boarding the flight to Baltimore, but that two-day burst matters more than the record suggests for a team that's been starved for offense most of the summer. Brandon Young has quietly built one of the better first halves in the American League, sitting at 7-2 with a 3.38 ERA and a run of quality starts that's made Baltimore's rotation look better than its overall record. That's earned him the short line tonight. But Luinder Avila draws a spot that's flattered him before: my numbers like him specifically as a road underdog in this range, and specifically in road starts, a trend that's held up across a shaky season line. Avila's ERA sits at 5.05, yet Kansas City's number here reflects Young's form more than it reflects the actual gap between these two rosters, a team at 43-51 still finding ways to lose games its rotation should be winning. At plus money on the Royals, the market is paying for Young's arm and discounting an offense that just proved it can erupt against much better pitching than Baltimore's. I like the value. Take the Royals as my MLB Game of the Week.

Final Score

1
2
3
4
5
6
7
8
9
R
Kansas City Royals
0
0
0
2
0
0
0
1
0
3
Baltimore Orioles img
0
2
0
1
0
0
0
2
0
5
April 22, 2026 2:10pm ET
@
Baltimore Orioles
Baltimore Orioles
#963
Bassitt
Kansas City Royals
Kansas City Royals
#964
Wacha

Lines & Odds

+1.5 (-181)
Runline
-1.5 (+155)
+115
Moneyline
-130
OVER 9.5 (-110)
Total
UNDER 9.5 (-110)

Public Consensus

Who was the public on? 67% of the public money was on Kansas City Royals to win on the moneyline. And, 81% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Baltimore would win by a score of 4.1 to 4.0 with Baltimore winning on the moneyline and on the runline and the game going UNDER the total.

Final Score

1
2
3
4
5
6
7
8
9
R
Baltimore Orioles img
2
0
0
0
0
6
0
0
0
8
Kansas City Royals
1
0
0
2
0
3
0
0
0
6
April 21, 2026 7:40pm ET
@
Baltimore Orioles
Baltimore Orioles
#915
Baz
Kansas City Royals
Kansas City Royals
#916
Bubic

Lines & Odds

+1.5 (-192)
Runline
-1.5 (+164)
+111
Moneyline
-126
OVER 9 (-105)
Total
UNDER 9 (-115)

Public Consensus

Who was the public on? 56% of the public money was on Kansas City Royals to win on the moneyline. And, 90% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Kansas City would win by a score of 4.1 to 2.9 with Kansas City winning on the moneyline, Baltimore winning on the runline and the game going UNDER the total.

Final Score

1
2
3
4
5
6
7
8
9
R
Baltimore Orioles
0
3
0
0
0
0
0
2
0
5
Kansas City Royals img
0
1
0
0
2
0
1
1
1
6

Get free MLB Picks

I pour over the data, injuries, news, and odds every morning. You get the best bets delivered to your inbox.