Charlton Athletic Purrington trafił na wypożyczenie do Charlton Athletic 10 stycznia 2019 na pół roku. Debiut dla nich zaliczył 12 stycznia 2019 w wygranym 3:0 spotkaniu przeciwko Shrewsbury Town. Pierwszego gola strzelił 26 maja 2019 w meczu baraży o EFL Championship z Sunderlandem (2:1). 2 lipca 2019 Purrington wrócił do Charlton Athletic podpisując kontrakt trzyletni kontrakt. Ostatecznie w ich barwach wystąpił 115 razy i zdobył 9 bramek.

Ross County Purrington przeniósł się do Ross County 29 czerwca 2022. Zadebiutował u nich 9 lipca 2022 w meczu Pucharu Ligi Szkockiej z Buckie Thistle (1:1 k. 6:4). Pierwszą bramkę zdobył 23 lipca 2022 w wygranym 7:0 spotkaniu tych samych rozgrywek z East Fife. Łącznie rozegrał dla nich 33 mecze i strzelił 2 gole.

Exeter City Purrintgon trafił do Exeter City 11 stycznia 2024. Debiut dla nich zaliczył 13 stycznia 2024 w przegranym 0:2 spotkaniu przeciwko Blackpool. Pierwszego gola strzelił 29 marca 2024 w meczu ze swoim byłym klubem – Charlton Athletic (1:1). Ostatecznie w ich barwach wystąpił 39 razy i zdobył jedną bramkę.

Cambridge United Purrington przeszedł do Cambridge United 23 czerwca 2025.