Lopez (1–0) || Buchholz (1–1) || Wilson (9) || 32,288 || 12–17 || Boxscore |- align="center" bgcolor="ffbbbb" | 30 || May 4 || Giants || 0–2 || Lincecum (3–3) || Capuano (2–3) || Wilson (10) || 29,333 || 12–18 || Boxscore |- align="center" bgcolor="bbffbb" | 31 || May 5 || Giants || 5–2 || Pelfrey (2–3) || Sánchez (2–2) || Rodríguez (7) || 23,433 || 13–18 || Boxscore |- align="center" bgcolor="bbffbb" | 32 || May 6 || Dodgers || 6–3 || Igarashi (2–0) || Kuroda (3–3) || Rodríguez (8) || 35,948 || 14–18 || Boxscore |- align="center" bgcolor="bbffbb" | 33 || May 7 || Dodgers || 4–2 || Byrdak (1–0) || MacDougal (0–1) || Rodríguez (9) || 31,464 || 15–18 || Boxscore |- align="center" bgcolor="ffbbbb" | 34 || May 8 || Dodgers || 2–4 || Kershaw (4–3) || Dickey (1–4) || Padilla (2) || 26,312 || 15–19 || Boxscore |- align="center" bgcolor="ffbbbb" | 35 || May 9 || @ Rockies || 1–2 || Belisle (3–2) || Capuano (2–4) || Street (12) || 31,885 || 15–20 || Boxscore |- align="center" bgcolor="bbffbb" | 36 || May 10 || @ Rockies || 4–3 ||Pelfrey (3–3)|| Hammel (3–2) || Rodríguez (10) ||31,007 || 16–20 ||Boxscore |- align="center" bgcolor="bbbbbb" | – || May 11 || @ Rockies || colspan=7 | Postponed (rain) Rescheduled for May 12 |- align="center" bgcolor="bbffbb" | 37 || May 12 || @ Rockies || 9–5 || Niese (2–4) || Jiménez (0–3) || || 21,422 || 17–20 || Boxscore |- align="center" bgcolor="bbffbb" | 38 || May 13 || @ Astros || 6–4 || Misch (1–0) || Fulchino (0–1) || Rodríguez (11) || 28,791 || 18–20 || Boxscore |- align="center" bgcolor="ffbbbb" | 39 || May 14 || @ Astros || 3–7 || Happ (3–4) || Dickey (1–5) || || 31,140 || 18–21 || Boxscore |- align="center" bgcolor="bbffbb" | 40 || May 15 || @ Astros || 7–4 || Capuano (3–4) || Rodríguez (0–2) || Rodríguez (12) || 28,406 || 19–21 || Boxscore |- align="center" bgcolor="ffbbbb" | 41 || May 16 || Marlins ||1–2 (11) ||Badenhop(1–0)||Igarashi(2–1)||Núñez (15) || 23,721||19–22 || Boxscore |- align="center" bgcolor="bbbbbb" | – || May 17 || Marlins || colspan=7 | Postponed (rain) Rescheduled for July 18 |- align="center" bgcolor="bbffbb" | 42 || May 18 || Nationals || 3–0 || Niese (3–4) || Gorzelanny(2–3) || Rodríguez (13) || 24,527 || 20–22 || Boxscore |- align="center" bgcolor="bbffbb" | 43 || May 19