2004 Cleveland Indians season Game log April

| Date_ | Opponent | Score | Loss | Attendance | Record |
|---|---|---|---|---|---|
| April 15 | Twins | 3 - 0 | Stanford (0-1) | 15105 | 3-7 |
| April 16 | Tigers | 10 - 3 | Cornejo (1-1) | 18507 | 4-7 |
| April 17 | Tigers | 6 - 1 | Davis (0-1) | 18955 | 4-8 |
| April 18 | Tigers | 9 - 7 | Bonderman (1-1) | 19240 | 5-8 |
| April 19 | Tigers | 10 - 4 | Betancourt (0-2) | 13650 | 5-9 |
| April 20 | Royals | 15 - 5 | Durbin (1-2) | 13563 | 5-10 |
| April 21 | Royals | Postponed (rain) Rescheduled for July 24 | Postponed (rain) Rescheduled for July 24 | Postponed (rain) Rescheduled for July 24 | Postponed (rain) Rescheduled for July 24 |
| April 22 | Royals | 5 - 4 | Grimsley (1-1) | 15720 | 6-10 |
| April 23 | @ Tigers | 17 - 3 | Davis (0-2) | 22008 | 6-11 |