Dobrowolski z bełchatowskim zespołem pięciokrotnie zdobył mistrzostwo i trzykrotnie sięgnął po puchar Polski. Regularnie występował także w Lidze Mistrzów, w której Skra dwa razy zdobyła brązowy medal. W 2009 roku ze swoją drużyną zajął drugą lokatę w Klubowych Mistrzostwach Świata. W 2010 roku jego kontrakt nie został przedłużony, choć rozmowy na ten temat były prowadzone przez długi czas. Po odejściu ze Skry został zawodnikiem beniaminka PlusLigi, Farta Kielce, w którym pełnił funkcję kapitana zespołu.

W maju 2011 roku podpisał dwuletni kontrakt z Asseco Resovią Rzeszów, z którą dwukrotnie zdobył tytuły mistrza Polski, a także srebro Pucharu CEV.

Po dwóch latach spędzonych w Rzeszowie zdecydował się na powrót do rodzinnego Olsztyna i ponowną grę w Indykpolu AZS Olsztyn w którym pełnił funkcję kapitana.

Kariera trenerska Zdał kurs menedżera ESKK w 1997 roku. Kurs Instruktora Sportu ukończył w 2007 roku. W 2014 roku otrzymał II Państwową Klasę Trenerską piłki siatkowej. Ukończył studia podyplomowe z wychowania fizycznego OSW w Olsztynie w 2016 roku.