| 2009-04-06 | vs NYN | 1 | L 1-2 | 0-1 | 3 | 42,177 | Aaron Harang | Johan Santana | Johan Santana | Aaron Harang | Francisco Rodriguez | 1 | 2 | -1 |
| 2009-04-08 | vs NYN | 2 | L 7-9 | 0-2 | 6 | 13,568 | Edinson Volquez | Mike Pelfrey | Mike Pelfrey | Edinson Volquez | Francisco Rodriguez | 8 | 11 | -3 |
| 2009-04-09 | vs NYN | 3 | W 8-6 | 1-2 | 5 | 17,837 | Bronson Arroyo | Oliver Perez | Bronson Arroyo | Oliver Perez | Francisco Cordero | 16 | 17 | -1 |
| 2009-04-11 | vs PIT | 4 | L 2-10 | 2-2 | 3 | 22,276 | Johnny Cueto | Paul Maholm | Paul Maholm | Johnny Cueto | | 18 | 27 | -9 |
| 2009-04-12 | vs PIT | 5 | W 2-0 | 3-2 | 1 | 12,876 | Aaron Harang | Ian Snell | Aaron Harang | Ian Snell | | 20 | 27 | -7 |
| 2009-04-13 | @ MIL | 6 | W 7-6 | 4-2 | 1 | 25,016 | Edinson Volquez | Yovani Gallardo | Edinson Volquez | Yovani Gallardo | Francisco Cordero | 27 | 33 | -6 |
| 2009-04-14 | @ MIL | 7 | W 6-1 | 5-2 | 1 | 27,441 | Bronson Arroyo | Manny Parra | Bronson Arroyo | Manny Parra | | 33 | 34 | -1 |
| 2009-04-15 | @ MIL | 8 | L 3-9 | 5-3 | 1 | 30,349 | Micah Owings | Braden Looper | Braden Looper | Micah Owings | | 36 | 43 | -7 |
| 2009-04-17 | @ HOU | 9 | W 2-1 | 6-3 | 1 | 32,268 | Johnny Cueto | Roy Oswalt | Nick Masset | Jose Valverde | Francisco Cordero | 38 | 44 | -6 |
| 2009-04-18 | @ HOU | 10 | L 0-7 | 6-4 | 1 | 30,141 | Aaron Harang | Wandy Rodriguez | Wandy Rodriguez | Aaron Harang | | 38 | 51 | -13 |
| 2009-04-19 | @ HOU | 11 | W 4-2 | 7-4 | 1 | 29,372 | Edinson Volquez | Felipe Paulino | Edinson Volquez | Geoff Geary | Francisco Cordero | 42 | 53 | -11 |
| 2009-04-20 | @ HOU | 12 | W 4-3 | 8-4 | 1 | 23,308 | Bronson Arroyo | Mike Hampton | Bronson Arroyo | Geoff Geary | Francisco Cordero | 46 | 56 | -10 |
| 2009-04-21 | @ CHN | 13 | L 2-7 | 8-5 | 1 | 38,403 | Micah Owings | Rich Harden | Rich Harden | Micah Owings | | 48 | 63 | -15 |
| 2009-04-22 | @ CHN | 14 | W 3-0 | 9-5 | 1 | 38,738 | Johnny Cueto | Ted Lilly | Johnny Cueto | Ted Lilly | Francisco Cordero | 51 | 63 | -12 |
| 2009-04-23 | @ CHN | 15 | W 7-1 | 10-5 | 1 | 40,039 | Aaron Harang | Carlos Zambrano | Aaron Harang | Carlos Zambrano | | 58 | 64 | -6 |
| 2009-04-24 | vs ATL | 16 | L 3-4 | 10-6 | 1 | 30,060 | Edinson Volquez | Javier Vazquez | Javier Vazquez | Edinson Volquez | Mike Gonzalez | 61 | 68 | -7 |
| 2009-04-25 | vs ATL | 17 | L 2-10 | 11-6 | 1 | 33,015 | Bronson Arroyo | Derek Lowe | Derek Lowe | Bronson Arroyo | | 63 | 78 | -15 |
| 2009-04-26 | vs ATL | 18 | W 8-2 | 12-6 | 1 | 29,327 | Micah Owings | Kenshin Kawakami | Micah Owings | Kenshin Kawakami | | 71 | 80 | -9 |
| 2009-04-27 | vs HOU | 19 | L 1-4 | 12-7 | 1 | 12,365 | Johnny Cueto | Roy Oswalt | Chris Sampson | Francisco Cordero | | 72 | 84 | -12 |
| 2009-04-28 | vs HOU | 20 | L 3-8 | 12-8 | 1 | 9,878 | Aaron Harang | Wandy Rodriguez | Wandy Rodriguez | Aaron Harang | | 75 | 92 | -17 |
| 2009-04-29 | vs HOU | 21 | W 3-0 | 13-8 | 1 | 12,681 | Edinson Volquez | Felipe Paulino | Edinson Volquez | Felipe Paulino | Francisco Cordero | 78 | 92 | -14 |
| 2009-05-01 | @ PIT | 22 | W 4-0 | 14-8 | 1 | 14,238 | Bronson Arroyo | Zach Duke | Bronson Arroyo | Zach Duke | | 82 | 92 | -10 |
| 2009-05-02 | @ PIT | 23 | L 6-8 | 14-9 | 1 | 22,891 | Micah Owings | Ross Ohlendorf | Ross Ohlendorf | Micah Owings | | 88 | 100 | -12 |
| 2009-05-03 | @ PIT | 24 | W 5-0 | 15-9 | 1 | 13,670 | Johnny Cueto | Jeff Karstens | Johnny Cueto | Jeff Karstens | | 93 | 100 | -7 |
| 2009-05-04 | @ FLO | 25 | L 2-3 | 15-10 | 1 | 10,825 | Aaron Harang | Josh Johnson | Burke Badenhop | Danny Herrera | | 95 | 103 | -8 |
| 2009-05-05 | @ FLO | 26 | W 7-0 | 16-10 | 1 | 11,087 | Edinson Volquez | Chris Volstad | Edinson Volquez | Chris Volstad | | 102 | 103 | -1 |
| 2009-05-06 | vs MIL | 27 | L 3-15 | 17-10 | 1 | 10,982 | Bronson Arroyo | Manny Parra | Manny Parra | Bronson Arroyo | | 105 | 118 | -13 |
| 2009-05-07 | vs MIL | 28 | W 6-5 | 18-10 | 1 | 14,724 | Micah Owings | Braden Looper | Micah Owings | Braden Looper | Francisco Cordero | 111 | 123 | -12 |
| 2009-05-08 | vs SLN | 29 | W 6-4 | 19-10 | 1 | 18,016 | Johnny Cueto | Joel Pineiro | Johnny Cueto | Joel Pineiro | Francisco Cordero | 117 | 127 | -10 |
| 2009-05-09 | vs SLN | 30 | W 8-3 | 20-10 | 1 | 40,651 | Aaron Harang | Kyle Lohse | Aaron Harang | Kyle Lohse | | 125 | 130 | -5 |
| 2009-05-10 | vs SLN | 31 | L 7-8 | 20-11 | 1 | 27,664 | Edinson Volquez | Adam Wainwright | Ryan Franklin | Francisco Cordero | Chris Perez | 132 | 138 | -6 |
| 2009-05-11 | @ ARI | 32 | W 13-5 | 20-12 | 1 | 17,640 | Bronson Arroyo | Jon Garland | Bronson Arroyo | Jon Garland | | 145 | 143 | 2 |
| 2009-05-12 | @ ARI | 33 | W 3-1 | 21-12 | 1 | 24,835 | Micah Owings | Dan Haren | Micah Owings | Dan Haren | Francisco Cordero | 148 | 144 | 4 |
| 2009-05-13 | @ ARI | 34 | W 10-3 | 21-13 | 1 | 20,443 | Johnny Cueto | Bryan Augenstein | Johnny Cueto | Bryan Augenstein | | 158 | 147 | 11 |
| 2009-05-15 | @ SDN | 35 | L 3-5 | 21-14 | 1 | 27,021 | Aaron Harang | Kevin Correia | Kevin Correia | Aaron Harang | Heath Bell | 161 | 152 | 9 |
| 2009-05-16 | @ SDN | 36 | L 5-6 | 21-15 | 1 | 31,001 | Edinson Volquez | Josh Geer | Luis Perdomo | Micah Owings | | 166 | 158 | 8 |
| 2009-05-17 | @ SDN | 37 | L 1-3 | 21-16 | 2 | 21,123 | Bronson Arroyo | Jake Peavy | Jake Peavy | Bronson Arroyo | | 167 | 161 | 6 |
| 2009-05-19 | vs PHI | 38 | L 3-4 | 21-17 | 2 | 18,449 | Johnny Cueto | Cole Hamels | Cole Hamels | Johnny Cueto | Brad Lidge | 170 | 165 | 5 |
| 2009-05-20 | vs PHI | 39 | W 5-1 | 22-17 | 2 | 15,661 | Aaron Harang | Jamie Moyer | Aaron Harang | Jamie Moyer | | 175 | 166 | 9 |
| 2009-05-21 | vs PHI | 40 | L 5-12 | 23-17 | 2 | 25,901 | Micah Owings | Joe Blanton | Joe Blanton | Micah Owings | | 180 | 178 | 2 |
| 2009-05-22 | vs CLE | 41 | W 3-1 | 24-17 | 2 | 28,019 | Bronson Arroyo | Anthony Reyes | Bronson Arroyo | Aaron Laffey | Francisco Cordero | 183 | 179 | 4 |
| 2009-05-23 | vs CLE | 42 | L 6-7 | 24-18 | 3 | 35,821 | Homer Bailey | David Huff | Luis Vizcaino | David Weathers | Kerry Wood | 189 | 186 | 3 |
| 2009-05-24 | vs CLE | 43 | W 4-3 | 25-18 | 2 | 27,796 | Johnny Cueto | Cliff Lee | Carlos Fisher | Luis Vizcaino | | 193 | 189 | 4 |
| 2009-05-25 | vs HOU | 44 | W 8-5 | 26-18 | 2 | 17,818 | Aaron Harang | Wandy Rodriguez | Aaron Harang | Wandy Rodriguez | Francisco Cordero | 201 | 194 | 7 |
| 2009-05-26 | vs HOU | 45 | W 6-4 | 27-18 | 1 | 15,619 | Micah Owings | Roy Oswalt | Nick Masset | Tim Byrdak | Francisco Cordero | 207 | 198 | 9 |
| 2009-05-27 | vs HOU | 46 | W 6-1 | 28-18 | 1 | 17,602 | Bronson Arroyo | Felipe Paulino | Bronson Arroyo | Felipe Paulino | | 213 | 199 | 14 |
| 2009-05-29 | @ MIL | 47 | L 2-3 | 28-19 | 1 | 42,186 | Johnny Cueto | Braden Looper | Braden Looper | Johnny Cueto | Trevor Hoffman | 215 | 202 | 13 |
| 2009-05-30 | @ MIL | 48 | L 5-9 | 28-20 | 2 | 44,172 | Aaron Harang | David Bush | Seth McClung | Aaron Harang | | 220 | 211 | 9 |
| 2009-05-31 | @ MIL | 49 | L 2-5 | 28-21 | 2 | 44,594 | Micah Owings | Yovani Gallardo | Yovani Gallardo | Micah Owings | Trevor Hoffman | 222 | 216 | 6 |
| 2009-06-01 | @ SLN | 50 | W 5-3 | 29-21 | 2 | 35,815 | Edinson Volquez | Todd Wellemeyer | Mike Lincoln | Todd Wellemeyer | Francisco Cordero | 227 | 219 | 8 |
| 2009-06-02 | @ SLN | 51 | L 2-5 | 29-22 | 2 | 35,507 | Bronson Arroyo | Brad Thompson | Jason Motte | Bronson Arroyo | Ryan Franklin | 229 | 224 | 5 |
| 2009-06-03 | @ SLN | 52 | W 9-3 | 30-22 | 2 | 35,811 | Johnny Cueto | Kyle Lohse | Johnny Cueto | Kyle Lohse | | 238 | 227 | 11 |
| 2009-06-04 | @ SLN | 53 | L 1-3 | 30-23 | 2 | 39,249 | Aaron Harang | Chris Carpenter | Chris Carpenter | Aaron Harang | | 239 | 230 | 9 |
| 2009-06-05 | vs CHN | 54 | L 1-2 | 30-24 | 3 | 32,374 | Micah Owings | Carlos Zambrano | Carlos Zambrano | Micah Owings | Kevin Gregg | 240 | 232 | 8 |
| 2009-06-06 | vs CHN | 55 | W 4-3 | 31-24 | 2 | 40,914 | Matt Maloney | Ryan Dempster | Nick Masset | Sean Marshall | | 244 | 235 | 9 |
| 2009-06-07 | vs CHN | 56 | L 3-6 | 31-25 | 2 | 32,629 | Bronson Arroyo | Randy Wells | David Patton | Mike Lincoln | Angel Guzman | 247 | 241 | 6 |
| 2009-06-09 | @ WAS | 57 | W 3-2 | 32-25 | 2 | 16,274 | Johnny Cueto | Ross Detwiler | Johnny Cueto | Ross Detwiler | Francisco Cordero | 250 | 243 | 7 |
| 2009-06-10 | @ WAS | 58 | W 4-2 | 33-25 | 2 | 19,790 | Aaron Harang | Shairon Martis | Nick Masset | Ron Villone | David Weathers | 254 | 245 | 9 |
| 2009-06-11 | @ WAS | 59 | L 2-3 | 33-26 | 2 | 19,703 | Micah Owings | John Lannan | Julian Tavarez | Danny Herrera | Joe Beimel | 256 | 248 | 8 |
| 2009-06-12 | @ KCA | 60 | L 1-4 | 33-27 | 2 | 32,959 | Matt Maloney | Luke Hochevar | Luke Hochevar | Matt Maloney | | 257 | 252 | 5 |
| 2009-06-13 | @ KCA | 61 | L 4-7 | 33-28 | 2 | 29,574 | Bronson Arroyo | Kyle Davies | Kyle Davies | Bronson Arroyo | | 261 | 259 | 2 |
| 2009-06-14 | @ KCA | 62 | L 1-7 | 33-29 | 2 | 24,525 | Johnny Cueto | Brian Bannister | Brian Bannister | Johnny Cueto | | 262 | 266 | -4 |
| 2009-06-16 | vs ATL | 63 | W 7-2 | 34-29 | 2 | 19,127 | Aaron Harang | Jair Jurrjens | Danny Herrera | Jair Jurrjens | | 269 | 268 | 1 |
| 2009-06-17 | vs ATL | 64 | W 4-3 | 35-29 | 2 | 27,455 | Micah Owings | Javier Vazquez | Micah Owings | Javier Vazquez | Francisco Cordero | 273 | 271 | 2 |
| 2009-06-18 | vs ATL | 65 | L 0-7 | 35-30 | 2 | 24,657 | Matt Maloney | Tommy Hanson | Tommy Hanson | Matt Maloney | | 273 | 278 | -5 |
| 2009-06-19 | vs CHA | 66 | W 4-3 | 36-30 | 2 | 28,395 | Bronson Arroyo | Jose Contreras | Bronson Arroyo | Jose Contreras | Francisco Cordero | 277 | 281 | -4 |
| 2009-06-20 | vs CHA | 67 | L 8-10 | 37-30 | 2 | 42,234 | Johnny Cueto | Clayton Richard | D.J. Carrasco | Danny Herrera | Bobby Jenks | 285 | 291 | -6 |
| 2009-06-21 | vs CHA | 68 | L 1-4 | 37-31 | 2 | 32,786 | Aaron Harang | Mark Buehrle | Mark Buehrle | Aaron Harang | Bobby Jenks | 286 | 295 | -9 |
| 2009-06-23 | @ TOR | 69 | L 5-7 | 37-32 | 2 | 30,351 | Micah Owings | Brian Tallet | Brian Tallet | Micah Owings | Jason Frasor | 291 | 302 | -11 |
| 2009-06-24 | @ TOR | 70 | L 2-8 | 37-33 | 2 | 15,409 | Bronson Arroyo | Scott Richmond | Scott Richmond | Bronson Arroyo | | 293 | 310 | -17 |
| 2009-06-25 | @ TOR | 71 | W 7-5 | 38-33 | 2 | 15,329 | Johnny Cueto | Brett Cecil | Johnny Cueto | Shawn Camp | Francisco Cordero | 300 | 315 | -15 |
| 2009-06-26 | @ CLE | 72 | L 2-9 | 38-34 | 2 | 28,114 | Aaron Harang | Jeremy Sowers | Jeremy Sowers | Aaron Harang | | 302 | 324 | -22 |
| 2009-06-27 | @ CLE | 73 | W 7-3 | 39-34 | 2 | 28,646 | Homer Bailey | Tomo Ohka | Homer Bailey | Tomo Ohka | | 309 | 327 | -18 |
| 2009-06-28 | @ CLE | 74 | W 8-1 | 40-34 | 2 | 23,900 | Micah Owings | David Huff | Micah Owings | David Huff | | 317 | 328 | -11 |
| 2009-06-30 | vs ARI | 75 | L 2-6 | 40-35 | 2 | 22,725 | Bronson Arroyo | Dan Haren | Dan Haren | Bronson Arroyo | | 319 | 334 | -15 |
| 2009-07-01 | vs ARI | 76 | W 1-0 | 41-35 | 2 | 20,374 | Johnny Cueto | Jon Garland | Johnny Cueto | Jon Garland | Francisco Cordero | 320 | 334 | -14 |
| 2009-07-02 | vs ARI | 77 | W 3-2 | 42-35 | 1 | 19,592 | Aaron Harang | Doug Davis | Francisco Cordero | Clay Zavada | | 323 | 336 | -13 |
| 2009-07-03 | vs SLN | 78 | L 4-7 | 42-36 | 1 | 41,349 | Homer Bailey | Joel Pineiro | Jason Motte | Danny Herrera | Ryan Franklin | 327 | 343 | -16 |
| 2009-07-04 | vs SLN | 79 | W 5-2 | 43-36 | 1 | 37,371 | Micah Owings | Brad Thompson | Micah Owings | Brad Thompson | Francisco Cordero | 332 | 345 | -13 |
| 2009-07-05 | vs SLN | 80 | L 1-10 | 43-37 | 1 | 24,017 | Bronson Arroyo | Chris Carpenter | Chris Carpenter | Bronson Arroyo | | 333 | 355 | -22 |
| 2009-07-06 | @ PHI | 81 | L 1-22 | 43-38 | 1 | 41,548 | Johnny Cueto | Cole Hamels | Cole Hamels | Johnny Cueto | | 334 | 377 | -43 |
| 2009-07-07 | @ PHI | 82 | W 4-3 | 44-38 | 1 | 43,623 | Aaron Harang | J.A. Happ | David Weathers | Brad Lidge | Francisco Cordero | 338 | 380 | -42 |
| 2009-07-08 | @ PHI | 83 | L 2-3 | 44-39 | 1 | 44,179 | Homer Bailey | Rodrigo Lopez | Ryan Madson | David Weathers | | 340 | 383 | -43 |
| 2009-07-09 | @ PHI | 84 | L 6-9 | 44-40 | 1 | 45,146 | Micah Owings | Jamie Moyer | Jamie Moyer | Micah Owings | Brad Lidge | 346 | 392 | -46 |
| 2009-07-10 | @ NYN | 85 | W 3-0 | 45-40 | 1 | 39,203 | Bronson Arroyo | Fernando Nieve | Bronson Arroyo | Fernando Nieve | | 349 | 392 | -43 |
| 2009-07-11 | @ NYN | 86 | L 0-4 | 45-41 | 3 | 39,396 | Johnny Cueto | Johan Santana | Johan Santana | Johnny Cueto | | 349 | 396 | -47 |
| 2009-07-12 | @ NYN | 87 | L 7-9 | 45-42 | 3 | 40,014 | Aaron Harang | Mike Pelfrey | Mike Pelfrey | Aaron Harang | Francisco Rodriguez | 356 | 405 | -49 |
| 2009-07-16 | vs MIL | 88 | L 6-9 | 45-43 | 3 | 23,579 | Homer Bailey | Braden Looper | Braden Looper | Homer Bailey | Trevor Hoffman | 362 | 414 | -52 |
| 2009-07-17 | vs MIL | 89 | W 4-0 | 46-43 | 3 | 25,687 | Bronson Arroyo | Jeff Suppan | Bronson Arroyo | Jeff Suppan | | 366 | 414 | -48 |
| 2009-07-18 | vs MIL | 90 | L 1-5 | 46-44 | 3 | 40,524 | Aaron Harang | Manny Parra | Manny Parra | Aaron Harang | | 367 | 419 | -52 |
| 2009-07-19 | vs MIL | 91 | W 5-3 | 47-44 | 3 | 25,924 | Johnny Cueto | Yovani Gallardo | David Weathers | Seth McClung | Francisco Cordero | 372 | 422 | -50 |
| 2009-07-20 | @ LAN | 92 | L 5-7 | 47-45 | 3 | 48,110 | Micah Owings | Jason Schmidt | Jason Schmidt | Micah Owings | Jonathan Broxton | 377 | 429 | -52 |
| 2009-07-21 | @ LAN | 93 | L 3-12 | 48-45 | 3 | 49,027 | Homer Bailey | Randy Wolf | Randy Wolf | Homer Bailey | | 380 | 441 | -61 |
| 2009-07-22 | @ LAN | 94 | L 2-6 | 48-46 | 3 | 56,000 | Bronson Arroyo | Chad Billingsley | Chad Billingsley | Bronson Arroyo | | 382 | 447 | -65 |
| 2009-07-24 | @ CHN | 95 | L 5-8 | 48-47 | 3 | 41,406 | Aaron Harang | Randy Wells | Randy Wells | Aaron Harang | | 387 | 455 | -68 |
| 2009-07-25 | @ CHN | 96 | L 3-5 | 48-48 | 4 | 41,364 | Johnny Cueto | Kevin Hart | Kevin Hart | Johnny Cueto | Kevin Gregg | 390 | 460 | -70 |
| 2009-07-26 | @ CHN | 97 | L 2-5 | 48-49 | 5 | 41,528 | Micah Owings | Rich Harden | Rich Harden | Micah Owings | Kevin Gregg | 392 | 465 | -73 |
| 2009-07-27 | vs SDN | 98 | W 6-4 | 49-49 | 5 | 18,563 | Homer Bailey | Josh Geer | Homer Bailey | Josh Geer | Francisco Cordero | 398 | 469 | -71 |
| 2009-07-28 | vs SDN | 99 | L 2-3 | 49-50 | 5 | 14,526 | Bronson Arroyo | Kevin Correia | Kevin Correia | Bronson Arroyo | Heath Bell | 400 | 472 | -72 |
| 2009-07-29 | vs SDN | 100 | L 1-7 | 49-51 | 5 | 17,201 | Aaron Harang | Mat Latos | Mat Latos | Aaron Harang | | 401 | 479 | -78 |
| 2009-07-30 | vs SDN | 101 | L 4-7 | 49-52 | 5 | 19,177 | Johnny Cueto | Tim Stauffer | Tim Stauffer | Johnny Cueto | | 405 | 486 | -81 |
| 2009-07-31 | vs COL | 102 | L 3-5 | 49-53 | 5 | 22,130 | Justin Lehr | Aaron Cook | Franklin Morales | David Weathers | Huston Street | 408 | 491 | -83 |
| 2009-08-01 | vs COL | 103 | L 2-6 | 49-54 | 5 | 23,452 | Homer Bailey | Ubaldo Jimenez | Ubaldo Jimenez | Homer Bailey | | 410 | 497 | -87 |
| 2009-08-02 | vs COL | 104 | L 4-6 | 49-55 | 5 | 31,142 | Bronson Arroyo | Jason Marquis | Franklin Morales | Nick Masset | Huston Street | 414 | 503 | -89 |
| 2009-08-03 | vs CHN | 105 | L 2-4 | 49-56 | 5 | 22,222 | Aaron Harang | Randy Wells | Randy Wells | Aaron Harang | Carlos Marmol | 416 | 507 | -91 |
| 2009-08-04 | vs CHN | 106 | L 3-6 | 49-57 | 5 | 17,992 | Johnny Cueto | Tom Gorzelanny | Tom Gorzelanny | Johnny Cueto | | 419 | 513 | -94 |
| 2009-08-05 | vs CHN | 107 | W 4-0 | 50-57 | 5 | 22,098 | Justin Lehr | Rich Harden | Justin Lehr | Rich Harden | | 423 | 513 | -90 |
| 2009-08-07 | @ SFN | 108 | W 10-5 | 50-58 | 5 | 41,744 | Homer Bailey | Tim Lincecum | David Weathers | Brian Wilson | | 433 | 518 | -85 |
| 2009-08-08 | @ SFN | 109 | L 2-4 | 50-59 | 5 | 37,057 | Bronson Arroyo | Barry Zito | Barry Zito | Bronson Arroyo | Brian Wilson | 435 | 522 | -87 |
| 2009-08-09 | @ SFN | 110 | W 5-2 | 51-59 | 5 | 36,705 | Aaron Harang | Matt Cain | Aaron Harang | Matt Cain | Francisco Cordero | 440 | 524 | -84 |
| 2009-08-10 | @ SLN | 111 | L 1-4 | 51-60 | 5 | 40,212 | Johnny Cueto | Kyle Lohse | Kyle Lohse | Kip Wells | Ryan Franklin | 441 | 528 | -87 |
| 2009-08-11 | @ SLN | 112 | W 5-4 | 52-60 | 5 | 40,145 | Justin Lehr | Mitchell Boggs | Justin Lehr | Mitchell Boggs | Francisco Cordero | 446 | 532 | -86 |
| 2009-08-12 | @ SLN | 113 | L 2-5 | 52-61 | 5 | 40,328 | Homer Bailey | Chris Carpenter | Chris Carpenter | Homer Bailey | Ryan Franklin | 448 | 537 | -89 |
| 2009-08-13 | vs WAS | 114 | W 7-0 | 53-61 | 5 | 16,889 | Bronson Arroyo | Collin Balester | Bronson Arroyo | Collin Balester | | 455 | 537 | -82 |
| 2009-08-14 | vs WAS | 115 | L 0-2 | 53-62 | 5 | 19,606 | Aaron Harang | Garrett Mock | Garrett Mock | Aaron Harang | Mike MacDougal | 455 | 539 | -84 |
| 2009-08-15 | vs WAS | 116 | L 6-10 | 54-62 | 5 | 30,494 | Johnny Cueto | J.D. Martin | J.D. Martin | Johnny Cueto | | 461 | 549 | -88 |
| 2009-08-16 | vs WAS | 117 | L 4-5 | 54-63 | 5 | 18,030 | Justin Lehr | John Lannan | Jorge Sosa | Arthur Rhodes | Mike MacDougal | 465 | 554 | -89 |
| 2009-08-18 | vs SFN | 118 | L 5-8 | 54-64 | 5 | 13,334 | Homer Bailey | Tim Lincecum | Bob Howry | Francisco Cordero | Brian Wilson | 470 | 562 | -92 |
| 2009-08-19 | vs SFN | 119 | L 0-1 | 54-65 | 5 | 11,302 | Bronson Arroyo | Barry Zito | Sergio Romo | Bronson Arroyo | Brian Wilson | 470 | 563 | -93 |
| 2009-08-20 | vs SFN | 120 | W 2-1 | 55-65 | 5 | 13,390 | Aaron Harang | Matt Cain | Francisco Cordero | Bob Howry | | 472 | 564 | -92 |
| 2009-08-21 | @ PIT | 121 | L 2-5 | 55-66 | 5 | 22,725 | Micah Owings | Charlie Morton | Charlie Morton | Micah Owings | Matt Capps | 474 | 569 | -95 |
| 2009-08-22 | @ PIT | 122 | L 2-12 | 56-66 | 5 | 32,570 | Justin Lehr | Zach Duke | Zach Duke | Justin Lehr | | 476 | 581 | -105 |
| 2009-08-23 | @ PIT | 123 | W 4-1 | 57-66 | 5 | 21,209 | Homer Bailey | Kevin Hart | Homer Bailey | Kevin Hart | Francisco Cordero | 480 | 582 | -102 |
| 2009-08-25 | @ MIL | 124 | W 8-6 | 58-66 | 5 | 29,481 | Bronson Arroyo | Jeff Suppan | Danny Herrera | Todd Coffey | | 488 | 588 | -100 |
| 2009-08-26 | @ MIL | 125 | W 4-3 | 59-66 | 5 | 35,084 | Kip Wells | Braden Looper | Danny Herrera | Mike Burns | Francisco Cordero | 492 | 591 | -99 |
| 2009-08-27 | @ MIL | 126 | W 8-5 | 60-66 | 5 | 31,091 | Justin Lehr | David Bush | Justin Lehr | David Bush | Francisco Cordero | 500 | 596 | -96 |
| 2009-08-28 | vs LAN | 127 | W 4-2 | 61-66 | 5 | 19,258 | Homer Bailey | Chad Billingsley | Homer Bailey | Chad Billingsley | | 504 | 598 | -94 |
| 2009-08-29 | vs LAN | 128 | L 4-11 | 62-66 | 5 | 25,744 | Matt Maloney | Charlie Haeger | Jeff Weaver | Matt Maloney | | 508 | 609 | -101 |
| 2009-08-30 | vs LAN | 129 | L 2-3 | 62-67 | 5 | 26,091 | Bronson Arroyo | Clayton Kershaw | James McDonald | Francisco Cordero | Jonathan Broxton | 510 | 612 | -102 |
| 2009-08-31 | vs PIT | 130 | W 4-3 | 63-67 | 6 | 13,051 | Kip Wells | Daniel McCutchen | Nick Masset | Jesse Chavez | | 514 | 615 | -101 |
| 2009-08-31 | vs PIT | 131 | W 6-3 | 63-67 | 6 | 9,087 | Johnny Cueto | Paul Maholm | Johnny Cueto | Paul Maholm | Francisco Cordero | 520 | 618 | -98 |
| 2009-09-01 | vs PIT | 132 | W 11-5 | 64-68 | 5 | 10,304 | Justin Lehr | Charlie Morton | Justin Lehr | Charlie Morton | Micah Owings | 531 | 623 | -92 |
| 2009-09-02 | vs PIT | 133 | W 5-3 | 65-68 | 5 | 11,541 | Homer Bailey | Zach Duke | Homer Bailey | Zach Duke | Francisco Cordero | 536 | 626 | -90 |
| 2009-09-04 | @ ATL | 134 | W 3-1 | 66-68 | 5 | 24,219 | Bronson Arroyo | Derek Lowe | Bronson Arroyo | Derek Lowe | Francisco Cordero | 539 | 627 | -88 |
| 2009-09-05 | @ ATL | 135 | W 3-1 | 67-68 | 5 | 29,078 | Kip Wells | Jair Jurrjens | Kip Wells | Jair Jurrjens | Francisco Cordero | 542 | 628 | -86 |
| 2009-09-06 | @ ATL | 136 | W 4-2 | 68-68 | 4 | 32,397 | Johnny Cueto | Tim Hudson | Micah Owings | Kenshin Kawakami | Francisco Cordero | 546 | 630 | -84 |
| 2009-09-07 | @ COL | 137 | L 3-4 | 68-69 | 5 | 40,357 | Homer Bailey | Ubaldo Jimenez | Rafael Betancourt | Carlos Fisher | Franklin Morales | 549 | 634 | -85 |
| 2009-09-08 | @ COL | 138 | L 1-3 | 68-70 | 5 | 23,154 | Matt Maloney | Jason Marquis | Jason Marquis | Matt Maloney | Franklin Morales | 550 | 637 | -87 |
| 2009-09-09 | @ COL | 139 | L 3-4 | 68-71 | 5 | 23,721 | Bronson Arroyo | Jason Hammel | Matt Daley | Francisco Cordero | | 553 | 641 | -88 |
| 2009-09-10 | @ COL | 140 | L 1-5 | 68-72 | 5 | 24,175 | Kip Wells | Jose Contreras | Juan Rincon | Kip Wells | | 554 | 646 | -92 |
| 2009-09-11 | @ CHN | 141 | L 4-6 | 68-73 | 5 | 39,881 | Justin Lehr | Rich Harden | Jeff Stevens | Justin Lehr | Carlos Marmol | 558 | 652 | -94 |
| 2009-09-12 | @ CHN | 142 | W 7-5 | 69-73 | 5 | 40,351 | Johnny Cueto | Randy Wells | Arthur Rhodes | Carlos Marmol | Francisco Cordero | 565 | 657 | -92 |
| 2009-09-13 | @ CHN | 143 | L 2-5 | 69-74 | 5 | 39,805 | Homer Bailey | Ted Lilly | Ted Lilly | Homer Bailey | | 567 | 662 | -95 |
| 2009-09-14 | vs HOU | 144 | W 3-1 | 70-74 | 5 | 9,852 | Bronson Arroyo | Wandy Rodriguez | Bronson Arroyo | Wandy Rodriguez | Francisco Cordero | 570 | 663 | -93 |
| 2009-09-15 | vs HOU | 145 | W 5-4 | 71-74 | 5 | 11,923 | Kip Wells | Roy Oswalt | Danny Herrera | Samuel Gervacio | Francisco Cordero | 575 | 667 | -92 |
| 2009-09-16 | vs HOU | 146 | W 6-5 | 72-74 | 5 | 10,662 | Justin Lehr | Yorman Bazardo | Jared Burton | Wesley Wright | Francisco Cordero | 581 | 672 | -91 |
| 2009-09-17 | vs FLO | 147 | W 3-2 | 73-74 | 5 | 9,685 | Matt Maloney | Anibal Sanchez | Matt Maloney | Anibal Sanchez | Francisco Cordero | 584 | 674 | -90 |
| 2009-09-18 | vs FLO | 148 | L 3-4 | 73-75 | 5 | 15,882 | Homer Bailey | Rick Vanden Hurk | Brendan Donnelly | Francisco Cordero | Leo Nunez | 587 | 678 | -91 |
| 2009-09-19 | vs FLO | 149 | L 2-3 | 73-76 | 5 | 17,026 | Bronson Arroyo | Ricky Nolasco | Ricky Nolasco | Bronson Arroyo | Matt Lindstrom | 589 | 681 | -92 |
| 2009-09-20 | vs FLO | 150 | W 8-1 | 74-76 | 5 | 16,186 | Kip Wells | Sean West | Kip Wells | Sean West | | 597 | 682 | -85 |
| 2009-09-22 | @ PIT | 151 | W 10-4 | 74-77 | 5 | 16,492 | Johnny Cueto | Zach Duke | Johnny Cueto | Zach Duke | | 607 | 686 | -79 |
| 2009-09-23 | @ PIT | 152 | W 12-2 | 74-78 | 5 | 15,980 | Homer Bailey | Kevin Hart | Homer Bailey | Kevin Hart | | 619 | 688 | -69 |
| 2009-09-24 | @ PIT | 153 | W 4-1 | 75-78 | 5 | 15,892 | Bronson Arroyo | Charlie Morton | Bronson Arroyo | Charlie Morton | Francisco Cordero | 623 | 689 | -66 |
| 2009-09-25 | @ HOU | 154 | W 10-4 | 75-79 | 5 | 37,710 | Matt Maloney | Brian Moehler | Matt Maloney | Brian Moehler | | 633 | 693 | -60 |
| 2009-09-26 | @ HOU | 155 | W 10-4 | 75-80 | 5 | 39,476 | Justin Lehr | Felipe Paulino | Justin Lehr | Felipe Paulino | | 643 | 697 | -54 |
| 2009-09-27 | @ HOU | 156 | L 2-3 | 75-81 | 5 | 37,595 | Johnny Cueto | Wandy Rodriguez | Wandy Rodriguez | Johnny Cueto | Jose Valverde | 645 | 700 | -55 |
| 2009-09-29 | vs SLN | 157 | W 7-2 | 76-81 | 5 | 12,026 | Homer Bailey | Joel Pineiro | Homer Bailey | Joel Pineiro | | 652 | 702 | -50 |
| 2009-09-30 | vs SLN | 158 | W 6-1 | 77-81 | 6 | 11,930 | Bronson Arroyo | John Smoltz | Bronson Arroyo | John Smoltz | | 658 | 703 | -45 |
| 2009-10-01 | vs SLN | 159 | L 0-13 | 77-82 | 5 | 11,860 | Kip Wells | Chris Carpenter | Chris Carpenter | Kip Wells | | 658 | 716 | -58 |
| 2009-10-02 | vs PIT | 160 | L 1-3 | 77-83 | 5 | 16,288 | Justin Lehr | Daniel McCutchen | Daniel McCutchen | Justin Lehr | Matt Capps | 659 | 719 | -60 |
| 2009-10-03 | vs PIT | 161 | W 8-4 | 78-83 | 5 | 24,539 | Johnny Cueto | Zach Duke | Johnny Cueto | Zach Duke | | 667 | 723 | -56 |
| 2009-10-04 | vs PIT | 162 | W 6-0 | 79-83 | 5 | 20,940 | Homer Bailey | Jeff Karstens | Homer Bailey | Jeff Karstens | | 673 | 723 | -50 |