Angel Zerpa strikes out Brandon Nimmo
Angel Zerpa strikes out Brandon Nimmo swinging for his first K of the game in the top of the 1st inning
VideoFrankie Montas strikes out Vinnie Pasquantino
Frankie Montas strikes out Vinnie Pasquantino swinging in the bottom of the 1st inning
VideoBrett Baty's slick diving stop
Brett Baty dives to his left and makes an impressive diving stop, robbing Jac Caglianone of a base hit in the bottom of the 2nd
VideoBobby Witt Jr.'s amazing jump throw
Bobby Witt Jr. backhands a grounder and makes a fantastic jumping throw to first to retire Brett Baty in the top of the 3rd
VideoFrancisco Lindor's 200th career stolen base
Francisco Lindor steals his 200th base with a steal of second in the top of the 4th inning
VideoJuan Soto's two-run home run (23)
Juan Soto crushes a 435-foot two-run home run to right field, giving the Mets a 2-0 lead in the top of the 4th inning
VideoJonathan India's RBI double
Jonathan India lines an RBI double to left field, scoring Kyle Isbel and trimming the Royals' deficit to 2-1 in the bottom of the 6th inning
VideoUmpire Chris Segal gets hit, but remains in the game
Home plate umpire Chris Segal gets hit during Salvador Perez's at-bat in the bottom of the 4th inning, but remains in the game
VideoReed Garrett strands the runner at third
Reed Garrett induces a flyout from Maikel Garcia to strand the tying run at third base in the bottom of the 6th inning
VideoFrankie Montas strikes out five Royals
Frankie Montas takes the mound against the Royals, striking out five batters across five innings of work
VideoLuisangel Acuña makes a heads-up play
Luisangel Acuña fields a tough hop, throws to second, and Pete Alonso makes a pick to stop the tying run from scoring in the 7th
VideoLuis Torrens throws out Bobby Witt Jr. after review
Luis Torrens makes a great throw and Francisco Lindor tags Bobby Witt Jr. out after the original call is overturned in the bottom of the 8th
VideoJonathan Bowlan strikes out four Mets
Jonathan Bowlan strikes out four batters across three innings of relief against the Mets
VideoTyrone Taylor's smooth sliding catch
Tyrone Taylor's covers lots of ground to make a great sliding grab in right-center field in the bottom of the 9th inning
VideoEdwin Díaz secures 19th save in Mets' 3-1 win
Edwin Díaz retired Jac Caglianone, picking up his 19th save and sealing the Mets' 3-1 win over the Royals
VideoCondensed Game: NYM@KC - 7/12/25
Condensed Game: Juan Soto and the Mets take on Jonathan India and the Royals on July 12, 2025
VideoCarlos Mendoza on the team's defense, more
Manager Carlos Mendoza speaks about how the team's stellar defense won them the game, Frankie Montas' great start, more
VideoMets vs. Royals Highlights
Juan Soto and the Mets take on Jonathan India and the Royals on July 12, 2025
VideoMatt Quatraro on the 3-1 loss
Matt Quatraro speaks on the game altering challenges over the past two games, the lineup struggling to produce runs, and more
VideoJuan Soto talks first half of season, home run in win
Juan Soto discusses the Mets' first of half of the season and his home run in the Mets' 3-1 win against the Royals
VideoDat Viz: Juan Soto's two-run home run
Take a look at Juan Soto's two-run home run through data visualization
Video