Gagan şi-a făcut debutul la Knights în runda a cincea a sezonului 2017.
împotriva fostului său club Cronulla-Sutherland, marcând un try. Aceasta ar fi singura sa apariție pentru Cavaleri, deoarece nu i s-a oferit un nou contract după 2017. În noiembrie, a semnat un contract de 1 an cu South Sydney Rabbitohs începând cu 2018.