The Kansas City Royals are set to compete against the New York Mets in this MLB regular season game. Both teams share identical records of 38-54, with each positioned at fifth place within their respective divisions. The game will be held at Citi Field in New York under clear skies, with a scheduled start time of 7:10 PM on July 8, 2026.
Under the leadership of manager Matt Quatraro, the Royals arrive at this game with a three-game winning streak, showcasing a recent surge in performance. Their recent victories include a significant win against the Phillies and a high-scoring game against the Mets. The Royals will look to continue their momentum with strong contributions from hitters like Tyler Tolbert and Nick Loftin.
The New York Mets, led by interim manager Andy Green, are aiming to recover from a recent loss to the Royals. With recent wins against the Braves, the Mets have demonstrated resilience but will need to bounce back at home. Key players such as Juan Soto and A.J. Ewing are expected to play pivotal roles in this matchup as they seek to leverage their home advantage.
Mets vs Royals At a Glance
- Game Venue: Citi Field in New York, NY — Outdoor Field
- Team Records: Both Kansas City Royals and New York Mets hold a record of 38-54
- Streaks: Royals are on a 3-game win streak; Mets are on a 1-game losing streak
- Weather: Clear skies with warm conditions and a light breeze blowing in
- Broadcast: Available on SNY
- Game Odds: Mets favored with a -146 moneyline; Royals at +122
The Mets Seek Redemption: A Preview of Their Upcoming Game
Royals Hitting Overview
The Kansas City Royals enter the matchup with a batting average of .233, placing them 19th in the league. Their on-base percentage sits at .301, ranking 23rd, while their slugging percentage is .381, ranked 22nd. The Royals have hit 107 home runs this season, securing the 13th spot in the league for home runs.
Despite their low on-base percentage, the Royals have managed to hit 112 doubles, ranking 23rd. They have drawn 281 walks, which is 24th in the league. Their ability to drive the ball out of the park could pose a challenge for the Mets' pitching staff.
Royals Pitching Insights
On the mound, the Royals have posted an ERA of 4.40, ranking them 20th in the league. Their batting average against is .239, which places them 10th, indicating some effectiveness in limiting opponents' hits. However, they have allowed 101 home runs, ranked 12th in the league.
The Royals have secured 20 quality starts, which ranks them 16th. This suggests they have been able to get reliable outings from their starters on occasion. They've recorded 844 strikeouts, placing them 3rd, showcasing a strong ability to retire batters via the strikeout.
Key Players to Watch
Steven Cruz is expected to start for the Royals, bringing a 2-2 record with a 5.08 ERA and 37 strikeouts this season. Cruz will look to improve on his current WHIP of 1.45, as he takes on the Mets lineup. His performance could be pivotal in the Royals' efforts to control the game.
Offensively, the Royals rely on their ability to hit the long ball, with their 107 home runs ranking 13th. This power at the plate may test the Mets' pitchers, requiring careful management of the Royals' big hitters.
Royals' Recent Betting Trends
- SU in Away Games: 19-29 (39.6%)
- Runline in Away Games: 20-28 (41.7%)
- O/U in Away Games: 19-29 (39.6%)
- Runline when Allowing 5+: 9-31 (22.5%)
The Royals' record on the road has been less than stellar, with a below-average performance in away games. Their runline performance mirrors this, indicating challenges when playing away from home.
With a high number of strikeouts recorded this season, the Royals' pitching staff aims to continue this trend against the Mets. Their success may hinge on managing the Mets' lineup and minimizing damage from power hitters like Juan Soto and Mark Vientos.
The Royals Aim for Another Victory on the Road
Royals Team Hitting Overview
The Kansas City Royals enter this game with a respectable batting average of .248, placing them 10th in the league. Their on-base percentage sits at .318, ranking them 12th, showing their ability to get players on base.
While their slugging percentage is .398, ranking 13th, the Royals have displayed an impressive knack for hitting doubles, with 167 total, placing them 2nd in the league. However, their home run count stands at 93, which ranks 21st, indicating a reliance on base hits over power hitting.
Royals Pitching Challenges
On the mound, the Royals' pitchers face challenges, with a team ERA of 4.84, placing them 27th in the league. Their batting average against is .262, which ranks 21st, indicating opposing teams have found success hitting against them.
The Royals have given up 118 home runs, ranking 19th, but they have managed 39 quality starts, which places them 4th. Despite this, their total strikeouts of 703 rank 24th, suggesting room for improvement in overpowering batters.
Key Players in the Royals Lineup
Bobby Witt Jr. stands out with a batting average of .290, 12 home runs, and 38 RBIs, showing his all-around hitting capabilities. Carter Jensen adds power to the lineup with 13 home runs and leads the team with 48 RBIs, while also maintaining a .247 average.
Veteran Salvador Perez, with 11 home runs and 35 RBIs, adds experience to the lineup, though his average is .211. Michael Massey, batting .262 with 7 home runs, provides consistency in the middle of the order.
Royals Recent Performance
The Royals have shown strong recent form, winning their last three games, including a high-scoring victory over the Mets with a score of 16-12. In that game, Tyler Tolbert had an outstanding performance, going 5 for 6 with a home run and four singles.
In a dominating win against the Phillies, the Royals posted 22 hits, with Tyler Tolbert and Salvador Perez both hitting home runs. The Royals have shown they can put up big numbers when their bats come alive.
Royals Betting Trends
- SU Last 3 Games: 3-0 (100.0%)
- SU All Games: 38-54 (41.3%)
- SU in Away Games: 17-28 (37.8%)
- Runline Last 3: 3-0 (100.0%)
- Runline All Games: 41-51 (44.6%)
- O/U All Games: 45-47 (48.9%)
The Royals' recent form and lineup depth will be crucial as they continue their series against the New York Mets. With Steven Cruz taking the mound, the Royals will aim to maintain their momentum and secure another victory on the road.
Mets vs Royals Prediction: Royals +122
The Kansas City Royals are riding a three-game winning streak, which provides them a confidence boost heading into their next game against the New York Mets. With a moneyline of +122, they offer good value, especially considering their recent head-to-head success against the Mets, winning their last encounter 16-12. Additionally, their current streak and the Mets' recent struggles make the Royals an enticing pick.
Looking at the pitching matchups, the Royals' Steven Cruz (2-2, 5.08 ERA) will face Mets' Christian Scott (2-1, 3.49 ERA). While Scott has a lower ERA, the Royals' offense, which exploded for 16 runs in their last meeting, has the capability to support Cruz effectively. Given the Mets' league opponent struggles (15-29 SU), there's potential for another Kansas City victory.
In terms of batting, the Royals hold the edge with a team batting average of .248 (10th in MLB) compared to the Mets' .233 (19th in MLB). Their higher ranking in doubles (2nd in MLB) could be a crucial factor in generating runs at Citi Field. The Royals' ability to capitalize on scoring opportunities could lead to another high-scoring affair.
Considering all factors, the Royals present a solid opportunity for bettors, with a favorable moneyline and the momentum of recent performance. I project the Royals to edge out the Mets in a tight contest with a projected final score of Royals 7 - Mets 5.
- Mets vs Royals Prediction: Royals +122
- Mets vs Royals Score: Royals 7 - Mets 5
Disclaimer: Knup Predictions are for entertainment and informational purposes only. Must be 21+ where applicable. Please gamble responsibly. If you or someone you know has a gambling problem, call 1-800-GAMBLER.
Get more picks and sports insights in your inbox
Subscribe to the Knup newsletter for daily predictions, sports business notes, and ecosystem updates.