Jako zawodnik Bruk-Bet Termaliki podczas trzech sezonów występów zanotował w sumie 64 mecze, biorąc pod uwagę zarówno rozgrywki ligowe i pucharowe, strzelając siedem bramek. W lipcu 2014 podpisał dwuletni kontrakt z GKS-em Katowice, jednak po roku odszedł do Pogoni Siedlce. W przerwie zimowej sezonu 2015/2016 przeszedł do II-ligowego Nadwiślana Góra. W sezonie 2016/2017 występował w Polonii Bytom, a we wrześniu 2017 został zawodnikiem Stali Rzeszów, z którą rok później podpisał dwuletni kontrakt z opcją przedłużenia. 8 sierpnia 2019 umowa ta jednak został rozwiązana za porozumieniem stron.

9 sierpnia 2019 został piłkarzem Motoru Lublin. W pierwszym sezonie występów w Motorze uzyskał awans do II ligi. Trzy lata później zaliczył kolejny awans, a w półfinale baraży o I ligę, w wyjazdowym meczu z Kotwicą Kołobrzeg, zdobył wyrównującą bramką w doliczonym czasie gry, doprowadzając do dogrywki. Ostatecznie Motor wygrał z Kotwicą 2:1, jednak Ceglarz nie mógł wystąpić w meczu finałowym ze Stomilem Olsztyn z powodu nadmiaru żółtych kartek. 2 czerwca 2024 w wyjazdowym, finałowym meczu barażowym przeciwko Arce Gdynia, w trzeciej minucie doliczonego czasy gry zaliczył asystę do Mbaye’a Jacques’a Ndiaye, którego gol zdecydował o awansie Motoru do ekstraklasy po 32 latach.