Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Tranmere | 2026/27 | 1 | 0 | 0 |
| Reading | 2019/20 – 2024/25 | 7 | 0 | 0 |
| Reading U21 | 2022 – 2024 | 23 | 0 | — |
| Jamaica | 2022 – 2024 | 1 | 0 | — |
| Jamaica U20 | 2022 | 5 | 0 | — |
| Reading U18 | 2017 – 2021 | 11 | 0 | — |
| Welling United | 2021/22 | 8 | 0 | — |
| St Albans City | 2021/22 | 5 | 0 | — |
| Reading U23 | 2018 | 2 | 0 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 1 Jul 2022 | Welling United | Reading | — |
| 18 Mar 2022 | Reading | Welling United | Loan |
| 25 Feb 2022 | St Albans City | Reading | — |
| 19 Nov 2021 | Reading | St Albans City | — |
| 29 Jun 2025 | Reading | Boyce-Clarke Coniah | Free agent |
| 29 Jun 2025 | Reading | Aldershot Town | Free agent |
| 24 Nov 2025 | Reading | Aldershot Town | Free agent |
| 26 Aug 2026 | Aldershot Town | Tranmere | Free agent |
| 28 Aug 2026 | Aldershot Town | Tranmere | Free agent |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | EFL Trophy | Tranmere | 1 | 1 | 90 | 0 | 0 | 0 | 0 | 6.74 |
| 2024 | Premier League 2 Division One | Reading U21 | 3 | 3 | 270 | 0 | — | 0 | 0 | — |
| 2024/25 | League One | Reading | 1 | 1 | 90 | 0 | 0 | 0 | 0 | 6.30 |
| 2024 | Premier League Cup | Reading U21 | 4 | 4 | 316 | 0 | — | 0 | 0 | — |
| 2024/25 | League Cup | Reading | 1 | 1 | 90 | 0 | 0 | 0 | 0 | 6.90 |
| 2024/25 | EFL Trophy | Reading | 1 | 1 | 90 | 0 | 0 | 0 | 0 | 7.00 |
| 2024 | Premier League International Cup | Reading U21 | 2 | 2 | 180 | 0 | — | 1 | 0 | — |
| 2023 | Premier League 2 Division One | Reading U21 | 11 | 11 | 1020 | 0 | — | 1 | 0 | — |
| 2023/24 | League Cup | Reading | 2 | 2 | 180 | 0 | — | 0 | 0 | 7.80 |
| 2023/24 | EFL Trophy | Reading | 1 | 1 | 90 | 0 | — | 0 | 0 | 7.00 |
| 2023 | CONCACAF Gold Cup | Jamaica | 1 | 0 | 8 | 0 | — | 0 | 0 | — |
| 2022/23 | Championship | Reading | 1 | 1 | 90 | 0 | — | 0 | 0 | 6.70 |
| 2022 | Premier League Cup | Reading U21 | 3 | 3 | 300 | 0 | — | 0 | 0 | — |
| 2022 | CONCACAF U20 | Jamaica U20 | 5 | 5 | 450 | 0 | — | 0 | 0 | — |
| 2021/22 | National League - South | Welling United | 8 | 8 | 720 | 0 | — | 0 | 0 | — |
| 2021/22 | National League - South | St Albans City | 3 | 3 | 270 | 0 | — | 0 | 0 | — |
| 2021/22 | FA Cup | St Albans City | 1 | 1 | 90 | 0 | — | 0 | 0 | 5.70 |
| 2021/22 | FA Trophy | St Albans City | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2020 | U18 Premier League - South | Reading U18 | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2020 | FA Youth Cup | Reading U18 | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2019 | U18 Premier League | Reading U18 | 5 | 5 | 450 | 0 | — | 0 | 0 | — |
| 2019 | FA Youth Cup | Reading U18 | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2018 | U18 Premier League | Reading U18 | 3 | 1 | 158 | 0 | — | 0 | 0 | — |
| 2018 | Premier League International Cup | Reading U23 | 2 | 2 | 180 | 0 | — | 0 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
No trophies recorded.
