Domestic leagues
Competition | Season | Team | APP / SHO / PAS / DRI / DEF / FOUL / GK | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Appearances | Lineups | Substitute In | Substitute out | Subs on bench | Injuries | Minutes played | Rating | ||||
Premier Soccer League | 2023/2024 | Royal AM | 7 | 6 | 1 | 1 | 1 | - | 504 | 6.98 | |
Premier Soccer League | 2022/2023 | Royal AM | 22 | 21 | 1 | 2 | 1 | - | 1878 | - | |
Liga Profesional de Fútbol | 2022 | Rosario Central | 1 | 1 | - | - | - | - | 90 | 6.73 | |
Premier Soccer League | 2021/2022 | Moroka Swallows | 16 | 15 | 1 | 0 | 1 | - | 1380 | - | |
Premier Soccer League | 2021/2022 | Royal AM | 13 | 13 | 0 | 1 | - | - | 1160 | - | |
Premier Soccer League | 2020/2021 | Moroka Swallows | 21 | 19 | 2 | 2 | 3 | - | 1735 | - | |
Premier Soccer League | 2019/2020 | Black Leopards | 26 | 24 | 2 | 3 | 3 | - | 2126 | - | |
Premier Soccer League | 2018/2019 | Orlando Pirates | 7 | 7 | 0 | 4 | 1 | - | 589 | - | |
Premier Soccer League | 2017/2018 | Orlando Pirates | 18 | 15 | 3 | 0 | 6 | - | 1388 | - | |
Premier Soccer League | 2016/2017 | Orlando Pirates | 24 | 23 | 1 | 0 | 2 | - | 2150 | - | |
Premier Soccer League | 2011/2012 | Free State Stars | 3 | 3 | - | - | 1 | - | - | - | |
Premier Soccer League | 2010/2011 | Free State Stars | 19 | 19 | - | - | - | - | - | - |
Domestic cups
Competition | Season | Team | APP / SHO / PAS / DRI / DEF / FOUL / GK | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Appearances | Lineups | Substitute In | Substitute out | Subs on bench | Injuries | Minutes played | Rating | ||||
League Cup | 2023 | Royal AM | 1 | 1 | - | - | - | - | 90 | - | |
Nedbank Cup | 2022/2023 | Royal AM | 3 | 3 | 0 | 1 | - | - | 300 | - | |
MTN8 Cup | 2022/2023 | Royal AM | 1 | 1 | - | - | - | - | 90 | - | |
Nedbank Cup | 2021/2022 | Royal AM | 4 | 4 | - | - | - | - | 360 | - | |
MTN8 Cup | 2021/2022 | Moroka Swallows | 2 | 2 | - | - | 1 | - | 180 | - | |
Nedbank Cup | 2020/2021 | Moroka Swallows | 1 | 1 | - | - | 1 | - | 90 | - | |
Nedbank Cup | 2019/2020 | Black Leopards | 3 | 3 | 0 | 1 | - | - | 266 | - | |
Nedbank Cup | 2017/2018 | Orlando Pirates | 1 | - | 1 | 0 | 1 | - | 31 | - | |
League Cup | 2017 | Orlando Pirates | 2 | 2 | - | - | - | - | 210 | - |
International cups
Competition | Season | Team | APP / SHO / PAS / DRI / DEF / FOUL / GK | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Appearances | Lineups | Substitute In | Substitute out | Subs on bench | Injuries | Minutes played | Rating | ||||
CAF Confederations Cup | 2022/2023 | Royal AM | 4 | 3 | 1 | 1 | 1 | - | 275 | - | |
CAF Champions League | 2013 | Orlando Pirates | 8 | 8 | - | - | 1 | - | - | - |
National team
Competition | Season | Team | APP / SHO / PAS / DRI / DEF / FOUL / GK | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Appearances | Lineups | Substitute In | Substitute out | Subs on bench | Injuries | Minutes played | Rating | ||||
World Cup Qualification Africa | 2018 | South Africa | 1 | 1 | - | - | - | - | 90 | - | |
Africa Cup of Nations | 2015 | South Africa | 3 | 3 | - | - | - | - | 270 | - | |
Africa Cup of Nations | 2013 | South Africa | 1 | 1 | - | - | 3 | - | 90 | - |
Trophies
Competition | Status | Times | Seasons |
---|---|---|---|
Nedbank Cup | Runner-up | 1 | Orlando Pirates 2017/2018 |
Premier Soccer League | Runner-up | 2 | Orlando Pirates 2017/2018 Orlando Pirates 2018/2019 |
Transfers
From | To | Type | Amount | Date |
---|---|---|---|---|
Moroka Swallows | Royal AM | Transfer | Jan 31, 2022 | |
Black Leopards | Moroka Swallows | Free transfer | Oct 3, 2020 | |
Orlando Pirates | Black Leopards | Free transfer | Jul 1, 2019 |
Sidelined
Team | Type | Start date | Returning | Games missed |
---|---|---|---|---|
Royal AM | injury | Sep 1, 2022 | Sep 10, 2022 | 2 |
Royal AM | injury | Aug 1, 2022 | Aug 15, 2022 | 3 |
Moroka Swallows | injury | Apr 27, 2021 | May 11, 2021 | 2 |
Moroka Swallows | injury | Jan 11, 2021 | Jan 22, 2021 | 2 |
Orlando Pirates | injury | Jan 26, 2018 | Jan 30, 2018 | 1 |
Orlando Pirates | suspended | Jan 12, 2018 | Jan 14, 2018 | 0 |
Orlando Pirates | suspended | Nov 21, 2016 | Nov 23, 2016 | 0 |
Orlando Pirates | injury | Apr 28, 2016 | May 6, 2016 | 1 |
Orlando Pirates | suspended | Feb 8, 2016 | Feb 11, 2016 | 0 |
Orlando Pirates | injury | Apr 16, 2013 | Jun 10, 2013 | 10 |