2004 Texas Rangers season Game Log June

| Date_ | Opponent | Score | Loss | Attendance |
|---|---|---|---|---|
| June 1 | @ Indians | 6-5 | White (2-1) | 17136 |
| June 2 | @ Indians | 5-3 | Betancourt (2-4) | 18098 |
| June 4 | @ Yankees | 7-6 | Powell (1-1) | 49372 |
| June 5 | @ Yankees | 8-1 | Lieber (4-3) | 51910 |
| June 6 | @ Yankees | 2-1 | Drese (2-3) | 54092 |
| June 7 | Pirates | 6-5 | Johnston (0-3) | 25286 |
| June 8 | Postponed | Postponed | Postponed | Postponed |
| June 9 | Postponed | Postponed | Postponed | Postponed |
| June 10 | Pirates | 9-7 | Meadows (2-2) | N/A |
| June 10 | Pirates | 10-4 | Fogg (3-5) | 27219 |
| June 11 | Cardinals | 12-7 | Dominguez (1-2) | 32962 |
| June 12 | Cardinals | 7-2 | Carpenter (7-2) | 42173 |
| June 13 | Cardinals | 3-2 | Dickey (4-6) | 41087 |