New York Mets vs Kansas City Royals Prediction & Picks - MLB
USA - MLB
New customers only | Commercial content | 21+ age limit | T&Cs apply
by Bill Christy in MLB Picks
The New York Mets (38-53) are riding the high of winning back-to-back games against divisional rivals. They were able to split their 4-game series against the Braves by winning those final 2 games of the series over the last 2 days. Now, they head back to home to host the visiting Kansas City Royals (37-54).
The Royals are coming off back-to-back wins as well. Their wins came over the Philadelphia Phillies. They exploded for 15 runs last night in the win, an anomaly after they had only scored 8 runs in their last 4 games combined. While the Royals have had decent success at the plate as a team, they have struggled in knocking runs throughout the season. Their .245 combined batting average is 13th in the league, but they are 20th overall in total runs scored.
The Mets are not just coming off 2 wins, but they picked up those wins in higher scoring affairs. They posted 10 runs on Sunday and followed that up with 7 runs last night. They needed every one of those runs as they won both games by just a single run. Like the Royals, these higher-scoring games are not commonplace this season. In fact, the Mets have scored at an even slower pace than these Royals. The 369 total runs they have scored are only good enough for 25th in the league.
Limited Offer. Currently at FanDuel
New York Mets vs Kansas City Royals Form
Table
| Teams | Pts | P | W | L |
|---|---|---|---|---|
|
27
|
0.418 | 91 | 38 | 53 |
|
28
|
0.407 | 91 | 37 | 54 |
New York Mets and Kansas City Royals Latest Matches
3/6 (50%)
3/6 (50%)
Jul 6, 2026 - MLB
Jul 5, 2026 - MLB
Jul 4, 2026 - MLB
Jul 3, 2026 - MLB
Jul 1, 2026 - MLB
Jun 30, 2026 - MLB
1/6 (17%)
5/6 (83%)
Jun 28, 2026 - MLB
Jun 27, 2026 - MLB
Jun 26, 2026 - MLB
Jun 25, 2026 - MLB
Jun 24, 2026 - MLB
Jun 24, 2026 - MLB
3/6 (50%)
3/6 (50%)
Jul 6, 2026 - MLB
Jul 5, 2026 - MLB
Jul 4, 2026 - MLB
Jul 3, 2026 - MLB
Jul 1, 2026 - MLB
Jun 30, 2026 - MLB
2/6 (33%)
4/6 (67%)
Jul 6, 2026 - MLB
Jul 5, 2026 - MLB
Jul 4, 2026 - MLB
Jul 2, 2026 - MLB
Jul 1, 2026 - MLB
Jun 30, 2026 - MLB
2/6 (33%)
4/6 (67%)
Jul 6, 2026 - MLB
Jul 5, 2026 - MLB
Jul 4, 2026 - MLB
Jul 2, 2026 - MLB
Jul 1, 2026 - MLB
Jun 30, 2026 - MLB
2/6 (33%)
4/6 (67%)
Jun 28, 2026 - MLB
Jun 27, 2026 - MLB
Jun 26, 2026 - MLB
Jun 25, 2026 - MLB
Jun 24, 2026 - MLB
Jun 23, 2026 - MLB
New York Mets against Kansas City Royals : Head to Head (H2H)
67 %
33 %
Jul 13, 2025 - MLB
Jul 12, 2025 - MLB
Jul 11, 2025 - MLB
Apr 14, 2024 - MLB
Apr 12, 2024 - MLB
Aug 1, 2023 - MLB
New York Mets - Kansas City Royals Key Points
- The total has gone OVER in 5 of Kansas City's last 6 games on the road.
- The total has gone OVER in 4 of NY Mets' last 5 games.
- The total has gone OVER in 6 of NY Mets' last 9 games against an opponent in the American League Central Division.
- The total has gone OVER in 4 of NY Mets' last 6 games played in July.
Limited Offer. Currently at FanDuel
Our New York Mets vs Kansas City Royals Prediction
The starter for the Mets tonight is still up in the air, but no matter who they start, the Royals should be able to continue their hot hitting against them. For the Royals, Seth Lugo and his 4.20 ERA will be tasked with holding this Mets lineup in check. We believe that will be a daunting task due to their recent success at the plate, and this total should go over the number in game one of this series.
Our prediction for New York Mets vs Kansas City Royals: Over 8.5
FanDuel - World Cup 30% Profit Boost

The World Cup continues today with the final two Round of 16 games being played, and with that, FanDuel is currently offering a soccer promotion to all its customers.
To claim this promo, simply opt in through the FanDuel promotional page. After opting in, your account will be credited with one 30% profit boost token. This token will be eligible for any of the Round of 16 games taking place on Tuesday, July 7th.
Further, this profit boost token will be eligible for any betting market, as long as the bet you make has odds of -200 or longer.
Keep in mind that this promo will expire at the end of the day on Tuesday, July 7th, so be sure to take advantage today for the chance to increase your profits!
All tips are fully researched and given in good faith, but profits cannot be guaranteed.