| Year | G | W | L | T | % | PF | PA | Ave | Ave | Pt. Diff. | Pt. % | Coach | 10 Year Record | |||
| 1997 | 10 | 0 | 10 | 0 | .000 | 101 | 506 | 10.10 | 50.60 | -40.50 | .166 | Paul Roher | ||||
| 1998 | 11 | 4 | 7 | 0 | .364 | 120 | 320 | 10.91 | 29.09 | -18.18 | .273 | Paul Roher | ||||
| 1999 | 11 | 6 | 5 | 0 | .545 | 205 | 259 | 18.64 | 23.55 | -4.91 | .442 | Paul Roher | ||||
| 2000 | 12 | 10 | 2 | 0 | .833 | 499 | 196 | 41.58 | 16.33 | 25.25 | .718 | Paul Roher | ||||
| 2001 | 11 | 4 | 7 | 0 | .364 | 261 | 330 | 23.73 | 30.00 | -6.27 | .442 | Paul Roher | ||||
| 2002 | 12 | 8 | 4 | 0 | .667 | 351 | 211 | 29.25 | 17.58 | 11.67 | .625 | David Hensley | ||||
| 2003 | 12 | 10 | 2 | 0 | .833 | 523 | 179 | 43.58 | 14.92 | 28.67 | .745 | David Hensley | ||||
| 2004 | 12 | 10 | 2 | 0 | .833 | 391 | 175 | 32.58 | 14.58 | 18.00 | .691 | David Hensley | ||||
| 2005 | 10 | 3 | 7 | 0 | .300 | 200 | 291 | 20.00 | 29.10 | -9.10 | .407 | Mike Bowlin | ||||
| 2006 | 11 | 8 | 3 | 0 | .727 | 355 | 166 | 32.27 | 15.09 | 17.18 | .681 | Mike Bowlin | 63 | 49 | 0 | .563 |
| 2007 | 11 | 5 | 6 | 0 | .455 | 204 | 291 | 18.55 | 26.45 | -7.91 | .412 | Mike Bowlin | 68 | 45 | 0 | .602 |
| 2008 | 11 | 4 | 7 | 0 | .364 | 225 | 394 | 20.45 | 35.82 | -15.36 | .363 | Mike Bowlin | 68 | 45 | 0 | .602 |
| 2009 | 11 | 4 | 7 | 0 | .364 | 196 | 311 | 17.82 | 28.27 | -10.45 | .387 | Mike Bowlin | 66 | 47 | 0 | .584 |
| 2010 | 12 | 8 | 4 | 0 | .667 | 436 | 288 | 36.33 | 24.00 | 12.33 | .602 | Mike Bowlin | 64 | 49 | 0 | .566 |
| 2011 | 11 | 5 | 6 | 0 | .455 | 231 | 262 | 21.00 | 23.82 | -2.82 | .469 | Mike Bowlin | 65 | 48 | 0 | .575 |
| 2012 | 10 | 2 | 8 | 0 | .200 | 196 | 309 | 19.60 | 30.90 | -11.30 | .388 | Mike Bowlin | 59 | 52 | 0 | .532 |
| 2013 | 10 | 1 | 9 | 0 | .100 | 140 | 330 | 14.00 | 33.00 | -19.00 | .298 | Mike Bowlin | 50 | 59 | 0 | .459 |
| 2014 | 11 | 3 | 7 | 1 | .318 | 213 | 295 | 19.36 | 26.82 | -7.45 | .419 | Mike Bowlin | 43 | 64 | 1 | .403 |
| 2015 | 11 | 7 | 4 | 0 | .636 | 274 | 201 | 24.91 | 18.27 | 6.64 | .577 | Mike Bowlin | 47 | 61 | 1 | .436 |
| 2016 | 12 | 8 | 4 | 0 | .667 | 358 | 327 | 29.83 | 27.25 | 2.58 | .523 | Mike Bowlin | 47 | 62 | 1 | .432 |
| 2017 | 12 | 7 | 5 | 0 | .583 | 287 | 294 | 23.92 | 24.50 | -0.58 | .494 | Mike Bowlin | 49 | 61 | 1 | .446 |
| 2018 | 11 | 4 | 7 | 0 | .364 | 247 | 311 | 22.45 | 28.27 | -5.82 | .443 | Mike Bowlin | 49 | 61 | 1 | .446 |
| 2019 | 12 | 9 | 3 | 0 | .750 | 486 | 255 | 40.50 | 21.25 | 19.25 | .656 | Mike Bowlin | 54 | 57 | 1 | .487 |
| 2020 | 7 | 1 | 6 | 0 | .143 | 142 | 241 | 20.29 | 34.43 | -14.14 | .371 | Mike Bowlin | 47 | 59 | 1 | .444 |
| 2021 | 9 | 1 | 8 | 0 | .111 | 125 | 314 | 13.89 | 34.89 | -21.00 | .285 | Mike Bowlin | 43 | 61 | 1 | .414 |
| 2022 | 10 | 0 | 10 | 0 | .000 | 116 | 369 | 11.60 | 36.90 | -25.30 | .239 | Mike Bowlin | 41 | 63 | 1 | .395 |
| 2023 | 11 | 2 | 9 | 0 | .182 | 201 | 310 | 18.27 | 28.18 | -9.91 | .393 | Mike Bowlin | 42 | 63 | 1 | .401 |
| 2024 | 11 | 4 | 7 | 0 | .364 | 217 | 323 | 19.73 | 29.36 | -9.64 | .402 | Trenton Fields | 43 | 63 | 0 | .406 |
| 2025 | 11 | 2 | 9 | 0 | .182 | 213 | 385 | 19.36 | 35.00 | -15.64 | .356 | Trenton Fields | 38 | 68 | 0 | .358 |
| 2026 | 1 | 1 | 0 | 0 | 1.000 | 20 | 17 | 20.00 | 17.00 | 3.00 | .541 | Trenton Fields | 31 | 64 | 0 | .326 |
| 317 | 141 | 175 | 1 | .446 | 7,533 | 8,460 | 23.76 | 26.69 | -2.92 | .471 | ||||||
| 251.10 | 282.00 | Points / year | ||||||||||||||