Tuesday's game that pits the Baltimore Orioles (60-39) against the Miami Marlins (35-65) at LoanDepot park should be a tight matchup based on our computer prediction, which projects a final score of 5-4 in favor of the Orioles. Game time is at 6:40 PM ET on July 23.

The Orioles will give the nod to Albert Suarez (5-3, 2.82 ERA), who is eyeing win No. 6 on the season, and the Marlins will turn to Kyle Tyler.

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

Orioles vs. Marlins Game Info & Odds

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

Orioles vs. Marlins Score Prediction

  • Our pick for this contest is Orioles 5, Marlins 4.

Total Prediction for Orioles vs. Marlins

  • Total Prediction: Under 8.5 runs

Orioles Performance Insights

  • In seven games as the favorite over the last 10 matchups, the Orioles have a record of 3-4.
  • In its last 10 games with a total, Baltimore and its opponents are 5-5-0 when it comes to hitting the over.
  • The Orioles have won 45, or 60.8%, of the 74 games they've played as favorites this season.
  • Baltimore is 11-6 this season when entering a game favored by -185 or more on the moneyline.
  • The moneyline for this contest implies a 64.9% chance of a victory for the Orioles.
  • Baltimore has scored 493 runs this season, which ranks fourth in MLB.
  • The Orioles have the fifth-ranked team ERA among all league pitching staffs (3.68).

Marlins Performance Insights

  • In 10 games as the underdog over the last 10 matchups, the Marlins have posted a mark of 3-7.
  • In its previous 10 matchups with a total posted by sportsbooks, Miami and its foes are 6-4-0 when it comes to hitting the over.
  • The Marlins have won in 30, or 37.5%, of the 80 contests they have been named as odds-on underdogs this year.
  • Miami has a mark of 6-18 in contests where oddsmakers favor it by +150 or worse on the moneyline.
  • The moneyline set for this matchup implies the Marlins have a 40% chance of coming away with a victory in the contest.
  • The offense for Miami is No. 29 in baseball scoring 3.5 runs per game (350 total runs).
  • The Marlins have pitched to a 4.52 ERA this season, which ranks 26th in baseball.

Put your picks to the test and bet with BetMGM!

Orioles Schedule

Date Opponent Score Pitching Matchup
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 L 3-2 Dean Kremer vs Andrew Heaney
July 23 @ Marlins - Albert Suarez vs Kyle Tyler
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
July 28 Padres - TBA vs Randy Vasquez

Marlins Schedule

Date Opponent Score Pitching Matchup
July 14 @ Reds W 3-2 Trevor Rogers vs Nick Lodolo
July 19 Mets W 6-4 Edward Cabrera vs Sean Manaea
July 20 Mets L 1-0 Roddery Munoz vs Luis Severino
July 21 Mets W 4-2 Trevor Rogers vs Christian Scott
July 22 Mets L 6-4 Yonny Chirinos vs David Peterson
July 23 Orioles - Kyle Tyler vs Albert Suarez
July 24 Orioles - Edward Cabrera vs TBA
July 25 Orioles - Roddery Munoz vs TBA
July 26 @ Brewers - Trevor Rogers vs Freddy Peralta
July 27 @ Brewers - Yonny Chirinos vs Aaron Civale
July 28 @ Brewers - TBA vs Tobias Myers

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.