 They play their home games at the 1,800 seat Imperial Oil Place located at the Energy Centre.Head coach and general manager is Scott Hood

The Ice have won three regular season and four playoff championships in their history.The Ice were four-time consecutive playoff champions from 2011–12 to the 2014–15 seasons.