Carriera Club Cresciuto nel settore giovanile del , ha debuttato in prima squadra nel 2019, nella quinta divisione svedese, per poi venire acquistato nl 2020 dall', club di prima divisione, che lo aggrega alle sue giovanili. Nel 2021 ha subito un grave infortunio ai legamenti del piede che lo ha costretto ad uno stop di 20 mesi, ed al suo rientro ha debuttato nella prima divisione svedese il 3 luglio 2023 nell'incontro perso 2-0 contro l'; ha realizzato il suo primo gol il 23 agosto successivo, nella partita di Svenska Cupen vinta 2-0 contro l'. Nel corso di quella stagione ha alternato presenze con la prima squadra dell'Hammarby, totalizzando 13 ingressi a partita in Allsvenskan, a presenze con l'Hammarby TFF, squadra di sviluppo del club, con cui ha disputato 4 partite in terza serie. Nella prima parte della stagione 2024 ha giocato prevalentemente con la squadra di sviluppo, collezionando 7 presenze in terza serie, a fronte di una sola apparizione con l'Hammarby in prima divisione.

Il 9 agosto 2024 è stato ceduto in prestito all', club della seconda divisione norvegese, fino al termine della stagione

Il 17 dicembre dello stesso anno è stato ceduto a titolo definitivo al , club neopromosso nella prima divisione svedese. Con 7 reti in 25 presenze nell'Allsvenskan 2025, è stato il miglior marcatore della squadra e ha contribuito al raggiungimento della salvezza diretta. Ha iniziato con il Degerfors anche il campionato 2026, nel quale ha realizzato due reti in 10 partite prima della sua cessione.

Il 1º luglio 2026, a campionato svedese in corso, Rafferty è stato acquistato dai turchi del , formazione militante nella Süper Lig.

Nazionale Ha giocato con le nazionali giovanili svedesi Under-20 ed Under-21.

Statistiche Presenze e reti nei club Statistiche aggiornate al 30 novembre 2025. StagioneSquadraCampionatoCoppe nazionaliCoppe continentaliAltre coppeTotaleCompPresRetiCompPresRetiCompPresRetiCompPresRetiPresReti 2019 D3 2 0 - - - - - - - - - 2 0 2023 D1 4 1 - - - - - - - - - 4 1 2024 D1 7 1 - - - - - - - - - 7 1Totale Hammarby TFF 11 2 - - - - - - 11 2 2023 A 13 0 CS+CS 0+1 0+1 UECL 2Nei turni preliminari 0 - - - 16 1 2024 A 1 0 CS 1 0 - - - - - - 2 0Totale Hammarby 14 0 2 1 2 0 - - 18 1 2024 1D 13 7 CN 0 0 - - - - - - 13 7 2025 A 25 7 CS+CS 0+1 0 - - - - - - 26 7Totale carriera 65 16 3 1 2 0 - - 70 17

Note

Collegamenti esterni