Czpak jest wychowankiem klubu z Radomia. Pierwszy sezon w zawodowym futbolu spędził w drużynie Veny Łódź. Kolejne dwa lata spędził w Mieni Lipno. Następnie grał w ŁKS-ie Łódź, po czym przeniósł się do Ostrowca Świętokrzyskiego. W 2006 roku trafił do Górnika Łęczna w barwach, którego rozegrał dwa mecze w ekstraklasie i zdobył jedną bramkę. Jednak jeszcze w tym samym sezonie przeniósł się do swojego ostatniego klubu, Radomiaka Radom.
W przerwie letniej był już bliski podpisania kontraktu ze Stalą Stalowa Wola. Nie stawił się jednak na dwóch meczach kontrolnych zespołu z Podkarpacia. Powodem absencji było jego zaliczenie na Politechnice Radomskiej. Piłkarz we wtorek ma dołączyć do trenującej w Straszęcinie Korony.