search icon
Home
Sports
Facebook
Twitter
Instagram
Alpine Skiing
American Football
Australian Football
Badminton
Baseball
Basketball
Counter Strike GO
Cricket
Dota 2
Field Hockey
Handball
Ice Hockey
Kabaddi
League of Legends
Rugby
Soccer
Tennis
Volleyball
Water Polo
Global Sports Archive Logo
Soccer iconFIFA WCEPLLa LigaBundesligaSerie AUEFA CLAll CompetitionsTransfersPlayers Abroad

Keegan Ritchie - Player Info

Player picture of Keegan Ritchie
Firstname:
Keegan James
Lastname:
Ritchie
Media Name:
Keegan Ritchie
Age:
34
Place of Birth:
Brackenhurst, Johannesburg, South Africa
Nationality:
South Africa
Position:
Defender

Keegan Ritchie - Matches

2023-03-18
Maritzburg United FCMaritzburg 2 : 3 Kaizer Chiefs FCKaizer Chiefs
2023-04-02
TS Galaxy FCTS Galaxy 1 : 2 Maritzburg United FCMaritzburg
2023-04-21
Maritzburg United FCMaritzburg 1 : 1 Richards Bay FCRichards Bay
2023-04-27
Swallows FCSwallows 1 : 0 Maritzburg United FCMaritzburg
2023-05-13
Maritzburg United FCMaritzburg 1 : 0 Stellenbosch FCStellenbosch
2023-05-16
Mamelodi Sundowns FCSundowns 1 : 1 Maritzburg United FCMaritzburg
2023-05-31
Maritzburg United FCMaritzburg 2 : 0 Casric Stars FCCasric
2023-06-03
Cape Town Spurs FCCT Spurs 1 : 0 Maritzburg United FCMaritzburg
2023-06-10
Casric Stars FCCasric 0 : 2 Maritzburg United FCMaritzburg
2023-06-14
Maritzburg United FCMaritzburg 0 : 0 Cape Town Spurs FCCT Spurs

Keegan Ritchie - Career Stations

07/2021 -
Maritzburg United FC
South Africa
Player
10/2020 - 06/2021
Swallows FC
South Africa
Player
01/2018 - 10/2020
Bidvest Wits FC
South Africa
Player
07/2016 - 01/2018
SuperSport United FC
South Africa
Player
07/2015 - 06/2016
Kaizer Chiefs FC
South Africa
Player

Keegan Ritchie - Domestic Career Summary

League
Ap
G
SI
SO
B
A
YC
Y2C
RC
Min
CAF Champions League
2
0
1
0
3
0
0
0
1
111
Flag of AfricaCAF Champions League
Ap
G
SI
SO
B
2
0
1
0
3
A
YC
Y2C
RC
Min
0
0
0
1
111
CAF Confederation Cup
7
1
2
1
4
0
1
0
0
478
Flag of AfricaCAF Confederation Cup
Ap
G
SI
SO
B
7
1
2
1
4
A
YC
Y2C
RC
Min
0
1
0
0
478
DStv Premiership
77
4
20
11
67
7
21
1
0
5070
Flag of South AfricaDStv Premiership
Ap
G
SI
SO
B
77
4
20
11
67
A
YC
Y2C
RC
Min
7
21
1
0
5070
Carling Black Label Knockout
2
0
1
0
4
0
2
0
0
154
Flag of South AfricaCarling Black Label Knockout
Ap
G
SI
SO
B
2
0
1
0
4
A
YC
Y2C
RC
Min
0
2
0
0
154
MTN 8
2
0
0
0
3
0
0
0
0
180
Flag of South AfricaMTN 8
Ap
G
SI
SO
B
2
0
0
0
3
A
YC
Y2C
RC
Min
0
0
0
0
180
Playoffs 1/2
3
0
3
0
4
0
0
0
0
21
Flag of South AfricaPlayoffs 1/2
Ap
G
SI
SO
B
3
0
3
0
4
A
YC
Y2C
RC
Min
0
0
0
0
21
93
5
27
12
85
7
24
1
1
6014
Totals
Ap
G
SI
SO
B
93
5
27
12
85
A
YC
Y2C
RC
Min
7
24
1
1
6014

Keegan Ritchie - International Career Summary

League
Ap
G
SI
SO
B
A
YC
Y2C
RC
Min
FIFA Friendlies
0
0
0
0
1
0
0
0
0
0
Flag of WorldFIFA Friendlies
Ap
G
SI
SO
B
0
0
0
0
1
A
YC
Y2C
RC
Min
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
Totals
Ap
G
SI
SO
B
0
0
0
0
1
A
YC
Y2C
RC
Min
0
0
0
0
0

Keegan Ritchie - Domestic Career Statistics

League
Season
Ap
G
SI
SO
B
A
YC
Y2C
RC
Min
Playoffs 1/2
2022/2023
Team logo of Maritzburg United FC
3
0
3
0
4
-
0
0
0
21
Flag of Team logo of Maritzburg United FCPlayoffs 1/2
Ap
SI
SO
B
G
3
3
0
4
0
A
YC
Y2C
RC
Min
-
0
0
0
21
DStv Premiership
2022/2023
Team logo of Maritzburg United FC
15
0
6
1
15
-
4
0
0
847
Flag of Team logo of Maritzburg United FCDStv Premiership
Ap
SI
SO
B
G
15
6
1
15
0
A
YC
Y2C
RC
Min
-
4
0
0
847
DStv Premiership
2021/2022
Team logo of Maritzburg United FC
20
1
1
3
1
-
5
0
0
1640
Flag of Team logo of Maritzburg United FCDStv Premiership
Ap
SI
SO
B
G
20
1
3
1
1
A
YC
Y2C
RC
Min
-
5
0
0
1640
DStv Premiership
2020/2021
Team logo of Swallows FC
4
0
1
1
9
-
1
0
0
236
Flag of Team logo of Swallows FCDStv Premiership
Ap
SI
SO
B
G
4
1
1
9
0
A
YC
Y2C
RC
Min
-
1
0
0
236
Telkom Knockout
2019
Team logo of Bidvest Wits FC
0
0
0
0
1
-
0
0
0
0
Flag of Team logo of Bidvest Wits FCTelkom Knockout
Ap
SI
SO
B
G
0
0
0
1
0
A
YC
Y2C
RC
Min
-
0
0
0
0
MTN 8
2019
Team logo of Bidvest Wits FC
1
0
0
0
0
-
0
0
0
90
Flag of Team logo of Bidvest Wits FCMTN 8
Ap
SI
SO
B
G
1
0
0
0
0
A
YC
Y2C
RC
Min
-
0
0
0
90
ABSA Premiership
2019/2020
Team logo of Bidvest Wits FC
13
1
4
1
11
-
2
0
0
863
Flag of Team logo of Bidvest Wits FCABSA Premiership
Ap
SI
SO
B
G
13
4
1
11
1
A
YC
Y2C
RC
Min
-
2
0
0
863
Telkom Knockout
2018
Team logo of Bidvest Wits FC
1
0
1
0
3
-
1
0
0
64
Flag of Team logo of Bidvest Wits FCTelkom Knockout
Ap
SI
SO
B
G
1
1
0
3
0
A
YC
Y2C
RC
Min
-
1
0
0
64
ABSA Premiership
2018/2019
Team logo of Bidvest Wits FC
7
1
2
2
12
-
2
0
0
392
Flag of Team logo of Bidvest Wits FCABSA Premiership
Ap
SI
SO
B
G
7
2
2
12
1
A
YC
Y2C
RC
Min
-
2
0
0
392
Total CAF Champions League
2018
Team logo of Bidvest Wits FC
1
0
0
0
1
-
0
0
1
86
Flag of Team logo of Bidvest Wits FCTotal CAF Champions League
Ap
SI
SO
B
G
1
0
0
1
0
A
YC
Y2C
RC
Min
-
0
0
1
86
ABSA Premiership
2017/2018
Team logo of SuperSport United FC
1
0
0
0
0
-
0
0
0
90
Flag of Team logo of SuperSport United FCABSA Premiership
Ap
SI
SO
B
G
1
0
0
0
0
A
YC
Y2C
RC
Min
-
0
0
0
90
ABSA Premiership
2017/2018
Team logo of Bidvest Wits FC
7
1
3
2
5
-
3
0
0
375
Flag of Team logo of Bidvest Wits FCABSA Premiership
Ap
SI
SO
B
G
7
3
2
5
1
A
YC
Y2C
RC
Min
-
3
0
0
375
MTN 8
2017
Team logo of SuperSport United FC
1
0
0
0
1
-
0
0
0
90
Flag of Team logo of SuperSport United FCMTN 8
Ap
SI
SO
B
G
1
0
0
1
0
A
YC
Y2C
RC
Min
-
0
0
0
90
Total CAF Confederation Cup
2017
Team logo of SuperSport United FC
7
1
2
1
4
-
1
0
0
478
Flag of Team logo of SuperSport United FCTotal CAF Confederation Cup
Ap
SI
SO
B
G
7
2
1
4
1
A
YC
Y2C
RC
Min
-
1
0
0
478
MTN 8
2016
Team logo of SuperSport United FC
0
0
0
0
1
-
0
0
0
0
Flag of Team logo of SuperSport United FCMTN 8
Ap
SI
SO
B
G
0
0
0
1
0
A
YC
Y2C
RC
Min
-
0
0
0
0
ABSA Premiership
2016/2017
Team logo of SuperSport United FC
4
0
1
1
7
-
1
1
0
239
Flag of Team logo of SuperSport United FCABSA Premiership
Ap
SI
SO
B
G
4
1
1
7
0
A
YC
Y2C
RC
Min
-
1
1
0
239
Orange CAF Champions League
2016
Team logo of Kaizer Chiefs FC
1
0
1
0
2
-
0
0
0
25
Flag of Team logo of Kaizer Chiefs FCOrange CAF Champions League
Ap
SI
SO
B
G
1
1
0
2
0
A
YC
Y2C
RC
Min
-
0
0
0
25
Telkom Knockout
2015
Team logo of Kaizer Chiefs FC
1
0
0
0
0
-
1
0
0
90
Flag of Team logo of Kaizer Chiefs FCTelkom Knockout
Ap
SI
SO
B
G
1
0
0
0
0
A
YC
Y2C
RC
Min
-
1
0
0
90
MTN 8
2015
Team logo of Kaizer Chiefs FC
0
0
0
0
1
-
0
0
0
0
Flag of Team logo of Kaizer Chiefs FCMTN 8
Ap
SI
SO
B
G
0
0
0
1
0
A
YC
Y2C
RC
Min
-
0
0
0
0
ABSA Premiership
2015/2016
Team logo of Kaizer Chiefs FC
6
0
2
0
7
-
3
0
0
388
Flag of Team logo of Kaizer Chiefs FCABSA Premiership
Ap
SI
SO
B
G
6
2
0
7
0
A
YC
Y2C
RC
Min
-
3
0
0
388
Show All
Show All
93
5
27
12
85
0
24
1
1
6014
Totals
Ap
SI
SO
B
G
93
27
12
85
5
A
YC
Y2C
RC
Min
0
24
1
1
6014

Keegan Ritchie - International Career Statistics

League
Season
Ap
G
SI
SO
B
A
YC
Y2C
RC
Min
FIFA Friendlies
2010
Team logo of South Africa
-
-
-
-
-
-
-
-
-
-
Flag of Team logo of South AfricaFIFA Friendlies
Ap
SI
SO
B
G
-
-
-
-
-
A
YC
Y2C
RC
Min
-
-
-
-
-
0
0
0
0
0
0
0
0
0
0
Totals
Ap
SI
SO
B
G
0
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
0