The New York Mets (2-1), tied for second in the NL East, face the St. Louis Cardinals (2-1), also tied for second in the NL Central. The Mets are favored with a moneyline of -155, giving them a 57.8% implied win probability. Clay Holmes starts for the Mets, while Kyle Leahy takes the mound for the Cardinals.

How to Watch New York Mets vs St. Louis Cardinals

Time: 7:45 PM ET / 4:45 PM PT

Where: Busch Stadium, St. Louis, MO

TV Channel: SNY, Cardinals.TV

Advertisement

Team Records

New York Mets: 2-1 (#3 in NL East)

St. Louis Cardinals: 2-1 (#3 in NL Central)

Odds (via BetMGM)

Spread: St. Louis Cardinals -1.5

Moneyline: St. Louis Cardinals +125 / New York Mets -155

Starting Pitchers

New York Mets: Clay Holmes (2025 stats: 12-8, ERA: 3.53, K: 129, WHIP: 1.30, BB: 66)

St. Louis Cardinals: Kyle Leahy (2025 stats: 4-2, ERA: 3.07, K: 80, WHIP: 1.23, BB: 28)

Weather: 83°F at first pitch