Gagan debutou cos Knights na quinta rolda do
Na tempada 2017 contra o seu antigo club Cronulla-Sutherland, marcando un intento. Esa sería a súa única aparición para os Cavaleiros xa que non se lle ofreceu un novo contrato despois de 2017. En novembro, asinou un contrato de 1 ano cos South Sydney Rabbitohs a partir de 2018.