| Club | Details |
|---|---|
St. Kevin's BC
St. Kevin's BC |
(youth) |
Brighton and Hove Albion
Brighton |
July 2016 (trial) |
Watford
Watford |
July 2017 (youth)
cs 2019 (signed professional contract); released (rptd May 26th, 2022) |
Accrington Stanley
Accrington |
August 7th, 2020 (loan); expired (2020/1) |
Bohemians
Bohemians |
rptd January 23rd, 2022 (loan); expired (2021/2) |
Swindon Town
Swindon |
July 2022 (trial) |
Hayes and Yeading United
Hayes & Yeading |
rptd February 11th, 2023 (unattached) |
Tolka Rovers
Tolka Rovers |
rptd August 13th, 2023 |
Livorno Carpenterstown
Livorno Carpenterstown |
rptd August 8th, 2024 |