New York Mets vs Baltimore Orioles Prediction, 7/10/2025 MLB Picks, Best Bets & Odds
Game: New York Mets vs Baltimore Orioles
Date: Thursday, July 10, 2025
Location: Oriole Park at Camden Yards in Baltimore, MD
TV: MASN
Odds/Point Spread: New York (-152) Baltimore (+126)
The Baltimore Orioles (40-49) will try to beat the New York Mets (52-39) at Oriole Park at Camden Yards on Thursday. The moneyline on this game has the Mets at -152 and the Orioles are at +126. The betting total comes in at 8.5. The expected starting pitchers will be Justin Hagenman and Charlie Morton.


New York has a slugging % of .418 and have struck out 710 times, while drawing a walk on 311 occasions. They have tallied 392 runs batted in as well as 744 hits on the campaign, while their team batting average comes in at .245. The Mets have tallied 142 doubles as a squad and have knocked 118 balls out of the stadium. They have tallied 402 runs scored while holding a team on-base percentage of .324. As a team, the New York Mets are scoring 4.4 runs per outing, which has them sitting at 14th in MLB.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has nailed 13 of our last 17 selections. Thursday will feature a 5-unit selection from a pick’em game you do not want to miss (first pitch is 7:10 p.m.). Max out on profits with this guaranteed selection by signing-up below with a daily picks package from MLB Baseball. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Parlay Picks
The Mets are sitting with a team earned run average of 3.54 on the year (6th in the league), and they have rung up 786 batters. Mets pitchers have given up 79 home runs and 358 runs in total (9th in the league). Their pitching staff has walked 334 players from the other team and their FIP is 3.77 as a team so far this season. New York has allowed 720 base knocks (8.0 per 9 innings) as well as 318 earned runs. They have accrued a K/BB ratio of 2.35 and the pitching staff holds a WHIP of 1.30.
The Mets have dispatched 291 relievers to the hill for the year. The relievers have inherited 148 base runners this season with 34.5% of those players earned a run for their team. They have 26 saves for the season and have blown 16 out of their 42 save chances. The Mets relief pitchers have compiled a save rate of 61.9% and have stepped onto the mound in 101 save situations. The bullpen are sitting with 59 holds on the year (8th in the league). Mets bullpen pitchers have entered the contest with runners on base 97 times in addition to having 108 appearances in high leverage situations.
The Mets have turned 69.7% of balls in play into outs out of 7,272 innings on the field, which ranks them 17th in the majors. The Minnesota Twins have notched a total of 2,424 putouts so far this season, in addition to 820 assists and 43 errors. Their fielding rate is holding steady at .987 which has them sitting 12th in the majors, and they have turned 73 double plays.
Hagenman has taken the ball for 10 innings and is sitting with 10 strikeouts in his pro baseball career. His ERA is 4.46 (5 ER's allowed) and his WHIP is 0.990. He has allowed 10 base hits (8.9 hits per nine innings) and has had 0 free passes. Hagenman (0-0 career mark) has a FIP of 4.39 and he has gone up against 41 opposing batters in the majors.
Baltimore has a total of 107 HRs for the year to go along with 350 runs batted in. They have notched 139 doubles, while taking a walk 252 times and notching 371 runs. The Baltimore Orioles have compiled a team on-base percentage of .305 and a team batting average of .239 so far this season. The Orioles hold a team SLG% of .400 and they earn 4.17 runs per game (19th in the league). They have struck out on 788 occasions (9th in the league) and have notched a total of 713 hits.
The Orioles hold a team WHIP of 1.421 and are the owners of a FIP of 4.47 as a unit so far this season. They rank 28th in baseball as a staff in total hits allowed with 824. The Baltimore pitching staff have allowed 453 runs this season while holding an ERA of 4.94 (429 earned runs yielded). Their strikeout to walk ratio is 8.40 (734 strikeouts vs 287 walks). They have conceded 123 dingers and they surrender 5.21 runs per 9 innings (27th in the league).
Sitting with 105 save situations, the Orioles have compiled 68 holds and 12 blown saves. Baltimore has called on bullpen pitchers to enter the contest in 34 save opportunities and they have earned 22 saves. Their relievers have stepped onto the mound 95 times in high leverage situations in addition to 103 occasions with runners on. Baltimore relief pitchers have an inherited score percentage of 18.4% out of their 136 inherited runners. They sit at 11th in baseball holding a save percentage of 64.7%, and they have sent 316 relievers onto the diamond for the season.
In their 7,041 innings on the diamond, the Orioles have a efficiency on defense of 67.3% (29th in pro baseball). The Baltimore Orioles have turned 64 double plays and have a fielding rate of .985 (24th in MLB). The Orioles have recorded 779 assists, 49 errors and have earned a total of 2,347 putouts this year.
Morton (5-8 mark in his career) holds a 4.94 earned run average while allowing 9.3 hits per 9 innings. He has a strikeout to walk ratio of 2.28 and he has faced 447 opposing batters in his pro baseball career. He has conceded 55 earned runs while earning a WHIP of 1.427 and having a FIP of 4.9. During his career, Morton has surrendered 103 hits while he has tallied 91 strikeouts in 100 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Parlay's Pundit's Pick: Take Baltimore (+126) and under 8.5 runs
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Baltimore Orioles - Twitter
New York Mets - Twitter