1 league title: 2001.
Franchise history
Regular-season record. Division finish uses that season's division alignment.
| 2026 | 86 | 76 | .531 | 3rd NL West | — |
| 2025 | 80 | 82 | .494 | 4th NL West | — |
| 2024 | 89 | 73 | .549 | 3rd NL West | — |
| 2023 | 84 | 78 | .519 | 2nd NL West | Lost final10-7 |
| 2022 | 74 | 88 | .457 | 4th NL West | — |
| 2021 | 52 | 110 | .321 | 5th NL West | — |
| 2020 | 25 | 35 | .417 | 5th NL West | — |
| 2019 | 85 | 77 | .525 | 2nd NL West | — |
| 2018 | 82 | 80 | .506 | 3rd NL West | — |
| 2017 | 93 | 69 | .574 | 2nd NL West | Playoffs1-3 |
| 2016 | 69 | 93 | .426 | 4th NL West | — |
| 2015 | 79 | 83 | .488 | 3rd NL West | — |
| 2014 | 64 | 98 | .395 | 5th NL West | — |
| 2013 | 81 | 81 | .500 | 2nd NL West | — |
| 2012 | 81 | 81 | .500 | 3rd NL West | — |
| 2011 | 94 | 68 | .580 | 1st NL West | Playoffs2-3 |
| 2010 | 65 | 97 | .401 | 5th NL West | — |
| 2009 | 70 | 92 | .432 | 5th NL West | — |
| 2008 | 82 | 80 | .506 | 2nd NL West | — |
| 2007 | 90 | 72 | .556 | 1st NL West | Playoffs3-4 |
| 2006 | 76 | 86 | .469 | 4th NL West | — |
| 2005 | 77 | 85 | .475 | 2nd NL West | — |
| 2004 | 51 | 111 | .315 | 5th NL West | — |
| 2003 | 84 | 78 | .519 | 3rd NL West | — |
| 2002 | 98 | 64 | .605 | 1st NL West | Playoffs0-3 |
| 2001 | 92 | 70 | .568 | 1st NL West | Champions11-6 |
| 2000 | 85 | 77 | .525 | 3rd NL West | — |
| 1999 | 100 | 62 | .617 | 1st NL West | Playoffs1-3 |
| 1998 | 65 | 97 | .401 | 5th NL West | — |