| 2012-04-05 | @ PIT | 1 | W 1-0 | 1-0 | 2 | 39,585 | Roy Halladay | Erik Bedard | Roy Halladay | Erik Bedard | Jonathan Papelbon | 1 | 0 | 1 |
| 2012-04-07 | @ PIT | 2 | L 1-2 | 1-1 | 3 | 38,885 | Cliff Lee | Jeff Karstens | Juan Cruz | Joe Blanton | | 2 | 2 | 0 |
| 2012-04-08 | @ PIT | 3 | L 4-5 | 1-2 | 3 | 19,856 | Vance Worley | James McDonald | Joel Hanrahan | David Herndon | | 6 | 7 | -1 |
| 2012-04-09 | vs MIA | 4 | L 2-6 | 1-3 | 4 | 45,574 | Cole Hamels | Anibal Sanchez | Anibal Sanchez | Cole Hamels | | 8 | 13 | -5 |
| 2012-04-11 | vs MIA | 5 | W 7-1 | 2-3 | 3 | 45,359 | Roy Halladay | Josh Johnson | Roy Halladay | Josh Johnson | | 15 | 14 | 1 |
| 2012-04-12 | vs MIA | 6 | W 3-1 | 3-3 | 3 | 44,751 | Joe Blanton | Mark Buehrle | Joe Blanton | Mark Buehrle | Jonathan Papelbon | 18 | 15 | 3 |
| 2012-04-13 | vs NYN | 7 | L 2-5 | 3-4 | 3 | 45,429 | Cliff Lee | R.A. Dickey | R.A. Dickey | Cliff Lee | | 20 | 20 | 0 |
| 2012-04-14 | vs NYN | 8 | L 0-5 | 3-5 | 4 | 45,750 | Vance Worley | Jonathon Niese | Jonathon Niese | Vance Worley | | 20 | 25 | -5 |
| 2012-04-15 | vs NYN | 9 | W 8-2 | 4-5 | 4 | 45,829 | Cole Hamels | Mike Pelfrey | Cole Hamels | Ramon Ramirez | | 28 | 27 | 1 |
| 2012-04-16 | @ SFN | 10 | W 5-2 | 5-5 | 3 | 41,136 | Roy Halladay | Tim Lincecum | Roy Halladay | Tim Lincecum | Jonathan Papelbon | 33 | 29 | 4 |
| 2012-04-17 | @ SFN | 11 | L 2-4 | 5-6 | 5 | 41,101 | Joe Blanton | Madison Bumgarner | Madison Bumgarner | Joe Blanton | Santiago Casilla | 35 | 33 | 2 |
| 2012-04-18 | @ SFN | 12 | L 0-1 | 5-7 | 5 | 41,860 | Cliff Lee | Matt Cain | Clay Hensley | Antonio Bastardo | | 35 | 34 | 1 |
| 2012-04-19 | @ SDN | 13 | W 2-0 | 6-7 | 4 | 17,573 | Vance Worley | Joe Wieland | Vance Worley | Joe Wieland | Jonathan Papelbon | 37 | 34 | 3 |
| 2012-04-20 | @ SDN | 14 | W 4-1 | 7-7 | 4 | 23,748 | Cole Hamels | Edinson Volquez | Cole Hamels | Edinson Volquez | Jonathan Papelbon | 41 | 35 | 6 |
| 2012-04-21 | @ SDN | 15 | L 1-5 | 7-8 | 5 | 31,437 | Roy Halladay | Cory Luebke | Cory Luebke | Roy Halladay | | 42 | 40 | 2 |
| 2012-04-22 | @ SDN | 16 | L 1-6 | 7-9 | 5 | 26,759 | Joe Blanton | Anthony Bass | Anthony Bass | Joe Blanton | | 43 | 46 | -3 |
| 2012-04-23 | @ ARI | 17 | L 5-9 | 7-10 | 6 | 21,195 | Kyle Kendrick | Wade Miley | Wade Miley | Kyle Kendrick | | 48 | 55 | -7 |
| 2012-04-24 | @ ARI | 18 | W 8-5 | 8-10 | 4 | 24,213 | Vance Worley | Josh Collmenter | Vance Worley | Josh Collmenter | Jonathan Papelbon | 56 | 60 | -4 |
| 2012-04-25 | @ ARI | 19 | W 7-2 | 9-10 | 4 | 25,934 | Cole Hamels | Trevor Cahill | Cole Hamels | Trevor Cahill | | 63 | 62 | 1 |
| 2012-04-27 | vs CHN | 20 | L 1-5 | 9-11 | 4 | 45,261 | Roy Halladay | Paul Maholm | Paul Maholm | Roy Halladay | Rafael Dolis | 64 | 67 | -3 |
| 2012-04-28 | vs CHN | 21 | W 5-2 | 10-11 | 4 | 45,196 | Joe Blanton | Randy Wells | Joe Blanton | Randy Wells | Jonathan Papelbon | 69 | 69 | 0 |
| 2012-04-29 | vs CHN | 22 | L 1-5 | 10-12 | 4 | 45,550 | Kyle Kendrick | Matt Garza | Matt Garza | Kyle Kendrick | | 70 | 74 | -4 |
| 2012-04-30 | vs CHN | 23 | W 6-4 | 11-12 | 4 | 45,397 | Vance Worley | Chris Volstad | Chad Qualls | Scott Maine | Jonathan Papelbon | 76 | 78 | -2 |
| 2012-05-01 | @ ATL | 24 | W 4-2 | 12-12 | 3 | 21,640 | Cole Hamels | Brandon Beachy | Antonio Bastardo | Jonny Venters | Jonathan Papelbon | 80 | 80 | 0 |
| 2012-05-02 | @ ATL | 25 | L 13-15 | 12-13 | 4 | 26,504 | Roy Halladay | Tommy Hanson | Chad Durbin | Brian Sanches | | 93 | 95 | -2 |
| 2012-05-03 | @ ATL | 26 | W 4-0 | 13-13 | 3 | 24,015 | Joe Blanton | Randall Delgado | Joe Blanton | Randall Delgado | | 97 | 95 | 2 |
| 2012-05-04 | @ WAS | 27 | L 3-4 | 13-14 | 4 | 34,377 | Kyle Kendrick | Stephen Strasburg | Ryan Perry | Michael Schwimer | | 100 | 99 | 1 |
| 2012-05-05 | @ WAS | 28 | L 1-7 | 13-15 | 5 | 39,496 | Vance Worley | Gio Gonzalez | Gio Gonzalez | Vance Worley | | 101 | 106 | -5 |
| 2012-05-06 | @ WAS | 29 | W 9-3 | 14-15 | 5 | 33,058 | Cole Hamels | Jordan Zimmermann | Cole Hamels | Jordan Zimmermann | | 110 | 109 | 1 |
| 2012-05-07 | vs NYN | 30 | L 2-5 | 14-16 | 5 | 44,365 | Roy Halladay | Jonathon Niese | Tim Byrdak | Jonathan Papelbon | Frank Francisco | 112 | 114 | -2 |
| 2012-05-08 | vs NYN | 31 | L 4-7 | 14-17 | 5 | 43,821 | Joe Blanton | Miguel Batista | Manny Acosta | Chad Qualls | Jon Rauch | 116 | 121 | -5 |
| 2012-05-09 | vs NYN | 32 | W 6-10 | 15-17 | 5 | 43,840 | Cliff Lee | Dillon Gee | Tim Byrdak | Kyle Kendrick | | 122 | 131 | -9 |
| 2012-05-11 | vs SDN | 33 | W 7-3 | 16-17 | 5 | 44,056 | Vance Worley | Clayton Richard | Vance Worley | Clayton Richard | | 129 | 134 | -5 |
| 2012-05-12 | vs SDN | 34 | L 1-2 | 16-18 | 5 | 45,542 | Roy Halladay | Edinson Volquez | Edinson Volquez | Roy Halladay | Dale Thayer | 130 | 136 | -6 |
| 2012-05-13 | vs SDN | 35 | W 3-2 | 17-18 | 5 | 45,442 | Cole Hamels | Jeff Suppan | Cole Hamels | Jeff Suppan | Jonathan Papelbon | 133 | 138 | -5 |
| 2012-05-14 | vs HOU | 36 | W 5-1 | 18-18 | 5 | 43,824 | Joe Blanton | Lucas Harrell | Joe Blanton | Lucas Harrell | | 138 | 139 | -1 |
| 2012-05-15 | vs HOU | 37 | W 4-3 | 19-18 | 5 | 43,781 | Cliff Lee | Jordan Lyles | Jacob Diekman | Brett Myers | | 142 | 142 | 0 |
| 2012-05-16 | @ CHN | 38 | W 9-2 | 20-18 | 4 | 38,678 | Kyle Kendrick | Matt Garza | Jose Contreras | Shawn Camp | | 151 | 144 | 7 |
| 2012-05-17 | @ CHN | 39 | W 8-7 | 21-18 | 3 | 37,986 | Roy Halladay | Chris Volstad | Roy Halladay | Chris Volstad | Jonathan Papelbon | 159 | 151 | 8 |
| 2012-05-18 | vs BOS | 40 | W 6-4 | 22-18 | 3 | 45,205 | Cole Hamels | Daniel Bard | Cole Hamels | Daniel Bard | Jonathan Papelbon | 165 | 155 | 10 |
| 2012-05-19 | vs BOS | 41 | L 5-7 | 22-19 | 3 | 45,656 | Joe Blanton | Jon Lester | Jon Lester | Joe Blanton | Alfredo Aceves | 170 | 162 | 8 |
| 2012-05-20 | vs BOS | 42 | L 1-5 | 22-20 | 5 | 45,586 | Cliff Lee | Josh Beckett | Josh Beckett | Cliff Lee | | 171 | 167 | 4 |
| 2012-05-21 | vs WAS | 43 | L 1-2 | 22-21 | 5 | 43,787 | Kyle Kendrick | Gio Gonzalez | Gio Gonzalez | Kyle Kendrick | Sean Burnett | 172 | 169 | 3 |
| 2012-05-22 | vs WAS | 44 | L 2-5 | 22-22 | 5 | 45,569 | Roy Halladay | Jordan Zimmermann | Jordan Zimmermann | Roy Halladay | Tyler Clippard | 174 | 174 | 0 |
| 2012-05-23 | vs WAS | 45 | W 4-1 | 23-22 | 4 | 43,926 | Cole Hamels | Edwin Jackson | Cole Hamels | Edwin Jackson | | 178 | 175 | 3 |
| 2012-05-24 | @ SLN | 46 | L 10-9 | 23-23 | 4 | 40,135 | Joe Blanton | Jake Westbrook | Raul Valdes | Fernando Salas | Jonathan Papelbon | 188 | 184 | 4 |
| 2012-05-25 | @ SLN | 47 | W 5-3 | 24-23 | 4 | 43,375 | Cliff Lee | Kyle Lohse | Raul Valdes | Jason Motte | Jonathan Papelbon | 193 | 187 | 6 |
| 2012-05-26 | @ SLN | 48 | W 4-0 | 25-23 | 4 | 44,476 | Kyle Kendrick | Jaime Garcia | Kyle Kendrick | Jaime Garcia | | 197 | 187 | 10 |
| 2012-05-27 | @ SLN | 49 | L 3-8 | 25-24 | 4 | 42,659 | Roy Halladay | Adam Wainwright | Adam Wainwright | Roy Halladay | | 200 | 195 | 5 |
| 2012-05-28 | @ NYN | 50 | W 8-4 | 26-24 | 4 | 32,122 | Cole Hamels | Jonathon Niese | Cole Hamels | Bobby Parnell | | 208 | 199 | 9 |
| 2012-05-29 | @ NYN | 51 | L 3-6 | 26-25 | 4 | 25,487 | Joe Blanton | Jeremy Hefner | Jeremy Hefner | Joe Blanton | Frank Francisco | 211 | 205 | 6 |
| 2012-05-30 | @ NYN | 52 | L 10-6 | 26-26 | 4 | 30,064 | Cliff Lee | Dillon Gee | Antonio Bastardo | Jon Rauch | | 221 | 211 | 10 |
| 2012-06-01 | vs MIA | 53 | W 6-4 | 27-26 | 4 | 44,497 | Kyle Kendrick | Mark Buehrle | Kyle Kendrick | Mark Buehrle | Jonathan Papelbon | 227 | 215 | 12 |
| 2012-06-02 | vs MIA | 54 | L 4-5 | 27-27 | 4 | 45,509 | Cole Hamels | Ricky Nolasco | Ricky Nolasco | Cole Hamels | Heath Bell | 231 | 220 | 11 |
| 2012-06-03 | vs MIA | 55 | L 1-5 | 27-28 | 4 | 45,356 | Joe Blanton | Carlos Zambrano | Carlos Zambrano | Joe Blanton | Heath Bell | 232 | 225 | 7 |
| 2012-06-04 | vs LAN | 56 | L 3-4 | 27-29 | 4 | 45,572 | Vance Worley | Clayton Kershaw | Ronald Belisario | Jonathan Papelbon | Kenley Jansen | 235 | 229 | 6 |
| 2012-06-05 | vs LAN | 57 | L 1-2 | 27-30 | 4 | 43,989 | Cliff Lee | Chad Billingsley | Chad Billingsley | Cliff Lee | Kenley Jansen | 236 | 231 | 5 |
| 2012-06-06 | vs LAN | 58 | L 5-6 | 27-31 | 4 | 44,216 | Kyle Kendrick | Chris Capuano | Chris Capuano | Kyle Kendrick | Kenley Jansen | 241 | 237 | 4 |
| 2012-06-07 | vs LAN | 59 | L 3-8 | 27-32 | 5 | 44,096 | Cole Hamels | Aaron Harang | Aaron Harang | Cole Hamels | | 244 | 245 | -1 |
| 2012-06-08 | @ BAL | 60 | W 9-6 | 28-32 | 5 | 40,459 | Joe Blanton | Jake Arrieta | Joe Blanton | Jake Arrieta | Jonathan Papelbon | 253 | 251 | 2 |
| 2012-06-09 | @ BAL | 61 | L 4-6 | 28-33 | 5 | 46,611 | Vance Worley | Tommy Hunter | Luis Ayala | B.J. Rosenberg | | 257 | 257 | 0 |
| 2012-06-10 | @ BAL | 62 | L 4-5 | 28-34 | 5 | 45,267 | Cliff Lee | Jason Hammel | Darren O'Day | Joe Savery | | 261 | 262 | -1 |
| 2012-06-12 | @ MIN | 63 | W 7-11 | 29-34 | 5 | 32,622 | Kyle Kendrick | Nick Blackburn | Nick Blackburn | Kyle Kendrick | | 268 | 273 | -5 |
| 2012-06-13 | @ MIN | 64 | W 9-8 | 30-34 | 5 | 32,581 | Cole Hamels | P.J. Walters | Cole Hamels | P.J. Walters | Jonathan Papelbon | 277 | 281 | -4 |
| 2012-06-14 | @ MIN | 65 | W 6-1 | 31-34 | 4 | 32,205 | Joe Blanton | Scott Diamond | Joe Blanton | Scott Diamond | | 283 | 282 | 1 |
| 2012-06-15 | @ TOR | 66 | L 0-3 | 31-35 | 5 | 28,266 | Vance Worley | Drew Hutchison | Carlos Villanueva | Vance Worley | Casey Janssen | 283 | 285 | -2 |
| 2012-06-16 | @ TOR | 67 | L 5-6 | 31-36 | 5 | 42,070 | Cliff Lee | Ricky Romero | Francisco Cordero | Joe Savery | | 288 | 291 | -3 |
| 2012-06-17 | @ TOR | 68 | L 2-6 | 31-37 | 5 | 45,060 | Kyle Kendrick | Brett Cecil | Brett Cecil | Kyle Kendrick | | 290 | 297 | -7 |
| 2012-06-19 | vs COL | 69 | W 7-2 | 32-37 | 5 | 44,329 | Cole Hamels | Josh Outman | Cole Hamels | Josh Outman | | 297 | 299 | -2 |
| 2012-06-20 | vs COL | 70 | W 7-6 | 33-37 | 4 | 43,729 | Joe Blanton | Alex White | Jonathan Papelbon | Rafael Betancourt | | 304 | 305 | -1 |
| 2012-06-21 | vs COL | 71 | L 1-4 | 33-38 | 4 | 43,805 | Vance Worley | Jeff Francis | Josh Roenicke | Vance Worley | Rafael Betancourt | 305 | 309 | -4 |
| 2012-06-23 | vs TBA | 72 | W 7-6 | 34-38 | 4 | 44,878 | Kyle Kendrick | James Shields | Jonathan Papelbon | Jake McGee | | 312 | 315 | -3 |
| 2012-06-24 | vs TBA | 73 | L 2-3 | 34-40 | 5 | 44,785 | Cole Hamels | David Price | David Price | Antonio Bastardo | Fernando Rodney | 314 | 318 | -4 |
| 2012-06-24 | vs TBA | 74 | L 3-7 | 34-40 | 5 | 44,088 | Cliff Lee | Cesar Ramos | Brandon Gomes | Cliff Lee | | 317 | 325 | -8 |
| 2012-06-25 | vs PIT | 75 | W 8-3 | 35-40 | 4 | 44,721 | Joe Blanton | Jeff Karstens | Joe Blanton | Jeff Karstens | | 325 | 328 | -3 |
| 2012-06-26 | vs PIT | 76 | W 5-4 | 36-40 | 4 | 45,096 | Vance Worley | Erik Bedard | Vance Worley | Erik Bedard | Jonathan Papelbon | 330 | 332 | -2 |
| 2012-06-27 | vs PIT | 77 | W 7-11 | 37-40 | 4 | 44,057 | Raul Valdes | James McDonald | James McDonald | Raul Valdes | | 337 | 343 | -6 |
| 2012-06-28 | vs PIT | 78 | L 4-5 | 37-41 | 4 | 44,521 | Kyle Kendrick | A.J. Burnett | A.J. Burnett | Kyle Kendrick | Joel Hanrahan | 341 | 348 | -7 |
| 2012-06-29 | @ MIA | 79 | L 2-6 | 37-42 | 4 | 28,246 | Cliff Lee | Josh Johnson | Josh Johnson | Cliff Lee | | 343 | 354 | -11 |
| 2012-06-30 | @ MIA | 80 | L 2-3 | 37-43 | 5 | 31,311 | Cole Hamels | Mark Buehrle | Mark Buehrle | Cole Hamels | Heath Bell | 345 | 357 | -12 |
| 2012-07-01 | @ MIA | 81 | L 2-5 | 37-44 | 5 | 31,727 | Joe Blanton | Ricky Nolasco | Ricky Nolasco | Joe Blanton | Heath Bell | 347 | 362 | -15 |
| 2012-07-03 | @ NYN | 82 | L 1-11 | 37-45 | 4 | 42,516 | Vance Worley | Jonathon Niese | Jonathon Niese | Vance Worley | | 348 | 373 | -25 |
| 2012-07-04 | @ NYN | 83 | W 9-2 | 38-45 | 4 | 28,687 | Cliff Lee | Chris Young | Cliff Lee | Chris Young | | 357 | 375 | -18 |
| 2012-07-05 | @ NYN | 84 | L 5-6 | 38-46 | 4 | 28,409 | Cole Hamels | R.A. Dickey | Bobby Parnell | Jonathan Papelbon | | 362 | 381 | -19 |
| 2012-07-06 | vs ATL | 85 | L 0-5 | 38-47 | 5 | 44,441 | Kyle Kendrick | Tim Hudson | Tim Hudson | Antonio Bastardo | | 362 | 386 | -24 |
| 2012-07-07 | vs ATL | 86 | L 3-6 | 38-48 | 5 | 44,797 | Joe Blanton | Tommy Hanson | Tommy Hanson | Joe Blanton | Craig Kimbrel | 365 | 392 | -27 |
| 2012-07-08 | vs ATL | 87 | L 3-4 | 38-49 | 5 | 43,881 | Vance Worley | Jair Jurrjens | Jair Jurrjens | Raul Valdes | Craig Kimbrel | 368 | 396 | -28 |
| 2012-07-13 | @ COL | 88 | L 2-6 | 38-50 | 5 | 33,346 | Cliff Lee | Christian Friedrich | Christian Friedrich | Cliff Lee | | 370 | 402 | -32 |
| 2012-07-14 | @ COL | 89 | W 8-5 | 39-50 | 5 | 35,151 | Vance Worley | Jeremy Guthrie | Vance Worley | Jeremy Guthrie | Jonathan Papelbon | 378 | 407 | -29 |
| 2012-07-15 | @ COL | 90 | W 5-1 | 40-50 | 5 | 25,685 | Cole Hamels | Drew Pomeranz | Cole Hamels | Drew Pomeranz | | 383 | 408 | -25 |
| 2012-07-16 | @ LAN | 91 | W 3-2 | 41-50 | 5 | 32,238 | Joe Blanton | Nathan Eovaldi | Joe Blanton | Nathan Eovaldi | Jonathan Papelbon | 386 | 410 | -24 |
| 2012-07-17 | @ LAN | 92 | W 3-2 | 42-50 | 5 | 53,498 | Roy Halladay | Stephen Fife | Kyle Kendrick | Ronald Belisario | Jonathan Papelbon | 389 | 412 | -23 |
| 2012-07-18 | @ LAN | 93 | L 3-5 | 42-51 | 5 | 39,955 | Cliff Lee | Clayton Kershaw | Jamey Wright | Jacob Diekman | | 392 | 417 | -25 |
| 2012-07-20 | vs SFN | 94 | L 2-7 | 42-52 | 5 | 44,205 | Vance Worley | Tim Lincecum | Tim Lincecum | Vance Worley | | 394 | 424 | -30 |
| 2012-07-21 | vs SFN | 95 | L 5-6 | 42-53 | 7 | 45,989 | Cole Hamels | Matt Cain | Sergio Romo | Jonathan Papelbon | Santiago Casilla | 399 | 430 | -31 |
| 2012-07-22 | vs SFN | 96 | W 4-3 | 43-53 | 5 | 44,551 | Joe Blanton | Barry Zito | Kyle Kendrick | Brad Penny | | 403 | 433 | -30 |
| 2012-07-23 | vs MIL | 97 | W 7-6 | 44-53 | 5 | 43,717 | Roy Halladay | Randy Wolf | Joe Savery | Francisco Rodriguez | | 410 | 439 | -29 |
| 2012-07-24 | vs MIL | 98 | W 7-6 | 45-53 | 5 | 43,745 | Cliff Lee | Zack Greinke | Michael Schwimer | Kameron Loe | Jonathan Papelbon | 417 | 445 | -28 |
| 2012-07-25 | vs MIL | 99 | W 7-6 | 46-53 | 5 | 44,715 | Vance Worley | Marco Estrada | Michael Schwimer | Francisco Rodriguez | | 424 | 451 | -27 |
| 2012-07-27 | @ ATL | 100 | L 1-6 | 46-54 | 5 | 42,239 | Cole Hamels | Ben Sheets | Ben Sheets | Cole Hamels | | 425 | 457 | -32 |
| 2012-07-28 | @ ATL | 101 | L 1-2 | 46-55 | 5 | 39,886 | Joe Blanton | Mike Minor | Mike Minor | Joe Blanton | Craig Kimbrel | 426 | 459 | -33 |
| 2012-07-29 | @ ATL | 102 | L 2-6 | 46-56 | 5 | 23,726 | Roy Halladay | Tim Hudson | Tim Hudson | Roy Halladay | | 428 | 465 | -37 |
| 2012-07-31 | @ WAS | 103 | W 8-0 | 47-56 | 5 | 30,167 | Cliff Lee | Stephen Strasburg | Cliff Lee | Stephen Strasburg | | 436 | 465 | -29 |
| 2012-08-01 | @ WAS | 104 | W 3-2 | 48-56 | 5 | 23,777 | Vance Worley | Edwin Jackson | Vance Worley | Edwin Jackson | Jonathan Papelbon | 439 | 467 | -28 |
| 2012-08-02 | @ WAS | 105 | L 0-3 | 48-57 | 5 | 28,825 | Cole Hamels | Ross Detwiler | Ross Detwiler | Cole Hamels | Tyler Clippard | 439 | 470 | -31 |
| 2012-08-03 | vs ARI | 106 | L 2-4 | 48-58 | 7 | 43,766 | Kyle Kendrick | Ian Kennedy | Ian Kennedy | Kyle Kendrick | J.J. Putz | 441 | 474 | -33 |
| 2012-08-04 | vs ARI | 107 | W 3-0 | 49-58 | 5 | 43,762 | Roy Halladay | Joe Saunders | Roy Halladay | Joe Saunders | Jonathan Papelbon | 444 | 474 | -30 |
| 2012-08-05 | vs ARI | 108 | W 5-4 | 50-58 | 5 | 43,741 | Cliff Lee | Trevor Cahill | Jonathan Papelbon | Josh Collmenter | | 449 | 478 | -29 |
| 2012-08-06 | vs ATL | 109 | L 1-6 | 50-59 | 5 | 41,665 | Vance Worley | Ben Sheets | Ben Sheets | Vance Worley | | 450 | 484 | -34 |
| 2012-08-07 | vs ATL | 110 | W 3-0 | 51-59 | 5 | 42,660 | Cole Hamels | Mike Minor | Cole Hamels | Mike Minor | | 453 | 484 | -31 |
| 2012-08-08 | vs ATL | 111 | W 6-12 | 52-59 | 5 | 41,501 | Kyle Kendrick | Tim Hudson | Chad Durbin | Antonio Bastardo | | 459 | 496 | -37 |
| 2012-08-10 | vs SLN | 112 | W 3-1 | 53-59 | 5 | 43,122 | Roy Halladay | Kyle Lohse | Roy Halladay | Barret Browning | Jonathan Papelbon | 462 | 497 | -35 |
| 2012-08-11 | vs SLN | 113 | L 1-4 | 53-60 | 5 | 44,233 | Cliff Lee | Jake Westbrook | Jake Westbrook | Cliff Lee | Jason Motte | 463 | 501 | -38 |
| 2012-08-12 | vs SLN | 114 | W 8-7 | 54-60 | 5 | 42,877 | Vance Worley | Lance Lynn | Jeremy Horst | Barret Browning | | 471 | 508 | -37 |
| 2012-08-13 | @ MIA | 115 | W 4-0 | 55-60 | 5 | 23,309 | Cole Hamels | Nathan Eovaldi | Cole Hamels | Nathan Eovaldi | | 475 | 508 | -33 |
| 2012-08-14 | @ MIA | 116 | W 1-0 | 56-60 | 5 | 23,879 | Kyle Kendrick | Josh Johnson | Kyle Kendrick | Josh Johnson | Jonathan Papelbon | 476 | 508 | -32 |
| 2012-08-15 | @ MIA | 117 | L 2-9 | 56-61 | 5 | 22,450 | Roy Halladay | Mark Buehrle | Mark Buehrle | Roy Halladay | | 478 | 517 | -39 |
| 2012-08-16 | @ MIL | 118 | L 4-7 | 56-62 | 5 | 30,117 | Cliff Lee | Marco Estrada | Livan Hernandez | Josh Lindblom | Jim Henderson | 482 | 524 | -42 |
| 2012-08-17 | @ MIL | 119 | L 2-6 | 56-63 | 5 | 39,163 | Vance Worley | Yovani Gallardo | Yovani Gallardo | Vance Worley | | 484 | 530 | -46 |
| 2012-08-18 | @ MIL | 120 | W 4-3 | 57-63 | 5 | 43,386 | Cole Hamels | Michael Fiers | Cole Hamels | Michael Fiers | Jonathan Papelbon | 488 | 533 | -45 |
| 2012-08-19 | @ MIL | 121 | W 8-0 | 58-63 | 5 | 42,224 | Kyle Kendrick | Randy Wolf | Kyle Kendrick | Randy Wolf | | 496 | 533 | -37 |
| 2012-08-20 | vs CIN | 122 | L 12-5 | 58-64 | 5 | 44,341 | Roy Halladay | Mike Leake | Roy Halladay | Mike Leake | | 508 | 538 | -30 |
| 2012-08-21 | vs CIN | 123 | L 4-5 | 58-65 | 5 | 45,091 | Cliff Lee | Homer Bailey | Jonathan Broxton | Jonathan Papelbon | Aroldis Chapman | 512 | 543 | -31 |
| 2012-08-22 | vs CIN | 124 | L 2-3 | 58-66 | 6 | 41,794 | Vance Worley | Bronson Arroyo | Bronson Arroyo | Vance Worley | Aroldis Chapman | 514 | 546 | -32 |
| 2012-08-23 | vs CIN | 125 | W 4-3 | 59-66 | 5 | 41,972 | Cole Hamels | Johnny Cueto | Raul Valdes | Alfredo Simon | | 518 | 549 | -31 |
| 2012-08-24 | vs WAS | 126 | W 4-2 | 60-66 | 5 | 42,096 | Kyle Kendrick | Edwin Jackson | Kyle Kendrick | Edwin Jackson | Jonathan Papelbon | 522 | 551 | -29 |
| 2012-08-25 | vs WAS | 127 | W 4-2 | 61-66 | 5 | 44,256 | Roy Halladay | Gio Gonzalez | Roy Halladay | Gio Gonzalez | Jonathan Papelbon | 526 | 553 | -27 |
| 2012-08-26 | vs WAS | 128 | W 4-1 | 62-66 | 5 | 44,653 | Cliff Lee | Jordan Zimmermann | Cliff Lee | Jordan Zimmermann | Josh Lindblom | 530 | 554 | -24 |
| 2012-08-28 | vs NYN | 129 | L 5-9 | 62-67 | 5 | 41,227 | Vance Worley | Chris Young | Bobby Parnell | B.J. Rosenberg | | 535 | 563 | -28 |
| 2012-08-29 | vs NYN | 130 | L 2-3 | 62-68 | 5 | 42,882 | Tyler Cloyd | Matt Harvey | Matt Harvey | Tyler Cloyd | Frank Francisco | 537 | 566 | -29 |
| 2012-08-30 | vs NYN | 131 | W 3-2 | 63-68 | 5 | 43,141 | Kyle Kendrick | Jonathon Niese | Kyle Kendrick | Jonathon Niese | Jonathan Papelbon | 540 | 568 | -28 |
| 2012-08-31 | @ ATL | 132 | W 8-5 | 64-68 | 5 | 31,203 | Roy Halladay | Mike Minor | Josh Lindblom | Cristhian Martinez | Jonathan Papelbon | 548 | 573 | -25 |
| 2012-09-01 | @ ATL | 133 | W 5-1 | 65-68 | 5 | 44,749 | Cliff Lee | Tim Hudson | Cliff Lee | Tim Hudson | | 553 | 574 | -21 |
| 2012-09-02 | @ ATL | 134 | L 7-8 | 65-69 | 5 | 36,394 | Cole Hamels | Paul Maholm | Peter Moylan | Jonathan Papelbon | | 560 | 582 | -22 |
| 2012-09-03 | @ CIN | 135 | W 4-2 | 66-69 | 5 | 22,487 | Tyler Cloyd | Johnny Cueto | Tyler Cloyd | Johnny Cueto | Phillippe Aumont | 564 | 584 | -20 |
| 2012-09-04 | @ CIN | 136 | L 1-2 | 66-70 | 5 | 17,806 | Kyle Kendrick | Mat Latos | Mat Latos | Kyle Kendrick | Aroldis Chapman | 565 | 586 | -21 |
| 2012-09-05 | @ CIN | 137 | W 6-2 | 67-70 | 4 | 19,267 | Roy Halladay | Mike Leake | Roy Halladay | Mike Leake | | 571 | 588 | -17 |
| 2012-09-07 | vs COL | 138 | W 3-2 | 68-70 | 4 | 42,028 | Cliff Lee | Jeff Francis | Jonathan Papelbon | Will Harris | | 574 | 590 | -16 |
| 2012-09-09 | vs COL | 139 | W 3-2 | 69-70 | 5 | 41,813 | Cole Hamels | Tyler Chatwood | Jonathan Papelbon | Matt Belisle | | 577 | 592 | -15 |
| 2012-09-09 | vs COL | 140 | W 7-4 | 69-70 | 5 | 40,394 | Tyler Cloyd | Drew Pomeranz | B.J. Rosenberg | Josh Roenicke | Jonathan Papelbon | 584 | 596 | -12 |
| 2012-09-10 | vs MIA | 141 | W 3-1 | 71-70 | 3 | 41,505 | Kyle Kendrick | Wade LeBlanc | Kyle Kendrick | Wade LeBlanc | Antonio Bastardo | 587 | 597 | -10 |
| 2012-09-11 | vs MIA | 142 | W 9-7 | 72-70 | 3 | 42,028 | Roy Halladay | Nathan Eovaldi | Roy Halladay | Nathan Eovaldi | Jonathan Papelbon | 596 | 604 | -8 |
| 2012-09-12 | vs MIA | 143 | W 3-1 | 73-70 | 2 | 42,178 | Cliff Lee | Josh Johnson | Cliff Lee | Josh Johnson | Jonathan Papelbon | 599 | 605 | -6 |
| 2012-09-13 | @ HOU | 144 | L 4-6 | 73-71 | 2 | 13,028 | Tyler Cloyd | Lucas Harrell | Wesley Wright | Phillippe Aumont | Wilton Lopez | 603 | 611 | -8 |
| 2012-09-14 | @ HOU | 145 | L 12-6 | 73-72 | 3 | 17,535 | Cole Hamels | Edgar Gonzalez | Cole Hamels | Edgar Gonzalez | | 615 | 617 | -2 |
| 2012-09-15 | @ HOU | 146 | L 0-5 | 73-73 | 3 | 20,419 | Kyle Kendrick | Dallas Keuchel | Dallas Keuchel | Kyle Kendrick | | 615 | 622 | -7 |
| 2012-09-16 | @ HOU | 147 | L 6-7 | 73-74 | 3 | 17,438 | Roy Halladay | Jordan Lyles | Wesley Wright | Antonio Bastardo | Wilton Lopez | 621 | 629 | -8 |
| 2012-09-17 | @ NYN | 148 | W 3-1 | 74-74 | 3 | 20,527 | Cliff Lee | R.A. Dickey | Cliff Lee | R.A. Dickey | Jonathan Papelbon | 624 | 630 | -6 |
| 2012-09-19 | @ NYN | 149 | W 3-2 | 75-74 | 4 | 21,741 | Cole Hamels | Matt Harvey | Jeremy Horst | Josh Edgin | Jonathan Papelbon | 627 | 632 | -5 |
| 2012-09-20 | @ NYN | 150 | W 16-1 | 76-74 | 3 | 20,010 | Tyler Cloyd | Jeremy Hefner | Tyler Cloyd | Jeremy Hefner | | 643 | 633 | 10 |
| 2012-09-21 | vs ATL | 151 | W 6-2 | 77-74 | 3 | 44,052 | Kyle Kendrick | Tommy Hanson | Kyle Kendrick | Tommy Hanson | | 649 | 635 | 14 |
| 2012-09-22 | vs ATL | 152 | L 2-8 | 77-75 | 3 | 45,377 | Roy Halladay | Mike Minor | Mike Minor | Roy Halladay | | 651 | 643 | 8 |
| 2012-09-23 | vs ATL | 153 | L 1-2 | 77-76 | 3 | 43,968 | Cliff Lee | Tim Hudson | Tim Hudson | Cliff Lee | Craig Kimbrel | 652 | 645 | 7 |
| 2012-09-25 | vs WAS | 154 | W 6-3 | 78-76 | 3 | 42,304 | Cole Hamels | Ross Detwiler | Cole Hamels | Ross Detwiler | Jonathan Papelbon | 658 | 648 | 10 |
| 2012-09-26 | vs WAS | 155 | L 4-8 | 78-77 | 3 | 41,440 | Kyle Kendrick | John Lannan | John Lannan | Kyle Kendrick | | 662 | 656 | 6 |
| 2012-09-27 | vs WAS | 156 | L 3-7 | 78-78 | 4 | 44,070 | Tyler Cloyd | Gio Gonzalez | Gio Gonzalez | Tyler Cloyd | | 665 | 663 | 2 |
| 2012-09-28 | @ MIA | 157 | L 1-2 | 78-79 | 4 | 28,201 | Cliff Lee | Mark Buehrle | Steve Cishek | Josh Lindblom | | 666 | 665 | 1 |
| 2012-09-29 | @ MIA | 158 | W 9-5 | 79-79 | 4 | 30,202 | Roy Halladay | Ricky Nolasco | Roy Halladay | Ricky Nolasco | | 675 | 670 | 5 |
| 2012-09-30 | @ MIA | 159 | W 4-1 | 80-79 | 3 | 28,317 | Cole Hamels | Nathan Eovaldi | Cole Hamels | Nathan Eovaldi | Jonathan Papelbon | 679 | 671 | 8 |
| 2012-10-01 | @ WAS | 160 | W 2-0 | 81-79 | 3 | 35,387 | Kyle Kendrick | John Lannan | Kyle Kendrick | John Lannan | Phillippe Aumont | 681 | 671 | 10 |
| 2012-10-02 | @ WAS | 161 | L 2-4 | 81-80 | 3 | 33,546 | B.J. Rosenberg | Tom Gorzelanny | Zach Duke | Josh Lindblom | Drew Storen | 683 | 675 | 8 |
| 2012-10-03 | @ WAS | 162 | L 1-5 | 81-81 | 3 | 37,075 | Cliff Lee | Edwin Jackson | Edwin Jackson | Cliff Lee | | 684 | 680 | 4 |