New York Mets vs Kansas City Royals Prediction & Picks - MLB

USA - MLB

New York Mets
7/7/26 19:10
Kansas City Royals

Prediction:

 

Over 8.5

-105
$1000 offered for betting!

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.

New York Mets vs Kansas City Royals Form

Table

Teams Pts P W L
27 New York Mets
0.418 91 38 53
28 Kansas City Royals
0.407 91 37 54

New York Mets and Kansas City Royals Latest Matches

New York Mets
New York Mets Latest matches
W L L L W W
Victories

3/6 (50%)

Defeats

3/6 (50%)

Jul 6, 2026 - MLB

Atlanta Braves
6 :  7
New York Mets

Jul 5, 2026 - MLB

Atlanta Braves
9 :  10
New York Mets

Jul 4, 2026 - MLB

Atlanta Braves
14 :  3
New York Mets

Jul 3, 2026 - MLB

Atlanta Braves
5 :  3
New York Mets

Jul 1, 2026 - MLB

Toronto Blue Jays
9 :  3
New York Mets

Jun 30, 2026 - MLB

Toronto Blue Jays
0 :  3
New York Mets
L L L L W L
Victories

1/6 (17%)

Defeats

5/6 (83%)

Jun 28, 2026 - MLB

New York Mets
4 :  5
Philadelphia Phillies

Jun 27, 2026 - MLB

New York Mets
6 :  2
Philadelphia Phillies

Jun 26, 2026 - MLB

New York Mets
1 :  2
Philadelphia Phillies

Jun 25, 2026 - MLB

New York Mets
3 :  4
Chicago Cubs

Jun 24, 2026 - MLB

New York Mets
5 :  10
Chicago Cubs

Jun 24, 2026 - MLB

New York Mets
3 :  10
Chicago Cubs
W L L L W W
Victories

3/6 (50%)

Defeats

3/6 (50%)

Jul 6, 2026 - MLB

Atlanta Braves
6 :  7
New York Mets

Jul 5, 2026 - MLB

Atlanta Braves
9 :  10
New York Mets

Jul 4, 2026 - MLB

Atlanta Braves
14 :  3
New York Mets

Jul 3, 2026 - MLB

Atlanta Braves
5 :  3
New York Mets

Jul 1, 2026 - MLB

Toronto Blue Jays
9 :  3
New York Mets

Jun 30, 2026 - MLB

Toronto Blue Jays
0 :  3
New York Mets
Kansas City Royals
Kansas City Royals Latest matches
L L L L W W
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jul 6, 2026 - MLB

Kansas City Royals
15 :  1
Philadelphia Phillies

Jul 5, 2026 - MLB

Kansas City Royals
5 :  2
Philadelphia Phillies

Jul 4, 2026 - MLB

Kansas City Royals
1 :  6
Philadelphia Phillies

Jul 2, 2026 - MLB

Kansas City Royals
2 :  5
Tampa Bay Rays

Jul 1, 2026 - MLB

Kansas City Royals
0 :  4
Tampa Bay Rays

Jun 30, 2026 - MLB

Kansas City Royals
4 :  10
Tampa Bay Rays
L L L L W W
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jul 6, 2026 - MLB

Kansas City Royals
15 :  1
Philadelphia Phillies

Jul 5, 2026 - MLB

Kansas City Royals
5 :  2
Philadelphia Phillies

Jul 4, 2026 - MLB

Kansas City Royals
1 :  6
Philadelphia Phillies

Jul 2, 2026 - MLB

Kansas City Royals
2 :  5
Tampa Bay Rays

Jul 1, 2026 - MLB

Kansas City Royals
0 :  4
Tampa Bay Rays

Jun 30, 2026 - MLB

Kansas City Royals
4 :  10
Tampa Bay Rays
W L L L L W
Victories

2/6 (33%)

Defeats

4/6 (67%)

Jun 28, 2026 - MLB

Chicago White Sox
4 :  5
Kansas City Royals

Jun 27, 2026 - MLB

Chicago White Sox
2 :  1
Kansas City Royals

Jun 26, 2026 - MLB

Chicago White Sox
22 :  1
Kansas City Royals

Jun 25, 2026 - MLB

Tampa Bay Rays
13 :  2
Kansas City Royals

Jun 24, 2026 - MLB

Tampa Bay Rays
5 :  3
Kansas City Royals

Jun 23, 2026 - MLB

Tampa Bay Rays
5 :  12
Kansas City Royals

New York Mets against Kansas City Royals : Head to Head (H2H)

New York Mets

67 %

Kansas City Royals

33 %

Jul 13, 2025 - MLB

Kansas City Royals
3 :  2
New York Mets

Jul 12, 2025 - MLB

Kansas City Royals
1 :  3
New York Mets

Jul 11, 2025 - MLB

Kansas City Royals
3 :  8
New York Mets

Apr 14, 2024 - MLB

New York Mets
2 :  1
Kansas City Royals

Apr 12, 2024 - MLB

New York Mets
6 :  1
Kansas City Royals

Aug 1, 2023 - MLB

Kansas City Royals
7 :  6
New York Mets
New York Mets vs Kansas City Royals Picks

New York Mets - Kansas City Royals Key Points

  1. The total has gone OVER in 5 of Kansas City's last 6 games on the road.
  2. The total has gone OVER in 4 of NY Mets' last 5 games.
  3. The total has gone OVER in 6 of NY Mets' last 9 games against an opponent in the American League Central Division.
  4. The total has gone OVER in 4 of NY Mets' last 6 games played in July.

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

Prediction:

 

Over 8.5

-105
$1000 offered for betting!

FanDuel - World Cup 30% Profit Boost

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!

Take advantage now!

All tips are fully researched and given in good faith, but profits cannot be guaranteed.