Most appearances for Burnley 106 recorded matches Highest-scoring season 2022 8 goals · Jupiler Pro League Most goals against Aston Villa 2 goals in the match history Most frequent opponent Antwerp 5 spelade matches Most starts alongside Joshua Cullen 52 starts together Results and matches 2026 · Appearances 28 Matches
1,382 recorded Minutes
2 Goals
2 recorded Assists
2–12–14 W–D–L
6,4 Season rating
Results and form across 28 recorded appearances. Goals recorded in 28, assists in 25 and minutes in 26 matches. Club and national-team matches are included.
Career statistics Club summary Matches Connections Career statistics Season Teams Competition M Min Goals A M+A ★ 2017/18 Orlando Pirates Premier Soccer League9 — 1 0 1 0 0 — 2019/20 Monaco Ligue 12 61 — — — 0 0 6,45 2019/20 Cercle Brugge Jupiler Pro League18 940 1 — — 2 0 — 2019/20 Cercle Brugge Cup1 — 0 0 0 0 0 — 2020/21 Vitória SC Primeira Liga5 119 — — — 0 0 6,38 2020 South Africa Friendlies2 — 0 0 0 0 0 — 2020/21 Vitória SC Taça de Portugal1 — 0 0 0 0 0 — 2021/22 KVC Westerlo Cup2 — 1 0 1 0 0 — 2022 South Africa Friendlies2 — 0 0 0 0 0 — 2022 KVC Westerlo Friendlies Clubs1 44 0 — — 0 0 — 2022/23 KVC Westerlo Jupiler Pro League21 1 549 8 3 11 3 0 6,93 2022/23 Burnley FA Cup3 151 — — — 0 0 6,4 2022/23 Burnley Championship11 362 1 — — 0 0 6,67 2023/24 Burnley Premier League24 1 920 5 3 8 0 1 6,82 2023/24 Burnley League Cup1 12 — — — 0 0 6,9 2023/24 South Africa Friendlies4 — 1 0 1 1 0 — 2023/24 Burnley FA Cup1 45 — — — 0 0 6,3 2023/24 South Africa Africa Cup of Nations2 142 3 — — 1 0 — 2023 South Africa World Cup - Qualification Africa6 444 2 1 3 1 0 7,15 2024/25 Burnley Championship28 1 596 2 5 7 4 0 6,78 2024/25 Burnley League Cup1 32 — 0 — 0 0 6,2 2024/25 Burnley FA Cup2 — 1 0 1 0 0 — 2025/26 Burnley Premier League26 1 372 3 2 5 4 0 6,46 2025 South Africa Friendlies1 — 0 0 0 0 0 — 2025/26 South Africa Africa Cup of Nations4 343 2 2 4 2 0 7,2 2025/26 Burnley FA Cup1 90 — 1 — 0 0 6,9 2026 South Africa Friendlies3 162 0 0 0 0 0 6,4 2026 South Africa World Cup1 56 — 0 — 0 0 5,9 2026 Houston Dynamo Major League Soccer7 393 1 0 1 0 0 6,43
Ordered by the first recorded appearance for each team, competition and season, oldest first. If a player’s match date is unavailable, the team’s match date or the season start is used. Missing data is shown as —.