Do rywalizacji przystąpią drużyny, które uplasowały się na czterech czołowych miejscach w tabeli ekstraligi po rozegraniu dwóch rund spotkań, czyli: ECB Zagłębie Sosnowiec, JKH GKS Jastrzębie, GKS Katowice i Unia Oświęcim.
W pierwszym półfinale, który rozegrany zostanie w niedzielę zmierzą się sosnowiczanie z katowiczanami. W poniedziałek Unia zagra z Jastrzębiem. We wtorkowym finale spotkają się zwycięzcy półfinałów.
W Krynicy-Zdroju zabraknie broniącego trofeum GKS Tychy, który w swojej historii 11-krotnie triumfował w tych rozgrywkach, w tym w trzech ostatnich latach. Przed rokiem mistrzowie Polski pokonali w finale JKH GKS Jastrzębie 3:1. W obecnym sezonie podopieczni Pekki Tirkkonena, zaabsorbowani występem w Lidze Mistrzów, zaliczyli słaby start i po dwóch rundach nie zdołali wywalczyć miejsca w pierwszej w czwórce.
Faworytem turnieju wydaje się być ECB Zagłębie. Sosnowiczanie latem solidnie wzmocnili zespół, od początku sezonu nadają ton rozgrywkom ligowym i są liderem tabeli. Zagłębie, które w latach 80. pięciokrotnie zdobywało mistrzowski tytuł, nie ma w swoim dorobku Pucharu Polski.
Spośród zespołów występujących tegorocznym turnieju finałowym Jastrzębie czterokrotnie wywalczyło to trofeum (2012, 2018, 2019 i 2021), Unia dwukrotnie (2000 i 2003), a Katowice raz (1970).
Hokejowy Puchar Polski po raz pierwszy odbył się w 1969 roku. Najlepszy okazał się wówczas Naprzód Janów. Potem odbyła się jeszcze jedna edycja tej imprezy i nastąpiła przerwa aż do 2000 roku. Wówczas finałowy mecz odbył się także w Krynicy-Zdroju, a Unia Oświęcim pokonała Podhale Nowy Targ 4:0.
Od 2013 roku turniej finałowy odbywa się w formule czterech zespołów. Wyjątek stanowiły zmagania na przełomie 2020 i 2021 r. Wówczas w grudniu rozegrano półfinały, a dopiero w lutym finał (ze względu na szczyt zachorowań będących konsekwencją pandemii Covid-19 i związane z tym obostrzenia).

Program turnieju finałowego:
niedziela, 28 grudnia – półfinał
ECB Zagłębie Sosnowiec – GKS Katowice, 18.30
poniedziałek, 29 grudnia – półfinał
JKH GKS Jastrzębie - Unia Oświęcim – 17.30
wtorek, 29 grudnia – finał, 18.00
