 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2025/2026 | League One |  Burton Albion | 3 | 0 | 0 | 0/0/0 | 270 | 
| 2024/2025 | Premiership |  Ross County | 20 | 0 | 0 | 0/0/0 | 1800 | 
| 2024/2025 | Premiership Play-Offs |  Ross County | 2 | 0 | 0 | 0/0/0 | 180 | 
| 2024/2025 | Scottish Cup |  Ross County | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2023/2024 | Premier League Cup |  Sheffield United U21 | 1 | 0 | 0 | 1/0/0 | 90 | 
| 2023/2024 | Premier League |  Sheffield United | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2022/2023 | Premier League Cup |  Sheffield United U21 | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2022/2023 | Championship |  Sheffield United | 1 | 0 | 0 | 0/0/0 | 12 | 
| 2022/2023 | FA Cup |  Burton Albion | 1 | 0 | 0 | 1/0/0 | 90 | 
| 2022/2023 | Carabao Cup |  Sheffield United | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2022/2023 | League One |  Burton Albion | 2 | 0 | 0 | 0/0/0 | 180 | 
| 2021/2022 | Vanarama National League North |  Guiseley | 6 | 0 | 0 | 0/0/0 | 540 | 
| 2021/2022 | FA Cup |  Guiseley | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | FA Trophy |  Guiseley | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | FA Cup |  Spennymoor Town | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021/2022 | Vanarama National League North |  Spennymoor Town | 18 | 0 | 0 | 0/0/0 | 1620 | 
| 2021/2022 | FA Trophy |  Spennymoor Town | 1 | 0 | 0 | 0/0/0 | 90 | 
| Total: | 57 | 0 | 0 | 2/0/0 | 5052 | 
| Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2023 | Africa U23 Cup of Nations |  Ghana U23 | 0 | 0 | 0 | 0/0/0 | 0 | 
| Total: | 0 | 0 | 0 | 0/0/0 | 0 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Ross County |  Sheffield United | 07/12/2024 | N/a | 
|  Sheffield United U21 |  Sheffield United | 05/02/2024 | N/a | 
|  Sheffield United |  Burton Albion | 01/07/2023 | N/a | 
|  Burton Albion |  Sheffield United | 06/01/2023 | Loan | 
|  Guiseley |  Sheffield United U18 | 13/08/2021 | N/a |