1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 2 juillet 2024
Joshua Rawlins est formé au Perth Glory. Il fait sa première apparition en professionnel le 18 novembre 2020, à l'occasion d'une rencontre de Ligue des champions de l'AFC face au Shanghai Shenhua. Il commence la partie comme titulaire mais son équipe s'incline par deux buts à un[1]. Le , Rawlins joue son premier match en A-League contre Adélaïde United. Il est titularisé ce jour-là et son équipe s'impose par cinq buts à trois[2].
Le , Joshua Rawlins s'engage en faveur du FC Utrecht. Il signe un contrat courant jusqu'en juin 2026, prenant effet au . Dans un premier temps, le jeune australien est intégré à l'équipe réserve du club[3],[4].