| Granbury Basketball Records | ||||
| 1978-79 | J R Eubanks | 7-19 | .269 | |
| 1979-80 | Pete Stone | 6-22 | .214 | |
| 1980-81 | Pete Stone | 13-18 | .419 | |
| 1981-82 | Pete Stone | 14-16 | .467 | |
| 1982-83 | Mike Schuelke | 13-15 | .464 | |
| 1983-84 | Mike Schuelke | 22-8 | .733 | |
| 1984-85 | Mike Schuelke | 12-15 | .444 | |
| 1985-86 | Gary Abercrombie | 6-22 | .214 | |
| 1986-87 | Gary Abercrombie | 15-14 | .517 | |
| 1987-88 | Gary Abercrombie | 12-15 | .444 | |
| 1988-89 | Steve Locke | 12-18 | .400 | |
| 1989-90 | Steve Locke | 19-11 | .633 | |
| 1990-91 | Steve Locke | 10-18 | .357 | |
| 1991-92 | Steve Locke | 15-15 | .500 | |
| 1992-93 | Steve Locke | 22-9 | .710 | |
| 1993-94 | Steve Locke | 25-9 | .735 | |
| 1994-95 | Steve Locke | 17-14 | .548 | |
| 1995-96 | Jim Rowell | 10-20 | .333 | |
| 1996-97 | Jim Rowell | 13-16 | .448 | |
| 1997-98 | Jim Rowell | 19-12 | .613 | |
| 1998-99 | Jim Rowell | 11-18 | .379 | |
| 99-2000 | Brett White | 17-17 | .500 | |
| 2000-01 | Brett White | 4-25 | .138 | |
| 2001-02 | Patrick Gaines | 11-20 | .355 | |
| 2002-03 | Patrick Gaines | 11-20 | .355 | |
| 2003-04 | Patrick Gaines | 18-13 | .581 | |
| 2004-05 | Patrick Gaines | 7-27 | .206 | |
| 2005-06 | Patrick Gaines | 12-21 | .364 | |
| 2006-07 | Steve Smith | 4-27 | .129 | |
| 2007-08 | Steve Smith | 7-24 | .226 | |
| 2008-09 | Steve Smith | 15-18 | .455 | |
| 2009-10 | Steve Smith | 15-17 | .469 | |
| 2010-11 | David Breazeale | 12-18 | .400 | |
| 2011-12 | David Breazeale | 16-17 | .485 | |
| 2012-13 | David Breazeale | 17-15 | .531 | |
| 2013-14 | David Breazeale | 10-18 | .357 | |
| 2014-15 | David Breazeale | 20-9 | .690 | |
| 2015-16 | David Breazeale | 13-18 | .419 | |
| 2016-17 | David Breazeale | 20-13 | .606 | |
| 2017-18 | David Breazeale | 20-11 | .645 | |
| 2018-19 | David Breazeale | 9-23 | .281 | |
| 2019-20 | David Breazeale | 13-19 | .406 | |
| 2020-21 | David Breazeale | 7-14 | .333 | |
| 2021-22 | David Breazeale | 14-17 | .452 | |
| 2022-23 | David Breazeale | 20-13 | .606 | |
| 2023-24 | David Breazeale | 21-11 | .656 | |
| 2024-25 | Jeremy McFerrin | 14-21 | .400 | |
| Granbury Totals | ||||
| 1978-79 | 7-19 | .269 | ||
| 1980-89 | 125-163 | .434 | ||
| 1990-99 | 161-142 | .531 | ||
| 2000-09 | 106-212 | .333 | ||
| 2010-19 | 152-159 | .489 | ||
| 2020-29 | 89-95 | .484 | ||
| Total | 640-790 | .448 | ||
| Granbury Coaching Records | ||||
| 1979 | J R Eubanks | 7-19 | .269 | |
| 1980-82 | Pete Stone | 33-56 | .371 | |
| 1983-85 | Mike Schuelke | 47-38 | .553 | |
| 1986-88 | Gary Abercrombie | 33-51 | .393 | |
| 1989-95 | Steve Locke | 120-94 | .561 | |
| 1996-99 | Jim Rowell | 53-66 | .445 | |
| 2000-01 | Brett White | 21-42 | .333 | |
| 2002-06 | Patrick Gaines | 59-101 | .369 | |
| 2007-10 | Steve Smith | 41-86 | .323 | |
| 2011-24 | David Breazeale | 212-216 | .495 | |
| 2025- | Jeremy McFerrin | 14-21 | .400 | |
| Total | 640-790 | .448 | ||
| Granbury Percentage Scores | ||||
| 1979 | J R Eubanks | .269 | .269 | 1 year |
| 1980-82 | Pete Stone | 1.100 | .367 | 3 years |
| 1983-85 | Mike Schuelke | 1.641 | .547 | 3 years |
| 1986-88 | Gary Abercrombie | 1.175 | .392 | 3 years |
| 1989-95 | Steve Locke | 3.883 | .555 | 7 years |
| 1996-99 | Jim Rowell | 1.773 | .443 | 4 years |
| 2000-01 | Brett White | .638 | .319 | 2 years |
| 2002-06 | Patrick Gaines | 1.861 | .372 | 5 years |
| 2007-10 | Steve Smith | 1.279 | .320 | 4 years |
| 2011-24 | David Breazeale | 6.867 | .491 | 14 years |
| 2025- | Jeremy McFerrin | .400 | .400 | 1 year |
| Total | 20.886 | .444 | 47 years | |