Red SoxBoston Red Sox

2012 Regular Season Schedule and Results

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