Début de carrièreModifier
En 2009 et 2010, Walker a joué pour l’équipe New-yorkaise des Titans de Gold Coast.
En 2011, il a suivi son frère Ryan aux Panthers de Penrith et a joué pour leur équipe de la Coupe de Nouvelle-Galles du Sud, les Wolves de Windsor. En 2012, il rejoint les Eastern Suburbs Tigers en Queensland Cup.
Après avoir impressionné lors de la saison 2012, il est invité à s’entraîner avec le Melbourne Storm lors de la pré-saison 2013 de la NRL, avant de retourner chez les Titans pour la saison 2013.
Le 17 juillet 2013, il joue pour les Queensland Residents contre les New South Wales Residents. À la fin de la saison 2013, il a remporté le prix le plus beau et le plus juste de la Coupe du Queensland ainsi que la tête de la compétition pour les points marqués.
En septembre 2013, il signe un contrat de 1 an avec le Storm de Melbourne à partir de 2014.
Le 17 juin 2014, il signe un contrat de 2 ans avec les Rabbitohs de South Sydney à partir de 2015.Cette année, il a également remporté un premiership avec le storm.
En 2015, Walker a joué pour les Bears de North Sydney en NSW Cup. Avec Walker sur le côté, Norths a atteint la série finale à la fin de la saison.Une autre victoire en grande finale pour Walker.Walker a remporté deux prix pour ses contributions, remportant le prix du meilleur & Joueur le plus juste et le meilleur joueur lors de la présentation de fin d’année de Norths.
2016Edit
Au 1er tour de la saison 2016 de la NRL, Walker fait ses débuts en NRL pour les Rabbitohs contre les Sydney Roosters, à cinq-huitième. Il a été l’un des joueurs les plus influents dans la victoire 42-10 de son équipe à l’Allianz Stadium. Alors que dans ce match, il remplaçait Luke Keary suspendu, une blessure au demi de mêlée, Adam Reynolds a vu Walker maintenir sa position. Au 5e tour, Walker marque son premier essai en carrière contre les Sea Eagles de Warringah lors de la victoire 16-12 des Rabbitohs à Brookvale Oval. Malgré plusieurs bonnes performances pour Souths, le retour de Reynolds au 7e tour pousserait Walker hors de la formation. Au 11e tour, Walker a été ramené sur le côté à la position surprise de l’arrière. Bien qu’il n’ait jamais joué à ce poste depuis son adolescence, il a réussi à s’installer et à marquer un essai lors de la victoire 34-24 de son équipe sur les dragons de St. George Illawarra. Par la suite, le 1er juin, il signe de nouveau avec les Rabbitohs pour un contrat de 2 ans. Cependant, il a été révélé plus tard qu’il n’avait jamais mis de stylo sur papier avant que les Rabbitoh ne fassent l’annonce, laissant le contrat en suspens. En juillet, il a officiellement signé un contrat de 3 ans avec les Rabbitohs jusqu’à fin 2019. Il termine la saison 2016 en jouant 20 matchs, marquant 8 essais et faisant 12 passes décisives.
2017Edit
Walker est nommé dans l’équipe des Rabbitohs pour les Nines d’Auckland de la LNR 2017. Le 1er mai 2017, Walker a été nommé dans le groupe des représentants de la Nouvelle-Galles du Sud pour affronter le groupe des représentants de la ville de Nouvelle-Galles du Sud lors du dernier match City vs Country. Walker a alterné entre le cinq-huitième et l’arrière tout au long de l’année alors que les Rabbitohs ont eu du mal à faire face à une blessure de fin de saison au capitaine Greg Inglis lors du premier tour de la saison. Walker a terminé l’année en jouant les 24 matchs sans manquer une seule minute. Il a marqué 6 essais tout en terminant en tête des tableaux des Passes Décisives (18), des Sauts de Ligne (16) et des Passes Décisives (20) pour les Cinq huitièmes.
2018Edit
Walker a joué tous les matchs pour Souths en 2018 marquant 12 essais alors que le club terminait troisième du tableau et se qualifiait pour la finale. Souths a ensuite atteint la finale préliminaire contre ses rivaux, les Sydney Roosters, mais a perdu le match 12-4 au stade de football de Sydney devant une foule record de 44 380 spectateurs.
2019Edit
Au 5e round contre les New Zealand Warriors, Walker a marqué 4 essais alors que Souths a remporté le match 28-24 au Sunshine Coast Stadium.Le 27 mai, la bonne forme de Walker au niveau du club lui a valu d’être sélectionné pour la Nouvelle-Galles du Sud contre le Queensland lors de la série State of Origin 2019. Après la défaite de la Nouvelle-Galles du Sud lors du match 1, Walker est l’un des joueurs retirés de l’équipe pour le match 2 par l’entraîneur Brad Fittler. Walker était également l’un des joueurs de Nouvelle-Galles du Sud qui ont refusé de chanter l’hymne national australien avant le début du match 1.
Walker a fait un total de 25 apparitions pour Souths lors de la saison 2019 de la LNR, le club terminant troisième du classement et se qualifiant pour la finale. Walker a marqué un essai lors de la victoire du club en finale éliminatoire contre Manly-Warringah à l’ANZ Stadium. Walker a joué dans la défaite finale préliminaire du club contre les Raiders de Canberra au stade de Canberra. Au cours de la première moitié du match, Walker n’a pas réussi à placer le ballon au-dessus de la ligne, assommé par un tacle salvateur du joueur de Canberra Josh Hodgson.
Le 30 septembre, Walker a été nommé au 5/8 pour l’équipe d’Australie PM XIII. Le 7 octobre, Walker est nommé dans l’équipe australienne pour la Coupe du Monde de Rugby à 9 2019. Le 18 décembre, Walker signe une prolongation de contrat pour rester à South Sydney jusqu’à la fin de la saison 2022.
2020Edit
Au 12e tour de la saison 2020 de la LNR, Walker a marqué deux essais pour Souths alors qu’ils battaient St. George 32-24 au Kogarah Oval.
Au 20e round, Walker a marqué deux essais et a été l’homme du match lors de la victoire 60-8 de South Sydney sur ses rivaux les Sydney Roosters à l’ANZ Stadium. Peter Sterling a décrit la contribution de Walker à cette victoire inattendue comme « la meilleure performance individuelle que j’ai vue cette année » et « aussi presque parfaite que je l’ai vue. »
Walker a fait un total de 21 apparitions tout au long de la saison et a marqué dix essais. Il a joué dans la défaite finale préliminaire de South Sydney contre Penrith alors que le club n’a pas participé à la grande finale pour la troisième année consécutive.
Walker a été sélectionné par la Nouvelle-Galles du Sud pour la série State of Origin 2020. Il joue les trois matchs du Queensland contre la Nouvelle-Galles du Sud en remportant la série 2-1.