| 2012-04-05 | vs ATL | 1 | W 1-0 | 1-0 | 1 | 42,080 | Johan Santana | Tommy Hanson | Ramon Ramirez | Tommy Hanson | Frank Francisco | 1 | 0 | 1 |
| 2012-04-07 | vs ATL | 2 | W 4-2 | 2-0 | 1 | 39,526 | R.A. Dickey | Jair Jurrjens | R.A. Dickey | Jair Jurrjens | Frank Francisco | 5 | 2 | 3 |
| 2012-04-08 | vs ATL | 3 | W 7-5 | 3-0 | 1 | 27,855 | Jonathon Niese | Mike Minor | Jonathon Niese | Mike Minor | Frank Francisco | 12 | 7 | 5 |
| 2012-04-09 | vs WAS | 4 | W 4-3 | 4-0 | 1 | 23,970 | Mike Pelfrey | Edwin Jackson | Jon Rauch | Henry Rodriguez | | 16 | 10 | 6 |
| 2012-04-10 | vs WAS | 5 | L 2-6 | 4-1 | 1 | 26,927 | Dillon Gee | Ross Detwiler | Ross Detwiler | Dillon Gee | | 18 | 16 | 2 |
| 2012-04-11 | vs WAS | 6 | L 0-4 | 4-2 | 1 | 34,614 | Johan Santana | Stephen Strasburg | Stephen Strasburg | Johan Santana | | 18 | 20 | -2 |
| 2012-04-13 | @ PHI | 7 | W 5-2 | 5-2 | 2 | 45,429 | R.A. Dickey | Cliff Lee | R.A. Dickey | Cliff Lee | | 23 | 22 | 1 |
| 2012-04-14 | @ PHI | 8 | W 5-0 | 6-2 | 2 | 45,750 | Jonathon Niese | Vance Worley | Jonathon Niese | Vance Worley | | 28 | 22 | 6 |
| 2012-04-15 | @ PHI | 9 | L 2-8 | 6-3 | 2 | 45,829 | Mike Pelfrey | Cole Hamels | Cole Hamels | Ramon Ramirez | | 30 | 30 | 0 |
| 2012-04-16 | @ ATL | 10 | W 6-1 | 7-3 | 2 | 16,161 | Dillon Gee | Tommy Hanson | Dillon Gee | Tommy Hanson | | 36 | 31 | 5 |
| 2012-04-17 | @ ATL | 11 | L 3-9 | 7-4 | 2 | 18,732 | Johan Santana | Randall Delgado | Randall Delgado | Johan Santana | | 39 | 40 | -1 |
| 2012-04-18 | @ ATL | 12 | W 6-14 | 8-4 | 2 | 17,909 | R.A. Dickey | Jair Jurrjens | Cristhian Martinez | R.A. Dickey | | 45 | 54 | -9 |
| 2012-04-20 | vs SFN | 13 | L 3-4 | 8-5 | 2 | 30,544 | Jonathon Niese | Barry Zito | Sergio Romo | Frank Francisco | Clay Hensley | 48 | 58 | -10 |
| 2012-04-21 | vs SFN | 14 | W 5-4 | 9-5 | 2 | 33,844 | Mike Pelfrey | Ryan Vogelsong | Jon Rauch | Clay Hensley | | 53 | 62 | -9 |
| 2012-04-23 | vs SFN | 15 | L 1-6 | 9-7 | 3 | 0 | Miguel Batista | Tim Lincecum | Tim Lincecum | Miguel Batista | | 54 | 68 | -14 |
| 2012-04-23 | vs SFN | 16 | L 2-7 | 9-7 | 3 | 23,866 | Dillon Gee | Madison Bumgarner | Madison Bumgarner | Dillon Gee | | 56 | 75 | -19 |
| 2012-04-24 | vs MIA | 17 | W 2-1 | 10-7 | 2 | 20,192 | Johan Santana | Josh Johnson | Jon Rauch | Edward Mujica | Frank Francisco | 58 | 76 | -18 |
| 2012-04-25 | vs MIA | 18 | W 5-1 | 11-7 | 2 | 20,623 | R.A. Dickey | Mark Buehrle | R.A. Dickey | Mark Buehrle | | 63 | 77 | -14 |
| 2012-04-26 | vs MIA | 19 | W 3-2 | 12-7 | 2 | 20,660 | Jonathon Niese | Ricky Nolasco | Ramon Ramirez | Heath Bell | | 66 | 79 | -13 |
| 2012-04-27 | @ COL | 20 | W 9-18 | 13-7 | 2 | 35,103 | Chris Schwinden | Drew Pomeranz | Matt Reynolds | Manny Acosta | | 75 | 97 | -22 |
| 2012-04-28 | @ COL | 21 | W 7-5 | 14-7 | 2 | 38,798 | Dillon Gee | Guillermo Moscoso | Dillon Gee | Guillermo Moscoso | Frank Francisco | 82 | 102 | -20 |
| 2012-04-29 | @ COL | 22 | W 6-5 | 15-7 | 1 | 36,690 | Johan Santana | Jamie Moyer | Frank Francisco | Matt Belisle | Ramon Ramirez | 88 | 107 | -19 |
| 2012-04-30 | @ HOU | 23 | L 3-4 | 15-8 | 2 | 17,536 | R.A. Dickey | Bud Norris | Fernando Rodriguez | Manny Acosta | Brett Myers | 91 | 111 | -20 |
| 2012-05-01 | @ HOU | 24 | L 3-6 | 15-9 | 2 | 17,958 | Jonathon Niese | J.A. Happ | J.A. Happ | Jonathon Niese | Brett Myers | 94 | 117 | -23 |
| 2012-05-02 | @ HOU | 25 | L 1-8 | 15-10 | 2 | 19,442 | Chris Schwinden | Wandy Rodriguez | Wandy Rodriguez | Chris Schwinden | | 95 | 125 | -30 |
| 2012-05-04 | vs ARI | 26 | L 4-5 | 15-11 | 2 | 26,995 | Dillon Gee | Wade Miley | Brad Ziegler | Jon Rauch | J.J. Putz | 99 | 130 | -31 |
| 2012-05-05 | vs ARI | 27 | W 4-3 | 16-11 | 2 | 30,253 | Johan Santana | Patrick Corbin | Johan Santana | Patrick Corbin | Frank Francisco | 103 | 133 | -30 |
| 2012-05-06 | vs ARI | 28 | W 3-1 | 17-11 | 2 | 29,107 | R.A. Dickey | Trevor Cahill | R.A. Dickey | Trevor Cahill | Frank Francisco | 106 | 134 | -28 |
| 2012-05-07 | @ PHI | 29 | W 5-2 | 18-11 | 2 | 44,365 | Jonathon Niese | Roy Halladay | Tim Byrdak | Jonathan Papelbon | Frank Francisco | 111 | 136 | -25 |
| 2012-05-08 | @ PHI | 30 | W 7-4 | 19-11 | 2 | 43,821 | Miguel Batista | Joe Blanton | Manny Acosta | Chad Qualls | Jon Rauch | 118 | 140 | -22 |
| 2012-05-09 | @ PHI | 31 | L 10-6 | 19-12 | 2 | 43,840 | Dillon Gee | Cliff Lee | Tim Byrdak | Kyle Kendrick | | 128 | 146 | -18 |
| 2012-05-11 | @ MIA | 32 | L 5-6 | 19-13 | 2 | 31,007 | Johan Santana | Mark Buehrle | Heath Bell | Frank Francisco | | 133 | 152 | -19 |
| 2012-05-12 | @ MIA | 33 | W 9-3 | 20-13 | 2 | 32,128 | R.A. Dickey | Ricky Nolasco | R.A. Dickey | Ricky Nolasco | | 142 | 155 | -13 |
| 2012-05-13 | @ MIA | 34 | L 4-8 | 20-14 | 2 | 26,401 | Jonathon Niese | Carlos Zambrano | Heath Bell | Frank Francisco | | 146 | 163 | -17 |
| 2012-05-14 | vs MIL | 35 | W 3-1 | 21-14 | 2 | 20,061 | Miguel Batista | Yovani Gallardo | Miguel Batista | Yovani Gallardo | Frank Francisco | 149 | 164 | -15 |
| 2012-05-15 | vs MIL | 36 | L 0-8 | 21-15 | 2 | 22,268 | Dillon Gee | Zack Greinke | Zack Greinke | Dillon Gee | | 149 | 172 | -23 |
| 2012-05-16 | vs CIN | 37 | L 3-6 | 21-16 | 2 | 22,659 | Johan Santana | Mike Leake | Jose Arredondo | Jon Rauch | Sean Marshall | 152 | 178 | -26 |
| 2012-05-17 | vs CIN | 38 | W 9-4 | 22-16 | 2 | 29,943 | R.A. Dickey | Mat Latos | Bobby Parnell | Logan Ondrusek | | 161 | 182 | -21 |
| 2012-05-18 | @ TOR | 39 | W 5-14 | 23-16 | 2 | 26,712 | Jonathon Niese | Ricky Romero | Ricky Romero | Jonathon Niese | | 166 | 196 | -30 |
| 2012-05-19 | @ TOR | 40 | L 0-2 | 23-17 | 2 | 34,962 | Miguel Batista | Brandon Morrow | Brandon Morrow | Jeremy Hefner | | 166 | 198 | -32 |
| 2012-05-20 | @ TOR | 41 | W 6-5 | 24-17 | 2 | 41,867 | Dillon Gee | Henderson Alvarez | Dillon Gee | Henderson Alvarez | Frank Francisco | 172 | 203 | -31 |
| 2012-05-21 | @ PIT | 42 | L 4-5 | 24-18 | 2 | 14,556 | Johan Santana | Erik Bedard | Jared Hughes | Jon Rauch | Joel Hanrahan | 176 | 208 | -32 |
| 2012-05-22 | @ PIT | 43 | W 3-2 | 25-18 | 2 | 15,794 | R.A. Dickey | James McDonald | R.A. Dickey | Juan Cruz | Frank Francisco | 179 | 210 | -31 |
| 2012-05-23 | @ PIT | 44 | W 3-1 | 26-18 | 2 | 25,731 | Jonathon Niese | Charlie Morton | Jonathon Niese | Charlie Morton | Frank Francisco | 182 | 211 | -29 |
| 2012-05-24 | vs SDN | 45 | W 5-11 | 27-18 | 2 | 24,109 | Jeremy Hefner | Eric Stults | Eric Stults | Jeremy Hefner | | 187 | 222 | -35 |
| 2012-05-25 | vs SDN | 46 | W 6-1 | 28-18 | 2 | 24,498 | Dillon Gee | Anthony Bass | Dillon Gee | Anthony Bass | | 193 | 223 | -30 |
| 2012-05-26 | vs SDN | 47 | W 9-0 | 29-18 | 2 | 28,745 | Johan Santana | Clayton Richard | Johan Santana | Clayton Richard | | 202 | 223 | -21 |
| 2012-05-27 | vs SDN | 48 | W 2-0 | 30-18 | 2 | 28,361 | R.A. Dickey | Edinson Volquez | R.A. Dickey | Edinson Volquez | Frank Francisco | 204 | 223 | -19 |
| 2012-05-28 | vs PHI | 49 | L 4-8 | 30-19 | 2 | 32,122 | Jonathon Niese | Cole Hamels | Cole Hamels | Bobby Parnell | | 208 | 231 | -23 |
| 2012-05-29 | vs PHI | 50 | W 6-3 | 31-19 | 1 | 25,487 | Jeremy Hefner | Joe Blanton | Jeremy Hefner | Joe Blanton | Frank Francisco | 214 | 234 | -20 |
| 2012-05-30 | vs PHI | 51 | W 6-10 | 32-19 | 1 | 30,064 | Dillon Gee | Cliff Lee | Antonio Bastardo | Jon Rauch | | 220 | 244 | -24 |
| 2012-06-01 | vs SLN | 52 | W 8-0 | 33-19 | 1 | 27,069 | Johan Santana | Adam Wainwright | Johan Santana | Adam Wainwright | | 228 | 244 | -16 |
| 2012-06-02 | vs SLN | 53 | W 5-0 | 34-19 | 1 | 27,914 | R.A. Dickey | Lance Lynn | R.A. Dickey | Lance Lynn | | 233 | 244 | -11 |
| 2012-06-03 | vs SLN | 54 | W 6-1 | 35-19 | 1 | 23,559 | Jonathon Niese | Jake Westbrook | Jonathon Niese | Jake Westbrook | | 239 | 245 | -6 |
| 2012-06-04 | vs SLN | 55 | L 4-5 | 35-20 | 1 | 25,830 | Dillon Gee | Kyle Lohse | Marc Rzepczynski | Jon Rauch | Jason Motte | 243 | 250 | -7 |
| 2012-06-05 | @ WAS | 56 | L 6-7 | 35-21 | 1 | 26,256 | Chris Young | Jordan Zimmermann | Ross Detwiler | Elvin Ramirez | | 249 | 257 | -8 |
| 2012-06-06 | @ WAS | 57 | L 3-5 | 35-22 | 1 | 27,335 | Jeremy Hefner | Edwin Jackson | Edwin Jackson | Jeremy Hefner | Tyler Clippard | 252 | 262 | -10 |
| 2012-06-07 | @ WAS | 58 | W 3-1 | 36-22 | 1 | 32,096 | R.A. Dickey | Chien-Ming Wang | R.A. Dickey | Chien-Ming Wang | Frank Francisco | 255 | 263 | -8 |
| 2012-06-08 | @ NYA | 59 | L 1-9 | 36-23 | 1 | 48,566 | Johan Santana | Hiroki Kuroda | Hiroki Kuroda | Johan Santana | | 256 | 272 | -16 |
| 2012-06-09 | @ NYA | 60 | L 2-4 | 36-24 | 2 | 48,575 | Dillon Gee | Phil Hughes | Phil Hughes | Dillon Gee | Rafael Soriano | 258 | 276 | -18 |
| 2012-06-10 | @ NYA | 61 | L 4-5 | 36-25 | 2 | 49,010 | Jonathon Niese | Andy Pettitte | Boone Logan | Jon Rauch | | 262 | 281 | -19 |
| 2012-06-12 | @ TBA | 62 | L 11-2 | 36-26 | 2 | 17,334 | Chris Young | Alex Cobb | Chris Young | Alex Cobb | | 273 | 283 | -10 |
| 2012-06-13 | @ TBA | 63 | W 9-1 | 37-26 | 2 | 18,496 | R.A. Dickey | David Price | R.A. Dickey | David Price | | 282 | 284 | -2 |
| 2012-06-14 | @ TBA | 64 | W 9-6 | 38-26 | 2 | 21,947 | Johan Santana | Jeremy Hellickson | Johan Santana | Jeremy Hellickson | Frank Francisco | 291 | 290 | 1 |
| 2012-06-15 | vs CIN | 65 | L 3-7 | 38-27 | 2 | 34,716 | Dillon Gee | Bronson Arroyo | Bronson Arroyo | Dillon Gee | | 294 | 297 | -3 |
| 2012-06-16 | vs CIN | 66 | L 1-4 | 38-28 | 2 | 27,988 | Jonathon Niese | Homer Bailey | Homer Bailey | Jonathon Niese | Aroldis Chapman | 295 | 301 | -6 |
| 2012-06-17 | vs CIN | 67 | L 1-3 | 38-29 | 2 | 40,134 | Chris Young | Johnny Cueto | Johnny Cueto | Chris Young | Sean Marshall | 296 | 304 | -8 |
| 2012-06-18 | vs BAL | 68 | W 5-0 | 39-29 | 2 | 29,014 | R.A. Dickey | Jake Arrieta | R.A. Dickey | Jake Arrieta | | 301 | 304 | -3 |
| 2012-06-19 | vs BAL | 69 | W 5-0 | 40-29 | 2 | 32,587 | Johan Santana | Tommy Hunter | Johan Santana | Tommy Hunter | | 306 | 304 | 2 |
| 2012-06-20 | vs BAL | 70 | W 4-3 | 41-29 | 2 | 29,855 | Dillon Gee | Brian Matusz | Dillon Gee | Brian Matusz | Frank Francisco | 310 | 307 | 3 |
| 2012-06-22 | vs NYA | 71 | W 6-4 | 42-29 | 2 | 40,191 | Jonathon Niese | Andy Pettitte | Jonathon Niese | Andy Pettitte | Frank Francisco | 316 | 311 | 5 |
| 2012-06-23 | vs NYA | 72 | L 3-4 | 42-30 | 2 | 42,122 | Chris Young | Ivan Nova | Clay Rapada | Jon Rauch | Rafael Soriano | 319 | 315 | 4 |
| 2012-06-24 | vs NYA | 73 | L 5-6 | 42-31 | 2 | 42,364 | R.A. Dickey | CC Sabathia | Boone Logan | Miguel Batista | Rafael Soriano | 324 | 321 | 3 |
| 2012-06-25 | @ CHN | 74 | L 1-6 | 42-32 | 2 | 34,092 | Johan Santana | Travis Wood | Travis Wood | Johan Santana | | 325 | 327 | -2 |
| 2012-06-26 | @ CHN | 75 | L 3-5 | 42-33 | 2 | 34,064 | Dillon Gee | Randy Wells | Scott Maine | Dillon Gee | Carlos Marmol | 328 | 332 | -4 |
| 2012-06-27 | @ CHN | 76 | W 17-1 | 43-33 | 2 | 35,837 | Jonathon Niese | Jeff Samardzija | Jonathon Niese | Jeff Samardzija | | 345 | 333 | 12 |
| 2012-06-28 | @ LAN | 77 | W 3-2 | 44-33 | 1 | 49,006 | Chris Young | Chris Capuano | Chris Young | Chris Capuano | Bobby Parnell | 348 | 335 | 13 |
| 2012-06-29 | @ LAN | 78 | W 9-0 | 45-33 | 1 | 49,763 | R.A. Dickey | Aaron Harang | R.A. Dickey | Aaron Harang | | 357 | 335 | 22 |
| 2012-06-30 | @ LAN | 79 | W 5-0 | 46-33 | 1 | 44,217 | Johan Santana | Nathan Eovaldi | Johan Santana | Nathan Eovaldi | | 362 | 335 | 27 |
| 2012-07-01 | @ LAN | 80 | L 3-8 | 46-34 | 1 | 55,359 | Dillon Gee | Clayton Kershaw | Clayton Kershaw | Dillon Gee | | 365 | 343 | 22 |
| 2012-07-03 | vs PHI | 81 | W 11-1 | 47-34 | 1 | 42,516 | Jonathon Niese | Vance Worley | Jonathon Niese | Vance Worley | | 376 | 344 | 32 |
| 2012-07-04 | vs PHI | 82 | L 2-9 | 47-35 | 2 | 28,687 | Chris Young | Cliff Lee | Cliff Lee | Chris Young | | 378 | 353 | 25 |
| 2012-07-05 | vs PHI | 83 | W 6-5 | 48-35 | 2 | 28,409 | R.A. Dickey | Cole Hamels | Bobby Parnell | Jonathan Papelbon | | 384 | 358 | 26 |
| 2012-07-06 | vs CHN | 84 | L 7-8 | 48-36 | 2 | 27,956 | Johan Santana | Travis Wood | Travis Wood | Johan Santana | | 391 | 366 | 25 |
| 2012-07-07 | vs CHN | 85 | W 3-1 | 49-36 | 2 | 26,096 | Dillon Gee | Jeff Samardzija | Dillon Gee | Jeff Samardzija | Bobby Parnell | 394 | 367 | 27 |
| 2012-07-08 | vs CHN | 86 | L 0-7 | 49-37 | 2 | 25,920 | Jonathon Niese | Ryan Dempster | Ryan Dempster | Jonathon Niese | | 394 | 374 | 20 |
| 2012-07-13 | @ ATL | 87 | L 5-7 | 49-38 | 2 | 37,020 | Chris Young | Tim Hudson | Cristhian Martinez | Chris Young | Craig Kimbrel | 399 | 381 | 18 |
| 2012-07-14 | @ ATL | 88 | L 7-8 | 49-39 | 2 | 32,565 | R.A. Dickey | Tommy Hanson | Anthony Varvaro | Bobby Parnell | Craig Kimbrel | 406 | 389 | 17 |
| 2012-07-15 | @ ATL | 89 | L 1-6 | 49-40 | 2 | 23,382 | Johan Santana | Ben Sheets | Ben Sheets | Johan Santana | | 407 | 395 | 12 |
| 2012-07-17 | @ WAS | 90 | L 4-5 | 49-41 | 3 | 26,342 | Jonathon Niese | Ross Detwiler | Ryan Mattheus | Tim Byrdak | | 411 | 400 | 11 |
| 2012-07-18 | @ WAS | 91 | L 3-4 | 49-42 | 3 | 31,660 | Chris Young | Jordan Zimmermann | Jordan Zimmermann | Chris Young | Tyler Clippard | 414 | 404 | 10 |
| 2012-07-19 | @ WAS | 92 | W 9-5 | 50-42 | 2 | 36,389 | R.A. Dickey | Gio Gonzalez | R.A. Dickey | Gio Gonzalez | | 423 | 409 | 14 |
| 2012-07-20 | vs LAN | 93 | L 6-7 | 50-43 | 2 | 30,806 | Johan Santana | Aaron Harang | Aaron Harang | Johan Santana | Kenley Jansen | 429 | 416 | 13 |
| 2012-07-21 | vs LAN | 94 | L 5-8 | 50-44 | 3 | 33,503 | Miguel Batista | Chris Capuano | Chris Capuano | Miguel Batista | Kenley Jansen | 434 | 424 | 10 |
| 2012-07-22 | vs LAN | 95 | L 3-8 | 50-45 | 2 | 31,184 | Jonathon Niese | Nathan Eovaldi | Josh Wall | Ramon Ramirez | | 437 | 432 | 5 |
| 2012-07-23 | vs WAS | 96 | L 2-8 | 50-46 | 3 | 26,735 | Chris Young | Jordan Zimmermann | Tom Gorzelanny | Tim Byrdak | | 439 | 440 | -1 |
| 2012-07-24 | vs WAS | 97 | L 2-5 | 50-47 | 3 | 36,236 | R.A. Dickey | Gio Gonzalez | Gio Gonzalez | R.A. Dickey | Tyler Clippard | 441 | 445 | -4 |
| 2012-07-25 | vs WAS | 98 | L 2-5 | 50-48 | 3 | 35,517 | Jeremy Hefner | Stephen Strasburg | Stephen Strasburg | Jeremy Hefner | Tyler Clippard | 443 | 450 | -7 |
| 2012-07-26 | @ ARI | 99 | W 3-1 | 51-48 | 2 | 22,010 | Matt Harvey | Wade Miley | Matt Harvey | Wade Miley | Bobby Parnell | 446 | 451 | -5 |
| 2012-07-27 | @ ARI | 100 | W 5-11 | 52-48 | 2 | 23,150 | Jonathon Niese | Josh Collmenter | Josh Collmenter | Jonathon Niese | | 451 | 462 | -11 |
| 2012-07-28 | @ ARI | 101 | L 3-6 | 52-49 | 2 | 33,759 | Chris Young | Ian Kennedy | Ian Kennedy | Chris Young | J.J. Putz | 454 | 468 | -14 |
| 2012-07-29 | @ ARI | 102 | W 5-1 | 53-49 | 2 | 32,134 | R.A. Dickey | Joe Saunders | R.A. Dickey | Joe Saunders | | 459 | 469 | -10 |
| 2012-07-30 | @ SFN | 103 | W 8-7 | 54-49 | 2 | 41,300 | Jeremy Hefner | Madison Bumgarner | Josh Edgin | Santiago Casilla | Manny Acosta | 467 | 476 | -9 |
| 2012-07-31 | @ SFN | 104 | L 1-4 | 54-50 | 2 | 41,774 | Matt Harvey | Tim Lincecum | Tim Lincecum | Matt Harvey | Jeremy Affeldt | 468 | 480 | -12 |
| 2012-08-01 | @ SFN | 105 | W 2-1 | 55-50 | 2 | 42,188 | Jonathon Niese | Matt Cain | Jonathon Niese | Matt Cain | Bobby Parnell | 470 | 481 | -11 |
| 2012-08-02 | @ SFN | 106 | W 9-1 | 56-50 | 2 | 41,843 | Chris Young | Barry Zito | Chris Young | Barry Zito | | 479 | 482 | -3 |
| 2012-08-03 | @ SDN | 107 | L 1-3 | 56-51 | 3 | 34,573 | R.A. Dickey | Clayton Richard | Clayton Richard | R.A. Dickey | Huston Street | 480 | 485 | -5 |
| 2012-08-04 | @ SDN | 108 | W 6-2 | 57-51 | 2 | 36,826 | Jeremy Hefner | Edinson Volquez | Jeremy Hefner | Edinson Volquez | Frank Francisco | 486 | 487 | -1 |
| 2012-08-05 | @ SDN | 109 | L 3-7 | 57-52 | 2 | 24,635 | Matt Harvey | Jason Marquis | Jason Marquis | Matt Harvey | | 489 | 494 | -5 |
| 2012-08-07 | vs MIA | 110 | L 2-4 | 57-53 | 3 | 28,968 | Jonathon Niese | Wade LeBlanc | Carlos Zambrano | Jonathon Niese | Steve Cishek | 491 | 498 | -7 |
| 2012-08-08 | vs MIA | 111 | L 0-13 | 57-54 | 4 | 26,193 | Chris Young | Nathan Eovaldi | Nathan Eovaldi | Chris Young | | 491 | 511 | -20 |
| 2012-08-09 | vs MIA | 112 | W 6-1 | 58-54 | 2 | 28,985 | R.A. Dickey | Josh Johnson | R.A. Dickey | Josh Johnson | | 497 | 512 | -15 |
| 2012-08-10 | vs ATL | 113 | L 0-4 | 58-55 | 3 | 25,101 | Matt Harvey | Paul Maholm | Paul Maholm | Matt Harvey | | 497 | 516 | -19 |
| 2012-08-11 | vs ATL | 114 | L 3-9 | 58-56 | 4 | 30,388 | Johan Santana | Kris Medlen | Kris Medlen | Johan Santana | | 500 | 525 | -25 |
| 2012-08-12 | vs ATL | 115 | W 6-5 | 59-56 | 3 | 24,891 | Jonathon Niese | Ben Sheets | Jonathon Niese | Ben Sheets | Jon Rauch | 506 | 530 | -24 |
| 2012-08-14 | @ CIN | 116 | L 0-3 | 59-57 | 3 | 26,113 | Chris Young | Mat Latos | Jose Arredondo | Manny Acosta | | 506 | 533 | -27 |
| 2012-08-15 | @ CIN | 117 | L 1-6 | 59-58 | 3 | 26,082 | R.A. Dickey | Mike Leake | Mike Leake | R.A. Dickey | | 507 | 539 | -32 |
| 2012-08-16 | @ CIN | 118 | W 8-4 | 60-58 | 3 | 23,137 | Matt Harvey | Homer Bailey | Matt Harvey | Homer Bailey | Jon Rauch | 515 | 543 | -28 |
| 2012-08-17 | @ WAS | 119 | L 4-6 | 60-59 | 3 | 34,827 | Johan Santana | Ross Detwiler | Ross Detwiler | Johan Santana | Tyler Clippard | 519 | 549 | -30 |
| 2012-08-18 | @ WAS | 120 | W 2-0 | 61-59 | 3 | 42,662 | Jonathon Niese | Edwin Jackson | Jonathon Niese | Edwin Jackson | Frank Francisco | 521 | 549 | -28 |
| 2012-08-19 | @ WAS | 121 | L 2-5 | 61-60 | 3 | 33,764 | Jeremy Hefner | Gio Gonzalez | Gio Gonzalez | Jeremy Hefner | Tyler Clippard | 523 | 554 | -31 |
| 2012-08-20 | vs COL | 122 | L 1-3 | 61-61 | 3 | 23,833 | R.A. Dickey | Alex White | Rex Brothers | Josh Edgin | Rafael Betancourt | 524 | 557 | -33 |
| 2012-08-21 | vs COL | 123 | L 2-6 | 61-62 | 4 | 27,633 | Chris Young | Jhoulis Chacin | Jhoulis Chacin | Chris Young | | 526 | 563 | -37 |
| 2012-08-22 | vs COL | 124 | L 2-5 | 61-63 | 5 | 22,204 | Matt Harvey | Jeff Francis | Carlos Torres | Ramon Ramirez | Rafael Betancourt | 528 | 568 | -40 |
| 2012-08-23 | vs COL | 125 | L 0-1 | 61-64 | 4 | 22,544 | Collin McHugh | Tyler Chatwood | Rex Brothers | Bobby Parnell | Matt Belisle | 528 | 569 | -41 |
| 2012-08-24 | vs HOU | 126 | L 1-3 | 61-65 | 4 | 25,513 | Jonathon Niese | Jordan Lyles | Jordan Lyles | Jonathon Niese | Wilton Lopez | 529 | 572 | -43 |
| 2012-08-25 | vs HOU | 127 | W 3-1 | 62-65 | 4 | 29,906 | R.A. Dickey | Fernando Abad | R.A. Dickey | Fernando Abad | Frank Francisco | 532 | 573 | -41 |
| 2012-08-26 | vs HOU | 128 | W 2-1 | 63-65 | 4 | 25,071 | Jeremy Hefner | Lucas Harrell | Bobby Parnell | Wilton Lopez | | 534 | 574 | -40 |
| 2012-08-28 | @ PHI | 129 | W 9-5 | 64-65 | 4 | 41,227 | Chris Young | Vance Worley | Bobby Parnell | B.J. Rosenberg | | 543 | 579 | -36 |
| 2012-08-29 | @ PHI | 130 | W 3-2 | 65-65 | 3 | 42,882 | Matt Harvey | Tyler Cloyd | Matt Harvey | Tyler Cloyd | Frank Francisco | 546 | 581 | -35 |
| 2012-08-30 | @ PHI | 131 | L 2-3 | 65-66 | 3 | 43,141 | Jonathon Niese | Kyle Kendrick | Kyle Kendrick | Jonathon Niese | Jonathan Papelbon | 548 | 584 | -36 |
| 2012-08-31 | @ MIA | 132 | W 3-0 | 66-66 | 3 | 23,099 | R.A. Dickey | Nathan Eovaldi | R.A. Dickey | Nathan Eovaldi | | 551 | 584 | -33 |
| 2012-09-01 | @ MIA | 133 | W 5-3 | 67-66 | 3 | 26,402 | Jeremy Hefner | Josh Johnson | Ramon Ramirez | Steve Cishek | Frank Francisco | 556 | 587 | -31 |
| 2012-09-02 | @ MIA | 134 | W 5-1 | 68-66 | 3 | 25,333 | Chris Young | Mark Buehrle | Chris Young | Mark Buehrle | | 561 | 588 | -27 |
| 2012-09-03 | @ SLN | 135 | L 4-5 | 68-67 | 3 | 40,952 | Collin McHugh | Joe Kelly | Joe Kelly | Collin McHugh | Jason Motte | 565 | 593 | -28 |
| 2012-09-04 | @ SLN | 136 | L 1-5 | 68-68 | 3 | 34,108 | Matt Harvey | Jaime Garcia | Jaime Garcia | Matt Harvey | | 566 | 598 | -32 |
| 2012-09-05 | @ SLN | 137 | W 6-2 | 69-68 | 3 | 30,090 | R.A. Dickey | Adam Wainwright | R.A. Dickey | Adam Wainwright | | 572 | 600 | -28 |
| 2012-09-07 | vs ATL | 138 | L 0-3 | 69-69 | 3 | 24,071 | Jonathon Niese | Paul Maholm | Paul Maholm | Jonathon Niese | Craig Kimbrel | 572 | 603 | -31 |
| 2012-09-08 | vs ATL | 139 | W 3-11 | 70-69 | 3 | 25,603 | Jeremy Hefner | Kris Medlen | Kris Medlen | Jeremy Hefner | | 575 | 614 | -39 |
| 2012-09-09 | vs ATL | 140 | L 2-3 | 70-70 | 3 | 23,161 | Chris Young | Tommy Hanson | Craig Kimbrel | Bobby Parnell | Peter Moylan | 577 | 617 | -40 |
| 2012-09-10 | vs WAS | 141 | L 1-5 | 70-71 | 4 | 21,923 | Collin McHugh | Gio Gonzalez | Gio Gonzalez | Collin McHugh | | 578 | 622 | -44 |
| 2012-09-11 | vs WAS | 142 | L 3-5 | 70-72 | 4 | 22,596 | R.A. Dickey | Jordan Zimmermann | Tom Gorzelanny | R.A. Dickey | Tyler Clippard | 581 | 627 | -46 |
| 2012-09-12 | vs WAS | 143 | L 0-2 | 70-73 | 4 | 21,205 | Matt Harvey | John Lannan | John Lannan | Matt Harvey | Drew Storen | 581 | 629 | -48 |
| 2012-09-14 | @ MIL | 144 | W 7-3 | 71-73 | 4 | 38,216 | Jonathon Niese | Michael Fiers | Jonathon Niese | Michael Fiers | | 588 | 632 | -44 |
| 2012-09-15 | @ MIL | 145 | L 6-9 | 71-74 | 4 | 38,108 | Jenrry Mejia | Shaun Marcum | Brandon Kintzler | Jenrry Mejia | | 594 | 641 | -47 |
| 2012-09-16 | @ MIL | 146 | L 0-3 | 71-75 | 4 | 38,677 | Chris Young | Wily Peralta | Wily Peralta | Chris Young | John Axford | 594 | 644 | -50 |
| 2012-09-17 | vs PHI | 147 | L 1-3 | 71-76 | 4 | 20,527 | R.A. Dickey | Cliff Lee | Cliff Lee | R.A. Dickey | Jonathan Papelbon | 595 | 647 | -52 |
| 2012-09-19 | vs PHI | 148 | L 2-3 | 71-77 | 6 | 21,741 | Matt Harvey | Cole Hamels | Jeremy Horst | Josh Edgin | Jonathan Papelbon | 597 | 650 | -53 |
| 2012-09-20 | vs PHI | 149 | L 1-16 | 71-78 | 5 | 20,010 | Jeremy Hefner | Tyler Cloyd | Tyler Cloyd | Jeremy Hefner | | 598 | 666 | -68 |
| 2012-09-21 | vs MIA | 150 | W 7-3 | 72-78 | 4 | 25,446 | Jonathon Niese | Jacob Turner | Jonathon Niese | Jacob Turner | | 605 | 669 | -64 |
| 2012-09-22 | vs MIA | 151 | W 4-3 | 73-78 | 4 | 30,332 | R.A. Dickey | Mark Buehrle | R.A. Dickey | Mark Buehrle | Jon Rauch | 609 | 672 | -63 |
| 2012-09-23 | vs MIA | 152 | W 3-2 | 74-78 | 4 | 26,923 | Chris Young | Ricky Nolasco | Bobby Parnell | Ryan Webb | | 612 | 674 | -62 |
| 2012-09-24 | vs PIT | 153 | W 6-2 | 75-78 | 4 | 22,072 | Jenrry Mejia | Kyle McPherson | Jenrry Mejia | Kyle McPherson | | 618 | 676 | -58 |
| 2012-09-25 | vs PIT | 154 | W 6-10 | 76-78 | 4 | 25,286 | Collin McHugh | Wandy Rodriguez | Wandy Rodriguez | Collin McHugh | | 624 | 686 | -62 |
| 2012-09-26 | vs PIT | 155 | W 6-0 | 77-78 | 4 | 22,890 | Jeremy Hefner | Jeff Locke | Jeremy Hefner | Jeff Locke | | 630 | 686 | -56 |
| 2012-09-27 | vs PIT | 156 | W 6-5 | 78-78 | 3 | 31,506 | R.A. Dickey | Kevin Correia | R.A. Dickey | Kevin Correia | Bobby Parnell | 636 | 691 | -55 |
| 2012-09-28 | @ ATL | 157 | W 3-1 | 79-78 | 3 | 51,910 | Jonathon Niese | Tim Hudson | Jonathon Niese | Tim Hudson | Bobby Parnell | 639 | 692 | -53 |
| 2012-09-29 | @ ATL | 158 | L 0-2 | 79-79 | 3 | 48,310 | Chris Young | Mike Minor | Mike Minor | Chris Young | Craig Kimbrel | 639 | 694 | -55 |
| 2012-09-30 | @ ATL | 159 | L 2-6 | 79-80 | 4 | 50,635 | Jenrry Mejia | Kris Medlen | Kris Medlen | Jenrry Mejia | Craig Kimbrel | 641 | 700 | -59 |
| 2012-10-01 | @ MIA | 160 | L 2-3 | 79-81 | 4 | 24,543 | Jeurys Familia | Wade LeBlanc | Heath Bell | Ramon Ramirez | Steve Cishek | 643 | 703 | -60 |
| 2012-10-02 | @ MIA | 161 | L 3-4 | 79-82 | 4 | 29,709 | R.A. Dickey | Jacob Turner | Chad Gaudin | Collin McHugh | | 646 | 707 | -61 |
| 2012-10-03 | @ MIA | 162 | W 4-2 | 80-82 | 4 | 27,418 | Jeremy Hefner | Tom Koehler | Jeremy Hefner | Tom Koehler | Bobby Parnell | 650 | 709 | -59 |