St. Louis Cardinals 2026 Schedule, Results & Odds
78–81 through 159 games. Every game links to its own page with the final score, the moneyline each sportsbook closed at, and the projection our model published before first pitch.
2026 season
- Sun, Sep 27@ Milwaukee BrewersL4–6
- Sat, Sep 26@ Milwaukee BrewersL2–3
- Fri, Sep 25@ Milwaukee BrewersL4–8
- Thu, Sep 24@ Pittsburgh PiratesL1–2
- Wed, Sep 23@ Pittsburgh PiratesW5–1
- Tue, Sep 22@ Pittsburgh PiratesL0–2
- Sun, Sep 20vs Washington NationalsW5–3
- Sat, Sep 19vs Washington NationalsL5–8
- Fri, Sep 18vs Washington NationalsL1–9
- Wed, Sep 16vs San Francisco GiantsL5–6
- Tue, Sep 15vs San Francisco GiantsL3–10
- Mon, Sep 14vs San Francisco GiantsW2–1
- Sun, Sep 13vs Chicago White SoxW3–1
- Sat, Sep 12vs Chicago White SoxL5–6
- Fri, Sep 11vs Chicago White SoxW7–3
- Wed, Sep 9@ San Francisco GiantsL6–7
- Tue, Sep 8@ San Francisco GiantsL1–2
- Mon, Sep 7@ San Francisco GiantsL4–5
- Sun, Sep 6@ Colorado RockiesW10–8
- Sat, Sep 5@ Colorado RockiesL7–10
- Fri, Sep 4@ Colorado RockiesW7–6
- Thu, Sep 3@ Los Angeles DodgersL2–3
- Wed, Sep 2@ Los Angeles DodgersW8–6
- Tue, Sep 1@ Los Angeles DodgersW13–8
- Sun, Aug 30vs Pittsburgh PiratesL4–5
- Sat, Aug 29vs Pittsburgh PiratesL2–6
- Fri, Aug 28vs Pittsburgh PiratesW4–1
- Thu, Aug 27vs Baltimore OriolesW7–5
- Wed, Aug 26vs Baltimore OriolesL7–8
- Tue, Aug 25vs Baltimore OriolesL1–13
- Sun, Aug 23@ Philadelphia PhilliesL4–6
- Sat, Aug 22@ Philadelphia PhilliesL3–12
- Fri, Aug 21@ Philadelphia PhilliesL6–7
- Thu, Aug 20@ Cincinnati RedsW10–9
- Wed, Aug 19@ Cincinnati RedsL4–5
- Tue, Aug 18@ Cincinnati RedsW3–0
- Mon, Aug 17@ Cincinnati RedsW2–1
- Sun, Aug 16@ Chicago CubsW11–4
- Sat, Aug 15@ Chicago CubsW8–4
- Fri, Aug 14@ Chicago CubsL0–3
- Wed, Aug 12vs Philadelphia PhilliesW7–1
- Tue, Aug 11vs Philadelphia PhilliesW2–0
- Mon, Aug 10vs Philadelphia PhilliesL5–6
- Sun, Aug 9vs Colorado RockiesW7–4
- Sat, Aug 8vs Colorado RockiesL6–8
- Fri, Aug 7vs Colorado RockiesW3–2
- Wed, Aug 5@ New York YankeesW3–1
- Tue, Aug 4@ New York YankeesL0–2
- Mon, Aug 3@ New York YankeesW13–7
- Sun, Aug 2@ Toronto Blue JaysW5–1
- Sat, Aug 1@ Toronto Blue JaysL1–5
- Fri, Jul 31@ Toronto Blue JaysL1–3
- Thu, Jul 30vs Chicago CubsL2–4
- Wed, Jul 29vs Chicago CubsW3–2
- Tue, Jul 28vs Chicago CubsL2–10
- Mon, Jul 27vs Chicago CubsL3–7
- Sun, Jul 26vs Cincinnati RedsL3–5
- Sat, Jul 25vs Cincinnati RedsW7–0
- Fri, Jul 24vs Cincinnati RedsL2–4
- Thu, Jul 23vs Arizona DiamondbacksL6–10
- Wed, Jul 22@ Los Angeles AngelsW1–0
- Tue, Jul 21@ Los Angeles AngelsL1–5
- Mon, Jul 20@ Los Angeles AngelsL2–3
- Sun, Jul 19@ Arizona DiamondbacksL7–8
- Sat, Jul 18@ Arizona DiamondbacksL3–5
- Fri, Jul 17@ Arizona DiamondbacksW5–4
- Sun, Jul 12vs Atlanta BravesL3–4
- Sat, Jul 11vs Atlanta BravesW4–1
- Fri, Jul 10vs Atlanta BravesW2–1
- Thu, Jul 9vs Milwaukee BrewersL4–8
- Wed, Jul 8vs Milwaukee BrewersW5–1
- Tue, Jul 7vs Milwaukee BrewersL3–4
- Mon, Jul 6vs Milwaukee BrewersL3–4
- Sun, Jul 5@ Chicago CubsL4–6
- Sat, Jul 4@ Chicago CubsW3–0
- Fri, Jul 3@ Chicago CubsW17–1
- Thu, Jul 2@ Atlanta BravesW11–5
- Wed, Jul 1@ Atlanta BravesL1–5
- Tue, Jun 30@ Atlanta BravesW5–3
- Sun, Jun 28vs Miami MarlinsW2–1
- Sat, Jun 27vs Miami MarlinsL1–5
- Fri, Jun 26vs Miami MarlinsL0–4
- Thu, Jun 25vs Arizona Diamondbacks0–0
- Wed, Jun 24vs Arizona DiamondbacksL4–9
- Tue, Jun 23vs Arizona DiamondbacksL3–4
- Mon, Jun 22vs Arizona DiamondbacksW3–2
- Sun, Jun 21@ Kansas City RoyalsW12–10
- Fri, Jun 19@ Kansas City RoyalsL5–6
- Thu, Jun 18@ Kansas City RoyalsL6–14
- Wed, Jun 17vs San Diego PadresL1–6
- Tue, Jun 16vs San Diego PadresW3–2
- Mon, Jun 15vs San Diego PadresW3–0
- Sun, Jun 14@ Minnesota TwinsL4–5
- Sat, Jun 13@ Minnesota TwinsW9–6
- Fri, Jun 12@ Minnesota TwinsL8–9
- Thu, Jun 11@ New York MetsL4–5
- Wed, Jun 10@ New York MetsW9–2
- Tue, Jun 9@ New York MetsW7–0
- Sun, Jun 7vs Cincinnati RedsW5–3
- Sat, Jun 6vs Cincinnati RedsW6–5
- Fri, Jun 5vs Cincinnati RedsW10–3
- Wed, Jun 3vs Texas RangersW5–3
- Tue, Jun 2vs Texas RangersL4–7
- Mon, Jun 1vs Texas RangersL1–2
- Sun, May 31vs Chicago CubsW5–1
- Sat, May 30vs Chicago CubsL1–6
- Fri, May 29vs Chicago CubsW6–5
- Wed, May 27@ Milwaukee BrewersL1–2
- Tue, May 26@ Milwaukee BrewersL0–6
- Mon, May 25@ Milwaukee BrewersL1–5
- Sun, May 24@ Cincinnati Reds0–0
- Sat, May 23@ Cincinnati RedsW8–1
- Fri, May 22@ Cincinnati Reds0–0
- Thu, May 21vs Pittsburgh PiratesL2–6
- Wed, May 20vs Pittsburgh PiratesL0–7
- Tue, May 19vs Pittsburgh PiratesW9–6
- Sun, May 17vs Kansas City RoyalsL0–2
- Sat, May 16vs Kansas City RoyalsW4–2
- Fri, May 15vs Kansas City RoyalsW5–4
- Thu, May 14@ AthleticsW5–4
- Wed, May 13@ AthleticsL2–6
- Tue, May 12@ AthleticsW6–4
- Sun, May 10@ San Diego PadresL2–3
- Sat, May 9@ San Diego PadresL2–4
- Fri, May 8@ San Diego PadresW6–0
- Thu, May 7@ San Diego PadresW2–1
- Wed, May 6vs Milwaukee BrewersL2–6
- Tue, May 5vs Milwaukee Brewers0–0
- Mon, May 4vs Milwaukee BrewersW6–3
- Sun, May 3vs Los Angeles DodgersL1–4
- Sat, May 2vs Los Angeles DodgersW3–2
- Fri, May 1vs Los Angeles DodgersW7–2
- Thu, Apr 30@ Pittsburgh PiratesW10–5
- Wed, Apr 29@ Pittsburgh PiratesW5–4
- Tue, Apr 28@ Pittsburgh PiratesW11–7
- Mon, Apr 27@ Pittsburgh PiratesW4–2
- Sun, Apr 26vs Seattle MarinersL2–3
- Sat, Apr 25vs Seattle MarinersL9–11
- Fri, Apr 24vs Seattle MarinersL2–3
- Wed, Apr 22@ Miami MarlinsL1–4
- Tue, Apr 21@ Miami MarlinsW5–3
- Mon, Apr 20@ Miami MarlinsL3–5
- Sun, Apr 19@ Houston AstrosW7–5
- Sat, Apr 18@ Houston AstrosW7–5
- Fri, Apr 17@ Houston AstrosW9–4
- Wed, Apr 15vs Cleveland GuardiansW5–3
- Tue, Apr 14vs Cleveland GuardiansW6–5
- Mon, Apr 13vs Cleveland GuardiansL3–9
- Sun, Apr 12vs Boston Red SoxL3–9
- Sat, Apr 11vs Boston Red SoxL1–7
- Fri, Apr 10vs Boston Red SoxW3–2
- Wed, Apr 8@ Washington NationalsW6–1
- Tue, Apr 7@ Washington NationalsW7–6
- Mon, Apr 6@ Washington NationalsL6–9
- Sun, Apr 5@ Detroit TigersW5–3
- Sat, Apr 4@ Detroit TigersL6–11
- Fri, Apr 3@ Detroit TigersL0–4
- Wed, Apr 1vs New York MetsW2–1
- Tue, Mar 31vs New York MetsW3–0
- Mon, Mar 30vs New York MetsL2–4
- Sun, Mar 29vs Tampa Bay RaysW6–5
- Sat, Mar 28vs Tampa Bay RaysW6–5
- Thu, Mar 26vs Tampa Bay RaysW9–7
Games without a linked page didn't have enough sportsbook coverage to be worth a page of their own.
About these pages
EdgeBets records the moneyline every sportsbook offered before each game and the score our model projected, then publishes the result alongside both once the game finishes. Nothing is revised after the fact — the odds shown are the ones captured at the time, with their scrape timestamp.
Projections are informational and our model does not claim to beat the closing line. This is not gambling advice.