Season | GP | W | L | T | OTL | GF | GA | Pts | Finish | Playoffs |
2011–12 | 60 | 33 | 22 | 2 | 3 | 194 | 196 | 71 | 8th BCHL | Lost in Division Semifinals, 2–4 (Vees) |
2012–13 | 56 | 33 | 21 | 3 | 3 | 182 | 153 | 68 | 2nd Mainland | Lost in Division Finals, 3–0 (Eagles) |
2013–14 | 58 | 14 | 37 | 2 | 5 | 197 | 285 | 31 | 5th Mainland | Did not qualify |
2014–15 | 58 | 37 | 17 | 1 | 3 | 215 | 184 | 78 | 1st Mainland | Won first round, 4-1 (Express) Won 2nd round, 4-0 (Spruce Kings) Lost semi-final round robin (Vees, Clippers) |
2015–16 | 58 | 38 | 13 | 4 | 3 | 249 | 155 | 83 | 1st of 6, Mainland 2nd of 17, BCHL | Won Div. Semifinals, 4–0 (Express) Won Div. Finals, 4–1 (Wild) Won Semifinal Round-robin (Warriors, Clippers) Lost League Finals, 2–4 (Warriors) |
2016–17 | 58 | 41 | 11 | 6 | 0 | 243 | 165 | 88 | 2nd of 6, Mainland 2nd of 17, BCHL | Won Div. Semifinals, 4–2 (Rivermen) Won Div. Finals, 4–0 (Wild) Won League Semifinals, 4–2 (Grizzlies) Lost League Finals, 3–4 (Vees) |
2017-18 | 58 | 26 | 26 | 3 | 3 | 170 | 183 | 58 | 4th of 5, Mainland 12th of 17, BCHL | Lost Div. Semifinals, 3–4 (Spruce Kings) |
2018–19 | 58 | 42 | 15 | — | 1 | 209 | 169 | 85 | 1st of 5, Mainland 1st of 17, BCHL | Won First Round, 4–3 (Rivermen) Lost Second Round, 0–4 (Spruce Kings) |
2019–20 | 58 | 26 | 21 | 0 | 11 | 192 | 172 | 63 | 2nd of 5, Mainland 10th of 17, BCHL | Lost First Round, 3–4 (Eagles) |
2020-21 | 20 | 13 | 7 | 0 | 0 | 66 | 57 | 26 | 2nd of 2, Chiliwack Pod 7th of 17, BCHL | Covid-19 "pod season" - no playoffs |
2021–22 | 54 | 33 | 17 | 2 | 2 | 222 | 152 | 70 | 2nd of 9, Coastal 4th of 18, BCHL | Won Div. Quarterfinal , 4-3 (Express) Lost Div. Semifinal, 0-4 (Clippers) |
2022-23 | 54 | 28 | 22 | 0 | 1 | 162 | 164 | 60 | 5th of 9, Coastal 10th of 18, BCHL | Won 1st round, 4-1 (Express) Won 2nd round, 4-2 (Clippers) Lost 3rd round, 4-0 (Bulldogs) |
2023–24 | 54 | 32 | 17 | 0 | 4 | 171 | 60 | 69 | 2nd of 9, Coastal 5th of 17, BCHL | Won 1st round, 4-0 (Rivermen) Lost 2nd round, 4-0 (Bulldogs) |