| 11–31 | W1 |-style="background:#bfb;" | 43 | May 18 | Mets | 2–0 | López (3–5) | Matz (3–3) | Conley (2) | 13,474 | 12–31 | W2 |-style="background:#bfb;" | 44 | May 19 | Mets | 3–0 | Alcántara (2–4) | Syndergaard (3–4) | — | 15,983 | 13–31 | W3 |-style="background:#bfb;" | 45 | May 21 | @ Tigers | 5–4 (11) | Anderson (1–1) | Jiménez (2–2) | — | 15,565 | 14–31 | W4 |-style="background:#bfb;" | 46 | May 22 | @ Tigers | 6–3 | Ureña (2–6) | Farmer (2–3) | Romo (8) | 14,506 | 15–31 | W5 |-style="background:#bfb;" | 47 | May 23 | @ Tigers | 5–2 | Kinley (1–0) | Greene (0–2) | Romo (9) | 17,214 | 16–31 | W6 |-style="background:#fbb;" | 48 | May 24 | @ Nationals | 10–12 | Barraclough (1–1) | Anderson (1–2) | Doolittle (9) | 29,173 | 16–32 | L1 |-style="background:#fbb;" | 49 | May 25 | @ Nationals | 0–5 | Corbin (5–2) | Alcántara (2–5) | — | 33,163 | 16–33 | L2 |-style="background:#fbb;" | 50 | May 26 | @ Nationals | 5–9 | Fedde (1–0) | Smith (3–2) | — | 26,365 | 16–34 | L3 |-style="background:#bfb;" | 51 | May 27 | @ Nationals | 3–2 | Ureña (3–6) | Barraclough (1–2) | Romo (10) | 21,048 | 17–34 | W1 |-style="background:#bfb;" | 52 | May 28 | Giants | 11–3 | Richards (2–5) | Samardzija (2–4) | — | 6,407 | 18–34 | W2 |-style="background:#bfb;" | 53 | May 29 | Giants | 4–2 | Anderson (2–2) | Bumgarner (3–5) | Romo (11) | 6,487 | 19–34 | W3 |-style="background:#fbb;" | 54 | May 30 | Giants | 1–3 | Moronta (2–4) | Conley (1–5) | Smith (13) | 7,371 | 19–35 | L1 |-style="background:#fbb;" | 55 | May 31 | @ Padres | 2–5 | Lucchesi (4–3) | Smith (3–3) | Yates (22) | 25,019 | 19–36 | L2 |- |-style="background:#bfb;" | 56 | June 1 | @ Padres | 9–3 | Ureña (4–6) | Margevicius (2–6) | — | 26,858 | 20–36 | W1 |-style="background:#bfb;" | 57 | June 2 | @ Padres | 9–3 | Richards (3–5) | Strahm (2–5) | — | 31,650 | 21–36 | W2 |-style="background:#bfb;" | 58 | June 4 | @ Brewers | 16–0 | López (4–5) | Anderson