Major League Soccer · soccer
St. Louis City SC (Major League Soccer): 56 matches, 10300 pro predictions, 50.2% overall accuracy. Includes the pros who call this team best, plus every match on record.
| Pro | Records | Accuracy |
|---|---|---|
| MrPompasticLoverShagy33.3 Kalshi | 36 | 91.7% |
| fritocheeto Kalshi | 39 | 87.2% |
| 0x6e70…0d39 SX Bet | 26 | 80.8% |
| WorkerTrader Kalshi | 21 | 71.4% |
| fastandquick Kalshi | 34 | 70.6% |
| 0x9e84…8dda SX Bet | 17 | 70.6% |
| 0x47d3…0879 SX Bet | 71 | 70.4% |
| 0x0de7…3ef5 SX Bet | 69 | 66.7% |
| Date | Match | Score | Predictions |
|---|---|---|---|
| 2026-10-29 | St. Louis City SC – Portland Timbers | 2:3 | 0 |
| 2026-10-29 | St. Louis City SC – Portland Fire | 2:3 | 53 |
| 2026-10-25 | Real Salt Lake – St. Louis City SC | 3:0 | 0 |
| 2026-10-25 | Real Salt Lake – St. Louis City SC | 3:0 | 62 |
| 2026-10-22 | Columbus Crew – St. Louis City SC | 0:0 | 137 |
| 2026-10-18 | Minnesota United FC – St. Louis City SC | 3:2 | 0 |
| 2026-10-18 | Minnesota – St. Louis City SC | 3:2 | 274 |
| 2026-10-15 | St. Louis City SC – Vancouver Whitecaps FC | 0:0 | 0 |
| 2026-10-15 | St. Louis City SC – Vancouver Whitecaps FC | 0:0 | 211 |
| 2026-10-12 | St. Louis City SC – LA Galaxy | 6:2 | 155 |
| 2026-10-12 | St. Louis City SC – LA Galaxy | 6:2 | 0 |
| 2026-10-01 | Red Bull New York – St. Louis City SC | 0:3 | 350 |
| 2026-10-01 | Red Bull New York – St. Louis City SC | 0:3 | 99 |
| 2026-09-27 | Red Bull New York – St. Louis City SC | 0:3 | 0 |
| 2026-09-27 | Red Bull New York – St. Louis City SC | 8 | |
| 2026-09-20 | St. Louis City SC – Toronto FC | 3:1 | 97 |
| 2026-09-20 | St. Louis City SC – Toronto FC | 3:1 | 0 |
| 2026-09-20 | St. Louis City SC – Toronto FC | 3:1 | 57 |
| 2026-09-15 | Colorado – St. Louis City SC | 77 | |
| 2026-09-13 | St. Louis City SC – Minnesota United FC | 4:2 | 88 |
Method: accuracy is the share of settled predictions that were correct; pending ones are excluded from the denominator. Figures aggregate public prediction-market records and are recomputed once a day.