Career
Pokulok played one season with the Notre Dame Hounds of the Saskatchewan Junior Hockey League. He spent two seasons with the Cornell Big Red of the ECAC Hockey League before signing an entry-level professional contract with the Capitals on July 6, 2006. Pokulok was drafted by the Washington Capitals 14th overall in the 2005 National Hockey League Entry Draft.
On June 4, 2010, Pokulok left North America as a free agent and signed a one-year contract with German team, DEG Metro Stars of the DEL. On July 5, 2012, Pokulok left Europe and signed a contract with Cornwall River Kings of the Ligue Nord-Américaine de Hockey.