PhilliesPhiladelphia Phillies

2012 Regular Season Schedule and Results

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