Tiene su sede en la ciudad de Stockton, en el estado de California, y disputa sus partidos en el Stockton Arena, un pabellón con una capacidad para 10.050 espectadores.
En la temporada 2007-08, la última disputada hasta el momento, acabaron en la octava posición, no logrando clasificarse para los play-offs.
El equipo se denominó California Cougars porque quería representar a todo el norte del estado californiano como un equipo regional, no tan sólo local.
El equipo comenzó a competir en la temporada 2005-06, tras la construcción de su estadio.
En las tres temporadas disputadas hasta ahora por el equipo, no ha llegado a clasificarse para la fase final del campeonato.