Gagan az ötödik körben debütált a Knights-nál.
2017 szezonban a korábbi klubja, a Cronulla-Sutherland ellen, egy gólt szerzett. Ez lesz az egyetlen megjelenése a lovagok számára, mivel nem ajánlották neki új szerződést 2017 után. Novemberben egyéves szerződést írt alá a South Sydney Rabbitohs-szal, amely 2018-ban kezdődött.