2004 Boston Red Sox season Game log April

| Date_ | Opponent | Score | Loss | Attendance | Record |
|---|---|---|---|---|---|
| April 13 | Orioles | Postponed (rain) Rescheduled for May 31 | Postponed (rain) Rescheduled for May 31 | Postponed (rain) Rescheduled for May 31 | Postponed (rain) Rescheduled for May 31 |
| April 14 | Orioles | Postponed (rain) Rescheduled for July 22 | Postponed (rain) Rescheduled for July 22 | Postponed (rain) Rescheduled for July 22 | Postponed (rain) Rescheduled for July 22 |
| April 15 | Orioles | 12 - 7 (11) | Arroyo (0-1) | 35271 | 4-4 |
| April 16 | Yankees | 6 - 2 | Vázquez (1-1) | 35163 | 5-4 |
| April 17 | Yankees | 5 - 2 | Mussina (1-3) | 35023 | 6-4 |
| April 18 | Yankees | 7 - 3 (10) | Lowe (1-1) | 35011 | 6-5 |
| April 19 | Yankees | 5 - 4 | Gordon (0-1) | 35027 | 7-5 |
| April 20 | @ Blue Jays | 4 - 2 | Halladay (1-3) | 26010 | 8-5 |