Are you 21 or older?

dane.bet is sports betting research for adults 21 and older. It is information only, not a sportsbook: we take no bets.

Gambling problem? Call or text 1-800-GAMBLER.

MLB · National League · NL Central

St. Louis Cardinals

202677–85
Home38–43
Away39–42
Last 102–8
StreakLost 4

Scored 4.4 and allowed 4.6 a game · Last season (2025) 78–84

Next game

No games scheduled in the next few weeks.

Defense vs position

What the Cardinals allow, ranked among 30 defenses

Per game, every opposing player at that position combined, 2026 regular season and playoffs. 1st gives up the most: green is the easiest matchup for an Over, red the toughest.

What the Cardinals allow per game to hitters, with the rank among 30 defenses
Allowed toHRRBIHRBBKH+R+RBI
Hitters162 games8.64th4.69th4.48th0.9828th3.512th7.924th17.67th
What the Cardinals allow per game to pitchers, with the rank among 30 defenses
Allowed toKHERBBHR
Pitchers162 games8.120th8.116th4.015th3.218th1.0323rd

Schedule

Coming up

No games scheduled in the next few weeks.

Results 2026100

DateResultOpponent
Sun, Sep 27Lost4–6@Brewers
Sat, Sep 26Lost2–3@Brewers
Fri, Sep 25Lost4–8@Brewers
Thu, Sep 24Lost1–2@Pirates
Wed, Sep 23Won5–1@Pirates
Tue, Sep 22Lost0–2@Pirates
Sun, Sep 20Won5–3vsNationals
Sat, Sep 19Lost5–8vsNationals
Fri, Sep 18Lost1–9vsNationals
Wed, Sep 16Lost5–6vsGiants
Earlier games 90
DateResultOpponent
Tue, Sep 15Lost3–10vsGiants
Mon, Sep 14Won2–1vsGiants
Sun, Sep 13Won3–1vsWhite Sox
Sat, Sep 12Lost5–6vsWhite Sox
Fri, Sep 11Won7–3vsWhite Sox
Wed, Sep 9Lost6–7@Giants
Tue, Sep 8Lost1–2@Giants
Mon, Sep 7Lost4–5@Giants
Sun, Sep 6Won10–8@Rockies
Sat, Sep 5Lost7–10@Rockies
Fri, Sep 4Won7–6@Rockies
Thu, Sep 3Lost2–3@Dodgers
Wed, Sep 2Won8–6@Dodgers
Tue, Sep 1Won13–8@Dodgers
Sun, Aug 30Lost4–5vsPirates
Sat, Aug 29Lost2–6vsPirates
Fri, Aug 28Won4–1vsPirates
Thu, Aug 27Won7–5vsOrioles
Wed, Aug 26Lost7–8vsOrioles
Tue, Aug 25Lost1–13vsOrioles
Sun, Aug 23Lost4–6@Phillies
Sat, Aug 22Lost3–12@Phillies
Fri, Aug 21Lost6–7@Phillies
Thu, Aug 20Won10–9@Reds
Wed, Aug 19Lost4–5@Reds
Tue, Aug 18Won3–0@Reds
Mon, Aug 17Lost5–6@Reds
Mon, Aug 17Won2–1@Reds
Sun, Aug 16Won11–4@Cubs
Sat, Aug 15Won8–4@Cubs
Fri, Aug 14Lost0–3@Cubs
Wed, Aug 12Won7–1vsPhillies
Tue, Aug 11Won2–0vsPhillies
Mon, Aug 10Lost5–6vsPhillies
Sun, Aug 9Won7–4vsRockies
Sat, Aug 8Lost6–8vsRockies
Fri, Aug 7Won3–2vsRockies
Wed, Aug 5Won3–1@Yankees
Tue, Aug 4Lost0–2@Yankees
Mon, Aug 3Won13–7@Yankees
Sun, Aug 2Won5–1@Blue Jays
Sat, Aug 1Lost1–5@Blue Jays
Fri, Jul 31Lost1–3@Blue Jays
Thu, Jul 30Lost2–4vsCubs
Wed, Jul 29Won3–2vsCubs
Tue, Jul 28Lost2–10vsCubs
Mon, Jul 27Lost3–7vsCubs
Sun, Jul 26Lost3–5vsReds
Sat, Jul 25Won7–0vsReds
Fri, Jul 24Lost2–4vsReds
Thu, Jul 23Lost6–10vsDiamondbacks
Wed, Jul 22Won1–0@Angels
Tue, Jul 21Lost1–5@Angels
Mon, Jul 20Lost2–3@Angels
Sun, Jul 19Lost7–8@Diamondbacks
Sat, Jul 18Lost3–5@Diamondbacks
Fri, Jul 17Won5–4@Diamondbacks
Sun, Jul 12Lost3–4vsBraves
Sat, Jul 11Won4–1vsBraves
Fri, Jul 10Won2–1vsBraves
Thu, Jul 9Lost4–8vsBrewers
Wed, Jul 8Won5–1vsBrewers
Tue, Jul 7Lost2–10vsBrewers
Tue, Jul 7Lost3–4vsBrewers
Mon, Jul 6Lost3–4vsBrewers
Sun, Jul 5Lost4–6@Cubs
Sat, Jul 4Won3–0@Cubs
Fri, Jul 3Won17–1@Cubs
Thu, Jul 2Won11–5@Braves
Wed, Jul 1Lost1–5@Braves
Tue, Jun 30Won5–3@Braves
Sun, Jun 28Won2–1vsMarlins
Sat, Jun 27Lost1–5vsMarlins
Fri, Jun 26Lost0–4vsMarlins
Wed, Jun 24Lost4–9vsDiamondbacks
Tue, Jun 23Lost3–4vsDiamondbacks
Mon, Jun 22Won3–2vsDiamondbacks
Sun, Jun 21Won12–10@Royals
Fri, Jun 19Lost5–6@Royals
Thu, Jun 18Lost6–14@Royals
Wed, Jun 17Lost1–6vsPadres
Tue, Jun 16Won3–2vsPadres
Mon, Jun 15Won3–0vsPadres
Sun, Jun 14Lost4–5@Twins
Sat, Jun 13Won9–6@Twins
Fri, Jun 12Lost8–9@Twins
Thu, Jun 11Lost4–5@Mets
Wed, Jun 10Won9–2@Mets
Tue, Jun 9Won7–0@Mets
Sun, Jun 7Won5–3vsReds

Roster

40 players

Designated hitters1