Łukasz Zagdański urodził się 15 kwietnia 1989 roku w Gorzowie Wielkopolskim. Napastnik swoje początki odnotował w juniorskich zespołach Uranu Trzebicz oraz MSP Szamotuły. W drużynie seniorów grał w Sparcie Oborniki, z której w rundzie jesiennej sezonu 2008/09 przeniósł się do Zagłębia Lubin. Po półrocznym pobycie w tym klubie przeniósł się do Miedzi Legnica, aby w rundzie jesiennej sezonu 2010/11 powrócić do "Miedziowych". Później Łukasz był zawodnikiem takich zespołów jak Sparta Brodnica, Bałtyk Koszalin, Świt Piotrowo czy Pelikan Niechanowo. Sezon 2016/17 spędził w Elanie Toruń. W następnej kampanii reprezentował barwy Łódzkiego Klubu Sportowego, który występował wtedy w II lidze. W ŁKS-ie nowy nabytek Unii zagrał w sumie 25 ligowych spotkań, w których zdobył 5 bramek. Po pobycie w Łodzi grał w Stali Rzeszów, z której przeszedł do Mieszka Gniezno. W klubie z pierwszej stolicy Polski rozegrał 18 spotkań zdobywając 8 bramek. Sezon 2020/21 dla 32-letniego napastnika okazał się bardzo dobry. W Sokole Kleczew rozegrał 32 spotkania na poziomie III ligi, w których zdobył aż 18 bramek. Wynik ten uczynił go najlepszym strzelcem tej drużyny i 4. strzelcem w całej klasyfikacji ligi. Do Unii dołączył przed kampanią 2021/22. Gra z numerem 24.