2004 New York Mets season June June

| Date_ | Opponent | Score | Loss | Attendance |
|---|---|---|---|---|
| June 15 | Cleveland | 7-2 | Davis (1-5) | 22783 |
| June 16 | Cleveland | 9-1 | Ginter (1-1) | 29512 |
| June 17 | Cleveland | 6-2 | White (3-2) | 17675 |
| June 18 | Detroit | 3-2 | Patterson (0-4) | 36141 |
| June 19 | Detroit | 4-3 | Dingman (1-1) | 36925 |
| June 20 | Detroit | 6-1 | Bonderman (5-6) | 39446 |
| June 22 | Cincinnati | 7-4 | Wilson (7-1) | 19301 |
| June 23 | Cincinnati | 6-4 | Franco (1-4) | 32423 |
| June 24 | Cincinnati | 6-2 | Glavine (6-4) | 23827 |
| June 25 | @ NY Yankees | POSTPONED | POSTPONED | POSTPONED |
| June 26 | @ NY Yankees | 9-3 | Halsey (1-1) | 55303 |
| June 27 | @ NY Yankees | 8-1 | Trachsel (7-6) | 37305 |
| June 27 | @ NY Yankees | 11-6 | Ginter (1-2) | 55387 |
| June 29 | @ Cincinnati | 7-5 | Van Poppel (3-3) | 27858 |
| June 30 | @ Cincinnati | 2-0 | Glavine (7-5) | 42076 |