What are the current odds for St. Louis Cardinals vs. Philadelphia Phillies?
Polymarket prices 2.5 at 74% as of August 21, 2026.
When does St. Louis Cardinals vs. Philadelphia Phillies resolve?
St. Louis Cardinals vs. Philadelphia Phillies is scheduled to resolve on August 28, 2026.
How is St. Louis Cardinals vs. Philadelphia Phillies settled?
Polymarket settles this market as follows: In the upcoming MLB game between the St. Louis Cardinals and Philadelphia Phillies, scheduled for August 21 at 6:40PM ET: