Sunday's game between the Baltimore Orioles (60-38) and Texas Rangers (46-52) squaring off at Globe Life Field has a projected final score of 6-5 (according to our computer prediction) in favor of the Orioles, so it should be a tight matchup. The game will begin at 2:35 PM ET on July 21.

The probable pitchers are Andrew Heaney (3-10) for the Rangers and Dean Kremer (4-5) for the Orioles.

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

Rangers 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!

Rangers vs. Orioles Score Prediction

  • Our prediction for this matchup is Orioles 6, Rangers 5.

Total Prediction for Rangers vs. Orioles

  • Total Prediction: Over 9 runs

Discover More About This Game

  • How to Watch Rangers vs. Orioles
  • Rangers Performance Insights

    • The Rangers have played as the favorite in six of their past 10 games and won five of those contests.
    • In its last 10 games with a total, Texas and its opponents have failed to hit the over four times.
    • The Rangers have won 28, or 54.9%, of the 51 games they've played as favorites this season.
    • Texas has entered 55 games this season favored by -110 or more and is 31-24 in those contests.
    • Oddsmakers have implied with the moneyline set for this matchup that the Rangers have a 52.4% chance to win.
    • Texas has scored 419 runs (4.3 per game) this season, which ranks 17th in MLB.
    • The Rangers have a 4.08 team ERA that ranks 17th among all MLB pitching staffs.

    Orioles Performance Insights

    • The Orioles have been an underdog just two times in their last 10 contests and split those games 1-1.
    • When it comes to the total, Baltimore and its opponents are 6-4-0 in its last 10 games.
    • The Orioles have been chosen as underdogs in 18 games this year and have walked away with the win 11 times (61.1%) in those games.
    • Baltimore has a win-loss record of 11-7 when favored by -110 or worse by sportsbooks this year.
    • The moneyline set for this matchup implies the Orioles have a 52.4% chance of walking away with the win.
    • Baltimore scores the second-most runs in baseball (491 total, 5.0 per game).
    • The Orioles have the sixth-best ERA (3.68) in the majors this season.

    Put your picks to the test and bet with BetMGM!

    Rangers Schedule

    Date Opponent Score Pitching Matchup
    July 12 @ Astros L 6-3 Andrew Heaney vs Hunter Brown
    July 13 @ Astros W 2-1 Nathan Eovaldi vs Spencer Arrighetti
    July 14 @ Astros W 4-2 Max Scherzer vs Ronel Blanco
    July 19 Orioles L 9-1 Nathan Eovaldi vs Corbin Burnes
    July 20 Orioles L 8-4 Max Scherzer vs Grayson Rodriguez
    July 21 Orioles - Andrew Heaney vs Dean Kremer
    July 22 White Sox - TBA vs Erick Fedde
    July 23 White Sox - TBA vs Garrett Crochet
    July 24 White Sox - Nathan Eovaldi vs Chris Flexen
    July 25 White Sox - Max Scherzer vs Jonathan Cannon
    July 26 @ Blue Jays - Andrew Heaney vs TBA

    Orioles Schedule

    Date Opponent Score Pitching Matchup
    July 12 Yankees L 4-1 Cade Povich vs Gerrit Cole
    July 13 Yankees L 6-1 Grayson Rodriguez vs Luis Gil
    July 14 Yankees W 6-5 Dean Kremer vs Carlos Rodón
    July 19 @ Rangers W 9-1 Corbin Burnes vs Nathan Eovaldi
    July 20 @ Rangers W 8-4 Grayson Rodriguez vs Max Scherzer
    July 21 @ Rangers - Dean Kremer vs Andrew Heaney
    July 23 @ Marlins - Albert Suarez vs TBA
    July 24 @ Marlins - TBA vs Edward Cabrera
    July 25 @ Marlins - TBA vs Roddery Munoz
    July 26 Padres - TBA vs TBA
    July 27 Padres - TBA vs TBA

    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.