CardinalsSt. Louis Cardinals

2012 Regular Season Schedule and Results

Game Day Date Time (ET) Opponent Result Stories
1 Wednesday Apr. 04 7:05PM at Marlins W:4-1 Recap | Box Score 
2 Friday Apr. 06 4:10PM at Brewers W:11-5 Recap | Box Score 
3 Saturday Apr. 07 4:05PM at Brewers L:0-6 Recap | Box Score 
4 Sunday Apr. 08 2:10PM at Brewers W:9-3 Recap | Box Score 
5 Monday Apr. 09 7:10PM at Reds W:7-1 Recap | Box Score 
6 Tuesday Apr. 10 7:10PM at Reds W:3-1 Recap | Box Score 
7 Wednesday Apr. 11 12:35AM at Reds L:3-4 Recap | Box Score 
8 Friday Apr. 13 3:15PM   Cubs L:5-9 Recap | Box Score 
9 Saturday Apr. 14 1:05PM   Cubs W:5-1 Recap | Box Score 
10 Sunday Apr. 15 2:15PM   Cubs W:10-3 Recap | Box Score 
11 Tuesday Apr. 17 8:15PM   Reds W:2-1 Recap | Box Score 
12 Wednesday Apr. 18 8:15PM   Reds W:11-1 Recap | Box Score 
13 Thursday Apr. 19 1:45PM   Reds L:3-6 Recap | Box Score 
14 Friday Apr. 20 7:05PM at Pirates W:4-1 Recap | Box Score 
15 Saturday Apr. 21 7:05PM at Pirates L:0-2 Recap | Box Score 
16 Sunday Apr. 22 1:35PM at Pirates W:5-1 Recap | Box Score 
17 Monday Apr. 23 8:05PM at Cubs L:2-3 Recap | Box Score 
18 Tuesday Apr. 24 8:05PM at Cubs L:2-3 Recap | Box Score 
19 Wednesday Apr. 25 2:20PM at Cubs W:5-1 Recap | Box Score 
20 Friday Apr. 27 8:15PM   Brewers W:13-1 Recap | Box Score 
21 Saturday Apr. 28 1:05PM   Brewers W:7-3 Recap | Box Score 
22 Sunday Apr. 29 2:15PM   Brewers L:2-3 Recap | Box Score 
23 Tuesday May. 01 8:15PM   Pirates W:10-7 Recap | Box Score 
24 Wednesday May. 02 8:15PM   Pirates W:12-3 Recap | Box Score 
25 Thursday May. 03 1:45PM   Pirates L:3-6 Recap | Box Score 
26 Friday May. 04 8:05PM at Astros L:4-5 Recap | Box Score 
27 Saturday May. 05 7:05PM at Astros L:2-8 Recap | Box Score 
28 Sunday May. 06 2:05PM at Astros W:8-1 Recap | Box Score 
29 Monday May. 07 9:40PM at Diamondbacks W:9-6 Recap | Box Score 
30 Tuesday May. 08 9:40PM at Diamondbacks W:6-1 Recap | Box Score 
31 Wednesday May. 09 9:40PM at Diamondbacks W:7-2 Recap | Box Score 
32 Friday May. 11 8:15PM   Braves L:7-9 Recap | Box Score 
33 Saturday May. 12 7:15PM   Braves L:2-7 Recap | Box Score 
34 Sunday May. 13 2:15PM   Braves L:4-7 Recap | Box Score 
35 Monday May. 14 7:05PM   Cubs L:4-6 Recap | Box Score 
36 Tuesday May. 15 1:45PM   Cubs W:7-6 Recap | Box Score 
37 Wednesday May. 16 10:15PM at Giants W:4-1 Recap | Box Score 
38 Thursday May. 17 3:45PM at Giants L:5-7 Recap | Box Score 
39 Friday May. 18 10:10PM at Dodgers L:5-6 Recap | Box Score 
40 Saturday May. 19 10:10PM at Dodgers L:0-6 Recap | Box Score 
41 Sunday May. 20 8:05PM at Dodgers L:5-6 Recap | Box Score 
42 Monday May. 21 8:15PM   Padres W:4-3 Recap | Box Score 
43 Tuesday May. 22 8:15PM   Padres W:4-0 Recap | Box Score 
44 Wednesday May. 23 8:15PM   Padres W:6-3 Recap | Box Score 
45 Thursday May. 24 8:15PM   Phillies L:9-10 Recap | Box Score 
46 Friday May. 25 8:15PM   Phillies L:3-5 Recap | Box Score 
47 Saturday May. 26 7:15PM   Phillies L:0-4 Recap | Box Score 
48 Sunday May. 27 2:15PM   Phillies W:8-3 Recap | Box Score 
49 Monday May. 28 1:10PM at Braves W:8-2 Recap | Box Score 
50 Tuesday May. 29 7:10PM at Braves L:4-5 Recap | Box Score 
51 Wednesday May. 30 7:10PM at Braves L:7-10 Recap | Box Score 
52 Friday Jun. 01 7:10PM at Mets L:0-8 Recap | Box Score 
53 Saturday Jun. 02 4:10PM at Mets L:0-5 Recap | Box Score 
54 Sunday Jun. 03 8:05PM at Mets L:1-6 Recap | Box Score 
55 Monday Jun. 04 1:10PM at Mets W:5-4 Recap | Box Score 
56 Tuesday Jun. 05 8:05PM at Astros L:8-9 Recap | Box Score 
57 Wednesday Jun. 06 8:05PM at Astros W:4-3 Recap | Box Score 
58 Thursday Jun. 07 8:05PM at Astros W:14-2 Recap | Box Score 
59 Friday Jun. 08 8:15PM   Indians L:2-6 Recap | Box Score 
60 Saturday Jun. 09 7:15PM   Indians W:2-0 Recap | Box Score 
61 Sunday Jun. 10 2:15PM   Indians L:1-4 Recap | Box Score 
62 Tuesday Jun. 12 8:15PM   White Sox L:1-6 Recap | Box Score 
63 Wednesday Jun. 13 8:15PM   White Sox W:1-0 Recap | Box Score 
64 Thursday Jun. 14 8:15PM   White Sox W:5-3 Recap | Box Score 
65 Friday Jun. 15 8:15PM   Royals L:2-3 Recap | Box Score 
66 Saturday Jun. 16 2:15PM   Royals W:10-7 Recap | Box Score 
67 Sunday Jun. 17 2:15PM   Royals L:3-5 Recap | Box Score 
68 Tuesday Jun. 19 7:05PM at Tigers L:3-6 Recap | Box Score 
69 Wednesday Jun. 20 7:05PM at Tigers W:3-1 Recap | Box Score 
70 Thursday Jun. 21 1:05PM at Tigers L:1-2 Recap | Box Score 
71 Friday Jun. 22 8:10PM at Royals W:11-4 Recap | Box Score 
72 Saturday Jun. 23 2:10PM at Royals W:8-2 Recap | Box Score 
73 Sunday Jun. 24 2:10PM at Royals W:11-8 Recap | Box Score 
74 Monday Jun. 25 7:10PM at Marlins W:8-7 Recap | Box Score 
75 Tuesday Jun. 26 7:10PM at Marlins W:5-2 Recap | Box Score 
76 Wednesday Jun. 27 7:10PM at Marlins L:3-5 Recap | Box Score 
77 Friday Jun. 29 8:15PM   Pirates     
78 Saturday Jun. 30 2:15PM   Pirates     
79 Sunday Jul. 01 2:15PM   Pirates     
80 Monday Jul. 02 8:15PM   Rockies     
81 Tuesday Jul. 03 8:15PM   Rockies     
82 Wednesday Jul. 04 7:15PM   Rockies     
83 Thursday Jul. 05 8:15PM   Rockies     
84 Friday Jul. 06 8:15PM   Marlins     
85 Saturday Jul. 07 4:10PM   Marlins     
86 Sunday Jul. 08 2:15PM   Marlins     
87 Friday Jul. 13 7:10PM at Reds     
88 Saturday Jul. 14 4:05PM at Reds     
89 Sunday Jul. 15 8:05PM at Reds     
90 Monday Jul. 16 8:10PM at Brewers     
91 Tuesday Jul. 17 8:10PM at Brewers     
92 Wednesday Jul. 18 2:10PM at Brewers     
93 Friday Jul. 20 8:15PM   Cubs     
94 Saturday Jul. 21 4:05PM   Cubs     
95 Sunday Jul. 22 2:15PM   Cubs     
96 Monday Jul. 23 8:15PM   Dodgers     
97 Tuesday Jul. 24 8:15PM   Dodgers     
98 Wednesday Jul. 25 8:15PM   Dodgers     
99 Thursday Jul. 26 1:45PM   Dodgers     
100 Friday Jul. 27 2:20PM at Cubs     
101 Saturday Jul. 28 1:05PM at Cubs     
102 Sunday Jul. 29 2:20PM at Cubs     
103 Tuesday Jul. 31 8:40PM at Rockies     
104 Wednesday Aug. 01 8:40PM at Rockies     
105 Thursday Aug. 02 8:40PM at Rockies     
106 Friday Aug. 03 8:15PM   Brewers     
107 Saturday Aug. 04 7:15PM   Brewers     
108 Sunday Aug. 05 2:15PM   Brewers     
109 Monday Aug. 06 8:15PM   Giants     
110 Tuesday Aug. 07 8:15PM   Giants     
111 Wednesday Aug. 08 8:15PM   Giants     
112 Thursday Aug. 09 1:45PM   Giants     
113 Friday Aug. 10 7:05PM at Phillies     
114 Saturday Aug. 11 7:05PM at Phillies     
115 Sunday Aug. 12 12:00AM at Phillies     
116 Tuesday Aug. 14 8:15PM   Diamondbacks     
117 Wednesday Aug. 15 8:15PM   Diamondbacks     
118 Thursday Aug. 16 8:15PM   Diamondbacks     
119 Friday Aug. 17 8:15PM   Pirates     
120 Saturday Aug. 18 7:15PM   Pirates     
121 Sunday Aug. 19 2:15PM   Pirates     
122 Tuesday Aug. 21 8:15PM   Astros     
123 Wednesday Aug. 22 8:15PM   Astros     
124 Thursday Aug. 23 1:45PM   Astros     
125 Friday Aug. 24 7:10PM at Reds     
126 Saturday Aug. 25 4:05PM at Reds     
127 Sunday Aug. 26 1:10PM at Reds     
128 Monday Aug. 27 7:05PM at Pirates     
129 Tuesday Aug. 28 7:05PM at Pirates     
130 Wednesday Aug. 29 7:05PM at Pirates     
131 Thursday Aug. 30 7:05PM at Nationals     
132 Friday Aug. 31 7:05PM at Nationals     
133 Saturday Sep. 01 7:05PM at Nationals     
134 Sunday Sep. 02 1:35PM at Nationals     
135 Monday Sep. 03 2:15PM   Mets     
136 Tuesday Sep. 04 8:15PM   Mets     
137 Wednesday Sep. 05 1:45PM   Mets     
138 Friday Sep. 07 8:15PM   Brewers     
139 Saturday Sep. 08 7:15PM   Brewers     
140 Sunday Sep. 09 2:15PM   Brewers     
141 Monday Sep. 10 10:05PM at Padres     
142 Tuesday Sep. 11 10:05PM at Padres     
143 Wednesday Sep. 12 6:35PM at Padres     
144 Thursday Sep. 13 10:10PM at Dodgers     
145 Friday Sep. 14 10:10PM at Dodgers     
146 Saturday Sep. 15 9:10PM at Dodgers     
147 Sunday Sep. 16 12:00AM at Dodgers     
148 Tuesday Sep. 18 8:15PM   Astros     
149 Wednesday Sep. 19 8:15PM   Astros     
150 Thursday Sep. 20 1:45PM   Astros     
151 Friday Sep. 21 2:20PM at Cubs     
152 Saturday Sep. 22 12:00AM at Cubs     
153 Sunday Sep. 23 2:20PM at Cubs     
154 Monday Sep. 24 8:05PM at Astros     
155 Tuesday Sep. 25 8:05PM at Astros     
156 Wednesday Sep. 26 8:05PM at Astros     
157 Friday Sep. 28 8:15PM   Nationals     
158 Saturday Sep. 29 7:15PM   Nationals     
159 Sunday Sep. 30 2:15PM   Nationals     
160 Monday Oct. 01 8:15PM   Reds     
161 Tuesday Oct. 02 8:15PM   Reds     
162 Wednesday Oct. 03 8:15PM   Reds