The New York Mets host the Kansas City Royals on July 8, 2026. First pitch from Citi Field is scheduled for 7:10 p.m. EDT. The game will be broadcast on SNY.
The Mets are favored by -155 on the moneyline and by -1.5 on the run line. The Royals are +126 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: Bo Bichette Over 0.5 Doubles (+423, DraftKings)
My Royals vs Mets best bet is on Bichette to record 1+ doubles. Make sure to find the best odds by checking our live MLB odds page.
Royals vs Mets Odds
| Royals Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
+1.5 +140 | 9 -110o / -110u | +126 |
| Mets Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
-1.5 -167 | 9 -110o / -110u | -155 |
- Royals vs Mets moneyline: Royals +126, Mets -155
- Royals vs Mets over/under: 9 (-110o / -110u)
- Royals vs Mets spread: Mets -1.5 (+140 ), Royals +1.5 (-167)
Royals vs Mets Probable Pitchers
| Steven Cruz | Stat | Christian Scott |
|---|---|---|
| 2-2 | W-L | 2-1 |
| -0.3 | fWAR (FanGraphs) | 0.5 |
| 5.08 / 3.95 | ERA / xERA | 3.49 / 4.77 |
| 5.87 / 3.70 | FIP / xFIP | 4.36 / 4.12 |
| 16.9 | K-BB% | 16.4 |
| 39.7 | GB% | 28.3 |
| .270 | BABIP | .291 |
| 107 | Stuff+ | 107 |
| 97 | Location+ | 96 |
Royals vs Mets MLB Betting Preview
Action PRO projects Mets shortstop Bo Bichette for 0.34 doubles in tonight's matchup against the Royals, giving us a solid 9.7% edge against the market when compared to his current prop line of over/under 0.5 doubles, which is good enough to tag the Over with a B- grade in our system.


Royals vs Mets Pick, Betting Analysis
Now, if you look at Bichette’s recent game log, it might make you hesitate because he has cleared this line just once over his last 10 games, but that’s exactly where everyday bettors get tripped up. Looking only at a recent slump in a category like doubles is a trap; what matters tonight is his overall hitting style and the matchup.
Bichette has 14 doubles on the year because he rarely strikes out and consistently drives the ball into the gaps. He’s been a bit unlucky lately, but he is still making great contact. Tonight, he faces a Kansas City pitching staff that is prone to giving up hard-hit balls.
Betting on doubles always comes with some variance, but we aren't chasing a hot streak here. Instead, we are buying low on a great hitter whose price has dropped because of a temporary slump. With Bichette's ability to put the ball in play, it’s only a matter of time before he finds the gap again. This is the perfect spot to catch the market sleeping.
Pick: Bo Bichette Over 0.5 Doubles (+423, DraftKings)




































