Sunday's contest between the Baltimore Orioles (49-27) and Houston Astros (37-40) squaring off at Minute Maid Park has a projected final score of 5-4 (based on our computer prediction) in favor of the Orioles, so it should be a competitive matchup. The game will begin at 2:10 PM ET on June 23.

This contest's pitching matchup is set, as the Astros will send Framber Valdez (5-5) to the mound, while Albert Suarez (3-1) will get the nod for the Orioles.

Watch MLB, other live sports and more on Fubo! Use our link to sign up for a free trial.

Astros vs. Orioles Game Info & Odds

Place your bets on any MLB matchup at BetMGM, and sign up with our link for a first-time deposit bonus!

Astros vs. Orioles Score Prediction

  • Our prediction for this game is Orioles 5, Astros 4.

Total Prediction for Astros vs. Orioles

  • Total Prediction: Under 8.5 runs

Astros Performance Insights

  • The Astros have played as the favorite in six of their past 10 games and have gone 4-2 in those contests.
  • When it comes to hitting the over, Houston and its opponents are 3-7-0 in its last 10 games with a total.
  • This season, the Astros have won 28 out of the 58 games, or 48.3%, in which they've been favored.
  • Houston is 24-21 this season when entering a game favored by -125 or more on the moneyline.
  • The moneyline for this contest implies a 55.6% chance of a victory for the Astros.
  • Houston ranks 13th in the majors with 347 total runs scored this season.
  • The Astros have the 21st-ranked team ERA across all league pitching staffs (4.17).

Orioles Performance Insights

  • In three games as the underdog over the last 10 matchups, the Orioles have a record of 2-1.
  • In its last 10 games with an over/under, Baltimore and its opponents have combined to eclipse the total five times.
  • The Orioles have come away with nine wins in the 14 contests they have been listed as the underdogs in this season.
  • This season, Baltimore has come away with a win four times in seven chances when named as an underdog of at least +105 or worse on the moneyline.
  • Oddsmakers have implied with the moneyline set for this matchup that the Orioles have a 48.8% chance of pulling out a win.
  • Baltimore is the highest scoring team in the majors, averaging 5.3 runs per game (402 total).
  • The Orioles have pitched to a 3.31 ERA this season, which ranks third in baseball.

Put your picks to the test and bet with BetMGM!

Astros Schedule

Date Opponent Score Pitching Matchup
June 18 @ White Sox L 2-0 Framber Valdez vs Jonathan Cannon
June 19 @ White Sox W 4-1 Hunter Brown vs Garrett Crochet
June 20 @ White Sox W 5-3 Spencer Arrighetti vs Chris Flexen
June 21 Orioles W 14-11 Jake Bloss vs Grayson Rodriguez
June 22 Orioles W 5-1 Ronel Blanco vs Corbin Burnes
June 23 Orioles - Framber Valdez vs Albert Suarez
June 25 Rockies - Hunter Brown vs Austin Gomber
June 26 Rockies - Spencer Arrighetti vs Ryan Feltner
June 28 @ Mets - TBA vs José Quintana
June 29 @ Mets - Ronel Blanco vs Tylor Megill
June 30 @ Mets - TBA vs TBA

Orioles Schedule

Date Opponent Score Pitching Matchup
June 18 @ Yankees L 4-2 Albert Suarez vs Nestor Cortes Jr.
June 19 @ Yankees W 7-6 Cade Povich vs Gerrit Cole
June 20 @ Yankees W 17-5 Cole Irvin vs Luis Gil
June 21 @ Astros L 14-11 Grayson Rodriguez vs Jake Bloss
June 22 @ Astros L 5-1 Corbin Burnes vs Ronel Blanco
June 23 @ Astros - Albert Suarez vs Framber Valdez
June 24 Guardians - Cade Povich vs Tanner Bibee
June 25 Guardians - Cole Irvin vs Logan Allen
June 26 Guardians - Grayson Rodriguez vs Carlos Carrasco
June 27 Rangers - Corbin Burnes vs Jon Gray
June 28 Rangers - Albert Suarez vs Max Scherzer

Rep your team with officially licensed MLB gear! Head to Fanatics to find jerseys, shirts, and much more.

Not all offers available in all states, please visit BetMGM for the latest promotions for your area. Must be 21+ to gamble, please wager responsibly. If you or someone you know has a gambling problem, contact 1-800-GAMBLER.

dataskrive is a Tribune-Review freelancer. You can contact dataskrive at info@triblive.com.