| 2004-04-05 | @ CIN | 1 | W 7-4 | 1-0 | 1 | 42,122 | Kerry Wood | Cory Lidle | Kerry Wood | Cory Lidle | Joe Borowski | 7 | 4 | 3 |
| 2004-04-07 | @ CIN | 2 | L 1-3 | 1-1 | 2 | 30,201 | Greg Maddux | Paul Wilson | Paul Wilson | Greg Maddux | Danny Graves | 8 | 7 | 1 |
| 2004-04-08 | @ CIN | 3 | L 3-5 | 1-2 | 4 | 26,204 | Matt Clement | Jose Acevedo | Jose Acevedo | Matt Clement | Danny Graves | 11 | 12 | -1 |
| 2004-04-09 | @ ATL | 4 | W 2-1 | 2-2 | 3 | 35,650 | Carlos Zambrano | Horacio Ramirez | Kent Mercker | Will Cunnane | Joe Borowski | 13 | 13 | 0 |
| 2004-04-10 | @ ATL | 5 | L 2-5 | 2-3 | 4 | 39,685 | Sergio Mitre | Jaret Wright | Antonio Alfonseca | Andy Pratt | Kevin Gryboski | 15 | 18 | -3 |
| 2004-04-11 | @ ATL | 6 | W 10-2 | 3-3 | 4 | 27,701 | Kerry Wood | Russ Ortiz | Kerry Wood | Russ Ortiz | | 25 | 20 | 5 |
| 2004-04-12 | vs PIT | 7 | L 2-13 | 3-4 | 6 | 40,483 | Greg Maddux | Kris Benson | Kris Benson | Greg Maddux | Brian Meadows | 27 | 33 | -6 |
| 2004-04-14 | vs PIT | 8 | W 8-3 | 4-4 | 3 | 38,968 | Matt Clement | Ryan Vogelsong | Matt Clement | Ryan Vogelsong | | 35 | 36 | -1 |
| 2004-04-15 | vs PIT | 9 | W 10-5 | 5-4 | 3 | 39,450 | Carlos Zambrano | Josh Fogg | Carlos Zambrano | Josh Fogg | | 45 | 41 | 4 |
| 2004-04-16 | vs CIN | 10 | W 11-10 | 6-4 | 2 | 40,173 | Sergio Mitre | Aaron Harang | Joe Borowski | Danny Graves | | 56 | 51 | 5 |
| 2004-04-17 | vs CIN | 11 | L 2-3 | 6-5 | 3 | 40,607 | Kerry Wood | Cory Lidle | Ryan Wagner | Kerry Wood | Danny Graves | 58 | 54 | 4 |
| 2004-04-18 | vs CIN | 12 | L 10-11 | 6-6 | 4 | 39,624 | Greg Maddux | Paul Wilson | Todd Jones | Joe Borowski | Danny Graves | 68 | 65 | 3 |
| 2004-04-19 | vs CIN | 13 | W 8-1 | 7-6 | 4 | 39,057 | Matt Clement | Jimmy Haynes | Matt Clement | Jimmy Haynes | | 76 | 66 | 10 |
| 2004-04-20 | @ PIT | 14 | W 9-1 | 8-6 | 3 | 11,746 | Carlos Zambrano | Ryan Vogelsong | Carlos Zambrano | Ryan Vogelsong | | 85 | 67 | 18 |
| 2004-04-21 | @ PIT | 15 | W 12-1 | 9-6 | 1 | 9,933 | Sergio Mitre | Josh Fogg | Sergio Mitre | Josh Fogg | | 97 | 68 | 29 |
| 2004-04-23 | vs NYN | 16 | W 3-1 | 10-6 | 1 | 38,862 | Greg Maddux | Jae Weong Seo | Greg Maddux | Jae Weong Seo | Joe Borowski | 100 | 69 | 31 |
| 2004-04-24 | vs NYN | 17 | W 3-0 | 11-6 | 1 | 39,043 | Kerry Wood | Tyler Yates | Kerry Wood | Tyler Yates | LaTroy Hawkins | 103 | 69 | 34 |
| 2004-04-25 | vs NYN | 18 | W 4-1 | 12-6 | 1 | 38,635 | Matt Clement | Al Leiter | Matt Clement | Al Leiter | Joe Borowski | 107 | 70 | 37 |
| 2004-04-26 | @ ARI | 19 | L 0-9 | 12-7 | 1 | 33,564 | Carlos Zambrano | Randy Johnson | Randy Johnson | Carlos Zambrano | | 107 | 79 | 28 |
| 2004-04-27 | @ ARI | 20 | L 1-10 | 12-8 | 1 | 33,781 | Sergio Mitre | Brandon Webb | Brandon Webb | Sergio Mitre | | 108 | 89 | 19 |
| 2004-04-28 | @ ARI | 21 | W 4-3 | 13-8 | 1 | 34,761 | Greg Maddux | Casey Daigle | LaTroy Hawkins | Matt Mantei | Joe Borowski | 112 | 92 | 20 |
| 2004-04-30 | @ SLN | 22 | L 3-4 | 13-9 | 1 | 44,224 | Kerry Wood | Woody Williams | Steve Kline | Kyle Farnsworth | | 115 | 96 | 19 |
| 2004-05-01 | @ SLN | 23 | W 4-2 | 14-9 | 1 | 49,505 | Matt Clement | Jeff Suppan | Matt Clement | Jeff Suppan | Joe Borowski | 119 | 98 | 21 |
| 2004-05-02 | @ SLN | 24 | L 0-1 | 14-10 | 2 | 47,757 | Carlos Zambrano | Matt Morris | Jason Isringhausen | Kyle Farnsworth | | 119 | 99 | 20 |
| 2004-05-03 | @ SLN | 25 | W 7-3 | 15-10 | 1 | 40,340 | Greg Maddux | Jason Marquis | Greg Maddux | Jason Marquis | | 126 | 102 | 24 |
| 2004-05-04 | vs ARI | 26 | L 3-6 | 15-11 | 2 | 38,942 | Sergio Mitre | Steve Sparks | Steve Sparks | Sergio Mitre | Jose Valverde | 129 | 108 | 21 |
| 2004-05-05 | vs ARI | 27 | L 0-2 | 15-12 | 2 | 38,902 | Kerry Wood | Casey Daigle | Casey Daigle | Kerry Wood | Jose Valverde | 129 | 110 | 19 |
| 2004-05-06 | vs ARI | 28 | W 11-3 | 16-12 | 2 | 38,169 | Matt Clement | Elmer Dessens | Matt Clement | Elmer Dessens | | 140 | 113 | 27 |
| 2004-05-07 | vs COL | 29 | W 11-0 | 17-12 | 2 | 37,307 | Carlos Zambrano | Shawn Estes | Carlos Zambrano | Shawn Estes | | 151 | 113 | 38 |
| 2004-05-08 | vs COL | 30 | L 3-4 | 17-13 | 2 | 39,546 | Greg Maddux | Jason Jennings | Jason Jennings | Greg Maddux | Shawn Chacon | 154 | 117 | 37 |
| 2004-05-09 | vs COL | 31 | W 5-4 | 18-13 | 2 | 39,155 | Sergio Mitre | Joe Kennedy | Glendon Rusch | Jeff Fassero | | 159 | 121 | 38 |
| 2004-05-11 | @ LAN | 32 | L 3-7 | 18-14 | 2 | 35,439 | Kerry Wood | Jeff Weaver | Jeff Weaver | Kerry Wood | | 162 | 128 | 34 |
| 2004-05-12 | @ LAN | 33 | L 0-4 | 18-15 | 2 | 43,233 | Matt Clement | Wilson Alvarez | Wilson Alvarez | Matt Clement | | 162 | 132 | 30 |
| 2004-05-13 | @ LAN | 34 | W 7-3 | 19-15 | 2 | 39,591 | Carlos Zambrano | Hideo Nomo | Carlos Zambrano | Hideo Nomo | LaTroy Hawkins | 169 | 135 | 34 |
| 2004-05-14 | @ SDN | 35 | W 6-1 | 20-15 | 2 | 41,938 | Greg Maddux | Ismael Valdez | Greg Maddux | Ismael Valdez | | 175 | 136 | 39 |
| 2004-05-15 | @ SDN | 36 | W 7-5 | 21-15 | 2 | 42,064 | Sergio Mitre | Adam Eaton | Sergio Mitre | Adam Eaton | LaTroy Hawkins | 182 | 141 | 41 |
| 2004-05-16 | @ SDN | 37 | W 4-2 | 22-15 | 1 | 42,000 | Glendon Rusch | David Wells | Francis Beltran | David Wells | Joe Borowski | 186 | 143 | 43 |
| 2004-05-18 | vs SFN | 38 | L 0-1 | 22-16 | 2 | 38,958 | Matt Clement | Jason Schmidt | Jason Schmidt | Matt Clement | | 186 | 144 | 42 |
| 2004-05-19 | vs SFN | 39 | W 4-3 | 23-16 | 2 | 39,047 | Carlos Zambrano | Kirk Rueter | Joe Borowski | Jim Brower | | 190 | 147 | 43 |
| 2004-05-20 | vs SFN | 40 | L 3-5 | 23-17 | 2 | 39,349 | Greg Maddux | Dustin Hermanson | Matt Herges | Joe Borowski | | 193 | 152 | 41 |
| 2004-05-21 | vs SLN | 41 | L 6-7 | 23-18 | 2 | 39,298 | Sergio Mitre | Chris Carpenter | Chris Carpenter | Sergio Mitre | Jason Isringhausen | 199 | 159 | 40 |
| 2004-05-22 | vs SLN | 42 | W 7-1 | 24-18 | 1 | 40,131 | Glendon Rusch | Woody Williams | Glendon Rusch | Woody Williams | | 206 | 160 | 46 |
| 2004-05-23 | vs SLN | 43 | W 4-3 | 25-18 | 1 | 40,090 | Matt Clement | Matt Morris | Matt Clement | Matt Morris | Joe Borowski | 210 | 163 | 47 |
| 2004-05-25 | @ HOU | 44 | L 0-5 | 25-19 | 2 | 40,154 | Carlos Zambrano | Roy Oswalt | Roy Oswalt | Carlos Zambrano | | 210 | 168 | 42 |
| 2004-05-26 | @ HOU | 45 | L 3-7 | 25-20 | 3 | 40,977 | Greg Maddux | Andy Pettitte | Brad Lidge | Greg Maddux | | 213 | 175 | 38 |
| 2004-05-28 | @ PIT | 46 | L 5-9 | 25-22 | 3 | 0 | Matt Clement | Kip Wells | Salomon Torres | Joe Borowski | | 218 | 184 | 34 |
| 2004-05-28 | @ PIT | 47 | L 4-5 | 25-22 | 3 | 24,657 | Glendon Rusch | Oliver Perez | Mike Gonzalez | Francis Beltran | | 222 | 189 | 33 |
| 2004-05-29 | @ PIT | 48 | L 7-10 | 25-23 | 5 | 37,806 | Sergio Mitre | Josh Fogg | Josh Fogg | Sergio Mitre | | 229 | 199 | 30 |
| 2004-05-30 | @ PIT | 49 | W 12-1 | 26-23 | 3 | 30,392 | Carlos Zambrano | Sean Burnett | Carlos Zambrano | John Grabow | | 241 | 200 | 41 |
| 2004-05-31 | vs HOU | 50 | W 3-1 | 27-23 | 2 | 39,380 | Greg Maddux | Roy Oswalt | Greg Maddux | Roy Oswalt | Joe Borowski | 244 | 201 | 43 |
| 2004-06-01 | vs HOU | 51 | L 3-5 | 27-24 | 4 | 38,667 | Glendon Rusch | Brandon Duckworth | Dan Miceli | Kyle Farnsworth | Octavio Dotel | 247 | 206 | 41 |
| 2004-06-02 | vs HOU | 52 | L 1-5 | 27-25 | 4 | 38,346 | Matt Clement | Roger Clemens | Roger Clemens | Matt Clement | | 248 | 211 | 37 |
| 2004-06-04 | vs PIT | 53 | L 1-2 | 27-26 | 5 | 40,024 | Mark Prior | Josh Fogg | Salomon Torres | Joe Borowski | Jose Mesa | 249 | 213 | 36 |
| 2004-06-05 | vs PIT | 54 | W 6-1 | 28-26 | 4 | 39,387 | Carlos Zambrano | Kris Benson | Carlos Zambrano | Kris Benson | | 255 | 214 | 41 |
| 2004-06-06 | vs PIT | 55 | W 4-1 | 29-26 | 4 | 39,016 | Greg Maddux | Ryan Vogelsong | Greg Maddux | Ryan Vogelsong | LaTroy Hawkins | 259 | 215 | 44 |
| 2004-06-07 | vs SLN | 56 | L 3-4 | 29-27 | 4 | 39,226 | Glendon Rusch | Chris Carpenter | Chris Carpenter | Glendon Rusch | Jason Isringhausen | 262 | 219 | 43 |
| 2004-06-08 | vs SLN | 57 | W 7-3 | 30-27 | 4 | 39,338 | Matt Clement | Woody Williams | Matt Clement | Woody Williams | | 269 | 222 | 47 |
| 2004-06-09 | vs SLN | 58 | L 4-12 | 30-28 | 5 | 38,693 | Mark Prior | Matt Morris | Matt Morris | Mark Prior | | 273 | 234 | 39 |
| 2004-06-10 | vs SLN | 59 | W 12-3 | 31-28 | 4 | 38,707 | Carlos Zambrano | Dan Haren | Carlos Zambrano | Dan Haren | | 285 | 237 | 48 |
| 2004-06-11 | @ ANA | 60 | L 2-3 | 31-29 | 5 | 43,764 | Greg Maddux | John Lackey | John Lackey | Greg Maddux | Francisco Rodriguez | 287 | 240 | 47 |
| 2004-06-12 | @ ANA | 61 | W 10-5 | 32-29 | 5 | 43,722 | Glendon Rusch | Bartolo Colon | Glendon Rusch | Bartolo Colon | LaTroy Hawkins | 297 | 245 | 52 |
| 2004-06-13 | @ ANA | 62 | W 6-5 | 33-29 | 4 | 43,812 | Matt Clement | Kelvim Escobar | Jon Leicester | Matt Hensley | | 303 | 250 | 53 |
| 2004-06-14 | @ HOU | 63 | W 7-2 | 34-29 | 2 | 43,067 | Mark Prior | Roger Clemens | Mark Prior | Roger Clemens | Jimmy Anderson | 310 | 252 | 58 |
| 2004-06-15 | @ HOU | 64 | W 4-2 | 35-29 | 2 | 38,007 | Carlos Zambrano | Wade Miller | Kyle Farnsworth | Octavio Dotel | LaTroy Hawkins | 314 | 254 | 60 |
| 2004-06-16 | @ HOU | 65 | W 4-1 | 36-29 | 2 | 36,225 | Greg Maddux | Tim Redding | Greg Maddux | Tim Redding | LaTroy Hawkins | 318 | 255 | 63 |
| 2004-06-17 | @ HOU | 66 | W 5-4 | 37-29 | 2 | 41,397 | Glendon Rusch | Roy Oswalt | Glendon Rusch | Roy Oswalt | LaTroy Hawkins | 323 | 259 | 64 |
| 2004-06-18 | vs OAK | 67 | L 1-2 | 37-30 | 2 | 40,073 | Matt Clement | Mark Redman | Mark Redman | Matt Clement | Chad Bradford | 324 | 261 | 63 |
| 2004-06-19 | vs OAK | 68 | W 4-3 | 38-30 | 2 | 40,022 | Mark Prior | Mark Mulder | Kyle Farnsworth | Chad Bradford | | 328 | 264 | 64 |
| 2004-06-20 | vs OAK | 69 | W 5-3 | 39-30 | 2 | 40,145 | Carlos Zambrano | Barry Zito | Carlos Zambrano | Barry Zito | | 333 | 267 | 66 |
| 2004-06-22 | @ SLN | 70 | W 5-4 | 40-30 | 2 | 45,070 | Greg Maddux | Jason Marquis | Kyle Farnsworth | Jason Isringhausen | LaTroy Hawkins | 338 | 271 | 67 |
| 2004-06-23 | @ SLN | 71 | L 9-10 | 40-31 | 2 | 43,127 | Glendon Rusch | Jeff Suppan | Steve Kline | Mike Remlinger | | 347 | 281 | 66 |
| 2004-06-24 | @ SLN | 72 | L 0-4 | 40-32 | 2 | 48,042 | Matt Clement | Chris Carpenter | Chris Carpenter | Matt Clement | | 347 | 285 | 62 |
| 2004-06-25 | @ CHA | 73 | W 7-4 | 41-32 | 2 | 39,596 | Mark Prior | Jon Garland | Mark Prior | Jon Garland | LaTroy Hawkins | 354 | 289 | 65 |
| 2004-06-26 | @ CHA | 74 | L 3-6 | 41-33 | 2 | 39,553 | Carlos Zambrano | Felix Diaz | Felix Diaz | Carlos Zambrano | Shingo Takatsu | 357 | 295 | 62 |
| 2004-06-27 | @ CHA | 75 | L 4-9 | 41-34 | 2 | 38,526 | Greg Maddux | Esteban Loaiza | Esteban Loaiza | Greg Maddux | | 361 | 304 | 57 |
| 2004-06-29 | vs HOU | 76 | W 7-5 | 42-34 | 2 | 40,008 | Glendon Rusch | Andy Pettitte | Francis Beltran | David Weathers | LaTroy Hawkins | 368 | 309 | 59 |
| 2004-06-30 | vs HOU | 77 | L 2-3 | 42-35 | 2 | 39,326 | Matt Clement | Roger Clemens | Brad Lidge | LaTroy Hawkins | | 370 | 312 | 58 |
| 2004-07-01 | vs HOU | 78 | W 5-4 | 43-35 | 2 | 39,116 | Mark Prior | Peter Munro | Jon Leicester | Brad Lidge | | 375 | 316 | 59 |
| 2004-07-02 | vs CHA | 79 | W 6-2 | 44-35 | 2 | 39,625 | Carlos Zambrano | Esteban Loaiza | Carlos Zambrano | Esteban Loaiza | | 381 | 318 | 63 |
| 2004-07-03 | vs CHA | 80 | W 4-2 | 45-35 | 2 | 39,528 | Greg Maddux | Felix Diaz | Greg Maddux | Felix Diaz | Michael Wuertz | 385 | 320 | 65 |
| 2004-07-04 | vs CHA | 81 | W 2-1 | 46-35 | 2 | 38,596 | Glendon Rusch | Mark Buehrle | LaTroy Hawkins | Shingo Takatsu | | 387 | 321 | 66 |
| 2004-07-05 | @ MIL | 82 | L 0-1 | 46-36 | 2 | 45,016 | Matt Clement | Ben Sheets | Ben Sheets | Matt Clement | Danny Kolb | 387 | 322 | 65 |
| 2004-07-06 | @ MIL | 83 | L 2-4 | 46-37 | 2 | 42,295 | Mark Prior | Victor Santos | Victor Santos | Mark Prior | Danny Kolb | 389 | 326 | 63 |
| 2004-07-07 | @ MIL | 84 | L 0-4 | 46-38 | 2 | 42,291 | Carlos Zambrano | Doug Davis | Doug Davis | Carlos Zambrano | | 389 | 330 | 59 |
| 2004-07-09 | @ SLN | 85 | L 1-6 | 46-39 | 2 | 49,675 | Greg Maddux | Jason Marquis | Jason Marquis | Greg Maddux | | 390 | 336 | 54 |
| 2004-07-10 | @ SLN | 86 | L 2-5 | 46-40 | 2 | 50,569 | Matt Clement | Jeff Suppan | Jeff Suppan | Matt Clement | Jason Isringhausen | 392 | 341 | 51 |
| 2004-07-11 | @ SLN | 87 | W 8-4 | 47-40 | 2 | 49,250 | Kerry Wood | Chris Carpenter | Kerry Wood | Chris Carpenter | | 400 | 345 | 55 |
| 2004-07-15 | vs MIL | 88 | W 4-1 | 48-40 | 2 | 40,123 | Mark Prior | Doug Davis | Glendon Rusch | Doug Davis | LaTroy Hawkins | 404 | 346 | 58 |
| 2004-07-16 | vs MIL | 89 | L 2-3 | 48-41 | 2 | 39,968 | Matt Clement | Victor Santos | Victor Santos | Matt Clement | Danny Kolb | 406 | 349 | 57 |
| 2004-07-17 | vs MIL | 90 | W 5-0 | 49-41 | 2 | 40,003 | Greg Maddux | Ben Sheets | Greg Maddux | Ben Sheets | | 411 | 349 | 62 |
| 2004-07-18 | vs MIL | 91 | L 2-4 | 49-42 | 2 | 39,911 | Kerry Wood | Chris Capuano | Chris Capuano | Francis Beltran | Danny Kolb | 413 | 353 | 60 |
| 2004-07-19 | vs SLN | 92 | L 4-5 | 49-43 | 2 | 40,033 | Carlos Zambrano | Chris Carpenter | Chris Carpenter | Carlos Zambrano | Jason Isringhausen | 417 | 358 | 59 |
| 2004-07-20 | vs SLN | 93 | L 8-11 | 49-44 | 3 | 39,371 | Glendon Rusch | Matt Morris | Ray King | LaTroy Hawkins | Jason Isringhausen | 425 | 369 | 56 |
| 2004-07-21 | vs CIN | 94 | W 5-4 | 50-44 | 2 | 38,761 | Matt Clement | Paul Wilson | Todd Wellemeyer | Todd Van Poppel | LaTroy Hawkins | 430 | 373 | 57 |
| 2004-07-22 | vs CIN | 95 | W 13-2 | 51-44 | 2 | 40,010 | Greg Maddux | Cory Lidle | Greg Maddux | Cory Lidle | | 443 | 375 | 68 |
| 2004-07-23 | @ PHI | 96 | W 5-1 | 52-44 | 2 | 44,060 | Kerry Wood | Brett Myers | Kerry Wood | Brett Myers | | 448 | 376 | 72 |
| 2004-07-24 | @ PHI | 97 | L 3-4 | 52-45 | 2 | 44,493 | Carlos Zambrano | Paul Abbott | Paul Abbott | Carlos Zambrano | Tim Worrell | 451 | 380 | 71 |
| 2004-07-25 | @ PHI | 98 | L 2-3 | 52-46 | 2 | 44,539 | Mark Prior | Eric Milton | Ryan Madson | LaTroy Hawkins | | 453 | 383 | 70 |
| 2004-07-26 | @ MIL | 99 | W 3-1 | 53-46 | 2 | 41,585 | Matt Clement | Victor Santos | Matt Clement | Victor Santos | LaTroy Hawkins | 456 | 384 | 72 |
| 2004-07-27 | @ MIL | 100 | W 7-1 | 54-46 | 2 | 41,520 | Greg Maddux | Ben Sheets | Greg Maddux | Ben Sheets | | 463 | 385 | 78 |
| 2004-07-28 | @ MIL | 101 | L 3-6 | 54-47 | 2 | 41,588 | Kerry Wood | Chris Capuano | Chris Capuano | Kerry Wood | Danny Kolb | 466 | 391 | 75 |
| 2004-07-29 | @ MIL | 102 | W 4-0 | 55-47 | 2 | 42,443 | Carlos Zambrano | Ben Hendrickson | Carlos Zambrano | Ben Hendrickson | | 470 | 391 | 79 |
| 2004-07-30 | vs PHI | 103 | W 10-7 | 56-47 | 2 | 39,117 | Mark Prior | Eric Milton | Jon Leicester | Rheal Cormier | LaTroy Hawkins | 480 | 398 | 82 |
| 2004-07-31 | vs PHI | 104 | L 3-4 | 56-48 | 2 | 39,086 | Matt Clement | Kevin Millwood | Kevin Millwood | Matt Clement | Tim Worrell | 483 | 402 | 81 |
| 2004-08-01 | vs PHI | 105 | W 6-3 | 57-48 | 2 | 39,032 | Greg Maddux | Randy Wolf | Kent Mercker | Randy Wolf | LaTroy Hawkins | 489 | 405 | 84 |
| 2004-08-03 | @ COL | 106 | W 5-3 | 58-48 | 2 | 40,716 | Kerry Wood | Jeff Fassero | Kerry Wood | Jeff Fassero | LaTroy Hawkins | 494 | 408 | 86 |
| 2004-08-04 | @ COL | 107 | W 11-8 | 59-48 | 2 | 45,305 | Carlos Zambrano | Jamey Wright | Kyle Farnsworth | Shawn Chacon | | 505 | 416 | 89 |
| 2004-08-05 | @ COL | 108 | W 5-1 | 60-48 | 2 | 38,195 | Mark Prior | Jason Jennings | Mark Prior | Jason Jennings | Glendon Rusch | 510 | 417 | 93 |
| 2004-08-06 | @ SFN | 109 | L 2-6 | 60-49 | 2 | 42,568 | Matt Clement | Jason Schmidt | Jason Schmidt | Matt Clement | | 512 | 423 | 89 |
| 2004-08-07 | @ SFN | 110 | W 8-4 | 61-49 | 2 | 42,578 | Greg Maddux | Brad Hennessey | Greg Maddux | Brad Hennessey | | 520 | 427 | 93 |
| 2004-08-08 | @ SFN | 111 | L 3-6 | 61-50 | 2 | 42,613 | Kerry Wood | Noah Lowry | Noah Lowry | Kerry Wood | Dustin Hermanson | 523 | 433 | 90 |
| 2004-08-10 | vs SDN | 112 | L 6-8 | 61-51 | 2 | 39,097 | Mark Prior | Adam Eaton | Adam Eaton | Mark Prior | Trevor Hoffman | 529 | 441 | 88 |
| 2004-08-11 | vs SDN | 113 | W 5-1 | 62-51 | 2 | 39,165 | Carlos Zambrano | Sterling Hitchcock | Carlos Zambrano | Sterling Hitchcock | | 534 | 442 | 92 |
| 2004-08-12 | vs SDN | 114 | L 4-5 | 62-52 | 2 | 39,054 | Matt Clement | Jake Peavy | Ricky Stone | Ryan Dempster | Trevor Hoffman | 538 | 447 | 91 |
| 2004-08-13 | vs LAN | 115 | L 1-8 | 62-53 | 2 | 39,105 | Greg Maddux | Odalis Perez | Odalis Perez | Greg Maddux | | 539 | 455 | 84 |
| 2004-08-14 | vs LAN | 116 | W 2-0 | 63-53 | 2 | 39,069 | Kerry Wood | Kazuhisa Ishii | Kerry Wood | Kazuhisa Ishii | Mike Remlinger | 541 | 455 | 86 |
| 2004-08-15 | vs LAN | 117 | L 5-8 | 63-54 | 2 | 39,079 | Mark Prior | Jose Lima | Duaner Sanchez | Kyle Farnsworth | Eric Gagne | 546 | 463 | 83 |
| 2004-08-17 | @ MIL | 118 | L 1-3 | 63-55 | 2 | 41,174 | Carlos Zambrano | Victor Santos | Victor Santos | Carlos Zambrano | Danny Kolb | 547 | 466 | 81 |
| 2004-08-18 | @ MIL | 119 | W 7-5 | 64-55 | 2 | 41,441 | Matt Clement | Ben Sheets | Kent Mercker | Travis Phelps | LaTroy Hawkins | 554 | 471 | 83 |
| 2004-08-19 | @ MIL | 120 | W 9-6 | 65-55 | 2 | 42,406 | Greg Maddux | Chris Capuano | Greg Maddux | Chris Capuano | LaTroy Hawkins | 563 | 477 | 86 |
| 2004-08-20 | @ HOU | 121 | W 9-2 | 66-55 | 2 | 41,071 | Glendon Rusch | Peter Munro | Glendon Rusch | Peter Munro | | 572 | 479 | 93 |
| 2004-08-21 | @ HOU | 122 | L 3-4 | 66-56 | 2 | 42,451 | Mark Prior | Brandon Backe | Brad Lidge | LaTroy Hawkins | | 575 | 483 | 92 |
| 2004-08-22 | @ HOU | 123 | W 11-6 | 67-56 | 2 | 41,186 | Kerry Wood | Roy Oswalt | Jon Leicester | Roy Oswalt | | 586 | 489 | 97 |
| 2004-08-23 | vs MIL | 124 | W 8-3 | 68-56 | 2 | 38,925 | Carlos Zambrano | Ben Sheets | Carlos Zambrano | Ben Sheets | | 594 | 492 | 102 |
| 2004-08-24 | vs MIL | 125 | W 13-4 | 69-56 | 2 | 38,457 | Matt Clement | Chris Capuano | Matt Clement | Chris Capuano | Glendon Rusch | 607 | 496 | 111 |
| 2004-08-25 | vs MIL | 126 | W 4-2 | 70-56 | 2 | 38,365 | Greg Maddux | Doug Davis | LaTroy Hawkins | Luis Vizcaino | | 611 | 498 | 113 |
| 2004-08-26 | vs HOU | 127 | W 8-3 | 71-56 | 2 | 38,216 | Mark Prior | Brandon Backe | Mark Prior | Brandon Backe | | 619 | 501 | 118 |
| 2004-08-27 | vs HOU | 128 | L 7-15 | 71-57 | 2 | 39,038 | Kerry Wood | Roy Oswalt | Roy Oswalt | Kerry Wood | | 626 | 516 | 110 |
| 2004-08-28 | vs HOU | 129 | L 6-7 | 71-58 | 2 | 39,081 | Carlos Zambrano | Roger Clemens | Roger Clemens | Carlos Zambrano | Brad Lidge | 632 | 523 | 109 |
| 2004-08-29 | vs HOU | 130 | L 3-10 | 71-59 | 2 | 39,041 | Matt Clement | Carlos Hernandez | Carlos Hernandez | Matt Clement | | 635 | 533 | 102 |
| 2004-08-30 | @ MON | 131 | W 5-2 | 72-59 | 2 | 8,122 | Greg Maddux | Rocky Biddle | Greg Maddux | Rocky Biddle | LaTroy Hawkins | 640 | 535 | 105 |
| 2004-08-31 | @ MON | 132 | L 0-8 | 72-60 | 2 | 7,162 | Mark Prior | Livan Hernandez | Livan Hernandez | Mark Prior | | 640 | 543 | 97 |
| 2004-09-01 | @ MON | 133 | W 2-1 | 73-60 | 2 | 5,837 | Kerry Wood | Tony Armas | LaTroy Hawkins | Claudio Vargas | | 642 | 544 | 98 |
| 2004-09-06 | vs MON | 134 | W 9-1 | 74-60 | 2 | 38,807 | Carlos Zambrano | Tony Armas | Carlos Zambrano | Tony Armas | | 651 | 545 | 106 |
| 2004-09-07 | vs MON | 135 | L 6-7 | 74-61 | 2 | 38,321 | Matt Clement | Sun-Woo Kim | Chad Cordero | Todd Wellemeyer | Joe Horgan | 657 | 552 | 105 |
| 2004-09-08 | vs MON | 136 | L 0-6 | 74-62 | 3 | 38,379 | Greg Maddux | Scott Downs | Scott Downs | Greg Maddux | | 657 | 558 | 99 |
| 2004-09-10 | vs FLO | 137 | L 0-7 | 75-63 | 2 | 0 | Kerry Wood | Carl Pavano | Carl Pavano | Kerry Wood | | 657 | 565 | 92 |
| 2004-09-10 | vs FLO | 138 | W 11-2 | 75-63 | 2 | 38,992 | Mark Prior | Logan Kensing | Mark Prior | Logan Kensing | | 668 | 567 | 101 |
| 2004-09-11 | vs FLO | 139 | W 5-2 | 76-63 | 2 | 39,078 | Carlos Zambrano | Dontrelle Willis | Ryan Dempster | Guillermo Mota | LaTroy Hawkins | 673 | 569 | 104 |
| 2004-09-12 | vs FLO | 140 | L 1-11 | 76-64 | 2 | 38,794 | Glendon Rusch | A.J. Burnett | A.J. Burnett | Glendon Rusch | | 674 | 580 | 94 |
| 2004-09-13 | vs PIT | 141 | W 7-2 | 77-64 | 2 | 38,326 | Greg Maddux | Frank Brooks | Greg Maddux | Frank Brooks | | 681 | 582 | 99 |
| 2004-09-14 | vs PIT | 142 | W 3-2 | 78-64 | 2 | 38,676 | Matt Clement | Josh Fogg | Todd Wellemeyer | Brian Meadows | | 684 | 584 | 100 |
| 2004-09-15 | vs PIT | 143 | W 13-5 | 79-64 | 2 | 38,395 | Mark Prior | Oliver Perez | Michael Wuertz | Oliver Perez | Ryan Dempster | 697 | 589 | 108 |
| 2004-09-16 | @ CIN | 144 | W 5-4 | 80-64 | 2 | 20,884 | Kerry Wood | Josh Hancock | Kerry Wood | Ryan Wagner | LaTroy Hawkins | 702 | 593 | 109 |
| 2004-09-17 | @ CIN | 145 | W 12-4 | 81-64 | 2 | 33,369 | Carlos Zambrano | Luke Hudson | Carlos Zambrano | Luke Hudson | | 714 | 597 | 117 |
| 2004-09-18 | @ CIN | 146 | L 5-6 | 81-65 | 2 | 41,829 | Greg Maddux | Aaron Harang | Aaron Harang | Greg Maddux | Danny Graves | 719 | 603 | 116 |
| 2004-09-19 | @ CIN | 147 | W 5-1 | 82-65 | 2 | 41,649 | Glendon Rusch | Paul Wilson | Jon Leicester | Danny Graves | | 724 | 604 | 120 |
| 2004-09-20 | @ FLO | 148 | W 5-1 | 83-66 | 2 | 0 | Mark Prior | Carl Pavano | Mark Prior | Carl Pavano | | 729 | 605 | 124 |
| 2004-09-20 | @ FLO | 149 | L 2-5 | 83-66 | 2 | 37,412 | Matt Clement | David Weathers | David Weathers | Matt Clement | Armando Benitez | 731 | 610 | 121 |
| 2004-09-21 | @ PIT | 150 | W 5-4 | 84-66 | 2 | 12,701 | Kerry Wood | Josh Fogg | LaTroy Hawkins | Salomon Torres | Ryan Dempster | 736 | 614 | 122 |
| 2004-09-22 | @ PIT | 151 | W 1-0 | 85-66 | 2 | 22,257 | Carlos Zambrano | Oliver Perez | Carlos Zambrano | Oliver Perez | Mike Remlinger | 737 | 614 | 123 |
| 2004-09-23 | @ PIT | 152 | W 6-3 | 86-66 | 2 | 13,298 | Greg Maddux | Nelson Figueroa | Greg Maddux | Nelson Figueroa | LaTroy Hawkins | 743 | 617 | 126 |
| 2004-09-24 | @ NYN | 153 | W 2-1 | 87-66 | 2 | 28,196 | Glendon Rusch | Kris Benson | Mike Remlinger | Braden Looper | LaTroy Hawkins | 745 | 618 | 127 |
| 2004-09-25 | @ NYN | 154 | L 3-4 | 87-67 | 2 | 34,284 | Mark Prior | Aaron Heilman | Jae Weong Seo | Kent Mercker | | 748 | 622 | 126 |
| 2004-09-26 | @ NYN | 155 | L 2-3 | 87-68 | 2 | 36,476 | Kerry Wood | Al Leiter | Al Leiter | Kerry Wood | Braden Looper | 750 | 625 | 125 |
| 2004-09-27 | vs CIN | 156 | W 12-5 | 88-68 | 2 | 38,984 | Carlos Zambrano | Brandon Claussen | Carlos Zambrano | Brandon Claussen | | 762 | 630 | 132 |
| 2004-09-28 | vs CIN | 157 | L 3-8 | 88-69 | 2 | 38,895 | Greg Maddux | Josh Hancock | Josh Hancock | Greg Maddux | | 765 | 638 | 127 |
| 2004-09-29 | vs CIN | 158 | L 3-4 | 88-70 | 3 | 38,190 | Glendon Rusch | Luke Hudson | John Riedling | Jon Leicester | Joe Valentine | 768 | 642 | 126 |
| 2004-09-30 | vs CIN | 159 | L 1-2 | 88-71 | 3 | 38,281 | Mark Prior | Aaron Harang | Juan Padilla | Mike Remlinger | | 769 | 644 | 125 |
| 2004-10-01 | vs ATL | 160 | L 4-5 | 88-72 | 3 | 38,795 | Kerry Wood | Mike Hampton | Mike Hampton | Kerry Wood | Kevin Gryboski | 773 | 649 | 124 |
| 2004-10-02 | vs ATL | 161 | L 6-8 | 88-73 | 3 | 38,695 | Carlos Zambrano | John Thomson | Kevin Gryboski | Kyle Farnsworth | John Smoltz | 779 | 657 | 122 |
| 2004-10-03 | vs ATL | 162 | W 10-8 | 89-73 | 3 | 38,420 | Greg Maddux | Paul Byrd | Greg Maddux | Paul Byrd | LaTroy Hawkins | 789 | 665 | 124 |