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

Odds updated as of 3:11 p.m.
In MLB action on Saturday, the New York Mets take on the Kansas City Royals.
Here's what you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.
Mets vs Royals Game Info
- New York Mets (54-41) vs. Kansas City Royals (46-49)
- Date: Saturday, July 12, 2025
- Time: 4:10 p.m. ET
- Venue: Kauffman Stadium -- Kansas City, Missouri
- Coverage: FDSKC and SNY
Mets vs Royals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: NYM: (-132) | KC: (+112)
- Spread: NYM: -1.5 (+122) | KC: +1.5 (-146)
- Total: 9 -- Over: (-120) | Under: (-102)
Mets vs Royals Probable Starting Pitchers
Probable Pitchers: Frankie Montás (Mets) - 1-1, 6.14 ERA vs Angel Zerpa (Royals) - 3-1, 3.89 ERA
The probable starters are Frankie Montas (1-1) for the Mets and Angel Zerpa (3-1) for the Royals. Montas and his team have a record of 1-2-0 against the spread when he starts. Montas' team lost his only start as a favorite this season. Zerpa did not pitch as a moneyline underdog a season ago.
Mets vs Royals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Mets win (52.5%)
Mets vs Royals Moneyline
- Looking at the moneyline for Royals-Mets, Kansas City is the underdog at +112, and New York is -132 playing on the road.
Mets vs Royals Spread
- The Mets are favored by 1.5 runs on the road against the Royals. The Mets are +122 to cover the spread, while the Royals are -146.
Mets vs Royals Over/Under
- The Mets-Royals contest on July 12 has been given an over/under of 9 runs. The over is set at -120 and the under at -102.
Bet on New York Mets vs. Kansas City Royals on FanDuel today!
Mets vs Royals Betting Trends
- The Mets have won in 41, or 65.1%, of the 63 contests they have been named as odds-on favorites in this year.
- This season New York has come away with a win 30 times in 47 chances when named as a favorite of at least -132 on the moneyline.
- The Mets and their opponents have hit the over in 41 of their 91 games with a total set by oddsmakers this season.
- The Mets have posted a record of 45-46-0 against the spread this season.
- The Royals have won 47.5% of the games this season they were the underdog on the moneyline (28-31).
- Kansas City has gone 14-16 when it has played as a moneyline underdog with odds of +112 or longer (46.7%).
- In the 94 games oddsmakers have set an over/under for the Royals, they have combined with opponents to go over the total 36 times (36-56-2).
- The Royals are 48-46-0 ATS this season.
Mets Player Leaders
- Juan Soto has 88 hits this season and a team-best OBP of .401. He has a .265 batting average and a slugging percentage of .509.
- Among qualified hitters, he ranks 65th in batting average, his on-base percentage ranks third, and he is 18th in slugging.
- Pete Alonso has 100 hits to go with a slugging percentage of .534, both of which lead New York hitters this season. He's batting .281 with an on-base percentage of .373.
- Among all qualifying hitters, he ranks 38th in batting average, 19th in on-base percentage and 13th in slugging percentage.
- Francisco Lindor is batting .263 with a .465 slugging percentage and 54 RBI this year.
- Lindor enters this matchup with six games in a row with at least one hit. In his last 10 games he is batting .308 with three doubles, three home runs, four walks and 11 RBIs.
- Brandon Nimmo is batting .261 with a .323 OBP and 53 RBI for New York this season.
- Nimmo has safely hit in four straight games. During his last five outings he is hitting .333 with a double, three walks and an RBI.
Royals Player Leaders
- Bobby Witt Jr. has racked up a team-high slugging percentage (.511) while pacing the Royals in hits (111). He's batting .297 and with an on-base percentage of .347.
- Including all qualifying hitters in the majors, he ranks 10th in batting average, 53rd in on-base percentage and 17th in slugging percentage.
- Witt brings a 14-game hitting streak into this game. During his last 10 outings he is hitting .400 with three doubles, three home runs, three walks and nine RBIs.
- Maikel Garcia's .359 OBP leads his team. He has a batting average of .301 while slugging .459.
- He is eighth in batting average, 36th in on-base percentage and 55th in slugging percentage in the majors.
- Vinnie Pasquantino is hitting .273 with 14 doubles, a triple, 15 home runs and 27 walks.
- Salvador Perez has 24 doubles, 13 home runs and 16 walks while hitting .248.
Mets vs Royals Head to Head
- 7/11/2025: 8-3 NYM (Favorite: Mets, Spread: -1.5, Total: 9.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 4/13/2024: 11-7 KC (Favorite: Mets, Spread: -1.5, Total: 8.5, Favorite Moneyline: -158, Underdog Moneyline: +134)
- 4/12/2024: 6-1 NYM (Favorite: Mets, Spread: -1.5, Total: 8.5, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 8/3/2023: 9-2 KC (Favorite: Royals, Spread: -1.5, Total: 9.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 8/2/2023: 4-0 KC (Favorite: Mets, Spread: -1.5, Total: 9, Favorite Moneyline: -154, Underdog Moneyline: +130)
- 8/1/2023: 7-6 KC (Favorite: Mets, Spread: -1.5, Total: 9.5, Favorite Moneyline: -156, Underdog Moneyline: +132)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!