Kansas City Royals vs. New York Mets Picks and Prediction for Tuesday, July 7, 2026
Use Code SSWC The Kansas City Royals and New York Mets meet on Tuesday, July 7, 2026, at Citi Field in Queens, New York. First pitch is scheduled for 7:10 PM ET, and the game will be televised on MLB.TV. At the time of this writing the odds were not released. Be sure to check out our free MLB picks before making your selections.
Starting Pitchers Preview
Kansas City is expected to send Seth Lugo to the mound for Tuesday nightβs matchup. Lugo enters the game with a 3-6 record, a 4.20 ERA, a 1.38 WHIP, and 96.1 innings pitched. He has allowed 103 hits while striking out 76 batters, walking 30, and giving up 12 home runs. The Mets have not yet announced a starting pitcher for this contest.
Kansas City Looks to Build on a Recent Victory
The Royals enter this matchup with a 36-54 overall record and a 16-28 record on the road. Kansas City has won one of its last five games, recently defeating Philadelphia while also recently losing to Philadelphia once and Tampa Bay three times. The Royals have struggled to generate consistent results over the last week, but they will try to carry the momentum from their latest win into this series.
Kansas City is batting .242 with 369 runs, 727 hits, and 87 home runs. The Royals own a .311 on-base percentage and a .387 slugging percentage. Their pitching staff has produced a 4.84 ERA with a 1.43 WHIP while allowing opponents to hit .262. Kansas City has also issued 341 walks and recorded 686 strikeouts. The Royals are 22-34 in night games.
Sign Up Get $30 Premium Picks Credit + Exclusive Offers
Subscribe Now
One area of concern for Kansas City has been its pitching. The Royals enter this contest with the higher ERA, higher WHIP, and higher opponent batting average in comparison to the Mets. While they have been competitive at times offensively, those pitching numbers have made it difficult to consistently put together winning stretches.
New York Returns Home Seeking Consistency
The Mets come into Tuesdayβs game with a 37-53 overall record and a 19-24 record at Citi Field. New York has won two of its last five games, recently defeating Atlanta and Toronto while recently losing twice to Atlanta and once to Toronto. The Mets have alternated strong performances with difficult losses and will be looking for a more complete effort back on their home field.
New York is batting .231 with 362 runs, 699 hits, and 103 home runs. The Mets have posted a .300 on-base percentage and a .377 slugging percentage. On the mound, they own a 4.29 ERA with a 1.29 WHIP while limiting opponents to a .236 batting average. The pitching staff has recorded 820 strikeouts while issuing 317 walks. The Mets are 19-33 in night games.
The Metsβ greatest advantage entering this matchup is their pitching profile. They have the lower ERA, lower WHIP, lower opponent batting average, and a significantly higher strikeout total than Kansas City. Although New York has scored fewer runs than the Royals this season, those pitching numbers provide an important edge.
Kansas City Royals vs. New York Mets Picks and Prediction
Kansas City Royals vs. New York Mets Pick
- Pick: New York Mets Moneyline
Iβm backing the Mets because they own the advantage in several key pitching categories and are favored by the matchup predictor. New Yorkβs staff has been more effective at limiting opposing hitters while also generating considerably more strikeouts. Even though the overall records are similar, I believe the Mets have the stronger statistical profile entering this contest.
Kansas City Royals vs. New York Mets Total Pick
- Pick: Under 8.5
I would take the under if the total is set at 8.5. New York has the better overall pitching numbers, and Kansas Cityβs offense has hit 87 home runs compared to the Metsβ 103, which does not suggest an overwhelming power advantage for either side. With one team holding a clear edge on the mound and neither offense separating itself dramatically in total production, I like this game to stay below the number.
Final Score Prediction: New York Mets 5 β Kansas City Royals 3
This prediction was written before the completion of game play on Monday.
Never Tried Picks and Parlays? Now Is Your Chance
- Get your first daily picks package for ONLY $1 using coupon code BUCK
- If the pick loses, we credit your account with 3 Flex Picks
- If the pick wins, we still give you 1 Flex Pick on the house
- Win or lose, you walk away ahead. One dollar. No catch.
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
New Users β Bet $5 Get $200 in Bet Reset Tokens for 5 Days