*Carrière professionnelle *
*Début de carrière *
Rathbone a commencé sa carrière dans le système de jeunesse de Manchester United, après avoir été repéré à l'âge de sept ans. Il a fait ses débuts lors d'un match amical de pré-saison contre Shamrock Rovers en juillet 2014. Il a également joué contre le Real Madrid Castilla dans le même tournoi et a débuté par une défaite 1-0 contre Valence.
Le 2 septembre 2014, Rathbone signe son premier contrat professionnel avec le club. Le 18 décembre 2014, il a fait ses débuts pour le club, lors d'un match d'UEFA Europa League contre le PSV Eindhoven, et a été remplacé à la mi-temps par Andreas Pereira.
Il est ensuite apparu pour le club lors du Trophée de la Ligue de football contre Colchester United le 5 novembre 2015, jouant 90 minutes dans une victoire de 4-0.
*Oldham Athlétique *
En mars 2016, Rathbone s'est rendu au club de League One Oldham Athletic grâce à un prêt d'un mois pour acquérir de l'expérience en équipe première. Il a fait ses débuts à Oldham le 12 mars, commençant par une défaite 1-0 contre Sheffield United. Il a marqué son premier but le 27 mars, lors d'une défaite 3-1 contre Bury. Il a été rappelé par United le 1er avril après avoir fait seulement deux apparitions, suite à l'implication du club dans la demi-finale retour de la FA Youth Cup.
Le 1er juillet 2016, Rathbone a été libéré de Manchester United. Il est revenu à Oldham Athletic le 27 juillet 2016. Il a fait 27 apparitions pour le club, marquant une fois dans toutes les compétitions, aidant le club à se qualifier pour la demi-finale du Trophée EFL en 2016-17.
*Rotherham United *
Le 31 janvier 2017, Rathbone a rejoint Rotherham United pour un montant non divulgué, sur un contrat de deux ans et demi. Il a fait ses débuts pour le club plus tard dans la journée, en commençant par un match nul 1–1 contre Birmingham City. Il a marqué son premier but pour le club le 25 mars 2017, lors d'une victoire 3-1 en League One contre Rochdale. Il a fait 17 apparitions pour le club, marquant deux fois, alors que les Miller ont été promus au championnat EFL en remportant la League One.
*AFC Rochdale *
Le 2 juillet 2018, Rathbone a rejoint l'équipe de League One, l'A.F.C. Rochdale en prêt pour la saison 2018-19. Il a marqué un doublé lors de ses débuts en Coupe Carabao contre Crewe Alexandra, entrant en jeu à la 70e minute pour marquer deux buts dans une victoire 3-2. Il a fait un total de 42 apparitions pour Dale pendant sa période de prêt, marquant cinq fois, alors qu'ils terminaient 20e.
*Rochdale *
En mai 2019, Rathbone a effectué un déménagement permanent à Rochdale, rejoignant le club pour un contrat de deux ans.