| 2009-04-06 | vs LAN | 1 | L 1-4 | 0-1 | 4 | 45,496 | Jake Peavy | Hiroki Kuroda | Hiroki Kuroda | Jake Peavy | Jonathan Broxton | 1 | 4 | -3 |
| 2009-04-07 | vs LAN | 2 | W 4-2 | 1-1 | 4 | 20,035 | Chris Young | Randy Wolf | Chris Young | Randy Wolf | Heath Bell | 5 | 6 | -1 |
| 2009-04-08 | vs LAN | 3 | L 2-5 | 1-2 | 4 | 31,700 | Walter Silva | Chad Billingsley | Chad Billingsley | Edward Mujica | Jonathan Broxton | 7 | 11 | -4 |
| 2009-04-09 | vs LAN | 4 | W 4-3 | 2-2 | 3 | 29,710 | Kevin Correia | Clayton Kershaw | Cla Meredith | Cory Wade | Heath Bell | 11 | 14 | -3 |
| 2009-04-10 | vs SFN | 5 | W 7-3 | 3-2 | 1 | 20,507 | Shawn Hill | Barry Zito | Shawn Hill | Barry Zito | | 18 | 17 | 1 |
| 2009-04-11 | vs SFN | 6 | W 6-3 | 4-2 | 1 | 35,305 | Jake Peavy | Jonathan Sanchez | Jake Peavy | Jonathan Sanchez | Heath Bell | 24 | 20 | 4 |
| 2009-04-12 | vs SFN | 7 | W 6-1 | 5-2 | 1 | 19,415 | Chris Young | Tim Lincecum | Chris Young | Tim Lincecum | | 30 | 21 | 9 |
| 2009-04-13 | @ NYN | 8 | W 6-5 | 6-2 | 1 | 41,007 | Walter Silva | Mike Pelfrey | Edward Mujica | Brian Stokes | Heath Bell | 36 | 26 | 10 |
| 2009-04-15 | @ NYN | 9 | L 2-7 | 6-3 | 1 | 35,581 | Kevin Correia | Oliver Perez | Oliver Perez | Kevin Correia | | 38 | 33 | 5 |
| 2009-04-16 | @ NYN | 10 | W 6-5 | 7-3 | 1 | 35,985 | Jake Peavy | John Maine | Jake Peavy | John Maine | Heath Bell | 44 | 38 | 6 |
| 2009-04-17 | @ PHI | 11 | W 8-7 | 8-3 | 1 | 44,984 | Chris Young | Cole Hamels | Cla Meredith | Ryan Madson | Heath Bell | 52 | 45 | 7 |
| 2009-04-18 | @ PHI | 12 | W 8-5 | 9-3 | 1 | 45,007 | Shawn Hill | Brett Myers | Cla Meredith | Brad Lidge | Heath Bell | 60 | 50 | 10 |
| 2009-04-19 | @ PHI | 13 | L 4-5 | 9-4 | 1 | 45,266 | Josh Geer | Chan Ho Park | Clay Condrey | Edwin Moreno | | 64 | 55 | 9 |
| 2009-04-21 | @ SFN | 14 | L 3-8 | 9-5 | 1 | 39,314 | Jake Peavy | Matt Cain | Matt Cain | Jake Peavy | | 67 | 63 | 4 |
| 2009-04-22 | @ SFN | 15 | L 0-1 | 9-6 | 1 | 26,593 | Chris Young | Barry Zito | Brian Wilson | Edwin Moreno | | 67 | 64 | 3 |
| 2009-04-24 | vs PIT | 16 | W 4-3 | 10-6 | 1 | 25,601 | Kevin Correia | Ian Snell | Edwin Moreno | Matt Capps | | 71 | 67 | 4 |
| 2009-04-25 | vs PIT | 17 | L 1-10 | 10-7 | 2 | 41,665 | Shawn Hill | Zach Duke | Zach Duke | Shawn Hill | | 72 | 77 | -5 |
| 2009-04-26 | vs PIT | 18 | L 3-8 | 10-8 | 2 | 30,848 | Jake Peavy | Ross Ohlendorf | Ross Ohlendorf | Jake Peavy | | 75 | 85 | -10 |
| 2009-04-27 | @ COL | 19 | L 7-12 | 11-8 | 2 | 18,246 | Chris Young | Jason Hammel | Glendon Rusch | Chris Young | | 82 | 97 | -15 |
| 2009-04-28 | @ COL | 20 | W 4-3 | 12-8 | 2 | 19,346 | Chad Gaudin | Jorge de la Rosa | Duaner Sanchez | Manuel Corpas | Heath Bell | 86 | 100 | -14 |
| 2009-04-29 | @ COL | 21 | L 5-7 | 12-9 | 3 | 20,289 | Kevin Correia | Aaron Cook | Aaron Cook | Kevin Correia | Huston Street | 91 | 107 | -16 |
| 2009-04-30 | @ LAN | 22 | L 5-8 | 12-10 | 3 | 54,628 | Josh Geer | James McDonald | Ronald Belisario | Luke Gregerson | Jonathan Broxton | 96 | 115 | -19 |
| 2009-05-01 | @ LAN | 23 | L 0-1 | 12-11 | 3 | 47,210 | Jake Peavy | Clayton Kershaw | Jonathan Broxton | Duaner Sanchez | | 96 | 116 | -20 |
| 2009-05-02 | @ LAN | 24 | L 1-2 | 12-12 | 3 | 47,680 | Chris Young | Randy Wolf | Guillermo Mota | Luke Gregerson | | 97 | 118 | -21 |
| 2009-05-03 | @ LAN | 25 | L 3-7 | 12-13 | 3 | 52,096 | Chad Gaudin | Chad Billingsley | Chad Billingsley | Chad Gaudin | | 100 | 125 | -25 |
| 2009-05-04 | vs COL | 26 | L 6-9 | 12-14 | 3 | 14,717 | Kevin Correia | Jorge de la Rosa | Glendon Rusch | Edwin Moreno | Huston Street | 106 | 134 | -28 |
| 2009-05-05 | vs COL | 27 | W 2-1 | 13-14 | 3 | 13,646 | Josh Geer | Aaron Cook | Heath Bell | Matt Daley | | 108 | 135 | -27 |
| 2009-05-06 | vs ARI | 28 | L 1-3 | 13-15 | 3 | 15,092 | Jake Peavy | Jon Garland | Jon Garland | Jake Peavy | Chad Qualls | 109 | 138 | -29 |
| 2009-05-07 | vs ARI | 29 | W 4-3 | 14-15 | 3 | 18,921 | Chris Young | Dan Haren | Cla Meredith | Esmerling Vasquez | | 113 | 141 | -28 |
| 2009-05-08 | @ HOU | 30 | L 0-2 | 14-16 | 4 | 28,139 | Chad Gaudin | Wandy Rodriguez | Wandy Rodriguez | Chad Gaudin | LaTroy Hawkins | 113 | 143 | -30 |
| 2009-05-09 | @ HOU | 31 | L 4-5 | 14-17 | 4 | 29,141 | Kevin Correia | Brian Moehler | LaTroy Hawkins | Luke Gregerson | | 117 | 148 | -31 |
| 2009-05-10 | @ HOU | 32 | L 5-12 | 15-17 | 4 | 30,023 | Josh Geer | Roy Oswalt | Roy Oswalt | Josh Geer | | 122 | 160 | -38 |
| 2009-05-12 | @ CHN | 33 | L 2-6 | 15-18 | 4 | 39,963 | Jake Peavy | Rich Harden | Rich Harden | Jake Peavy | | 124 | 166 | -42 |
| 2009-05-13 | @ CHN | 34 | L 4-6 | 15-19 | 4 | 38,410 | Chris Young | Ted Lilly | Ted Lilly | Chris Young | Carlos Marmol | 128 | 172 | -44 |
| 2009-05-14 | @ CHN | 35 | L 3-11 | 16-19 | 4 | 39,728 | Chad Gaudin | Ryan Dempster | Ryan Dempster | Chad Gaudin | | 131 | 183 | -52 |
| 2009-05-15 | vs CIN | 36 | W 5-3 | 17-19 | 3 | 27,021 | Kevin Correia | Aaron Harang | Kevin Correia | Aaron Harang | Heath Bell | 136 | 186 | -50 |
| 2009-05-16 | vs CIN | 37 | W 6-5 | 18-19 | 3 | 31,001 | Josh Geer | Edinson Volquez | Luis Perdomo | Micah Owings | | 142 | 191 | -49 |
| 2009-05-17 | vs CIN | 38 | W 3-1 | 19-19 | 2 | 21,123 | Jake Peavy | Bronson Arroyo | Jake Peavy | Bronson Arroyo | | 145 | 192 | -47 |
| 2009-05-19 | vs SFN | 39 | W 2-1 | 20-19 | 2 | 16,175 | Chris Young | Barry Zito | Chris Young | Barry Zito | Heath Bell | 147 | 193 | -46 |
| 2009-05-20 | vs SFN | 40 | W 2-1 | 21-19 | 2 | 15,208 | Chad Gaudin | Jonathan Sanchez | Chad Gaudin | Jonathan Sanchez | Heath Bell | 149 | 194 | -45 |
| 2009-05-21 | vs SFN | 41 | W 3-2 | 22-19 | 2 | 19,921 | Kevin Correia | Tim Lincecum | Heath Bell | Brian Wilson | | 152 | 196 | -44 |
| 2009-05-22 | vs CHN | 42 | W 4-0 | 23-19 | 2 | 27,260 | Jake Peavy | Carlos Zambrano | Jake Peavy | Carlos Zambrano | Heath Bell | 156 | 196 | -40 |
| 2009-05-23 | vs CHN | 43 | W 3-1 | 24-19 | 2 | 37,798 | Josh Geer | Randy Wells | Josh Geer | Randy Wells | Edward Mujica | 159 | 197 | -38 |
| 2009-05-24 | vs CHN | 44 | W 7-2 | 25-19 | 2 | 39,593 | Chris Young | Ted Lilly | Chris Young | Ted Lilly | | 166 | 199 | -33 |
| 2009-05-25 | @ ARI | 45 | W 9-7 | 26-19 | 2 | 30,546 | Chad Gaudin | Doug Davis | Edward Mujica | Tony Pena | Heath Bell | 175 | 206 | -31 |
| 2009-05-26 | @ ARI | 46 | L 5-6 | 26-20 | 2 | 18,631 | Kevin Correia | Max Scherzer | Max Scherzer | Kevin Correia | Juan Gutierrez | 180 | 212 | -32 |
| 2009-05-27 | @ ARI | 47 | W 8-5 | 27-20 | 2 | 18,264 | Jake Peavy | Billy Buckner | Jake Peavy | Billy Buckner | Heath Bell | 188 | 217 | -29 |
| 2009-05-29 | @ COL | 48 | L 0-3 | 27-21 | 2 | 23,239 | Chris Young | Jason Marquis | Jason Marquis | Chris Young | Huston Street | 188 | 220 | -32 |
| 2009-05-30 | @ COL | 49 | L 7-8 | 27-22 | 2 | 32,064 | Josh Geer | Jason Hammel | Huston Street | Heath Bell | | 195 | 228 | -33 |
| 2009-05-31 | @ COL | 50 | W 5-2 | 28-22 | 2 | 30,223 | Chad Gaudin | Jorge de la Rosa | Chad Gaudin | Jorge de la Rosa | Heath Bell | 200 | 230 | -30 |
| 2009-06-01 | vs PHI | 51 | L 3-5 | 28-23 | 2 | 22,825 | Kevin Correia | Joe Blanton | Joe Blanton | Kevin Correia | Brad Lidge | 203 | 235 | -32 |
| 2009-06-02 | vs PHI | 52 | L 5-10 | 29-23 | 2 | 17,625 | Jake Peavy | Antonio Bastardo | Antonio Bastardo | Jake Peavy | Ryan Madson | 208 | 245 | -37 |
| 2009-06-03 | vs PHI | 53 | L 1-5 | 29-24 | 2 | 15,436 | Chris Young | J.A. Happ | J.A. Happ | Chris Young | | 209 | 250 | -41 |
| 2009-06-05 | vs ARI | 54 | L 0-8 | 29-25 | 2 | 22,426 | Chad Gaudin | Doug Davis | Doug Davis | Chad Gaudin | | 209 | 258 | -49 |
| 2009-06-06 | vs ARI | 55 | W 6-4 | 30-25 | 2 | 23,592 | Kevin Correia | Max Scherzer | Kevin Correia | Daniel Schlereth | Heath Bell | 215 | 262 | -47 |
| 2009-06-07 | vs ARI | 56 | L 6-9 | 30-26 | 2 | 27,804 | Josh Geer | Dan Haren | Leo Rosales | Josh Wilson | | 221 | 271 | -50 |
| 2009-06-08 | vs ARI | 57 | W 6-3 | 31-26 | 2 | 17,501 | Jake Peavy | Jon Garland | Jake Peavy | Jon Garland | Heath Bell | 227 | 274 | -47 |
| 2009-06-09 | @ LAN | 58 | L 4-6 | 31-27 | 2 | 35,313 | Chris Young | Chad Billingsley | Chad Billingsley | Chris Young | Jonathan Broxton | 231 | 280 | -49 |
| 2009-06-10 | @ LAN | 59 | W 3-1 | 32-27 | 2 | 44,079 | Kevin Correia | Clayton Kershaw | Kevin Correia | Clayton Kershaw | Heath Bell | 234 | 281 | -47 |
| 2009-06-12 | @ ANA | 60 | L 6-11 | 33-27 | 2 | 41,597 | Chad Gaudin | Matt Palmer | Matt Palmer | Chad Gaudin | | 240 | 292 | -52 |
| 2009-06-13 | @ ANA | 61 | L 1-9 | 33-28 | 2 | 43,233 | Josh Geer | Joe Saunders | Joe Saunders | Josh Geer | | 241 | 301 | -60 |
| 2009-06-14 | @ ANA | 62 | L 0-6 | 33-29 | 2 | 40,163 | Chris Young | Jered Weaver | Jered Weaver | Chris Young | | 241 | 307 | -66 |
| 2009-06-16 | vs SEA | 63 | L 0-5 | 33-30 | 2 | 17,040 | Kevin Correia | Felix Hernandez | Felix Hernandez | Kevin Correia | | 241 | 312 | -71 |
| 2009-06-17 | vs SEA | 64 | L 3-4 | 33-31 | 2 | 20,224 | Chad Gaudin | Garrett Olson | Garrett Olson | Chad Gaudin | David Aardsma | 244 | 316 | -72 |
| 2009-06-18 | vs SEA | 65 | W 4-3 | 34-31 | 2 | 25,146 | Josh Geer | Brandon Morrow | Heath Bell | Miguel Batista | | 248 | 319 | -71 |
| 2009-06-19 | vs OAK | 66 | L 5-7 | 34-32 | 2 | 20,019 | Wade LeBlanc | Josh Outman | Michael Wuertz | Edward Mujica | Andrew Bailey | 253 | 326 | -73 |
| 2009-06-20 | vs OAK | 67 | L 3-6 | 34-33 | 4 | 28,074 | Walter Silva | Brett Anderson | Michael Wuertz | Cla Meredith | Andrew Bailey | 256 | 332 | -76 |
| 2009-06-21 | vs OAK | 68 | W 4-1 | 35-33 | 4 | 27,249 | Kevin Correia | Dallas Braden | Kevin Correia | Dallas Braden | Heath Bell | 260 | 333 | -73 |
| 2009-06-23 | @ SEA | 69 | W 9-7 | 36-33 | 3 | 23,537 | Chad Gaudin | Garrett Olson | Chad Gaudin | Garrett Olson | Heath Bell | 269 | 340 | -71 |
| 2009-06-24 | @ SEA | 70 | L 3-4 | 36-34 | 4 | 22,988 | Josh Geer | Brandon Morrow | Sean White | Edward Mujica | David Aardsma | 272 | 344 | -72 |
| 2009-06-25 | @ SEA | 71 | L 3-9 | 36-35 | 4 | 27,968 | Wade LeBlanc | Jarrod Washburn | Jarrod Washburn | Wade LeBlanc | | 275 | 353 | -78 |
| 2009-06-26 | @ TEX | 72 | L 2-12 | 37-35 | 4 | 33,340 | Walter Silva | Kevin Millwood | Kevin Millwood | Walter Silva | | 277 | 365 | -88 |
| 2009-06-27 | @ TEX | 73 | W 7-3 | 38-35 | 3 | 25,410 | Kevin Correia | Derek Holland | Kevin Correia | Derek Holland | | 284 | 368 | -84 |
| 2009-06-28 | @ TEX | 74 | W 2-0 | 39-35 | 3 | 27,000 | Chad Gaudin | Tommy Hunter | Chad Gaudin | Tommy Hunter | Heath Bell | 286 | 368 | -82 |
| 2009-06-29 | vs HOU | 75 | L 1-3 | 39-36 | 4 | 15,671 | Josh Geer | Roy Oswalt | Roy Oswalt | Josh Geer | | 287 | 371 | -84 |
| 2009-06-30 | vs HOU | 76 | W 4-3 | 40-36 | 4 | 15,276 | Josh Banks | Mike Hampton | Josh Banks | Chris Sampson | Heath Bell | 291 | 374 | -83 |
| 2009-07-01 | vs HOU | 77 | L 1-7 | 40-37 | 4 | 16,670 | Walter Silva | Brian Moehler | Brian Moehler | Walter Silva | | 292 | 381 | -89 |
| 2009-07-02 | vs HOU | 78 | L 2-7 | 40-38 | 4 | 23,284 | Kevin Correia | Wandy Rodriguez | Wandy Rodriguez | Kevin Correia | | 294 | 388 | -94 |
| 2009-07-03 | vs LAN | 79 | L 3-6 | 40-39 | 4 | 42,217 | Chad Gaudin | Hiroki Kuroda | Hiroki Kuroda | Chad Gaudin | Jonathan Broxton | 297 | 394 | -97 |
| 2009-07-04 | vs LAN | 80 | W 7-4 | 41-39 | 4 | 42,069 | Josh Geer | Randy Wolf | Greg Burke | Ronald Belisario | Heath Bell | 304 | 398 | -94 |
| 2009-07-05 | vs LAN | 81 | L 6-7 | 41-40 | 4 | 30,070 | Josh Banks | Chad Billingsley | Jeff Weaver | Edward Mujica | | 310 | 405 | -95 |
| 2009-07-06 | @ ARI | 82 | L 5-6 | 41-41 | 4 | 17,528 | Walter Silva | Jon Garland | Jon Rauch | Cla Meredith | | 315 | 411 | -96 |
| 2009-07-07 | @ ARI | 83 | L 3-4 | 41-42 | 4 | 18,619 | Kevin Correia | Doug Davis | Doug Davis | Kevin Correia | Chad Qualls | 318 | 415 | -97 |
| 2009-07-08 | @ ARI | 84 | L 2-6 | 41-43 | 4 | 20,791 | Chad Gaudin | Max Scherzer | Clay Zavada | Greg Burke | | 320 | 421 | -101 |
| 2009-07-09 | @ SFN | 85 | L 3-9 | 41-44 | 4 | 33,508 | Josh Geer | Tim Lincecum | Tim Lincecum | Josh Geer | | 323 | 430 | -107 |
| 2009-07-10 | @ SFN | 86 | L 0-8 | 41-45 | 4 | 30,298 | Josh Banks | Jonathan Sanchez | Jonathan Sanchez | Josh Banks | | 323 | 438 | -115 |
| 2009-07-11 | @ SFN | 87 | L 1-2 | 41-46 | 5 | 38,112 | Tim Stauffer | Matt Cain | Justin Miller | Tim Stauffer | Brian Wilson | 324 | 440 | -116 |
| 2009-07-12 | @ SFN | 88 | W 10-4 | 41-47 | 5 | 41,913 | Kevin Correia | Barry Zito | Kevin Correia | Barry Zito | | 334 | 444 | -110 |
| 2009-07-16 | vs COL | 89 | L 1-10 | 41-48 | 5 | 22,758 | Chad Gaudin | Aaron Cook | Aaron Cook | Chad Gaudin | | 335 | 454 | -119 |
| 2009-07-17 | vs COL | 90 | L 3-5 | 41-49 | 5 | 21,887 | Josh Geer | Ubaldo Jimenez | Ubaldo Jimenez | Josh Geer | Huston Street | 338 | 459 | -121 |
| 2009-07-18 | vs COL | 91 | W 3-1 | 42-49 | 5 | 28,652 | Kevin Correia | Jason Hammel | Greg Burke | Joel Peralta | Heath Bell | 341 | 460 | -119 |
| 2009-07-19 | vs COL | 92 | L 1-6 | 42-50 | 5 | 20,747 | Mat Latos | Jason Marquis | Jason Marquis | Mat Latos | | 342 | 466 | -124 |
| 2009-07-20 | vs FLO | 93 | L 2-3 | 42-51 | 5 | 17,184 | Tim Stauffer | Rick Vanden Hurk | Rick Vanden Hurk | Greg Burke | Leo Nunez | 344 | 469 | -125 |
| 2009-07-21 | vs FLO | 94 | L 2-3 | 42-52 | 5 | 20,311 | Chad Gaudin | Chris Volstad | Chris Volstad | Chad Gaudin | Leo Nunez | 346 | 472 | -126 |
| 2009-07-22 | vs FLO | 95 | L 0-5 | 42-53 | 5 | 16,450 | Josh Geer | Ricky Nolasco | Ricky Nolasco | Josh Geer | | 346 | 477 | -131 |
| 2009-07-23 | @ PHI | 96 | L 4-9 | 42-54 | 5 | 45,242 | Kevin Correia | Cole Hamels | Cole Hamels | Kevin Correia | | 350 | 486 | -136 |
| 2009-07-24 | @ WAS | 97 | W 6-2 | 43-54 | 5 | 23,506 | Mat Latos | Garrett Mock | Mat Latos | Garrett Mock | | 356 | 488 | -132 |
| 2009-07-25 | @ WAS | 98 | L 1-13 | 43-55 | 5 | 21,834 | Tim Stauffer | J.D. Martin | Tyler Clippard | Tim Stauffer | | 357 | 501 | -144 |
| 2009-07-26 | @ WAS | 99 | L 2-3 | 43-56 | 5 | 20,747 | Chad Gaudin | John Lannan | Joe Beimel | Greg Burke | | 359 | 504 | -145 |
| 2009-07-27 | @ CIN | 100 | L 4-6 | 43-57 | 5 | 18,563 | Josh Geer | Homer Bailey | Homer Bailey | Josh Geer | Francisco Cordero | 363 | 510 | -147 |
| 2009-07-28 | @ CIN | 101 | W 3-2 | 44-57 | 5 | 14,526 | Kevin Correia | Bronson Arroyo | Kevin Correia | Bronson Arroyo | Heath Bell | 366 | 512 | -146 |
| 2009-07-29 | @ CIN | 102 | W 7-1 | 45-57 | 5 | 17,201 | Mat Latos | Aaron Harang | Mat Latos | Aaron Harang | | 373 | 513 | -140 |
| 2009-07-30 | @ CIN | 103 | W 7-4 | 46-57 | 6 | 19,177 | Tim Stauffer | Johnny Cueto | Tim Stauffer | Johnny Cueto | | 380 | 517 | -137 |
| 2009-07-31 | vs MIL | 104 | W 11-7 | 46-58 | 5 | 32,588 | Chad Gaudin | Braden Looper | Edward Mujica | Tim Dillard | | 391 | 524 | -133 |
| 2009-08-01 | vs MIL | 105 | W 4-2 | 47-58 | 5 | 26,424 | Clayton Richard | Mike Burns | Greg Burke | Mike Burns | Heath Bell | 395 | 526 | -131 |
| 2009-08-02 | vs MIL | 106 | L 1-6 | 47-59 | 5 | 23,696 | Kevin Correia | Carlos Villanueva | Mitch Stetter | Kevin Correia | | 396 | 532 | -136 |
| 2009-08-03 | vs ATL | 107 | W 4-2 | 48-59 | 5 | 20,423 | Mat Latos | Kenshin Kawakami | Mat Latos | Kenshin Kawakami | Heath Bell | 400 | 534 | -134 |
| 2009-08-04 | vs ATL | 108 | L 2-9 | 48-60 | 5 | 17,916 | Tim Stauffer | Javier Vazquez | Javier Vazquez | Tim Stauffer | | 402 | 543 | -141 |
| 2009-08-05 | vs ATL | 109 | L 2-6 | 48-61 | 5 | 21,816 | Chad Gaudin | Tommy Hanson | Tommy Hanson | Chad Gaudin | | 404 | 549 | -145 |
| 2009-08-06 | vs NYN | 110 | W 8-3 | 49-61 | 5 | 18,880 | Clayton Richard | Livan Hernandez | Clayton Richard | Livan Hernandez | | 412 | 552 | -140 |
| 2009-08-07 | vs NYN | 111 | W 6-2 | 50-61 | 5 | 23,038 | Kevin Correia | Oliver Perez | Heath Bell | Francisco Rodriguez | | 418 | 554 | -136 |
| 2009-08-08 | vs NYN | 112 | W 3-1 | 51-61 | 5 | 35,184 | Mat Latos | Bobby Parnell | Mat Latos | Bobby Parnell | Heath Bell | 421 | 555 | -134 |
| 2009-08-09 | vs NYN | 113 | L 1-5 | 51-62 | 5 | 27,754 | Tim Stauffer | Johan Santana | Johan Santana | Tim Stauffer | | 422 | 560 | -138 |
| 2009-08-11 | @ MIL | 114 | W 13-6 | 51-63 | 5 | 37,040 | Clayton Richard | Braden Looper | Clayton Richard | Braden Looper | | 435 | 566 | -131 |
| 2009-08-12 | @ MIL | 115 | W 6-5 | 52-63 | 5 | 38,753 | Kevin Correia | Carlos Villanueva | Kevin Correia | Todd Coffey | Heath Bell | 441 | 571 | -130 |
| 2009-08-13 | @ MIL | 116 | L 9-12 | 53-63 | 5 | 39,683 | Cesar Carrillo | Manny Parra | Manny Parra | Cesar Carrillo | Trevor Hoffman | 450 | 583 | -133 |
| 2009-08-14 | @ SLN | 117 | L 2-9 | 53-64 | 5 | 42,208 | Mat Latos | Adam Wainwright | Adam Wainwright | Mat Latos | | 452 | 592 | -140 |
| 2009-08-15 | @ SLN | 118 | L 4-7 | 53-65 | 5 | 44,292 | Tim Stauffer | Joel Pineiro | Joel Pineiro | Tim Stauffer | Ryan Franklin | 456 | 599 | -143 |
| 2009-08-16 | @ SLN | 119 | L 5-7 | 53-66 | 6 | 40,812 | Clayton Richard | Kyle Lohse | Trever Miller | Heath Bell | | 461 | 606 | -145 |
| 2009-08-17 | vs CHN | 120 | W 4-1 | 54-66 | 5 | 23,420 | Kevin Correia | Ted Lilly | Heath Bell | Kevin Gregg | | 465 | 607 | -142 |
| 2009-08-18 | vs CHN | 121 | W 6-3 | 55-66 | 5 | 19,814 | Cesar Carrillo | Ryan Dempster | Cesar Carrillo | Ryan Dempster | Heath Bell | 471 | 610 | -139 |
| 2009-08-19 | vs CHN | 122 | L 1-7 | 55-67 | 5 | 18,012 | Mat Latos | Rich Harden | Rich Harden | Mat Latos | | 472 | 617 | -145 |
| 2009-08-20 | vs SLN | 123 | L 1-5 | 55-68 | 5 | 19,867 | Tim Stauffer | Joel Pineiro | Joel Pineiro | Tim Stauffer | | 473 | 622 | -149 |
| 2009-08-21 | vs SLN | 124 | W 4-0 | 56-68 | 5 | 27,282 | Clayton Richard | Kyle Lohse | Clayton Richard | Kyle Lohse | | 477 | 622 | -145 |
| 2009-08-22 | vs SLN | 125 | L 0-7 | 56-69 | 5 | 38,156 | Kevin Correia | Chris Carpenter | Chris Carpenter | Kevin Correia | | 477 | 629 | -152 |
| 2009-08-23 | vs SLN | 126 | L 2-5 | 56-70 | 5 | 27,435 | Cesar Carrillo | John Smoltz | John Smoltz | Cesar Carrillo | Ryan Franklin | 479 | 634 | -155 |
| 2009-08-25 | @ ATL | 127 | W 2-1 | 57-70 | 5 | 15,389 | Mat Latos | Jair Jurrjens | Joe Thatcher | Kris Medlen | Edward Mujica | 481 | 635 | -154 |
| 2009-08-26 | @ ATL | 128 | W 12-5 | 57-71 | 5 | 15,619 | Tim Stauffer | Kenshin Kawakami | Tim Stauffer | Kenshin Kawakami | | 493 | 640 | -147 |
| 2009-08-27 | @ ATL | 129 | L 1-9 | 57-72 | 5 | 18,651 | Clayton Richard | Javier Vazquez | Javier Vazquez | Clayton Richard | | 494 | 649 | -155 |
| 2009-08-28 | @ FLO | 130 | W 9-5 | 58-72 | 5 | 14,402 | Kevin Correia | Chris Volstad | Kevin Correia | Chris Volstad | | 503 | 654 | -151 |
| 2009-08-29 | @ FLO | 131 | W 7-4 | 59-72 | 5 | 20,924 | Wade LeBlanc | Ricky Nolasco | Adam Russell | Luis Ayala | Heath Bell | 510 | 658 | -148 |
| 2009-08-30 | @ FLO | 132 | L 4-6 | 59-73 | 5 | 12,873 | Mat Latos | Sean West | Sean West | Mat Latos | Leo Nunez | 514 | 664 | -150 |
| 2009-08-31 | vs WAS | 133 | W 3-1 | 60-73 | 5 | 19,867 | Tim Stauffer | Livan Hernandez | Tim Stauffer | Livan Hernandez | Heath Bell | 517 | 665 | -148 |
| 2009-09-01 | vs WAS | 134 | W 4-1 | 61-73 | 5 | 15,131 | Clayton Richard | J.D. Martin | Clayton Richard | J.D. Martin | Heath Bell | 521 | 666 | -145 |
| 2009-09-02 | vs WAS | 135 | W 7-0 | 62-73 | 5 | 14,468 | Kevin Correia | John Lannan | Kevin Correia | John Lannan | | 528 | 666 | -138 |
| 2009-09-04 | @ LAN | 136 | W 2-0 | 63-73 | 5 | 52,965 | Wade LeBlanc | Clayton Kershaw | Wade LeBlanc | Clayton Kershaw | Heath Bell | 530 | 666 | -136 |
| 2009-09-05 | @ LAN | 137 | L 4-7 | 63-74 | 5 | 53,368 | Mat Latos | Randy Wolf | Randy Wolf | Mat Latos | Jonathan Broxton | 534 | 673 | -139 |
| 2009-09-06 | @ LAN | 138 | W 4-3 | 64-74 | 5 | 47,528 | Tim Stauffer | Hiroki Kuroda | Tim Stauffer | Hiroki Kuroda | Heath Bell | 538 | 676 | -138 |
| 2009-09-07 | @ SFN | 139 | L 4-9 | 64-75 | 5 | 37,132 | Clayton Richard | Brad Penny | Brad Penny | Clayton Richard | | 542 | 685 | -143 |
| 2009-09-08 | @ SFN | 140 | W 4-3 | 65-75 | 5 | 34,524 | Kevin Correia | Madison Bumgarner | Luke Gregerson | Jeremy Affeldt | Heath Bell | 546 | 688 | -142 |
| 2009-09-09 | @ SFN | 141 | W 4-2 | 66-75 | 5 | 30,312 | Wade LeBlanc | Barry Zito | Wade LeBlanc | Barry Zito | Heath Bell | 550 | 690 | -140 |
| 2009-09-11 | vs COL | 142 | L 1-4 | 66-76 | 5 | 18,022 | Edward Mujica | Jorge de la Rosa | Rafael Betancourt | Heath Bell | Franklin Morales | 551 | 694 | -143 |
| 2009-09-12 | vs COL | 143 | W 3-2 | 67-76 | 5 | 19,897 | Tim Stauffer | Esmil Rogers | Sean Gallagher | Franklin Morales | | 554 | 696 | -142 |
| 2009-09-13 | vs COL | 144 | W 7-3 | 68-76 | 4 | 19,739 | Clayton Richard | Jason Marquis | Adam Russell | Jason Marquis | | 561 | 699 | -138 |
| 2009-09-14 | vs ARI | 145 | L 2-4 | 68-77 | 5 | 20,265 | Kevin Correia | Billy Buckner | Clay Zavada | Adam Russell | Juan Gutierrez | 563 | 703 | -140 |
| 2009-09-15 | vs ARI | 146 | L 2-4 | 68-78 | 5 | 14,790 | Wade LeBlanc | Dan Haren | Dan Haren | Heath Bell | Juan Gutierrez | 565 | 707 | -142 |
| 2009-09-16 | vs ARI | 147 | W 6-5 | 69-78 | 5 | 14,377 | Edward Mujica | Doug Davis | Heath Bell | Yusmeiro Petit | | 571 | 712 | -141 |
| 2009-09-18 | @ PIT | 148 | L 1-5 | 69-79 | 5 | 26,178 | Tim Stauffer | Charlie Morton | Charlie Morton | Tim Stauffer | | 572 | 717 | -145 |
| 2009-09-19 | @ PIT | 149 | W 2-1 | 70-79 | 5 | 20,379 | Clayton Richard | Ross Ohlendorf | Luke Gregerson | Phil Dumatrait | Heath Bell | 574 | 718 | -144 |
| 2009-09-20 | @ PIT | 150 | W 4-0 | 71-79 | 5 | 24,028 | Kevin Correia | Paul Maholm | Kevin Correia | Paul Maholm | Heath Bell | 578 | 718 | -140 |
| 2009-09-21 | @ PIT | 151 | W 11-6 | 71-80 | 5 | 12,566 | Wade LeBlanc | Daniel McCutchen | Sean Gallagher | Jeff Karstens | | 589 | 724 | -135 |
| 2009-09-22 | @ COL | 152 | L 10-11 | 71-81 | 5 | 30,695 | Edward Mujica | Jorge de la Rosa | Matt Belisle | Cesar Ramos | Franklin Morales | 599 | 735 | -136 |
| 2009-09-23 | @ COL | 153 | W 6-3 | 72-81 | 4 | 29,597 | Tim Stauffer | Jason Marquis | Ryan Webb | Jason Marquis | Heath Bell | 605 | 738 | -133 |
| 2009-09-24 | @ COL | 154 | W 5-4 | 73-81 | 4 | 37,049 | Clayton Richard | Jason Hammel | Adam Russell | Joe Beimel | Luke Gregerson | 610 | 742 | -132 |
| 2009-09-25 | @ ARI | 155 | W 4-0 | 74-81 | 4 | 29,719 | Kevin Correia | Max Scherzer | Kevin Correia | Max Scherzer | | 614 | 742 | -128 |
| 2009-09-26 | @ ARI | 156 | L 5-8 | 74-82 | 4 | 39,332 | Wade LeBlanc | Dan Haren | Daniel Schlereth | Luke Gregerson | Juan Gutierrez | 619 | 750 | -131 |
| 2009-09-27 | @ ARI | 157 | L 4-7 | 74-83 | 4 | 30,018 | Edward Mujica | Billy Buckner | Billy Buckner | Edward Mujica | Juan Gutierrez | 623 | 757 | -134 |
| 2009-09-29 | vs LAN | 158 | W 3-1 | 75-83 | 4 | 25,318 | Cesar Ramos | Chad Billingsley | Ryan Webb | Chad Billingsley | Heath Bell | 626 | 758 | -132 |
| 2009-09-30 | vs LAN | 159 | W 5-0 | 76-83 | 4 | 25,469 | Clayton Richard | Jon Garland | Clayton Richard | Jon Garland | | 631 | 758 | -127 |
| 2009-10-02 | vs SFN | 160 | L 2-7 | 76-84 | 4 | 26,776 | Kevin Correia | Barry Zito | Brandon Medders | Kevin Correia | | 633 | 765 | -132 |
| 2009-10-03 | vs SFN | 161 | W 2-0 | 77-84 | 4 | 25,732 | Wade LeBlanc | Matt Cain | Wade LeBlanc | Matt Cain | Heath Bell | 635 | 765 | -130 |
| 2009-10-04 | vs SFN | 162 | L 3-4 | 77-85 | 4 | 25,082 | Cesar Ramos | Jonathan Sanchez | Jeremy Affeldt | Ryan Webb | Brian Wilson | 638 | 769 | -131 |