Król pierwsze futbolowe kroki stawiał w MUKS Kraśnik. W latach 2006-2008 reprezentował barwy Górnika, a po udanym sezonie znalazł zatrudnienie w Udinese Calcio.
We Włoszech spędził rok, po czym powrócił na polskie boiska i reprezentował barwy takich klubów jak Motor Lublin, MKS Kluczbork, Górnik Polkowice. Przez ostatnie dwa sezony występował ponownie poza granicami kraju, a konkretnie w greckim klubie AE Doxa Kranoulas – czytamy na „arka.gdynia.pl”.
Na tablicy wyników długo utrzymywał się bezbramkowy remis, ale na sześć minut przed końcem regulaminowego czasu gry sprawy w swoje ręce wziął Dominik Sokół, zapewniając ŁKS-owi Łódź zwycięstwo w starciu z Wartą Poznań.