| 2009-04-06 | @ ARI | 1 | L 8-9 | 0-1 | 3 | 48,799 | Aaron Cook | Brandon Webb | Tony Pena | Jason Grilli | Chad Qualls | 8 | 9 | -1 |
| 2009-04-07 | @ ARI | 2 | W 3-0 | 1-1 | 2 | 26,637 | Ubaldo Jimenez | Dan Haren | Ubaldo Jimenez | Dan Haren | Huston Street | 11 | 9 | 2 |
| 2009-04-08 | @ ARI | 3 | W 9-2 | 2-1 | 1 | 18,227 | Franklin Morales | Doug Davis | Franklin Morales | Doug Davis | | 20 | 11 | 9 |
| 2009-04-10 | vs PHI | 4 | W 10-3 | 2-2 | 3 | 49,427 | Jason Marquis | Cole Hamels | Jason Marquis | Cole Hamels | | 30 | 14 | 16 |
| 2009-04-11 | vs PHI | 5 | L 4-8 | 2-3 | 3 | 35,251 | Jorge de la Rosa | Brett Myers | Brett Myers | Jorge de la Rosa | | 34 | 22 | 12 |
| 2009-04-12 | vs PHI | 6 | L 5-7 | 2-4 | 4 | 21,628 | Aaron Cook | Chan Ho Park | Ryan Madson | Huston Street | Brad Lidge | 39 | 29 | 10 |
| 2009-04-13 | @ CHN | 7 | L 0-4 | 2-5 | 4 | 40,077 | Ubaldo Jimenez | Ted Lilly | Ted Lilly | Ubaldo Jimenez | | 39 | 33 | 6 |
| 2009-04-15 | @ CHN | 8 | W 5-2 | 3-5 | 4 | 39,361 | Jason Marquis | Rich Harden | Jason Marquis | Rich Harden | Jason Grilli | 44 | 35 | 9 |
| 2009-04-17 | @ LAN | 9 | L 3-4 | 3-6 | 4 | 45,145 | Jorge de la Rosa | Randy Wolf | Guillermo Mota | Alan Embree | Jonathan Broxton | 47 | 39 | 8 |
| 2009-04-18 | @ LAN | 10 | L 5-9 | 3-7 | 4 | 36,765 | Aaron Cook | Chad Billingsley | Chad Billingsley | Aaron Cook | | 52 | 48 | 4 |
| 2009-04-19 | @ LAN | 11 | L 2-14 | 4-7 | 4 | 41,474 | Ubaldo Jimenez | James McDonald | Scott Elbert | Ubaldo Jimenez | | 54 | 62 | -8 |
| 2009-04-20 | @ ARI | 12 | L 3-6 | 4-8 | 4 | 25,788 | Jason Marquis | Jon Garland | Jon Garland | Jason Marquis | Chad Qualls | 57 | 68 | -11 |
| 2009-04-21 | @ ARI | 13 | W 9-6 | 5-8 | 4 | 25,411 | Franklin Morales | Yusmeiro Petit | Matt Belisle | Juan Gutierrez | Manuel Corpas | 66 | 74 | -8 |
| 2009-04-22 | @ ARI | 14 | L 0-2 | 5-9 | 4 | 19,147 | Jorge de la Rosa | Dan Haren | Dan Haren | Jorge de la Rosa | Chad Qualls | 66 | 76 | -10 |
| 2009-04-24 | vs LAN | 15 | L 5-6 | 5-10 | 5 | 36,151 | Aaron Cook | Eric Stults | Hong-Chih Kuo | Manuel Corpas | Jonathan Broxton | 71 | 82 | -11 |
| 2009-04-25 | vs LAN | 16 | L 5-6 | 5-11 | 5 | 31,476 | Ubaldo Jimenez | James McDonald | James McDonald | Ubaldo Jimenez | Ramon Troncoso | 76 | 88 | -12 |
| 2009-04-26 | vs LAN | 17 | W 10-4 | 5-12 | 5 | 35,505 | Jason Marquis | Clayton Kershaw | Jason Marquis | Clayton Kershaw | | 86 | 92 | -6 |
| 2009-04-27 | vs SDN | 18 | W 12-7 | 5-13 | 5 | 18,246 | Jason Hammel | Chris Young | Glendon Rusch | Chris Young | | 98 | 99 | -1 |
| 2009-04-28 | vs SDN | 19 | L 3-4 | 5-14 | 5 | 19,346 | Jorge de la Rosa | Chad Gaudin | Duaner Sanchez | Manuel Corpas | Heath Bell | 101 | 103 | -2 |
| 2009-04-29 | vs SDN | 20 | W 7-5 | 6-14 | 5 | 20,289 | Aaron Cook | Kevin Correia | Aaron Cook | Kevin Correia | Huston Street | 108 | 108 | 0 |
| 2009-05-01 | @ SFN | 21 | L 2-3 | 6-15 | 5 | 30,791 | Ubaldo Jimenez | Randy Johnson | Randy Johnson | Ubaldo Jimenez | Brian Wilson | 110 | 111 | -1 |
| 2009-05-02 | @ SFN | 22 | W 5-1 | 7-15 | 5 | 30,166 | Jason Marquis | Matt Cain | Jason Marquis | Matt Cain | | 115 | 112 | 3 |
| 2009-05-03 | @ SFN | 23 | L 0-1 | 7-16 | 5 | 30,650 | Jason Hammel | Barry Zito | Brandon Medders | Manuel Corpas | | 115 | 113 | 2 |
| 2009-05-04 | @ SDN | 24 | W 9-6 | 8-16 | 5 | 14,717 | Jorge de la Rosa | Kevin Correia | Glendon Rusch | Edwin Moreno | Huston Street | 124 | 119 | 5 |
| 2009-05-05 | @ SDN | 25 | L 1-2 | 8-17 | 5 | 13,646 | Aaron Cook | Josh Geer | Heath Bell | Matt Daley | | 125 | 121 | 4 |
| 2009-05-06 | vs SFN | 26 | W 11-1 | 9-17 | 5 | 22,105 | Ubaldo Jimenez | Randy Johnson | Ubaldo Jimenez | Randy Johnson | | 136 | 122 | 14 |
| 2009-05-07 | vs SFN | 27 | L 3-8 | 9-18 | 5 | 23,453 | Jason Marquis | Matt Cain | Matt Cain | Jason Marquis | | 139 | 130 | 9 |
| 2009-05-08 | vs FLO | 28 | L 3-8 | 9-19 | 5 | 27,398 | Jason Hammel | Ricky Nolasco | Ricky Nolasco | Jason Hammel | | 142 | 138 | 4 |
| 2009-05-09 | vs FLO | 29 | L 1-3 | 9-20 | 5 | 28,227 | Jorge de la Rosa | Josh Johnson | Josh Johnson | Jorge de la Rosa | Matt Lindstrom | 143 | 141 | 2 |
| 2009-05-10 | vs FLO | 30 | W 3-2 | 10-20 | 5 | 30,197 | Aaron Cook | Chris Volstad | Aaron Cook | Chris Volstad | Huston Street | 146 | 143 | 3 |
| 2009-05-12 | vs HOU | 31 | W 12-1 | 11-20 | 5 | 23,233 | Ubaldo Jimenez | Felipe Paulino | Ubaldo Jimenez | Felipe Paulino | | 158 | 144 | 14 |
| 2009-05-13 | vs HOU | 32 | L 11-15 | 11-21 | 5 | 19,226 | Jason Marquis | Mike Hampton | Mike Hampton | Jason Marquis | | 169 | 159 | 10 |
| 2009-05-14 | vs HOU | 33 | L 3-5 | 11-22 | 5 | 22,696 | Jason Hammel | Wandy Rodriguez | Wandy Rodriguez | Jason Hammel | LaTroy Hawkins | 172 | 164 | 8 |
| 2009-05-15 | @ PIT | 34 | W 3-1 | 12-22 | 5 | 17,179 | Jorge de la Rosa | Paul Maholm | Alan Embree | Matt Capps | Huston Street | 175 | 165 | 10 |
| 2009-05-16 | @ PIT | 35 | L 4-7 | 12-23 | 5 | 24,496 | Aaron Cook | Ian Snell | Sean Burnett | Matt Belisle | Matt Capps | 179 | 172 | 7 |
| 2009-05-17 | @ PIT | 36 | L 4-11 | 13-23 | 5 | 14,545 | Ubaldo Jimenez | Zach Duke | Zach Duke | Alan Embree | | 183 | 183 | 0 |
| 2009-05-18 | @ ATL | 37 | W 5-1 | 14-23 | 5 | 15,364 | Jason Marquis | Derek Lowe | Jason Marquis | Derek Lowe | | 188 | 184 | 4 |
| 2009-05-19 | @ ATL | 38 | L 1-8 | 14-24 | 5 | 16,749 | Jason Hammel | Jair Jurrjens | Jair Jurrjens | Jason Hammel | | 189 | 192 | -3 |
| 2009-05-20 | @ ATL | 39 | L 4-12 | 15-24 | 6 | 19,259 | Jorge de la Rosa | Javier Vazquez | Javier Vazquez | Jorge de la Rosa | | 193 | 204 | -11 |
| 2009-05-21 | @ ATL | 40 | W 9-0 | 16-24 | 5 | 25,481 | Aaron Cook | Kris Medlen | Aaron Cook | Kris Medlen | | 202 | 204 | -2 |
| 2009-05-22 | @ DET | 41 | L 3-4 | 16-25 | 5 | 28,264 | Ubaldo Jimenez | Rick Porcello | Rick Porcello | Ubaldo Jimenez | Joel Zumaya | 205 | 208 | -3 |
| 2009-05-23 | @ DET | 42 | W 4-3 | 17-25 | 5 | 37,035 | Jason Marquis | Armando Galarraga | Jason Marquis | Armando Galarraga | Huston Street | 209 | 211 | -2 |
| 2009-05-24 | @ DET | 43 | W 3-1 | 18-25 | 4 | 34,606 | Jason Hammel | Dontrelle Willis | Jason Hammel | Dontrelle Willis | Huston Street | 212 | 212 | 0 |
| 2009-05-25 | vs LAN | 44 | L 6-16 | 19-25 | 4 | 37,024 | Jorge de la Rosa | Eric Stults | Will Ohman | Jorge de la Rosa | | 218 | 228 | -10 |
| 2009-05-26 | vs LAN | 45 | L 1-7 | 19-26 | 5 | 25,384 | Aaron Cook | Eric Milton | Eric Milton | Aaron Cook | | 219 | 235 | -16 |
| 2009-05-27 | vs LAN | 46 | L 6-8 | 19-27 | 5 | 22,271 | Ubaldo Jimenez | Clayton Kershaw | Clayton Kershaw | Ubaldo Jimenez | | 225 | 243 | -18 |
| 2009-05-29 | vs SDN | 47 | W 3-0 | 20-27 | 5 | 23,239 | Jason Marquis | Chris Young | Jason Marquis | Chris Young | Huston Street | 228 | 243 | -15 |
| 2009-05-30 | vs SDN | 48 | W 8-7 | 21-27 | 5 | 32,064 | Jason Hammel | Josh Geer | Huston Street | Heath Bell | | 236 | 250 | -14 |
| 2009-05-31 | vs SDN | 49 | L 2-5 | 21-28 | 5 | 30,223 | Jorge de la Rosa | Chad Gaudin | Chad Gaudin | Jorge de la Rosa | Heath Bell | 238 | 255 | -17 |
| 2009-06-01 | @ HOU | 50 | L 1-4 | 21-29 | 5 | 24,016 | Aaron Cook | Roy Oswalt | Roy Oswalt | Aaron Cook | LaTroy Hawkins | 239 | 259 | -20 |
| 2009-06-02 | @ HOU | 51 | L 2-3 | 21-30 | 5 | 24,041 | Ubaldo Jimenez | Felipe Paulino | Russ Ortiz | Josh Fogg | | 241 | 262 | -21 |
| 2009-06-03 | @ HOU | 52 | L 4-6 | 21-31 | 5 | 22,032 | Jason Marquis | Brian Moehler | Tim Byrdak | Jason Marquis | Chris Sampson | 245 | 268 | -23 |
| 2009-06-04 | @ HOU | 53 | W 10-3 | 21-32 | 6 | 26,671 | Jason Hammel | Wandy Rodriguez | Jason Hammel | Wandy Rodriguez | | 255 | 271 | -16 |
| 2009-06-05 | @ SLN | 54 | W 11-4 | 21-33 | 5 | 41,115 | Jorge de la Rosa | Adam Wainwright | Jorge de la Rosa | Adam Wainwright | | 266 | 275 | -9 |
| 2009-06-06 | @ SLN | 55 | W 10-1 | 22-33 | 5 | 44,002 | Aaron Cook | Todd Wellemeyer | Aaron Cook | Todd Wellemeyer | | 276 | 276 | 0 |
| 2009-06-07 | @ SLN | 56 | W 7-2 | 23-33 | 5 | 42,288 | Ubaldo Jimenez | Joel Pineiro | Ubaldo Jimenez | Joel Pineiro | | 283 | 278 | 5 |
| 2009-06-08 | @ SLN | 57 | W 5-2 | 24-33 | 5 | 36,748 | Jason Marquis | Brad Thompson | Jason Marquis | Brad Thompson | Huston Street | 288 | 280 | 8 |
| 2009-06-09 | @ MIL | 58 | W 3-2 | 25-33 | 5 | 32,464 | Jason Hammel | Braden Looper | Jason Hammel | Todd Coffey | Huston Street | 291 | 282 | 9 |
| 2009-06-10 | @ MIL | 59 | W 4-2 | 26-33 | 5 | 34,823 | Jorge de la Rosa | David Bush | Jorge de la Rosa | David Bush | Huston Street | 295 | 284 | 11 |
| 2009-06-11 | @ MIL | 60 | W 5-4 | 27-33 | 5 | 35,467 | Aaron Cook | Yovani Gallardo | Aaron Cook | Yovani Gallardo | Huston Street | 300 | 288 | 12 |
| 2009-06-12 | vs SEA | 61 | W 6-4 | 28-33 | 5 | 30,365 | Ubaldo Jimenez | Jarrod Washburn | Ubaldo Jimenez | Jarrod Washburn | | 306 | 292 | 14 |
| 2009-06-13 | vs SEA | 62 | W 5-3 | 29-33 | 5 | 31,101 | Jason Marquis | Brandon Morrow | Manuel Corpas | Mark Lowe | Huston Street | 311 | 295 | 16 |
| 2009-06-14 | vs SEA | 63 | W 7-1 | 30-33 | 5 | 38,614 | Jason Hammel | Jason Vargas | Jason Hammel | Jason Vargas | | 318 | 296 | 22 |
| 2009-06-16 | vs TBA | 64 | L 4-12 | 31-33 | 4 | 28,582 | Jorge de la Rosa | Jeff Niemann | Jeff Niemann | Jorge de la Rosa | | 322 | 308 | 14 |
| 2009-06-17 | vs TBA | 65 | W 5-3 | 32-33 | 4 | 26,460 | Aaron Cook | David Price | Aaron Cook | David Price | Huston Street | 327 | 311 | 16 |
| 2009-06-18 | vs TBA | 66 | W 4-3 | 33-33 | 4 | 28,639 | Ubaldo Jimenez | Matt Garza | Ubaldo Jimenez | Matt Garza | Huston Street | 331 | 314 | 17 |
| 2009-06-19 | vs PIT | 67 | W 7-3 | 34-33 | 4 | 31,248 | Jason Marquis | Ross Ohlendorf | Jason Marquis | Ross Ohlendorf | | 338 | 317 | 21 |
| 2009-06-20 | vs PIT | 68 | W 9-7 | 35-33 | 3 | 32,137 | Jason Hammel | Charlie Morton | Huston Street | Jesse Chavez | | 347 | 324 | 23 |
| 2009-06-21 | vs PIT | 69 | W 5-4 | 36-33 | 3 | 44,131 | Jorge de la Rosa | Paul Maholm | Jorge de la Rosa | Paul Maholm | Huston Street | 352 | 328 | 24 |
| 2009-06-22 | @ ANA | 70 | W 11-1 | 37-33 | 2 | 39,557 | Aaron Cook | Matt Palmer | Aaron Cook | Matt Palmer | | 363 | 329 | 34 |
| 2009-06-23 | @ ANA | 71 | L 3-4 | 37-34 | 4 | 42,233 | Ubaldo Jimenez | Sean O'Sullivan | Kevin Jepsen | Ubaldo Jimenez | Brian Fuentes | 366 | 333 | 33 |
| 2009-06-24 | @ ANA | 72 | L 3-11 | 38-34 | 3 | 43,551 | Jason Marquis | Joe Saunders | Joe Saunders | Jason Marquis | | 369 | 344 | 25 |
| 2009-06-26 | @ OAK | 73 | W 4-2 | 39-34 | 2 | 20,872 | Jason Hammel | Dallas Braden | Jason Hammel | Dallas Braden | Huston Street | 373 | 346 | 27 |
| 2009-06-27 | @ OAK | 74 | W 11-9 | 39-35 | 2 | 18,624 | Jorge de la Rosa | Trevor Cahill | Jorge de la Rosa | Trevor Cahill | Huston Street | 384 | 355 | 29 |
| 2009-06-28 | @ OAK | 75 | W 3-1 | 40-35 | 2 | 15,701 | Aaron Cook | Vin Mazzaro | Aaron Cook | Vin Mazzaro | Huston Street | 387 | 356 | 31 |
| 2009-06-29 | @ LAN | 76 | L 2-4 | 40-36 | 3 | 41,288 | Ubaldo Jimenez | Randy Wolf | James McDonald | Joel Peralta | | 389 | 360 | 29 |
| 2009-06-30 | @ LAN | 77 | W 3-0 | 41-36 | 3 | 43,437 | Jason Marquis | Chad Billingsley | Jason Marquis | Chad Billingsley | | 392 | 360 | 32 |
| 2009-07-01 | @ LAN | 78 | L 0-1 | 41-37 | 3 | 40,455 | Jason Hammel | Clayton Kershaw | Ramon Troncoso | Jason Hammel | Jonathan Broxton | 392 | 361 | 31 |
| 2009-07-03 | vs ARI | 79 | W 5-0 | 42-37 | 2 | 49,026 | Jorge de la Rosa | Max Scherzer | Jorge de la Rosa | Max Scherzer | | 397 | 361 | 36 |
| 2009-07-04 | vs ARI | 80 | L 7-11 | 43-37 | 2 | 49,096 | Aaron Cook | Yusmeiro Petit | Scott Schoeneweis | Joel Peralta | Chad Qualls | 404 | 372 | 32 |
| 2009-07-05 | vs ARI | 81 | L 3-4 | 43-38 | 2 | 27,547 | Ubaldo Jimenez | Dan Haren | Dan Haren | Ubaldo Jimenez | Chad Qualls | 407 | 376 | 31 |
| 2009-07-06 | vs WAS | 82 | W 1-0 | 44-38 | 2 | 25,205 | Jason Marquis | Craig Stammen | Jason Marquis | Craig Stammen | Huston Street | 408 | 376 | 32 |
| 2009-07-07 | vs WAS | 83 | W 5-4 | 45-38 | 2 | 25,314 | Jason Hammel | Jordan Zimmermann | Alan Embree | Julian Tavarez | Huston Street | 413 | 380 | 33 |
| 2009-07-08 | vs WAS | 84 | W 10-4 | 45-39 | 2 | 23,098 | Jorge de la Rosa | Ross Detwiler | Jorge de la Rosa | Ross Detwiler | | 423 | 384 | 39 |
| 2009-07-09 | vs ATL | 85 | W 7-6 | 46-39 | 2 | 30,392 | Aaron Cook | Tommy Hanson | Juan Rincon | Mike Gonzalez | Huston Street | 430 | 390 | 40 |
| 2009-07-10 | vs ATL | 86 | L 1-4 | 46-40 | 3 | 35,238 | Ubaldo Jimenez | Derek Lowe | Derek Lowe | Ubaldo Jimenez | Rafael Soriano | 431 | 394 | 37 |
| 2009-07-11 | vs ATL | 87 | L 3-4 | 46-41 | 3 | 38,065 | Jason Marquis | Jair Jurrjens | Jair Jurrjens | Jason Marquis | Rafael Soriano | 434 | 398 | 36 |
| 2009-07-12 | vs ATL | 88 | W 8-7 | 47-41 | 3 | 33,825 | Jason Hammel | Kris Medlen | Huston Street | Luis Valdez | | 442 | 405 | 37 |
| 2009-07-16 | @ SDN | 89 | W 10-1 | 48-41 | 3 | 22,758 | Aaron Cook | Chad Gaudin | Aaron Cook | Chad Gaudin | | 452 | 406 | 46 |
| 2009-07-17 | @ SDN | 90 | W 5-3 | 49-41 | 3 | 21,887 | Ubaldo Jimenez | Josh Geer | Ubaldo Jimenez | Josh Geer | Huston Street | 457 | 409 | 48 |
| 2009-07-18 | @ SDN | 91 | L 1-3 | 49-42 | 3 | 28,652 | Jason Hammel | Kevin Correia | Greg Burke | Joel Peralta | Heath Bell | 458 | 412 | 46 |
| 2009-07-19 | @ SDN | 92 | W 6-1 | 50-42 | 3 | 20,747 | Jason Marquis | Mat Latos | Jason Marquis | Mat Latos | | 464 | 413 | 51 |
| 2009-07-20 | vs ARI | 93 | W 10-6 | 50-43 | 3 | 40,444 | Jorge de la Rosa | Doug Davis | Jorge de la Rosa | Doug Davis | | 474 | 419 | 55 |
| 2009-07-21 | vs ARI | 94 | L 5-6 | 50-44 | 3 | 30,248 | Aaron Cook | Max Scherzer | Juan Gutierrez | Juan Rincon | Chad Qualls | 479 | 425 | 54 |
| 2009-07-22 | vs ARI | 95 | W 4-3 | 51-44 | 3 | 30,451 | Ubaldo Jimenez | Jon Garland | Juan Rincon | Scott Schoeneweis | Huston Street | 483 | 428 | 55 |
| 2009-07-24 | vs SFN | 96 | L 1-3 | 51-45 | 3 | 40,524 | Jason Hammel | Matt Cain | Matt Cain | Jason Hammel | Brian Wilson | 484 | 431 | 53 |
| 2009-07-25 | vs SFN | 97 | W 8-2 | 52-45 | 3 | 42,201 | Jorge de la Rosa | Jonathan Sanchez | Jorge de la Rosa | Jonathan Sanchez | | 492 | 433 | 59 |
| 2009-07-26 | vs SFN | 98 | W 4-2 | 53-45 | 2 | 40,723 | Aaron Cook | Ryan Sadowski | Aaron Cook | Ryan Sadowski | Huston Street | 496 | 435 | 61 |
| 2009-07-27 | @ NYN | 99 | L 3-7 | 53-46 | 3 | 38,936 | Ubaldo Jimenez | Oliver Perez | Pedro Feliciano | Juan Rincon | | 499 | 442 | 57 |
| 2009-07-28 | @ NYN | 100 | L 0-4 | 53-47 | 3 | 39,126 | Jason Marquis | Mike Pelfrey | Mike Pelfrey | Jason Marquis | | 499 | 446 | 53 |
| 2009-07-30 | @ NYN | 101 | L 0-7 | 53-48 | 4 | 40,024 | Jason Hammel | Johan Santana | Johan Santana | Jason Hammel | | 499 | 453 | 46 |
| 2009-07-30 | @ NYN | 102 | W 4-2 | 53-48 | 4 | 38,962 | Jorge de la Rosa | Jonathon Niese | Jorge de la Rosa | Jonathon Niese | Huston Street | 503 | 455 | 48 |
| 2009-07-31 | @ CIN | 103 | W 5-3 | 55-48 | 3 | 22,130 | Aaron Cook | Justin Lehr | Franklin Morales | David Weathers | Huston Street | 508 | 458 | 50 |
| 2009-08-01 | @ CIN | 104 | W 6-2 | 56-48 | 3 | 23,452 | Ubaldo Jimenez | Homer Bailey | Ubaldo Jimenez | Homer Bailey | | 514 | 460 | 54 |
| 2009-08-02 | @ CIN | 105 | W 6-4 | 57-48 | 3 | 31,142 | Jason Marquis | Bronson Arroyo | Franklin Morales | Nick Masset | Huston Street | 520 | 464 | 56 |
| 2009-08-04 | @ PHI | 106 | W 8-3 | 58-48 | 3 | 45,203 | Jason Hammel | Jamie Moyer | Jason Hammel | Jamie Moyer | | 528 | 467 | 61 |
| 2009-08-05 | @ PHI | 107 | L 0-7 | 58-49 | 3 | 45,129 | Jorge de la Rosa | J.A. Happ | J.A. Happ | Jorge de la Rosa | | 528 | 474 | 54 |
| 2009-08-06 | @ PHI | 108 | L 1-3 | 58-50 | 3 | 45,316 | Aaron Cook | Cliff Lee | Cliff Lee | Aaron Cook | Brad Lidge | 529 | 477 | 52 |
| 2009-08-07 | vs CHN | 109 | W 6-2 | 59-50 | 3 | 46,118 | Ubaldo Jimenez | Sean Marshall | Ubaldo Jimenez | Sean Marshall | | 535 | 479 | 56 |
| 2009-08-08 | vs CHN | 110 | L 5-6 | 59-51 | 3 | 47,845 | Jason Marquis | Ryan Dempster | Ryan Dempster | Jason Marquis | Kevin Gregg | 540 | 485 | 55 |
| 2009-08-09 | vs CHN | 111 | W 11-5 | 59-52 | 3 | 40,217 | Jason Hammel | Randy Wells | Jason Hammel | Randy Wells | | 551 | 490 | 61 |
| 2009-08-10 | vs CHN | 112 | W 11-5 | 59-53 | 3 | 34,485 | Jorge de la Rosa | Tom Gorzelanny | Jorge de la Rosa | Tom Gorzelanny | | 562 | 495 | 67 |
| 2009-08-11 | vs PIT | 113 | L 3-7 | 59-54 | 3 | 35,212 | Jhoulis Chacin | Ross Ohlendorf | Ross Ohlendorf | Jhoulis Chacin | | 565 | 502 | 63 |
| 2009-08-12 | vs PIT | 114 | W 8-0 | 60-54 | 3 | 29,430 | Ubaldo Jimenez | Kevin Hart | Ubaldo Jimenez | Kevin Hart | | 573 | 502 | 71 |
| 2009-08-13 | vs PIT | 115 | W 10-1 | 61-54 | 3 | 27,619 | Jason Marquis | Paul Maholm | Jason Marquis | Paul Maholm | | 583 | 503 | 80 |
| 2009-08-14 | @ FLO | 116 | L 5-6 | 61-55 | 3 | 15,965 | Jason Hammel | Josh Johnson | Josh Johnson | Jason Hammel | Leo Nunez | 588 | 509 | 79 |
| 2009-08-16 | @ FLO | 117 | L 3-10 | 62-55 | 4 | 0 | Aaron Cook | Chris Volstad | Chris Volstad | Aaron Cook | | 591 | 519 | 72 |
| 2009-08-16 | @ FLO | 118 | W 7-3 | 62-55 | 4 | 20,089 | Jorge de la Rosa | Rick Vanden Hurk | Jorge de la Rosa | Rick Vanden Hurk | Huston Street | 598 | 522 | 76 |
| 2009-08-18 | @ WAS | 119 | W 4-3 | 64-55 | 3 | 18,192 | Ubaldo Jimenez | Craig Stammen | Ubaldo Jimenez | Sean Burnett | Huston Street | 602 | 525 | 77 |
| 2009-08-19 | @ WAS | 120 | W 5-4 | 65-55 | 3 | 16,187 | Jason Marquis | Collin Balester | Jason Marquis | Collin Balester | Huston Street | 607 | 529 | 78 |
| 2009-08-20 | @ WAS | 121 | W 4-1 | 66-55 | 3 | 18,036 | Jason Hammel | Garrett Mock | Jason Hammel | Garrett Mock | Huston Street | 611 | 530 | 81 |
| 2009-08-21 | vs SFN | 122 | L 3-6 | 66-56 | 3 | 43,666 | Aaron Cook | Jonathan Sanchez | Jonathan Sanchez | Aaron Cook | | 614 | 536 | 78 |
| 2009-08-22 | vs SFN | 123 | W 14-11 | 67-56 | 3 | 47,178 | Jorge de la Rosa | Joe Martinez | Jorge de la Rosa | Justin Miller | | 628 | 547 | 81 |
| 2009-08-23 | vs SFN | 124 | W 4-2 | 68-56 | 2 | 48,704 | Ubaldo Jimenez | Tim Lincecum | Ubaldo Jimenez | Tim Lincecum | Huston Street | 632 | 549 | 83 |
| 2009-08-24 | vs SFN | 125 | W 6-4 | 69-56 | 1 | 27,670 | Jason Marquis | Barry Zito | Adam Eaton | Justin Miller | | 638 | 553 | 85 |
| 2009-08-25 | vs LAN | 126 | W 5-4 | 70-56 | 1 | 31,472 | Jason Hammel | Clayton Kershaw | Matt Herges | James McDonald | | 643 | 557 | 86 |
| 2009-08-26 | vs LAN | 127 | L 1-6 | 70-57 | 1 | 38,350 | Josh Fogg | Randy Wolf | Randy Wolf | Josh Fogg | | 644 | 563 | 81 |
| 2009-08-27 | vs LAN | 128 | L 2-3 | 70-58 | 2 | 33,441 | Jorge de la Rosa | Vicente Padilla | Vicente Padilla | Jorge de la Rosa | Jonathan Broxton | 646 | 566 | 80 |
| 2009-08-28 | @ SFN | 129 | L 0-2 | 70-59 | 3 | 39,047 | Ubaldo Jimenez | Tim Lincecum | Tim Lincecum | Ubaldo Jimenez | Brian Wilson | 646 | 568 | 78 |
| 2009-08-29 | @ SFN | 130 | L 3-5 | 70-60 | 3 | 41,200 | Jason Marquis | Barry Zito | Barry Zito | Jason Marquis | Brian Wilson | 649 | 573 | 76 |
| 2009-08-30 | @ SFN | 131 | L 5-9 | 70-61 | 3 | 42,571 | Jason Hammel | Matt Cain | Brandon Medders | Rafael Betancourt | | 654 | 582 | 72 |
| 2009-09-01 | vs NYN | 132 | W 8-3 | 71-61 | 3 | 26,190 | Jorge de la Rosa | Mike Pelfrey | Jorge de la Rosa | Mike Pelfrey | | 662 | 585 | 77 |
| 2009-09-02 | vs NYN | 133 | W 5-2 | 72-61 | 3 | 26,276 | Ubaldo Jimenez | Tim Redding | Ubaldo Jimenez | Brian Stokes | Franklin Morales | 667 | 587 | 80 |
| 2009-09-03 | vs NYN | 134 | L 3-8 | 72-62 | 3 | 22,566 | Jason Marquis | Pat Misch | Pat Misch | Jason Marquis | | 670 | 595 | 75 |
| 2009-09-04 | vs ARI | 135 | W 5-4 | 73-62 | 3 | 31,401 | Jason Hammel | Dan Haren | Rafael Betancourt | Blaine Boyer | Franklin Morales | 675 | 599 | 76 |
| 2009-09-05 | vs ARI | 136 | W 4-1 | 74-62 | 3 | 39,297 | Jose Contreras | Doug Davis | Jose Contreras | Doug Davis | Franklin Morales | 679 | 600 | 79 |
| 2009-09-06 | vs ARI | 137 | W 13-5 | 74-63 | 3 | 35,192 | Jorge de la Rosa | Yusmeiro Petit | Jorge de la Rosa | Yusmeiro Petit | | 692 | 605 | 87 |
| 2009-09-07 | vs CIN | 138 | W 4-3 | 75-63 | 3 | 40,357 | Ubaldo Jimenez | Homer Bailey | Rafael Betancourt | Carlos Fisher | Franklin Morales | 696 | 608 | 88 |
| 2009-09-08 | vs CIN | 139 | W 3-1 | 76-63 | 3 | 23,154 | Jason Marquis | Matt Maloney | Jason Marquis | Matt Maloney | Franklin Morales | 699 | 609 | 90 |
| 2009-09-09 | vs CIN | 140 | W 4-3 | 77-63 | 1 | 23,721 | Jason Hammel | Bronson Arroyo | Matt Daley | Francisco Cordero | | 703 | 612 | 91 |
| 2009-09-10 | vs CIN | 141 | W 5-1 | 78-63 | 1 | 24,175 | Jose Contreras | Kip Wells | Juan Rincon | Kip Wells | | 708 | 613 | 95 |
| 2009-09-11 | @ SDN | 142 | W 4-1 | 79-63 | 1 | 18,022 | Jorge de la Rosa | Edward Mujica | Rafael Betancourt | Heath Bell | Franklin Morales | 712 | 614 | 98 |
| 2009-09-12 | @ SDN | 143 | L 2-3 | 79-64 | 1 | 19,897 | Esmil Rogers | Tim Stauffer | Sean Gallagher | Franklin Morales | | 714 | 617 | 97 |
| 2009-09-13 | @ SDN | 144 | L 3-7 | 79-65 | 2 | 19,739 | Jason Marquis | Clayton Richard | Adam Russell | Jason Marquis | | 717 | 624 | 93 |
| 2009-09-14 | @ SFN | 145 | L 1-9 | 79-66 | 2 | 31,307 | Jason Hammel | Tim Lincecum | Tim Lincecum | Jason Hammel | | 718 | 633 | 85 |
| 2009-09-15 | @ SFN | 146 | L 2-10 | 80-66 | 2 | 30,353 | Ubaldo Jimenez | Barry Zito | Barry Zito | Ubaldo Jimenez | | 720 | 643 | 77 |
| 2009-09-16 | @ SFN | 147 | W 4-3 | 81-66 | 1 | 38,696 | Jorge de la Rosa | Matt Cain | Jorge de la Rosa | Matt Cain | Rafael Betancourt | 724 | 646 | 78 |
| 2009-09-18 | @ ARI | 148 | L 5-7 | 81-67 | 2 | 34,231 | Jason Marquis | Kevin Mulvey | Leo Rosales | Randy Flores | Juan Gutierrez | 729 | 653 | 76 |
| 2009-09-19 | @ ARI | 149 | W 10-4 | 81-68 | 3 | 29,466 | Jason Hammel | Max Scherzer | Jason Hammel | Max Scherzer | | 739 | 657 | 82 |
| 2009-09-20 | @ ARI | 150 | W 5-1 | 82-68 | 2 | 29,397 | Ubaldo Jimenez | Dan Haren | Ubaldo Jimenez | Dan Haren | | 744 | 658 | 86 |
| 2009-09-22 | vs SDN | 151 | W 11-10 | 83-68 | 1 | 30,695 | Jorge de la Rosa | Edward Mujica | Matt Belisle | Cesar Ramos | Franklin Morales | 755 | 668 | 87 |
| 2009-09-23 | vs SDN | 152 | L 3-6 | 83-69 | 2 | 29,597 | Jason Marquis | Tim Stauffer | Ryan Webb | Jason Marquis | Heath Bell | 758 | 674 | 84 |
| 2009-09-24 | vs SDN | 153 | L 4-5 | 83-70 | 3 | 37,049 | Jason Hammel | Clayton Richard | Adam Russell | Joe Beimel | Luke Gregerson | 762 | 679 | 83 |
| 2009-09-25 | vs SLN | 154 | W 2-1 | 84-70 | 1 | 48,847 | Aaron Cook | Chris Carpenter | Huston Street | Trever Miller | | 764 | 680 | 84 |
| 2009-09-26 | vs SLN | 155 | L 3-6 | 84-71 | 2 | 47,741 | Ubaldo Jimenez | Adam Wainwright | Adam Wainwright | Ubaldo Jimenez | Ryan Franklin | 767 | 686 | 81 |
| 2009-09-27 | vs SLN | 156 | W 4-3 | 85-71 | 1 | 42,032 | Jorge de la Rosa | Kyle Lohse | Jorge de la Rosa | Kyle Lohse | Huston Street | 771 | 689 | 82 |
| 2009-09-29 | vs MIL | 157 | W 7-5 | 86-71 | 1 | 39,087 | Jason Marquis | Chris Narveson | Matt Belisle | David Weathers | | 778 | 694 | 84 |
| 2009-09-30 | vs MIL | 158 | W 10-6 | 86-72 | 2 | 41,465 | Jason Hammel | Jeff Suppan | Jason Hammel | Jeff Suppan | | 788 | 700 | 88 |
| 2009-10-01 | vs MIL | 159 | W 9-2 | 87-72 | 2 | 38,098 | Aaron Cook | Manny Parra | Aaron Cook | Manny Parra | | 797 | 702 | 95 |
| 2009-10-02 | @ LAN | 160 | W 4-3 | 88-72 | 2 | 54,131 | Ubaldo Jimenez | Randy Wolf | Ubaldo Jimenez | Randy Wolf | Huston Street | 801 | 705 | 96 |
| 2009-10-03 | @ LAN | 161 | L 0-5 | 88-73 | 2 | 54,531 | Jorge de la Rosa | Clayton Kershaw | Hong-Chih Kuo | Franklin Morales | | 801 | 710 | 91 |
| 2009-10-04 | @ LAN | 162 | L 3-5 | 88-74 | 2 | 51,396 | Jason Marquis | Vicente Padilla | Vicente Padilla | Jason Marquis | Ramon Troncoso | 804 | 715 | 89 |