MLB

Kansas City Royals at New York Mets – Where to Watch, Stream Info, TV Channel, and Live Updates (July 08, 2026)

How to Watch Game

📅
Date
Loading...
🕰️
Time
Loading...
📍
Location
Loading...
📡
TV
Loading...

Two teams with identical 38-54 records meet at Citi Field, and the symmetry of the matchup is almost too clean to ignore. Kansas City arrives having snapped a four-game skid with a win over Philadelphia, Salvador Perez driving in two runs in that effort — a veteran catcher who has quietly put together 11 home runs and 35 RBI on the season. The Royals have won three straight and carry some momentum into Queens.

New York, meanwhile, is coming off a split with Atlanta that included a dramatic extra-inning win, Luis Torrens delivering a two-run double in the 10th to close it out. The Mets have gone 4-6 over their last ten games, but Juan Soto — hitting .299 with 20 home runs — remains one of the most dangerous hitters in the National League and a constant threat to change any game.

Both bullpens have weapons worth watching. A.J. Minter carries a 0.53 ERA, and Huascar Brazoban has been steady at 2.86. For Kansas City, Daniel Lynch IV has been sharp at 2.41. When the late innings arrive, the pitching matchups could be as compelling as anything the lineups produce.

Kansas City Royals at New York Mets Game Information

Game Date: July 08, 2026
Game Time: 07:10 PM ET
TV Channel: SportsNet NY, Kansas City Royals, and MLB.TV – New York Mets
Location: Citi Field, Flushing, Queens, NY
Live Stream: Fubo (free trial)

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime. Watch now

Live Updates

10:03 PM ET
Bobby Witt strikes out on a foul tip.
10:00 PM ET
Carter Jensen doubles to deep right field. Josh Rojas scores.
10:00 PM ET
Carter Jensen doubles to deep right field. Josh Rojas scores.
9:59 PM ET
Josh Rojas walks.
9:59 PM ET
Josh Rojas pinch-hitting for Tyler Tolbert.
9:57 PM ET
Josh Rojas pinch-hitting for Tyler Tolbert.
9:57 PM ET
Isaac Collins grounds out to first base to Jared Young.
9:55 PM ET
Nick Loftin grounds out to shortstop, Francisco Lindor to Jared Young.
9:56 PM ET
Xzavion Curry (P) replaces Brooks Raley (P).
9:56 PM ET
Tyrone Taylor remains in the game as DH.
9:54 PM ET
Xzavion Curry (P) replaces Brooks Raley (P).
9:54 PM ET
Tyrone Taylor remains in the game as DH.
9:51 PM ET
Bo Bichette strikes out swinging.
9:50 PM ET
Juan Soto is intentionally walked.
9:50 PM ET
Juan Soto is intentionally walked.
9:50 PM ET
A.J. Ewing doubles to deep left center field. Francisco Alvarez to third.
9:48 PM ET
Francisco Alvarez singles to left field. Brett Baty scores.
9:49 PM ET
Jose Cuas (P) replaces Alex Lange (P).
9:48 PM ET
Francisco Alvarez singles to left field. Brett Baty scores.
9:49 PM ET
Jose Cuas (P) replaces Alex Lange (P).
9:45 PM ET
Jose Cuas (P) replaces Alex Lange (P).
9:44 PM ET
Brett Baty singles to center field. Jared Young to third. Tyrone Taylor scores. Carson Benge scores.
9:43 PM ET
Tyrone Taylor pinch-running for Jorge Polanco.
9:41 PM ET
Jared Young hit by pitch. Jorge Polanco to second. Carson Benge to third. Francisco Lindor scores.
9:38 PM ET
Jorge Polanco singles to shallow infield. Carson Benge to second. Francisco Lindor to third.
9:35 PM ET
Carson Benge walks. Francisco Lindor to second.
9:35 PM ET
Carson Benge walks. Francisco Lindor to second.
9:30 PM ET
Francisco Lindor singles to right center field.
9:28 PM ET
Bo Bichette grounds out to shortstop, Bobby Witt to Jac Caglianone.
9:26 PM ET
Juan Soto grounds out to second base, Tyler Tolbert to Jac Caglianone.
9:24 PM ET
Alex Lange (P) replaces Matt Strahm (P).
9:24 PM ET
Tyler Tolbert switches from RF to 2B.
9:24 PM ET
Starling Marte remains in the game as RF.
9:22 PM ET
Starling Marte grounds out to shallow infield, Brett Baty to Jared Young.
9:21 PM ET
Starling Marte pinch-hitting for Michael Massey.
9:20 PM ET
Salvador Perez flies out to deep center field to A.J. Ewing.
9:19 PM ET
Lane Thomas doubles to deep left center field.
9:18 PM ET
Jac Caglianone flies out to deep right center field to Carson Benge.
9:17 PM ET
Brooks Raley (P) replaces Tobias Myers (P).
9:15 PM ET
A.J. Ewing called out on strikes.
9:12 PM ET
Matt Strahm (P) replaces Randy Dobnak (P).
9:10 PM ET
Francisco Alvarez walks.
9:09 PM ET
Brett Baty strikes out swinging.
9:07 PM ET
Jared Young grounds out to shallow infield, Michael Massey to Jac Caglianone.
9:04 PM ET
Bobby Witt lines out to right field to Carson Benge.
9:01 PM ET
Carter Jensen walks.
8:59 PM ET
Tyler Tolbert lines out to center field to A.J. Ewing.
8:58 PM ET
Isaac Collins called out on strikes.
8:56 PM ET
Nick Loftin doubles to left field.
8:54 PM ET
Jorge Polanco grounds out to second base, Michael Massey to Jac Caglianone.
8:53 PM ET
Carson Benge singles to shallow right field.
8:51 PM ET
Francisco Lindor grounds out to first base to Jac Caglianone.
8:49 PM ET
Bo Bichette lines out to deep left field to Isaac Collins.
8:46 PM ET
Michael Massey lines out to first base to Jared Young.
8:45 PM ET
Salvador Perez singles to left field. Jac Caglianone scores.
8:41 PM ET
Lane Thomas grounds out to shallow left field, Bo Bichette to Jared Young. Jac Caglianone to third.
8:40 PM ET
Jac Caglianone doubles to deep right center field.
8:39 PM ET
Bobby Witt pops out to second base to Brett Baty.
8:37 PM ET
Tobias Myers (P) replaces Christian Scott (P).
8:36 PM ET
Juan Soto flies out to shallow center field to Isaac Collins.
8:34 PM ET
Juan Soto called out on strikes.
8:32 PM ET
A.J. Ewing grounds out to shallow infield, Bobby Witt to Jac Caglianone.
8:31 PM ET
Francisco Alvarez grounds out to shallow infield, Nick Loftin to Jac Caglianone.
8:27 PM ET
Carter Jensen strikes out swinging.
8:24 PM ET
Tyler Tolbert strikes out swinging.
8:22 PM ET
Isaac Collins flies out to center field to A.J. Ewing.
8:18 PM ET
Brett Baty grounds out to shallow infield to Jac Caglianone.
8:17 PM ET
Jared Young lines out to deep right center field to Tyler Tolbert.
8:16 PM ET
Jorge Polanco hits into a force out to shallow right field. Carson Benge out at second.
8:15 PM ET
Carson Benge singles to second base.
8:11 PM ET
Nick Loftin flies out to deep right center field to A.J. Ewing.
8:10 PM ET
Michael Massey singles to right field.
8:09 PM ET
Salvador Perez grounds out to shortstop, Francisco Lindor to Jared Young.
8:08 PM ET
Lane Thomas lines out to deep left field to Juan Soto.
8:04 PM ET
Francisco Lindor flies out to deep right field to Tyler Tolbert.
8:03 PM ET
Bo Bichette singles to shallow center field. Juan Soto to second.
8:01 PM ET
Juan Soto walks.
7:59 PM ET
A.J. Ewing lines out to right field to Tyler Tolbert.
7:58 PM ET
Francisco Alvarez strikes out swinging.
7:55 PM ET
Jac Caglianone grounds out to second base, Brett Baty to Jared Young.
7:53 PM ET
Bobby Witt called out on strikes.
7:51 PM ET
Carter Jensen grounds out to first base to Jared Young.
7:48 PM ET
Brett Baty grounds out to first base to Jac Caglianone.
7:47 PM ET
Jared Young walks.
7:45 PM ET
Jorge Polanco grounds out to second base, Michael Massey to Jac Caglianone.
7:43 PM ET
Carson Benge grounds out to shallow infield, Randy Dobnak to Jac Caglianone.
7:42 PM ET
Randy Dobnak (P) replaces Steven Cruz (P).
7:40 PM ET
Tyler Tolbert pops out to shallow right field to Brett Baty.
7:37 PM ET
Isaac Collins singles to center field. Nick Loftin to third.
7:33 PM ET
Nick Loftin walks.
7:31 PM ET
Michael Massey flies out to right center field to Carson Benge.
7:29 PM ET
Salvador Perez grounds out to shallow infield, Francisco Lindor to Jared Young.
7:26 PM ET
Francisco Lindor strikes out swinging.
7:24 PM ET
Bo Bichette grounds out to second base, Jac Caglianone to Steven Cruz.
7:23 PM ET
Juan Soto strikes out swinging.
7:21 PM ET
A.J. Ewing homers to center field.
7:18 PM ET
Lane Thomas called out on strikes.
7:15 PM ET
Jac Caglianone grounds out to third base, Bo Bichette to Jared Young. Bobby Witt to second.
7:14 PM ET
Bobby Witt singles to shallow left field.
7:12 PM ET
Carter Jensen called out on strikes.

Game Preview

At 38-54, both clubs sit well outside the playoff picture — Kansas City 10 games back in their division, New York 15 games back in theirs. The standings gap makes this less about October positioning and more about professional pride, individual performance, and the kind of competitive urgency that comes from two teams trying to salvage something from a difficult season. With the trade deadline approaching, players on both rosters are auditioning in front of evaluators across the league. Every game carries weight, even when the standings say otherwise.

New York Mets Team Statistics and Rankings

Win-Loss Record: 38-54
Home Record: 19-25
Away Record: 19-29
Division Record: 6-16
Streak: 1 Loss streak
Winning Percentage: .413

Kansas City Royals Team Statistics and Rankings

Win-Loss Record: 38-54
Home Record: 21-26
Away Record: 17-28
Division Record: 13-17
Streak: 3 Win streak
Winning Percentage: .413

Stat Leaders

New York Mets (38-54, #5 in division)

Batting Average Leader: Juan Soto, 0.299
RBI Leader: Bo Bichette, 50 RBI
Home Run Leader: Juan Soto, 20 HR
Runs Leader: Carson Benge, 49 Runs
Hits Leader: Bo Bichette, 96 Hits
Stolen Bases Leader: Carson Benge, 12 SB
ERA Leader: A.J. Minter, 0.53 ERA
Strikeout Leader: Nolan McLean, 118 K
Wins Leader: Nolan McLean, 6 W
Saves Leader: Devin Williams, 13 SV

Kansas City Royals (38-54, #5 in division)

Batting Average Leader: Tyler Tolbert, 0.396
RBI Leader: Carter Jensen, 48 RBI
Home Run Leader: Jac Caglianone, 14 HR
Runs Leader: Bobby Witt Jr., 49 Runs
Hits Leader: Bobby Witt Jr., 98 Hits
Stolen Bases Leader: Bobby Witt Jr., 30 SB
ERA Leader: Daniel Lynch IV, 2.41 ERA
Strikeout Leader: Michael Wacha, 91 K
Wins Leader: Noah Cameron, 5 W
Saves Leader: Lucas Erceg, 12 SV

What to Watch For

Bobby Witt Jr. is the engine of the Kansas City offense, and his numbers reflect it — 98 hits, 49 runs scored, and 30 stolen bases make him one of the most dynamic players in the American League regardless of where his team sits. Maikel Garcia is on the injured list with a hand issue, and Kyle Isbel is also sidelined with a foot injury, which opens opportunities for others to step into the lineup. Michael Massey has hit .262 with 7 home runs and 31 RBI, and Nick Loftin has contributed 29 RBI while holding down a regular role.

For the Mets, the offensive picture is complicated by injuries — Marcus Semien is on the 10-day IL with a hip issue, and Luis Robert Jr. is on the 60-day IL with a back injury. That puts more pressure on Mark Vientos, who has 11 home runs and 35 RBI, and Francisco Alvarez, who has hit .251 with 9 home runs. Nolan McLean has struck out 118 batters with a 6-win record, giving New York a legitimate arm at the top of the rotation capable of keeping Kansas City’s lineup in check.

New York Mets Injury Report

Luis Robert Jr. – Back (D60) – The New York Mets transferred OF Luis Robert from the 10-day injured list to the 60-day injured list with lumbar spine disc herniation.
Dedniel Núñez – Elbow (D60) – The New York Mets placed RHP Dedniel Núñez on the 60-day injured list as he recovers from his second career Tommy John surgery.
Tylor Megill – Elbow (D60) – The New York Mets placed RHP Tylor Megill on the 60-day injured list due to an elbow injury.
Justin Hagenman – Rib (D60) – The New York Mets placed RHP Justin Hagenman on the 60-day injured list due to a rib fracture.
Clay Holmes – Fibula (D60) – The New York Mets transferred RHP Clay Holmes from the 15-day injured list to the 60-day injured list due to his right fibula fracture.
Marcus Semien – Hip (D10) – The New York Mets placed INF Marcus Semien on the 10-day injured list with a left hip flexor strain.
Reed Garrett – Elbow (D60) – The New York Mets placed RHP Reed Garrett on the 60-day injured list due to right elbow inflammation.

Kansas City Royals Injury Report

Vinnie Pasquantino – Hand (D10) – The Kansas City Royals placed INF Vinnie Pasquantino on the 10-day injured list with right hamate fracture.
Alec Marsh – Shoulder (D60) – The Kansas City Royals placed RHP Alec Marsh on the 60-day injured list due to a shoulder injury.
Maikel Garcia – Hand (D10) – The Kansas City Royals placed INF Maikel Garcia on the 10-day injured list due to a left-hand muscle strain.
Kyle Isbel – Foot (D10) – The Kansas City Royals placed OF Kyle Isbel on the 10-day injured list with a left plantar fasciitis.
Jonathan India – Shoulder (D60) – The Kansas City Royals transferred INF Jonathan India to the 60-day injured list.
Connor Seabold – Lat (D15) – The Kansas City Royals placed RHP Connor Seabold on the 15-day injured list with right lat strain.
Kris Bubic – Elbow (D60) – The Kansas City Royals transferred LHP Kris Bubic from the 15-day injured list to the 60-day injured list due to left elbow soreness.
Cole Ragans – Elbow (D60) – The Kansas City Royals transferred LHP Cole Ragans from the 15-day injured list to the 60-day injured list with elbow impingement.
Nick Mears – Shoulder (D15) – The Kansas City Royals placed RHP Nick Mears on the 15-day injured list with a right shoulder impingement.
Carlos Estévez – Foot (D60) – The Kansas City Royals transferred RHP Carlos Estévez from the 15-day to the 60-day injured list with left foot contusion.
James McArthur – Elbow (D60) – The Kansas City Royals transferred RHP James McArthur from the 15-day injured list to the 60-day injured list with right elbow inflammation.

New York Mets Upcoming 2026 Schedule

July 08, 2026 vs Kansas City Royals
July 09, 2026 vs Kansas City Royals
July 10, 2026 vs Boston Red Sox
July 11, 2026 vs Boston Red Sox
July 12, 2026 vs Boston Red Sox
July 16, 2026 at Philadelphia Phillies
July 18, 2026 at Philadelphia Phillies
July 19, 2026 at Philadelphia Phillies
July 20, 2026 at Milwaukee Brewers
July 21, 2026 at Milwaukee Brewers

Kansas City Royals Upcoming 2026 Schedule

July 08, 2026 at New York Mets
July 09, 2026 at New York Mets
July 10, 2026 at Baltimore Orioles
July 11, 2026 at Baltimore Orioles
July 12, 2026 at Baltimore Orioles
July 17, 2026 vs San Diego Padres
July 18, 2026 vs San Diego Padres
July 19, 2026 vs San Diego Padres
July 20, 2026 vs San Francisco Giants
July 21, 2026 vs San Francisco Giants

Frequently Asked Questions

Where to watch Kansas City Royals vs New York Mets game?
The Kansas City Royals vs New York Mets game airs on SportsNet NY, Kansas City Royals, and MLB.TV – New York Mets on July 08, 2026 at 07:10 PM ET. You can also stream it live on Fubo with no cable required — start a free trial.
New York Mets game tonight: what time and what channel?
The Kansas City Royals vs New York Mets game is scheduled for July 08, 2026 at 07:10 PM ET on SportsNet NY, Kansas City Royals, and MLB.TV – New York Mets. You can stream it live on Fubo — no cable required. Free trial available.
How can I watch New York Mets vs Kansas City Royals without cable?
You can watch New York Mets vs Kansas City Royals without cable by streaming on Fubo. The game airs on SportsNet NY, Kansas City Royals, and MLB.TV – New York Mets, which is included with a Fubo subscription. Regional availability restrictions may apply. Start a free trial and stream live — no cable needed.
Can I watch Kansas City Royals vs New York Mets on Fubo?
Yes — the Kansas City Royals vs New York Mets game is available on Fubo. SportsNet NY, Kansas City Royals, and MLB.TV – New York Mets is included with a Fubo subscription — no cable required. Start a free trial.
Where can I live stream Kansas City Royals vs New York Mets?
You can live stream Kansas City Royals vs New York Mets on Fubo. The game airs on SportsNet NY, Kansas City Royals, and MLB.TV – New York Mets and streams live on Fubo with no cable required. Start a free trial.
How can I watch New York Mets vs Kansas City Royals online free?
You can watch New York Mets vs Kansas City Royals online free by starting a Fubo free trial. Fubo streams the game live on smart TV, phone, tablet, and web browser — no cable required. Start your free trial.
Where is the Kansas City Royals vs New York Mets game being played?
The Kansas City Royals vs New York Mets game is being played at Citi Field in Flushing, Queens. Stream the game live on Fubo with no cable required — start a free trial.
What upcoming New York Mets games can I watch on Fubo?
Upcoming New York Mets games on Fubo:
• July 09, 2026 — New York Mets vs Kansas City Royals | 01:10 PM ET
• July 10, 2026 — New York Mets vs Boston Red Sox | 07:15 PM ET
• July 11, 2026 — New York Mets vs Boston Red Sox | 04:10 PM ET
• July 12, 2026 — New York Mets vs Boston Red Sox | 01:40 PM ET
• July 16, 2026 — New York Mets at Philadelphia Phillies | 07:10 PM ET

Stream live with no cable required. Start a free trial.

Does Fubo have MLB games?
Yes. Fubo carries MLB games on SportsNet NY, Kansas City Royals, and MLB.TV – New York Mets. No cable required — sign up for Fubo and stream live MLB games on any device.
Can I record MLB games on Fubo?
Yes. Fubo includes Unlimited Cloud DVR at no extra cost, so you can record any MLB game on SportsNet NY, Kansas City Royals, and MLB.TV – New York Mets and watch it on your own schedule. Start a free trial.

Our game previews are produced programmatically using real-time data via Sportradar and AI writing tools. Articles are regularly reviewed for accuracy before publication.

WATCH LIVE SPORTS & TV WITHOUT CABLE.

Watch now