Partial coverage: some seasons of this career are not stored yet (2026/27).
Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Nigeria | 2023/24 – 2025/26 | 15 | 1 | 2 |
| Lazio | 2024/25 – 2025/26 | 57 | 7 | 4 |
| Hatayspor | 2022/23 – 2023/24 | 38 | 9 | 4 |
| Sheffield Wed | 2020/21 – 2022/23 | 79 | 6 | 5 |
| Manchester City U23 | 2019/20 | 14 | 1 | — |
| Manchester City U21 | 2019/20 | 4 | 0 | 0 |
| Manchester City U19 | 2019/20 | 6 | 1 | 0 |
| Manchester City U18 | 2016/17 – 2018/19 | 26 | 4 | 0 |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 6 Jul 2024 | Hatayspor | Lazio | Loan |
| 1 Jul 2023 | Sheffield Wednesday | Hatayspor | Free |
| 29 Jun 2025 | Lazio | Hatayspor | Return from loan |
| 1 Jul 2025 | Hatayspor | Lazio | Transfer |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025/26 | Africa Cup of Nations | Nigeria | 6 | 3 | 257 | — | 1 | 0 | 0 | 6.75 |
| 2025/26 | Friendlies | Nigeria | 2 | — | — | 0 | 0 | 0 | 0 | — |
| 2025/26 | Africa Cup of Nations - Qualification | Nigeria | 3 | 2 | 174 | — | 0 | 0 | 0 | 6.43 |
| 2025/26 | Coppa Italia | Lazio | 4 | 2 | 255 | 1 | 1 | 0 | 0 | 7.03 |
| 2025/26 | Serie A | Lazio | 24 | 11 | 1185 | 1 | 0 | 0 | 0 | 6.53 |
| 2024/25 | Serie A | Lazio | 20 | 14 | 953 | 3 | 1 | 0 | 0 | 6.70 |
| 2024/25 | Coppa Italia | Lazio | 1 | 1 | 73 | — | 0 | 0 | 0 | 6.90 |
| 2024/25 | UEFA Europa League | Lazio | 8 | 6 | 497 | 2 | 2 | 0 | 0 | 7.01 |
| 2023/24 | Süper Lig | Hatayspor | 36 | 34 | 3040 | 8 | 3 | 6 | 0 | 7.02 |
| 2023/24 | Türkiye Kupası | Hatayspor | 2 | — | — | 1 | 1 | 0 | 0 | — |
| 2023/24 | Friendlies | Nigeria | 1 | — | — | 0 | 0 | 0 | 0 | — |
| 2023/24 | World Cup - Qualification Africa | Nigeria | 3 | 2 | 159 | 1 | 1 | 0 | 0 | 7.10 |
| 2022/23 | League One | Sheffield Wed | 33 | 26 | 1390 | 4 | 1 | 1 | 0 | 6.71 |
| 2022/23 | FA Cup | Sheffield Wed | 1 | 1 | 45 | — | — | 1 | 0 | 6.20 |
| 2022/23 | EFL Trophy | Sheffield Wed | 1 | — | — | 0 | 0 | 0 | 0 | — |
| 2022/23 | League Cup | Sheffield Wed | 2 | 2 | 155 | 1 | 3 | 0 | 0 | 7.70 |
| 2021/22 | League One | Sheffield Wed | 24 | 19 | 1383 | 1 | 1 | 0 | 0 | 6.63 |
| 2021/22 | FA Cup | Sheffield Wed | 2 | — | — | 0 | 0 | 0 | 0 | — |
| 2021/22 | EFL Trophy | Sheffield Wed | 2 | 1 | 108 | — | — | 0 | 0 | 6.95 |
| 2021/22 | League Cup | Sheffield Wed | 1 | 0 | 15 | — | — | 0 | 0 | 6.30 |
| 2020/21 | Championship | Sheffield Wed | 8 | 6 | 296 | — | — | 0 | 0 | 6.46 |
| 2020/21 | FA Cup | Sheffield Wed | 2 | 2 | 48 | — | — | 0 | 0 | 6.70 |
| 2020/21 | League Cup | Sheffield Wed | 3 | 3 | 258 | — | — | 0 | 0 | 7.23 |
| 2019/20 | Premier League 2 | Manchester City U23 | 14 | 9 | 859 | 1 | — | 0 | 0 | — |
| 2019/20 | EFL Trophy | Manchester City U21 | 4 | — | — | 0 | 0 | 0 | 0 | — |
| 2019/20 | UEFA Youth League | Manchester City U19 | 6 | — | — | 1 | 0 | 0 | 0 | — |
| 2018/19 | FA Youth Cup | Manchester City U18 | 4 | 1 | 165 | 1 | — | 0 | 0 | — |
| 2018/19 | Premier League U18 | Manchester City U18 | 3 | — | — | 3 | 0 | 0 | 0 | — |
| 2017/18 | U18 Premier League | Manchester City U18 | 18 | 9 | 974 | 0 | — | 0 | 0 | — |
| 2017/18 | FA Youth Cup | Manchester City U18 | 1 | 1 | 120 | 0 | — | 0 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
No trophies recorded.
