The Baltimore Orioles (40-50) and New York Mets (53-39) will meet on Thursday at Oriole Park at Camden Yards, starting at 12:05 p.m. ET.

The Orioles are an underdog (+115 moneyline odds to win) when they take the field at home against the Mets (-138). The scheduled starters are David Peterson (6-4) for the New York Mets, and Charlie Morton (5-7) for the Baltimore Orioles.

The Mets defeated the Orioles 7-6 Tuesday, with Edwin Diaz getting the win (1.0 IP, 0 R, 0 H, 1 K) and Pete Alonso leading the way offensively (going 2 for 4 with a home run and two RBIs). Yennier Cano (1.0 IP, 0 R, 2 H, 1 K) took the loss for the Orioles.

Here is what you need to get ready for Thursday’s Mets vs. Orioles action, including viewing options.

New York Mets vs. Baltimore Orioles odds, line and spread

MLB odds courtesy of BetMGM Sportsbook. Odds updated Thursday at 12:16 a.m. ET. For a full list of sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

Favorite: Mets (-138, bet $138 to win $100)Underdog: Orioles (+115, bet $100 to win $115)Over/under: 9Mets vs. Orioles: Game time and live stream infoGame day: Thursday, July 10, 2025Game time: 12:05 p.m. ETLocation: Baltimore, MarylandStadium: Oriole Park at Camden YardsTV channel: MLB Network, MASN, and SNYLive stream: Watch LIVE with Fubo! (Regional restrictions may apply)

Watch Mets vs. Orioles on Fubo!

Mets stats and trendsMets betting recordsThe Mets have won 42, or 65.6%, of the 64 games they’ve played as favorites this season.New York is 30-16 this season when entering a game favored by -138 or more on the moneyline.The Mets have a 58% chance to win this game based on the implied probability of the moneyline.New York’s games have gone over the total in 42 of its 92 chances.The Mets are 45-47-0 against the spread this season.David Peterson (Mets probable starter)The Mets will send Peterson (6-4) to the mound for his 18th start of the season. He is 6-4 with a 3.18 ERA and 87 strikeouts in 102 2/3 innings pitched.The left-hander’s last appearance was on Thursday against the Milwaukee Brewers, when he went 6 2/3 innings, surrendering one earned run while allowing five hits.In 17 games this season, the 29-year-old has put up an ERA of 3.18, with 7.7 strikeouts per nine innings. Opponents are batting .242 against him.Peterson is looking to collect his 11th quality start of the year.Peterson has pitched five or more innings in a game 14 times this year entering this matchup.In one of his appearances this season he did not give up an earned run.He will take the hill against an Orioles squad that is batting .239 as a unit (23rd in MLB). It is also slugging a collective .400 (15th in MLB) with 108 total home runs (11th in MLB).The 29-year-old ranks 23rd in ERA (3.18), 45th in WHIP (1.275), and 41st in K/9 (7.7) among qualifying pitchers in MLB action this season.Mets batting statsThe Mets have hit 121 homers this season, which ranks seventh in the league.Hitters for New York have a combined .420 slugging percentage this season, which ranks seventh in MLB.The Mets’ .246 batting average ranks 17th in the league this season.New York has scored 409 runs (4.4 per game) this season, which ranks 14th in MLB.The Mets are among the best in the league at getting on base, ranking eighth with an OBP of .325.New York has shown patience at the plate this season with the seventh-best rate of strikeouts per game (7.9) among MLB offenses.Orioles stats and trendsOrioles betting recordsThe Orioles have won in 18, or 42.9%, of the 42 contests they have been named as odds-on underdogs this year.This season, Baltimore has been victorious eight times in 20 chances when named as an underdog of at least +115 or worse on the moneyline.Bookmakers have implied with the moneyline set for this matchup that the Orioles have a 46.5% chance of pulling out a win.Baltimore and its opponents have gone over in 39 of its 90 games with a total set by sportsbooks this season.The Orioles are 36-54-0 against the spread in their 90 games that had a posted line this season.Charlie Morton (Orioles probable starter)Morton makes the start for the Orioles, his 14th of the season. He is 5-7 with a 5.47 ERA and 84 strikeouts in 77 1/3 innings pitched.In his last time out on Friday, the right-hander threw 5 1/3 innings against the Atlanta Braves, allowing two earned runs while surrendering six hits.During 19 games this season, the 41-year-old has a 5.47 ERA and 9.8 strikeouts per nine innings, while giving up a batting average of .280 to his opponents.Morton is looking to pick up his fourth quality start of the year in this game.Morton is looking for his fifth straight outing lasting five or more innings. He averages 4.1 innings per start.In four of his 19 total appearances this season he has not allowed an earned run.The opposing Mets offense has a collective .246 batting average, and is 19th in the league with 755 total hits and 14th in MLB action with 409 runs scored. They have the seventh-ranked slugging percentage (.420) and are seventh in all of MLB with 121 home runs.Orioles batting statsThe Orioles average 1.2 home runs per game to rank 11th in MLB play with 108 total home runs.So far this year, Baltimore is 15th in the majors with a .400 slugging percentage.The Orioles have the 23rd-ranked batting average in the league (.239).Baltimore scores the 22nd-most runs in baseball (377 total, 4.2 per game).The Orioles’ .305 on-base percentage ranks 23rd in baseball.

Watch the MLB on Fubo!