Boston Red Sox

AL East
Date (ET) Opponent SP-R BOS Pitcher SP-R Opp. Pitcher Score
Thu Mar 28, 7:10 pm at. Mariners4Chris Sale (0-0)38Marco Gonzales (0-0)(L) 4 - 12
Fri Mar 29, 10:10 pm at. Mariners66Nathan Eovaldi (0-0)58Yusei Kikuchi (0-0)(W) 7 - 6
Sat Mar 30, 9:10 pm at. Mariners98Eduardo Rodriguez (0-0)114Mike Leake (0-0)(L) 5 - 6
Sun Mar 31, 4:10 pm at. Mariners87Rick Porcello (0-0)118Wade LeBlanc (0-0)(L) 8 - 10
Mon Apr 1, 10:07 pm at. Athletics26David Price (0-0)246Aaron Brooks (0-0)(L) 0 - 7
Tue Apr 2, 10:07 pm at. Athletics4Chris Sale (0-0)136Mike Fiers (0-0)(L) 0 - 1
Wed Apr 3, 10:07 pm at. Athletics66Nathan Eovaldi (0-0)337Marco Estrada (0-0)(W) 6 - 3
Thu Apr 4, 3:37 pm at. Athletics98Eduardo Rodriguez (0-0)130Brett Anderson (0-0)(L) 3 - 7
Fri Apr 5, 7:10 pm at. Diamondbacks87Rick Porcello (0-0)82Zack Godley (0-0)(L) 8 - 15
Sat Apr 6, 8:10 pm at. Diamondbacks26David Price (0-0)92Luke Weaver (0-0)(L) 4 - 5
Sun Apr 7, 4:10 pm at. Diamondbacks174Hector Velazquez (0-0)143Merrill Kelly (0-0)(W) 1 - 0
Tue Apr 9, 2:05 pm vs. Blue Jays4Chris Sale (0-0)267Matt Shoemaker (0-0)(L) 7 - 5
Thu Apr 11, 7:10 pm vs. Blue Jays66Nathan Eovaldi (0-0)161Aaron Sanchez (0-0)(W) 6 - 7
Fri Apr 12, 7:10 pm vs. Orioles98Eduardo Rodriguez (0-0)354David Hess (0-0)(W) 4 - 6
Sat Apr 13, 1:05 pm vs. Orioles87Rick Porcello (0-0)356Andrew Cashner (0-0)(L) 9 - 5
Sun Apr 14, 1:05 pm vs. Orioles26David Price (0-0)159John Means (0-0)(W) 0 - 4
Mon Apr 15, 11:05 am vs. Orioles174Hector Velazquez (0-0)294Dan Straily (0-0)(L) 8 - 1
Tue Apr 16, 6:35 pm at. Yankees4Chris Sale (0-0)13James Paxton (0-0)(L) 0 - 8
Wed Apr 17, 6:35 pm at. Yankees66Nathan Eovaldi (0-0)54J.A. Happ (0-0)(L) 3 - 5
Fri Apr 19, 7:10 pm at. Rays98Eduardo Rodriguez (0-0)91Ryne Stanek (0-0)(W) 6 - 4
Sat Apr 20, 6:10 pm at. Rays87Rick Porcello (0-0)19Charlie Morton (0-0)
Sun Apr 21, 2:10 pm at. Rays26David Price (0-0)37Tyler Glasnow (0-0)
Mon Apr 22, 7:10 pm vs. Tigers4Chris Sale (0-0)153Spencer Turnbull (0-0)
Tue Apr 23, 7:10 pm vs. Tigers66Nathan Eovaldi (0-0)170Tyson Ross (0-0)
Wed Apr 24, 7:10 pm vs. Tigers98Eduardo Rodriguez (0-0)239Jordan Zimmermann (0-0)
Thu Apr 25, 7:10 pm vs. Tigers87Rick Porcello (0-0)235Daniel Norris (0-0)
Fri Apr 26, 7:10 pm vs. Rays26David Price (0-0)19Charlie Morton (0-0)
Sat Apr 27, 4:05 pm vs. Rays
Sun Apr 28, 1:05 pm vs. Rays
Mon Apr 29, 7:10 pm vs. Athletics
Tue Apr 30, 7:10 pm vs. Athletics
Wed May 1, 1:05 pm vs. Athletics
Thu May 2, 8:10 pm at. White Sox
Fri May 3, 8:10 pm at. White Sox
Sat May 4, 7:10 pm at. White Sox
Sun May 5, 2:10 pm at. White Sox
Mon May 6, 7:05 pm at. Orioles
Tue May 7, 7:05 pm at. Orioles
Wed May 8, 7:05 pm at. Orioles
Fri May 10, 7:10 pm vs. Mariners
Sat May 11, 1:05 pm vs. Mariners
Sun May 12, 1:05 pm vs. Mariners
Tue May 14, 7:10 pm vs. Rockies
Wed May 15, 7:10 pm vs. Rockies
Fri May 17, 7:10 pm vs. Astros
Sat May 18, 7:15 pm vs. Astros
Sun May 19, 1:05 pm vs. Astros
Mon May 20, 1:07 pm at. Blue Jays
Tue May 21, 7:07 pm at. Blue Jays
Wed May 22, 7:07 pm at. Blue Jays
Thu May 23, 12:37 pm at. Blue Jays
Fri May 24, 8:10 pm at. Astros
Sat May 25, 7:15 pm at. Astros
Sun May 26, 2:10 pm at. Astros
Mon May 27, 4:05 pm vs. Indians
Tue May 28, 7:10 pm vs. Indians
Wed May 29, 7:10 pm vs. Indians
Thu May 30, 7:05 pm at. Yankees
Fri May 31, 7:05 pm at. Yankees
Sat Jun 1, 7:15 pm at. Yankees
Sun Jun 2, 7:05 pm at. Yankees
Tue Jun 4, 8:15 pm at. Royals
Wed Jun 5, 8:15 pm at. Royals
Thu Jun 6, 1:15 pm at. Royals
Fri Jun 7, 7:10 pm vs. Rays
Sat Jun 8, 1:05 pm vs. Rays
Sun Jun 9, 1:05 pm vs. Rays
Mon Jun 10, 7:10 pm vs. Rangers
Tue Jun 11, 7:10 pm vs. Rangers
Wed Jun 12, 7:10 pm vs. Rangers
Thu Jun 13, 7:10 pm vs. Rangers
Fri Jun 14, 7:05 pm at. Orioles
Sat Jun 15, 4:05 pm at. Orioles
Sun Jun 16, 1:05 pm at. Orioles
Mon Jun 17, 8:10 pm at. Twins
Tue Jun 18, 8:10 pm at. Twins
Wed Jun 19, 8:10 pm at. Twins
Fri Jun 21, 7:10 pm vs. Blue Jays
Sat Jun 22, 4:05 pm vs. Blue Jays
Sun Jun 23, 1:05 pm vs. Blue Jays
Mon Jun 24, 7:10 pm vs. White Sox
Tue Jun 25, 7:10 pm vs. White Sox
Wed Jun 26, 1:05 pm vs. White Sox
Sat Jun 29, 1:10 pm vs. Yankees
Sun Jun 30, 10:10 am vs. Yankees
Tue Jul 2, 7:07 pm at. Blue Jays
Wed Jul 3, 7:07 pm at. Blue Jays
Thu Jul 4, 7:07 pm at. Blue Jays
Fri Jul 5, 7:10 pm at. Tigers
Sat Jul 6, 4:10 pm at. Tigers
Sun Jul 7, 1:10 pm at. Tigers