Kansas City Royals vs New York Mets Prediction, 7/8/2026 MLB Picks, Best Bets & Odds
Game: Kansas City Royals vs New York Mets
Date: Wednesday, July 8, 2026
Location: Citi Field in Queens, NY
TV: Sportsnet New York
Odds/Point Spread: Kansas City (+106) New York (-128)
Citi Field is the location where the New York Mets (38-53) will attempt to defeat the Kansas City Royals (37-54) on Wednesday. The line on this contest has Kansas City at +106 while New York is at -128. The total comes in at 8. The pitchers who are expected to start will be Stephen Kolek and Christian Scott.

Kansas City has a slugging % of .393 and have been called out on strikes 729 times, while being walked on 292 occasions. They have 365 RBI's in addition to 749 base knocks this season, while their team batting average comes in at .245. The Royals have accounted for 159 doubles as a squad and have knocked 91 balls out of the stadium. They have accumulated 384 runs while having a team OBP of .315. As a unit, the Kansas City Royals are notching 4.2 runs/g, which ranks them 20th in MLB.
Today’s Featured MLB Best Bet! SCOTT SPREITZER has a 6-Unit MLB Play on Tuesday night. Scott is 10-4 with 6-Unit baseball plays since May 17 and he's shown a profit overall on the bases since May 1. Scott's 18-9, +4,050 with his last 27 MLB plays overall and all top plays, those rated 5.0+ are +39,855 long term. Get Scott Spreitzer's 6-Unit MLB play on Tuesday by signing up below. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our MLB Betting Picks
Their strikeout to walk ratio is 2.01 and their pitching staff holds a collective WHIP of 1.44. Royals pitchers have surrendered 116 home runs and also 455 total runs (24th in the league). Kansas City has surrendered 807 hits (9.0 per 9 innings) as well as 428 earned runs. The Royals have a team ERA of 4.79 so far this year (27th in the league), and they have struck out 699 batters. They have walked 348 opposing players and their FIP comes in at 4.66 as a team over the course of the season.
Royals relief pitchers have gone to the mound with runners on 61 times in addition to having 90 appearances in high leverage situations. The relievers have accumulated 38 holds on the season (25th in MLB). The Royals relief pitchers have accumulated a save percentage of 59.0% and stepped onto the hill in 77 save situations. They have recorded 23 saves this season and have missed out on 16 out of their 39 save opportunities. The relief pitchers have inherited 87 runners for the year with 34.5% of those runners ended up scoring. The Royals have sent 294 relievers to the mound this season.
The Kansas City Royals have 2,411 putouts at this point in the season, as well as 809 assists and 40 errors. Their fielding percentage is at .988 which is 8th in MLB, and they have turned 80 double plays. The Royals have converted 68.9% of balls hit into play into outs out of their 7,233 innings, ranking them 26th in the majors.
Kolek has taken the mound for 213 innings and has earned 150 punch outs during his career. Kolek (12-10 win-loss record in his career) has earned a FIP of 4.08 while he has faced 896 hitters in the majors. His ERA is 4.14 (98 ER's allowed) and he has a WHIP of 1.253. He has given up 212 base hits (9.0 hits per 9 innings) and has 55 free passes.
New York is sitting with 105 home runs this year and 355 RBIs. They have recorded 110 two-baggers, while taking a walk 276 times as well as notching 369 runs. The New York Mets have an on-base percentage of .301 and a team batting average of .232 so far this year. The Mets hold a team slugging percentage of .379 and they are recording 4.05 runs per contest (27th in the league). They have been called out on strikes on 755 occasions (16th in baseball) and have accounted for 710 base hits.
The Mets are sitting with a team WHIP of 1.298 and have a FIP of 4.00 as a staff on the year. Their K/BB ratio comes in at 9.20 (833 strikeouts against 322 walks). They are sitting at 14th in MLB as a staff in total hits allowed with 730. They have surrendered 99 long balls and they surrender 4.77 runs per 9 innings (19th in the league). The New York pitching staff have given up 429 runs for the year while holding an ERA of 4.28 (385 earned runs relinquished).
They are currently ranked 19th in the league holding a save rate of 61.5%, and they have sent 280 relief pitchers onto the field so far this year. Their relief pitchers have stepped onto the mound 100 times in high leverage situations and on 91 occasions with runners on base. Sitting with 60 save situations, the Mets have amassed 34 holds and also 10 blown saves. New York has had bullpen pitchers take the mound in 26 save opportunities and they have earned 16 saves. New York bullpen pitchers hold an inherited score rate of 30.0% out of their 120 inherited base runners.
The New York Mets have turned 52 double plays and own a fielding percentage of .981 (28th in MLB). The Mets have accrued 739 assists, 60 errors and have accumulated 2,432 putouts for the year. In 7,296 innings on the diamond, the Mets hold a defensive efficiency of 69.4% (21st in the majors).
In his pro baseball career, Scott has allowed 86 base knocks while he has earned 99 strikeouts in 96 innings. He has surrendered 43 ER's while holding a WHIP of 1.280 and a FIP of 4.0. He has a strikeout to walk ratio of 2.68 and he has gone up against 411 opposing batters so far in his MLB career. Scott (2-4 career mark) has a 4.03 earned run average while allowing 8.1 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take New York (-128)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
New York Mets - Twitter
Kansas City Royals - Twitter
