Will St. Louis City SC win on 2026-08-30 — 0.5% probability | ProbCast