Kansas City Royals vs New York Mets Picks and Prediction for Wednesday, July 8, 2026
Use Code SSWC The Kansas City Royals travel to take on the New York Mets on Wednesday, July 8, 2026, at Citi Field in Queens, New York. First pitch is scheduled for 7:10 PM ET, with coverage available on MLB.TV. At the time of this writing the odds were not released. Be sure to check out our free MLB picks for more game predictions.
Starting Pitchers Get the Call
Kansas City has not yet announced a starting pitcher for Wednesdayβs contest. The Mets are expected to send Christian Scott to the mound. Scott enters the game with a 2-1 record, a 3.49 ERA, and a 1.35 WHIP over 49.0 innings. He has allowed 41 hits while striking out 60 batters, issuing 25 walks, and surrendering seven home runs. Based on the information provided, New York owns the edge in the starting pitching matchup.
Kansas City Carries Confidence into Queens
The Royals enter this matchup with a 37-54 overall record and a 16-28 record on the road. Kansas City has gone 2-3 over its last five games. The Royals recently earned back-to-back victories over Philadelphia by scores of 15-1 and 5-2 after dropping three consecutive games to Tampa Bay and Philadelphia. Even with the losing record, Kansas City enters this matchup following an impressive offensive performance against the Phillies.
Kansas City is batting .245 as a team while scoring 384 runs on 749 hits. The Royals have totaled 91 home runs with a .315 on-base percentage and a .393 slugging percentage. Their pitching staff owns a 4.79 ERA with a 1.44 WHIP while allowing opponents to hit .262. Kansas City has also recorded 699 strikeouts while issuing 348 walks.
Sign Up Get $30 Premium Picks Credit + Exclusive Offers
Subscribe Now
The biggest challenge for Kansas City has been its pitching. The Royals have allowed opponents to hit .262 while posting a 4.79 ERA and a 1.44 WHIP. Although the offense has shown flashes recently, those pitching numbers have made it difficult to consistently string together victories throughout the season.
New York Looks to Defend Home Field
The Mets come into Wednesdayβs contest with a 38-53 overall record and a 19-24 record at home. New York has also gone 2-3 over its last five games. The Mets recently defeated Atlanta by scores of 7-6 in 10 innings and 10-9 after dropping games of 14-3 and 5-3 to the Braves. Prior to that series, New York fell 9-3 to Toronto.
The Mets are batting .232 while scoring 369 runs on 710 hits. They have hit 105 home runs with a .301 on-base percentage and a .379 slugging percentage. Their pitching staff has produced a 4.27 ERA with a 1.30 WHIP while limiting opponents to a .237 batting average. New York has also recorded 833 strikeouts while issuing 322 walks.
New Yorkβs greatest strength entering this matchup is its pitching staff. The Mets hold the advantage over Kansas City in ERA, WHIP, opponent batting average, and strikeouts. Combined with the projected starting pitching edge, those numbers provide New York with a solid opportunity to control the game.
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 on the moneyline. New York holds the edge in the matchup predictor at 59.8% and also has the stronger team pitching numbers. The Mets have a lower ERA, a better WHIP, a lower opponent batting average, and more strikeouts than Kansas City. With the added advantage of the projected starting pitcher, I like New York to earn the victory.
Kansas City Royals vs New York Mets Total Pick
- Pick: Under 8.5
Iβm taking the under 8.5. New York owns the stronger pitching profile entering this matchup, and the projected starting pitcher has posted a 3.49 ERA through 49.0 innings. While Kansas City has shown some offensive life over its last two games, I believe the pitching advantage for the Mets will keep this game below the total.
Final Score Prediction: New York Mets 5 β Kansas City Royals 3
This prediction was written before the completion of game play on Tuesday.
Β
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