Escribe unha continuación para este parágrafo - Na primeira rolda da tempada 2017 da NRL
O seu debut foi no Sydney Roosters contra o Gold Coast Titans, xogando como fullback, anotando un intento e pateando 4 goles na vitoria por 32 a 18 no Robina Stadium. O 4 de xullo de 2017, Gordon prorrogou o seu contrato cos Roosters por outra tempada para 2018. Gordon rematou a tempada 2017 da NRL con 172 puntos para os Roosters, incluíndo sete intentos e 72 goles en 22 partidos. O 12 de decembro de 2017, Gordon foi liberado do seu último ano do seu contrato cos Roosters para asinar un contrato de 2 anos cos Gold Coast Titans a partir de 2018. Gordon dixo sobre a sinatura: "Estou emocionado coa oportunidade de volver a casa e xogar para os Titans", "Tiven unha boa conversa con Garth e o futuro parece brillante", "Espero que poida contribuír e ser parte dun club de éxito aquí na Costa de Ouro".