Our Clients:

Field Level Media - Professional sports content solutions | FLM

Jun 9, 2026 9:46 pm

Dustin May silences Mets as Cards push winning streak to five

Cardinals, Mets
Photo by: Vincent Carchietta-Imagn Images

Dustin May pitched six stellar innings for his first win in nearly two months and Alec Burleson hit a two-run homer as the visiting St. Louis Cardinals extended their winning streak to five games with a 7-0 victory over the New York Mets on Tuesday night.

May (4-6) earned his first win since April 21 by scattering four hits. After going 0-4 with a 3.86 ERA in his previous seven starts, May struck out six and walked one.

Rookie JJ Wetherholt hit a two-run single and Jordan Walker rapped an RBI double to highlight a four-run third inning off New York starter Freddy Peralta (4-5). Lars Nootbaar added an RBI groundout to cap the big inning for the Cardinals, who also ended a five-game road losing streak to the Mets.

Ivan Herrera reached base five times, including three hits, and scored three times.

Herrera was hit by Peralta in his first two plate appearances. After the second one, he scored on Walker’s double to left for a 3-0 lead in the third.

In the fifth, Herrera singled and scored when Burleson sent a 2-1 curveball into the left field seats. In the seventh, Herrera poked a leadoff double before trotting home on Burleson’s double off Joey Gerber.

Before the Cardinals scored four times, May stranded rookie A.J. Ewing at third by striking out Marcus Semien and Brett Baty. He also retired rookie Carson Benge on a double play to end the third and was aided by center fielder Nathan Church crashing into the fence to rob Semien of a two-run double to end the fourth.

Church had three hits, including a double in the third and made his key defensive play after missing the past 15 games with a strained left shoulder.

Justin Bruhl followed May with two innings and Matt Swanson completed the Cardinals’ third shutout with a 1-2-3 ninth.

After winning seven of their previous 10, the Mets were blanked for the seventh time this season and second time against the Cardinals.

Peralta allowed a season-worst six runs on six hits in six innings. The right-hander struck out five and walked two.

–Field Level Media

You may also like

caglianone
Jun 9, 2026 10:33 pm

Jac Caglianone’s 2 home runs power Royals past Rangers

Jac Caglianone homered twice and the Kansas City Royals used a four-run sixth inning to rally for their third straight victory, 5-3 over the visiting Texas Rangers on Tuesday night….

Freddie Freeman
Jun 9, 2026 10:27 pm

Freddie Freeman posts 2,500th hit in 10-run 7th; Dodgers drub Pirates

Freddie Freeman recorded his 2,500th career hit, Andy Pages drove in three runs and Shohei Ohtani drove in two more during the Los Angeles Dodgers’ 10-run seventh inning, which propelled…

Phillies, Blue Jays
Jun 9, 2026 10:11 pm

Brandon Valenzuela, Blue Jays rally past Phillies in ninth

Brandon Valenzuela capped a two-run ninth inning with a walk-off single as the Toronto Blue Jays defeated the visiting Philadelphia Phillies 3-2 on Tuesday. Bryson Stott’s RBI double against Louis…

More Baseball News

caglianone
Jun 9, 2026 10:33 pm

Jac Caglianone’s 2 home runs power Royals past Rangers

Jac Caglianone homered twice and the Kansas City Royals used a four-run sixth inning to rally for their third straight victory, 5-3 over the visiting Texas Rangers on Tuesday night….

Freddie Freeman
Jun 9, 2026 10:27 pm

Freddie Freeman posts 2,500th hit in 10-run 7th; Dodgers drub Pirates

Phillies, Blue Jays
Jun 9, 2026 10:11 pm

Brandon Valenzuela, Blue Jays rally past Phillies in ninth

Orioles, Mariners
Jun 9, 2026 10:06 pm

Randy Arozarena goes deep in 10th to lift Mariners past O’s

yankees
Jun 9, 2026 10:05 pm

Jazz Chisholm Jr.’s blast continues Yankees’ surge past Guardians

Read all
fb-post
advertisment
title-icon

Upcoming events

See all odds