The New York Mets host the Kansas City Royals on Thursday, July 9. First pitch from Citi Field is scheduled for 1:10 p.m. ET. The game will be broadcast on ROYL and MLB,TV.
The Mets are favored by -152 on the moneyline and by -1.5 on the run line. The Royals are +128 on the moneyline and +1.5 on the run line. The total is set at 9 runs.
Find my MLB picks and Royals vs Mets prediction below, as well as probable pitchers, weather report, and more.
- Royals vs Mets Pick: Royals ML (+100 or Better)
My Royals vs Mets best bet is on Kansas City. Make sure to find the best odds by checking our live MLB odds page.
Royals vs Mets Odds, Betting Line, Over/Under
| Royals Odds | ||
|---|---|---|
| Run Line | Total | Moneyline |
+1.5 -170 | 9 -120o / 100u | +120 |
| Mets Odds | ||
|---|---|---|
| Run Line | Total | Moneyline |
-1.5 +145 | 9 -120o / 100u | -140 |
- Royals vs Mets Moneyline: Royals ML +120, Mets ML -140
- Royals vs Mets Over/Under: 9
- Royals vs Mets Run Line: Mets -1.5 (+145), Royals +1.5 (-170)
Royals vs Mets Projected Starting Pitchers
| Michael Wacha (RHP, KCR) | Stat | Sean Manaea (RHP, NYM) |
|---|---|---|
| 5-6 | W-L | 1-4 |
| 1.9 | fWAR (FanGraphs) | 0.6 |
| 3.45 / 4.07 | ERA / xERA | 5.16 / 4.15 |
| 3.92 / 4.22 | FIP / xFIP | 4.02 / 4.21 |
| 12.9% | K-BB% | 14.9% |
| 39.2% | GB% | 39.3% |
| .274 | BABIP | .316 |
| 98 | Stuff+ | 104 |
| 103 | Location+ | 98 |
Royals vs Mets Preview
This game triggered one of our Action PRO betting systems, powered by Evan Abrams:
In interleague play, road underdogs have proven profitable on the moneyline.
They have only a 43.1% win percentage, but those teams have turned a 4.6% ROI for bettors since 2016 and have been profitable in several consecutive seasons.

Royals vs Mets Pick, Best Bet
Do you want to bet on the Mets as favorites right now? Especially with Sean Manaea on the mound?
I don't.
I'd rather back Michael Wacha, who is an infuriating pitcher but always overperforms because of his decent changeup.
I'd also rather back the Royals offense, which is starting to heat up behind the surge of Jac Caglianone.
Pick: Royals ML (+100 or Better)






































