Records since the 1969 season.
| Matchup | Record | Win % | Vs Expected | Games |
|---|---|---|---|---|
| Cardinals Pirates | 511-437-7 | 53.9% | +2.3 | 913 |
| Cardinals Cubs | 478-468-11 | 50.5% | -29.0 | 911 |
| Cardinals Reds | 412-380-9 | 52.0% | -6.6 | 774 |
| Cardinals Phillies | 346-326-7 | 51.5% | -3.3 | 648 |
| Cardinals Mets | 337-341 | 49.7% | -10.2 | 635 |
| Cardinals Nationals | 349-321-4 | 52.1% | -4.3 | 634 |
| Cardinals Astros | 319-291-1 | 52.3% | +5.2 | 602 |
| Cardinals Dodgers | 282-274-3 | 50.7% | +13.1 | 551 |
| Cardinals Giants | 279-263-6 | 51.5% | -0.8 | 534 |
| Cardinals Braves | 275-263-7 | 51.1% | +0.7 | 529 |
| Cardinals Padres | 317-222-3 | 58.8% | +22.5 | 528 |
| Cardinals Brewers | 259-213-8 | 54.9% | +0.6 | 464 |
| Cardinals Rockies | 135-113-6 | 54.4% | -6.2 | 247 |
| Cardinals Marlins | 139-94-3 | 59.7% | +9.0 | 230 |
| Cardinals Diamondbacks | 117-75-7 | 60.9% | +9.7 | 192 |
| Cardinals Royals | 84-60-3 | 58.3% | -0.1 | 139 |
| Cardinals Tigers | 22-36 | 37.9% | -9.1 | 54 |
| Cardinals Twins | 25-25-2 | 50.0% | -3.2 | 49 |
| Cardinals White Sox | 26-18-3 | 59.1% | +0.4 | 43 |
| Cardinals Guardians | 21-24 | 46.7% | -1.1 | 42 |
| Cardinals Red Sox | 17-24 | 41.5% | -3.2 | 38 |
| Cardinals Blue Jays | 14-17-3 | 45.2% | -3.4 | 31 |
| Cardinals Athletics | 17-14 | 54.8% | +0.6 | 29 |
| Cardinals Rangers | 12-19 | 38.7% | -3.7 | 29 |
| Cardinals Rays | 15-16 | 48.4% | -0.6 | 29 |
| Cardinals Mariners | 13-17 | 43.3% | -2.4 | 28 |
| Cardinals Angels | 14-13-3 | 51.9% | -2.0 | 28 |
| Cardinals Orioles | 15-9-3 | 62.5% | +1.1 | 25 |
| Cardinals Yankees | 10-14-3 | 41.7% | -2.8 | 24 |
Swipe sideways to see all columns