| Season | GP | W | L | OTL | PTS | GF | GA | Finish | Playoffs |
| Western States Hockey League |
| 1997–98 | 36 | 29 | 6 | 1 | 59 | 229 | 119 | 1st of 4, North 3rd of 12, WSHL | Information missing |
| 1998–99 | 32 | 31 | 0 | 1 | 63 | 216 | 75 | 1st of 5, North 1st of 13, WSHL | Won Div. Semifinals series, 2–0 (Peninsula Chinooks) Won Div. Final series, 2–0 (Sinbad Sailors) Lost Championship, ? (Ventura Mariners) |
| 1999–2000 | 58 | 30 | 22 | 6 | 66 | 240 | 214 | 1st of 5, North 2nd of 12, WSHL | Won Div. Semifinals series, 3–0 (Peninsula Chinooks) Won Div. Final series, 3–1 (Sinbad Sailors) Lost Championship, ? (Ventura Mariners) |
| America West Hockey League |
| 2000–01 | 16 | 0 | 16 | 0 | 0 | 33 | 89 | 9th of 9, AWHL | Information missing |
| 2001–02 | 56 | 28 | 17 | 11 | 67 | 216 | 196 | 4th of 9, AWHL | Information missing |
| 2002–03 | 56 | 29 | 19 | 8 | 66 | 247 | 207 | 3rd of 7, North 5th of 11, AWHL | Information missing |
| North American Hockey League |
| 2003–04 | 56 | 31 | 15 | 10 | 72 | 174 | 140 | 2nd of 7, South t-4th of 21, NAHL | Won Div. Semifinals series, 3–1 (Wichita Falls Wildcats) Lost Div. Final series, 0–3 (Texas Tornado) Lost Round-Robin Semifinal, 2–5 (Springfield Jr. Blues), 2–3 (Bismarck Bobcats), 1–2 (Texas Tornado) Lost Third Place Game, 3–5 (Springfield Jr. Blues) |
| 2004–05 | 56 | 26 | 24 | 6 | 58 | 164 | 179 | 4th of 6, North t-13th of 19, NAHL | Lost Div. Semifinals series, 0–3 (USNTDP) |
| 2005–06 | 58 | 30 | 18 | 10 | 70 | 173 | 175 | 2nd of 5, West 9th of 20, NAHL | Won Div. Semifinals series, 3–2 (Wasilla Spirit) Lost Div. Final series, 1–4 (Bozeman IceDogs) |
| 2006–07 | 62 | 34 | 24 | 4 | 72 | 223 | 203 | 4th of 6, South 8th of 17, NAHL | Lost Div. Semifinals series, 0–3 (St. Louis Bandits) |
| 2007–08 | 58 | 39 | 15 | 4 | 82 | 183 | 129 | 2nd of 6, South 3rd of 18, NAHL | Won Div. Semifinals series, 3–1 (Wichita Falls Wildcats) Lost Div. Final series, 2–3 (Topeka RoadRunners) |
| 2008–09 | 59 | 39 | 12 | 8 | 84 | 226 | 152 | 1st of 4, West 4th of 19, NAHL | Won Div. Semifinals series, 3–0 (Kenai River Brown Bears) Lost Div. Final series, 1–3 (Wenatchee Wild) |
| 2009–10 | 58 | 32 | 22 | 4 | 68 | 203 | 182 | 3rd of 4, West t-8th of 19, NAHL | Won Div. Semifinals series, 3–0 (Alaska Avalanche) Lost Div. Final series, 0–3 (Wenatchee Wild) Won Round-Robin Semifinal, 4–3 (Bismarck Bobcats), 1–2 (Traverse City North Stars), 4–3 (St. Louis Bandits), 3–2 (Wenatchee Wild) Lost Robertson Cup Championship, 0–3 (Bismarck Bobcats) |
| 2010–11 | 58 | 40 | 15 | 3 | 83 | 245 | 167 | 1st of 6, West 3rd of 26, NAHL | Won Div. Semifinals series, 3–0 (Kenai River Brown Bears) Won Div. Final series, 3–1 (Wenatchee Wild) Won Round-Robin Semifinal, 4–3 (Topeka Roadrunners), 2–1 (Amarillo Bulls), 4–2 (Michigan Warriors) Won Robertson Cup Championship, 4–2 (Michigan Warriors) |
| 2011–12 | 60 | 39 | 13 | 8 | 86 | 225 | 163 | 1st of 6, West 4th of 28, NAHL | Won Div. Semifinals series, 3–0 (Kenai River Brown Bears) Won Div. Final series, 3–0 (Wenatchee Wild) Won Round-Robin Quarterfinal, 1–3 (St. Louis Bandits), 4–3 (Port Huron Fighting Falcons), 3–1 (Amarillo Bulls) Lost Robertson Cup Semifinal, 3–4 (OT) (Texas Tornado) |
| 2012–13 | 60 | 39 | 17 | 4 | 82 | 192 | 148 | 2nd of 4, West 6th of 24, NAHL | Won Div. Semifinals series, 3–2 (Kenai River Brown Bears) Lost Div. Final series, 2–3 (Wenatchee Wild) |
| 2013–14 | 60 | 45 | 14 | 1 | 91 | 215 | 136 | 1st of 6, Midwest 1st of 24, NAHL | Won Div. Semifinals series, 3–2 (Kenai River Brown Bears) Won Div. Final series, 3–2 (Wenatchee Wild) Won Robertson Cup Semifinal series, 2–0 (Michigan Warriors) Won Robertson Cup Championship series, 2–0 (Austin Bruins) |
| 2014–15 | 60 | 40 | 16 | 4 | 84 | 238 | 167 | t-1st of 5, Midwest t-4th of 24, NAHL | Won Div. Semifinals series, 3–0 (Minnesota Magicians) Lost Div. Final series, 0–3 (Minnesota Wilderness) |
| 2015–16 | 60 | 49 | 8 | 3 | 101 | 251 | 116 | 1st of 6, Midwest 1st of 22, NAHL | Won Div. Semifinals series, 3–1 (Coulee Region Chill) Won Div. Final series, 3–2 (Minnesota Wilderness) Won Robertson Cup Semifinal series, 2–0 (Aston Rebels) Won Robertson Cup Championship, 2–0 (Wichita Falls Wildcats) |
| 2016–17 | 60 | 33 | 24 | 3 | 69 | 185 | 165 | t-2nd of 5, Midwest t-10th of 24, NAHL | Won Div. Semifinals series, 3–0 (Minnesota Magicians) Lost Div. Final series, 1–3 (Janesville Jets) |
| 2017–18 | 60 | 45 | 8 | 7 | 97 | 223 | 125 | 1st of 6, Midwest 1st of 23, NAHL | Won Div. Semifinals series, 3–0 (Minnesota Magicians) Won Div. Final series, 3–2 (Janesville Jets) Lost Robertson Cup Semifinal series, 1–2 (Minot Minotauros) |
| 2018–19 | 60 | 37 | 16 | 7 | 81 | 204 | 138 | 1st of 6, Midwest 4th of 24, NAHL | Won Div. Semifinals series, 3–0 (Janesville Jets) Lost Div. Final series, 3–0 (Minnesota Magicians) Won Robertson Cup Semifinal series, 2–1 (Johnstown Tomahawks) Lost Robertson Cup Championship, 1–2 (Aberdeen Wings) |
| 2019–20 | 52 | 38 | 11 | 3 | 79 | 197 | 111 | 1st of 6, Midwest 3rd of 26, NAHL | Postseason cancelled |
| 2020–21 | 48 | 25 | 19 | 4 | 54 | 165 | 163 | 2nd of 5, Midwest 12th of 23, NAHL | Lost Div. Semifinals series, 0–3 (Minnesota Magicians) |
| 2021–22 | 60 | 37 | 20 | 3 | 77 | 238 | 179 | 1st of 8, Midwest 6th of 29, NAHL | Lost Div. Semifinals series, 0–3 (Minnesota Wilderness) |
| 2022–23 | 60 | 28 | 25 | 7 | 63 | 181 | 196 | 6th of 8, Midwest 22nd of 29, NAHL | Did not qualify |
| 2023–24 | 60 | 22 | 30 | 8 | 52 | 158 | 211 | 6th of 8 Midwest 25 of 32, NAHL | Did not qualify |
| 2024–25 | 59 | 37 | 16 | 6 | 80 | 209 | 150 | 2nd of 8, Midwest 7th of 35, NAHL | Lost Div. Semifinals series, 0–3 (Anchorage Wolverines) |