Mets vs Royals Prediction, Odds, Moneyline, Spread & Over/Under for July 7

Odds updated as of 2:12 a.m.
The MLB slate on Tuesday includes the New York Mets taking on the Kansas City Royals.
Before you do any MLB betting on this game at FanDuel Sportsbook, here's what you need to know.
Mets vs Royals Game Info
- New York Mets (38-53) vs. Kansas City Royals (37-54)
- Date: Tuesday, July 7, 2026
- Time: 7:10 p.m. ET
- Venue: Citi Field -- Queens, New York
- Coverage: SNY and Royals.TV
Mets vs Royals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: NYM: (-152) | KC: (+128)
- Spread: NYM: -1.5 (+150) | KC: +1.5 (-182)
- Total: 8 -- Over: (-110) | Under: (-110)
Mets vs Royals Probable Starting Pitchers
Probable Pitchers: TBA (Mets) vs Seth Lugo (Royals) - 3-6, 0.00 ERA
Lugo (3-6) gets the start for the Royals. As of this writing, there's been no pitching decision announced by the Mets. The Royals have gone 8-9-0 against the spread when Lugo starts. The Royals have a 4-7 record in Lugo's 11 starts this season when they were the underdog on the moneyline.
Mets vs Royals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Mets win (50.2%)
Mets vs Royals Moneyline
- Looking at the moneyline for Mets-Royals, New York is the favorite at -152, and Kansas City is +128 playing on the road.
Mets vs Royals Spread
- The Royals are at +1.5 on the runline against the Mets. The Royals are -182 to cover the spread, and the Mets are +150.
Mets vs Royals Over/Under
- A combined run total of 8 has been set for Mets-Royals on July 7, with the over at -110 and the under at -110.
Bet on New York Mets vs. Kansas City Royals on FanDuel today!
Mets vs Royals Betting Trends
- The Mets have been favorites in 54 games this season and have come away with the win 28 times (51.9%) in those contests.
- New York has a record of 8-11 in contests when sportsbooks favor them by -152 or more on the moneyline.
- Contests with the Mets have gone over the total set by bookmakers in 41 of 89 chances this season.
- In 89 games with a line this season, the Mets have a mark of 38-51-0 against the spread.
- The Royals have won 21 of the 56 games they were listed as the moneyline underdog this season (37.5%).
- In games it has played as a moneyline underdog with odds of +128 or longer, Kansas City has a 4-6 record (winning 40% of its games).
- The Royals have had an over/under set by bookmakers 87 times, and have combined with opponents to go over the total in 43 of those games (43-43-1).
- The Royals have covered 44.8% of their games this season, going 39-48-0 ATS.
Mets Player Leaders
- Juan Soto has 77 hits and an OBP of .414, both of which rank first among New York hitters this season. He has a .301 batting average and a slugging percentage of .570.
- Among qualifying batters in the majors, his batting average ranks 11th, his on-base percentage ranks third, and he is third in slugging.
- Soto hopes to build on a four-game hitting streak in this matchup. During his last five outings he is hitting .333 with two home runs, five walks and seven RBIs.
- Bo Bichette has hit 10 homers this season while driving in 50 runs. He's batting .260 this season and slugging .385 with an on-base percentage of .305.
- Among qualified hitters, his batting average places him 69th, his on-base percentage 126th, and his slugging percentage 112th.
- Bichette brings a four-game streak with at least one hit into this one. During his last five outings he is hitting .400 with a double, two walks and four RBIs.
- Carson Benge is batting .258 with a .405 slugging percentage and 35 RBI this year.
- Mark Vientos is batting .211 with a .253 OBP and 35 RBI for New York this season.
Royals Player Leaders
- Bobby Witt Jr. has racked up a team-best OBP (.364) and slugging percentage (.467), and leads the Royals in hits (97, while batting .292).
- He is 16th in batting average, 30th in on-base percentage and 45th in slugging percentage among all qualified hitters in the majors.
- Carter Jensen has 17 doubles, 13 home runs and 27 walks while batting .247. He's slugging .443 with an on-base percentage of .309.
- He is currently 92nd in batting average, 119th in on-base percentage and 66th in slugging percentage among all qualifying batters.
- Jac Caglianone is hitting .259 with 12 doubles, two triples, 14 home runs and 25 walks.
- Salvador Perez is hitting .209 with 12 doubles, 11 home runs and 12 walks.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



