| 1 | Thu Mar 31 | at Cardinals | W5-3 (11) | 1-0 | 1.000 | Busch Stadium · St. Louis, MO |
| 2 | Sat Apr 2 | at Cardinals | W11-3 | 2-0 | 1.000 | Busch Stadium · St. Louis, MO |
| 3 | Sun Apr 3 | at Cardinals | L0-2 | 2-1 | .667 | Busch Stadium · St. Louis, MO |
| 4 | Tue Apr 5 | vs Giants | W3-1 | 3-1 | .750 | Petco Park · San Diego, CA |
| 5 | Wed Apr 6 | vs Giants | L4-8 | 3-2 | .600 | Petco Park · San Diego, CA |
| 6 | Sat Apr 9 | vs Dodgers | L2-4 (11) | 3-3 | .500 | Petco Park · San Diego, CA |
| 7 | Sat Apr 9 | vs Dodgers | L0-4 | 3-4 | .429 | Petco Park · San Diego, CA |
| 8 | Sun Apr 10 | vs Dodgers | W7-2 | 4-4 | .500 | Petco Park · San Diego, CA |
| 9 | Mon Apr 11 | vs Reds | L2-3 | 4-5 | .444 | Petco Park · San Diego, CA |
| 10 | Tue Apr 12 | vs Reds | L2-8 (11) | 4-6 | .400 | Petco Park · San Diego, CA |
| 11 | Wed Apr 13 | vs Reds | W3-2 | 5-6 | .455 | Petco Park · San Diego, CA |
| 12 | Thu Apr 14 | at Astros | L0-1 | 5-7 | .417 | Minute Maid Park · Houston, TX |
| 13 | Fri Apr 15 | at Astros | W4-2 | 6-7 | .462 | Minute Maid Park · Houston, TX |
| 14 | Sat Apr 16 | at Astros | L3-5 | 6-8 | .429 | Minute Maid Park · Houston, TX |
| 15 | Sun Apr 17 | at Astros | W8-6 | 7-8 | .467 | Minute Maid Park · Houston, TX |
| 16 | Mon Apr 18 | at Cubs | L0-1 (10) | 7-9 | .438 | Wrigley Field · Chicago, IL |
| 17 | Wed Apr 20 | at Cubs | L1-2 (11) | 7-10 | .412 | Wrigley Field · Chicago, IL |
| 18 | Wed Apr 20 | at Cubs | W5-4 | 8-10 | .444 | Wrigley Field · Chicago, IL |
| 19 | Thu Apr 21 | vs Phillies | L0-3 | 8-11 | .421 | Petco Park · San Diego, CA |
| 20 | Fri Apr 22 | vs Phillies | L0-2 | 8-12 | .400 | Petco Park · San Diego, CA |
| 21 | Sat Apr 23 | vs Phillies | L2-4 (11) | 8-13 | .381 | Petco Park · San Diego, CA |
| 22 | Sun Apr 24 | vs Phillies | L1-3 | 8-14 | .364 | Petco Park · San Diego, CA |
| 23 | Mon Apr 25 | vs Braves | W5-3 (13) | 9-14 | .391 | Petco Park · San Diego, CA |
| 24 | Tue Apr 26 | vs Braves | L2-8 | 9-15 | .375 | Petco Park · San Diego, CA |
| 25 | Wed Apr 27 | vs Braves | L0-7 | 9-16 | .360 | Petco Park · San Diego, CA |
| 26 | Fri Apr 29 | at Dodgers | L2-3 | 9-17 | .346 | Dodger Stadium · Los Angeles, CA |
| 27 | Sat Apr 30 | at Dodgers | W5-2 | 10-17 | .370 | Dodger Stadium · Los Angeles, CA |
| 28 | Sun May 1 | at Dodgers | W7-0 | 11-17 | .393 | Dodger Stadium · Los Angeles, CA |
| 29 | Mon May 2 | vs Pirates | L3-4 | 11-18 | .379 | Petco Park · San Diego, CA |
| 30 | Tue May 3 | vs Pirates | W6-5 | 12-18 | .400 | Petco Park · San Diego, CA |
| 31 | Wed May 4 | vs Pirates | L4-7 | 12-19 | .387 | Petco Park · San Diego, CA |
| 32 | Fri May 6 | vs D-backs | W4-3 (11) | 13-19 | .406 | Petco Park · San Diego, CA |
| 33 | Sat May 7 | vs D-backs | L0-6 | 13-20 | .394 | Petco Park · San Diego, CA |
| 34 | Sun May 8 | vs D-backs | W4-3 | 14-20 | .412 | Petco Park · San Diego, CA |
| 35 | Mon May 9 | at Brewers | L3-4 | 14-21 | .400 | American Family Field · Milwaukee, WI |
| 36 | Tue May 10 | at Brewers | L6-8 | 14-22 | .389 | American Family Field · Milwaukee, WI |
| 37 | Wed May 11 | at Brewers | W13-6 | 15-22 | .405 | American Family Field · Milwaukee, WI |
| 38 | Fri May 13 | at Rockies | L7-12 | 15-23 | .395 | Coors Field · Denver, CO |
| 39 | Sat May 14 | at Rockies | W9-7 | 16-23 | .410 | Coors Field · Denver, CO |
| 40 | Sun May 15 | at Rockies | W8-2 | 17-23 | .425 | Coors Field · Denver, CO |
| 41 | Mon May 16 | at D-backs | W8-4 | 18-23 | .439 | Chase Field · Phoenix, AZ |
| 42 | Tue May 17 | at D-backs | L1-6 | 18-24 | .429 | Chase Field · Phoenix, AZ |
| 43 | Wed May 18 | vs Brewers | L2-5 | 18-25 | .419 | Petco Park · San Diego, CA |
| 44 | Thu May 19 | vs Brewers | W1-0 | 19-25 | .432 | Petco Park · San Diego, CA |
| 45 | Fri May 20 | vs Mariners | L1-4 | 19-26 | .422 | Petco Park · San Diego, CA |
| 46 | Sat May 21 | vs Mariners | L0-4 | 19-27 | .413 | Petco Park · San Diego, CA |
| 47 | Sun May 22 | vs Mariners | L1-6 | 19-28 | .404 | Petco Park · San Diego, CA |
| 48 | Mon May 23 | vs Cardinals | L1-3 | 19-29 | .396 | Petco Park · San Diego, CA |
| 49 | Tue May 24 | vs Cardinals | L2-3 (11) | 19-30 | .388 | Petco Park · San Diego, CA |
| 50 | Wed May 25 | vs Cardinals | W3-1 | 20-30 | .400 | Petco Park · San Diego, CA |
| 51 | Fri May 27 | at Nationals | L1-2 | 20-31 | .392 | Nationals Park · Washington, D.C. |
| 52 | Sat May 28 | at Nationals | W2-1 | 21-31 | .404 | Nationals Park · Washington, D.C. |
| 53 | Sun May 29 | at Nationals | W5-4 | 22-31 | .415 | Nationals Park · Washington, D.C. |
| 54 | Mon May 30 | at Braves | W3-2 (10) | 23-31 | .426 | Truist Park · Cumberland, GA |
| 55 | Tue May 31 | at Braves | W5-4 | 24-31 | .436 | Truist Park · Cumberland, GA |
| 56 | Wed Jun 1 | at Braves | L3-4 | 24-32 | .429 | Truist Park · Cumberland, GA |
| 57 | Thu Jun 2 | vs Astros | L4-7 | 24-33 | .421 | Petco Park · San Diego, CA |
| 58 | Fri Jun 3 | vs Astros | W3-1 | 25-33 | .431 | Petco Park · San Diego, CA |
| 59 | Sat Jun 4 | vs Astros | W6-3 | 26-33 | .441 | Petco Park · San Diego, CA |
| 60 | Sun Jun 5 | vs Astros | W7-2 | 27-33 | .450 | Petco Park · San Diego, CA |
| 61 | Mon Jun 6 | vs Rockies | L0-3 | 27-34 | .443 | Petco Park · San Diego, CA |
| 62 | Tue Jun 7 | vs Rockies | W2-0 | 28-34 | .452 | Petco Park · San Diego, CA |
| 63 | Wed Jun 8 | vs Rockies | L3-5 | 28-35 | .444 | Petco Park · San Diego, CA |
| 64 | Thu Jun 9 | vs Nationals | W7-3 | 29-35 | .453 | Petco Park · San Diego, CA |
| 65 | Fri Jun 10 | vs Nationals | L1-2 | 29-36 | .446 | Petco Park · San Diego, CA |
| 66 | Sat Jun 11 | vs Nationals | L1-2 | 29-37 | .439 | Petco Park · San Diego, CA |
| 67 | Sun Jun 12 | vs Nationals | L0-2 | 29-38 | .433 | Petco Park · San Diego, CA |
| 68 | Mon Jun 13 | at Rockies | W3-1 | 30-38 | .441 | Coors Field · Denver, CO |
| 69 | Tue Jun 14 | at Rockies | L3-6 | 30-39 | .435 | Coors Field · Denver, CO |
| 70 | Wed Jun 15 | at Rockies | L3-6 | 30-40 | .429 | Coors Field · Denver, CO |
| 71 | Fri Jun 17 | at Twins | L5-6 | 30-41 | .423 | Target Field · Minneapolis, MN |
| 72 | Sat Jun 18 | at Twins | L0-1 | 30-42 | .417 | Target Field · Minneapolis, MN |
| 73 | Sun Jun 19 | at Twins | L4-5 | 30-43 | .411 | Target Field · Minneapolis, MN |
| 74 | Mon Jun 20 | at Red Sox | L5-14 | 30-44 | .405 | Fenway Park · Boston, MA |
| 75 | Tue Jun 21 | at Red Sox | W5-4 | 31-44 | .413 | Fenway Park · Boston, MA |
| 76 | Wed Jun 22 | at Red Sox | W5-1 | 32-44 | .421 | Fenway Park · Boston, MA |
| 77 | Fri Jun 24 | vs Braves | W11-2 | 33-44 | .429 | Petco Park · San Diego, CA |
| 78 | Sat Jun 25 | vs Braves | L1-10 | 33-45 | .423 | Petco Park · San Diego, CA |
| 79 | Sun Jun 26 | vs Braves | W4-1 | 34-45 | .430 | Petco Park · San Diego, CA |
| 80 | Mon Jun 27 | vs Royals | W4-3 | 35-45 | .438 | Petco Park · San Diego, CA |
| 81 | Tue Jun 28 | vs Royals | W4-2 | 36-45 | .444 | Petco Park · San Diego, CA |
| 82 | Wed Jun 29 | vs Royals | W4-1 | 37-45 | .451 | Petco Park · San Diego, CA |
| 83 | Fri Jul 1 | at Mariners | L0-6 | 37-46 | .446 | T-Mobile Park · Seattle, WA |
| 84 | Sat Jul 2 | at Mariners | W1-0 | 38-46 | .452 | T-Mobile Park · Seattle, WA |
| 85 | Sun Jul 3 | at Mariners | L1-3 | 38-47 | .447 | T-Mobile Park · Seattle, WA |
| 86 | Mon Jul 4 | at Giants | W5-3 | 39-47 | .453 | Oracle Park · San Francisco, CA |
| 87 | Tue Jul 5 | at Giants | W5-3 | 40-47 | .460 | Oracle Park · San Francisco, CA |
| 88 | Wed Jul 6 | at Giants | L5-6 (14) | 40-48 | .455 | Oracle Park · San Francisco, CA |
| 89 | Thu Jul 7 | at Giants | L1-2 | 40-49 | .449 | Oracle Park · San Francisco, CA |
| 90 | Fri Jul 8 | at Dodgers | L0-1 | 40-50 | .444 | Dodger Stadium · Los Angeles, CA |
| 91 | Sat Jul 9 | at Dodgers | L0-1 | 40-51 | .440 | Dodger Stadium · Los Angeles, CA |
| 92 | Sun Jul 10 | at Dodgers | L1-4 | 40-52 | .435 | Dodger Stadium · Los Angeles, CA |
| 93 | Thu Jul 14 | vs Giants | L2-6 (12) | 40-53 | .430 | Petco Park · San Diego, CA |
| 94 | Fri Jul 15 | vs Giants | L1-6 | 40-54 | .426 | Petco Park · San Diego, CA |
| 95 | Sat Jul 16 | vs Giants | W11-3 | 41-54 | .432 | Petco Park · San Diego, CA |
| 96 | Sun Jul 17 | vs Giants | L3-4 (11) | 41-55 | .427 | Petco Park · San Diego, CA |
| 97 | Tue Jul 19 | at Marlins | W4-0 | 42-55 | .433 | MVP Arena · Albany, NY |
| 98 | Wed Jul 20 | at Marlins | W14-3 | 43-55 | .439 | MVP Arena · Albany, NY |
| 99 | Thu Jul 21 | at Marlins | W5-3 | 44-55 | .444 | MVP Arena · Albany, NY |
| 100 | Fri Jul 22 | at Phillies | L1-3 | 44-56 | .440 | Citizens Bank Park · Philadelphi, PA |
| 101 | Sat Jul 23 | at Phillies | L6-8 | 44-57 | .436 | Citizens Bank Park · Philadelphi, PA |
| 102 | Sun Jul 24 | at Phillies | L3-5 | 44-58 | .431 | Citizens Bank Park · Philadelphi, PA |
| 103 | Mon Jul 25 | at Phillies | W5-4 | 45-58 | .437 | Citizens Bank Park · Philadelphi, PA |
| 104 | Tue Jul 26 | vs D-backs | L1-6 | 45-59 | .433 | Petco Park · San Diego, CA |
| 105 | Wed Jul 27 | vs D-backs | L3-4 | 45-60 | .429 | Petco Park · San Diego, CA |
| 106 | Thu Jul 28 | vs D-backs | W4-3 | 46-60 | .434 | Petco Park · San Diego, CA |
| 107 | Fri Jul 29 | vs Rockies | L2-3 | 46-61 | .430 | Petco Park · San Diego, CA |
| 108 | Sat Jul 30 | vs Rockies | L6-10 | 46-62 | .426 | Petco Park · San Diego, CA |
| 109 | Sun Jul 31 | vs Rockies | W8-3 | 47-62 | .431 | Petco Park · San Diego, CA |
| 110 | Mon Aug 1 | vs Dodgers | L2-6 | 47-63 | .427 | Petco Park · San Diego, CA |
| 111 | Tue Aug 2 | vs Dodgers | L0-1 | 47-64 | .423 | Petco Park · San Diego, CA |
| 112 | Wed Aug 3 | vs Dodgers | W3-0 | 48-64 | .429 | Petco Park · San Diego, CA |
| 113 | Fri Aug 5 | at Pirates | W15-5 | 49-64 | .434 | PNC Park · Pittsburgh, PA |
| 114 | Sat Aug 6 | at Pirates | W13-2 | 50-64 | .439 | PNC Park · Pittsburgh, PA |
| 115 | Sun Aug 7 | at Pirates | W7-3 | 51-64 | .443 | PNC Park · Pittsburgh, PA |
| 116 | Mon Aug 8 | at Mets | L8-9 | 51-65 | .440 | Citi Field · Queens, NY |
| 117 | Tue Aug 9 | at Mets | L4-5 | 51-66 | .436 | Citi Field · Queens, NY |
| 118 | Wed Aug 10 | at Mets | W9-5 | 52-66 | .441 | Citi Field · Queens, NY |
| 119 | Thu Aug 11 | at Mets | W3-2 | 53-66 | .445 | Citi Field · Queens, NY |
| 120 | Fri Aug 12 | at Reds | L3-5 | 53-67 | .442 | Great American Ball Park · Cincinnati, OH |
| 121 | Sat Aug 13 | at Reds | L1-13 | 53-68 | .438 | Great American Ball Park · Cincinnati, OH |
| 122 | Sun Aug 14 | at Reds | W7-3 | 54-68 | .443 | Great American Ball Park · Cincinnati, OH |
| 123 | Mon Aug 15 | vs Mets | L4-5 (10) | 54-69 | .439 | Petco Park · San Diego, CA |
| 124 | Tue Aug 16 | vs Mets | W6-1 | 55-69 | .444 | Petco Park · San Diego, CA |
| 125 | Wed Aug 17 | vs Mets | L3-7 | 55-70 | .440 | Petco Park · San Diego, CA |
| 126 | Thu Aug 18 | vs Marlins | W3-1 | 56-70 | .444 | Petco Park · San Diego, CA |
| 127 | Fri Aug 19 | vs Marlins | W4-3 | 57-70 | .449 | Petco Park · San Diego, CA |
| 128 | Sat Aug 20 | vs Marlins | W14-1 | 58-70 | .453 | Petco Park · San Diego, CA |
| 129 | Sun Aug 21 | vs Marlins | W4-3 | 59-70 | .457 | Petco Park · San Diego, CA |
| 130 | Tue Aug 23 | at Giants | W7-5 | 60-70 | .462 | Oracle Park · San Francisco, CA |
| 131 | Wed Aug 24 | at Giants | L1-2 | 60-71 | .458 | Oracle Park · San Francisco, CA |
| 132 | Fri Aug 26 | at D-backs | L0-5 | 60-72 | .455 | Chase Field · Phoenix, AZ |
| 133 | Sat Aug 27 | at D-backs | L1-3 | 60-73 | .451 | Chase Field · Phoenix, AZ |
| 134 | Sun Aug 28 | at D-backs | L1-6 | 60-74 | .448 | Chase Field · Phoenix, AZ |
| 135 | Mon Aug 29 | at Dodgers | L1-4 | 60-75 | .444 | Dodger Stadium · Los Angeles, CA |
| 136 | Tue Aug 30 | at Dodgers | L5-8 | 60-76 | .441 | Dodger Stadium · Los Angeles, CA |
| 137 | Wed Aug 31 | at Dodgers | L2-4 | 60-77 | .438 | Dodger Stadium · Los Angeles, CA |
| 138 | Fri Sep 2 | vs Rockies | L0-3 | 60-78 | .435 | Petco Park · San Diego, CA |
| 139 | Sat Sep 3 | vs Rockies | L4-5 | 60-79 | .432 | Petco Park · San Diego, CA |
| 140 | Sun Sep 4 | vs Rockies | W7-2 | 61-79 | .436 | Petco Park · San Diego, CA |
| 141 | Mon Sep 5 | vs Giants | L2-7 | 61-80 | .433 | Petco Park · San Diego, CA |
| 142 | Tue Sep 6 | vs Giants | L4-6 | 61-81 | .430 | Petco Park · San Diego, CA |
| 143 | Wed Sep 7 | vs Giants | W3-1 | 62-81 | .434 | Petco Park · San Diego, CA |
| 144 | Thu Sep 8 | at D-backs | L1-4 | 62-82 | .431 | Chase Field · Phoenix, AZ |
| 145 | Fri Sep 9 | at D-backs | L2-3 | 62-83 | .428 | Chase Field · Phoenix, AZ |
| 146 | Sat Sep 10 | at D-backs | L5-6 (10) | 62-84 | .425 | Chase Field · Phoenix, AZ |
| 147 | Sun Sep 11 | at D-backs | W7-6 | 63-84 | .429 | Chase Field · Phoenix, AZ |
| 148 | Mon Sep 12 | at Giants | L3-8 | 63-85 | .426 | Oracle Park · San Francisco, CA |
| 149 | Tue Sep 13 | at Giants | L2-3 (12) | 63-86 | .423 | Oracle Park · San Francisco, CA |
| 150 | Wed Sep 14 | at Giants | L1-3 | 63-87 | .420 | Oracle Park · San Francisco, CA |
| 151 | Fri Sep 16 | vs D-backs | W2-0 | 64-87 | .424 | Petco Park · San Diego, CA |
| 152 | Sat Sep 17 | vs D-backs | W3-1 | 65-87 | .428 | Petco Park · San Diego, CA |
| 153 | Sun Sep 18 | vs D-backs | L1-5 | 65-88 | .425 | Petco Park · San Diego, CA |
| 154 | Mon Sep 19 | at Rockies | W8-2 | 66-88 | .429 | Coors Field · Denver, CO |
| 155 | Tue Sep 20 | at Rockies | W2-1 | 67-88 | .432 | Coors Field · Denver, CO |
| 156 | Wed Sep 21 | at Rockies | W4-0 | 68-88 | .436 | Coors Field · Denver, CO |
| 157 | Fri Sep 23 | vs Dodgers | L0-2 | 68-89 | .433 | Petco Park · San Diego, CA |
| 158 | Sat Sep 24 | vs Dodgers | W3-0 | 69-89 | .437 | Petco Park · San Diego, CA |
| 159 | Sun Sep 25 | vs Dodgers | L2-6 | 69-90 | .434 | Petco Park · San Diego, CA |
| 160 | Mon Sep 26 | vs Cubs | W2-0 | 70-90 | .438 | Petco Park · San Diego, CA |
| 161 | Tue Sep 27 | vs Cubs | L2-6 | 70-91 | .435 | Petco Park · San Diego, CA |
| 162 | Wed Sep 28 | vs Cubs | W9-2 | 71-91 | .438 | Petco Park · San Diego, CA |