Keegan Ritchie

Keegan Ritchie

Fact Box

Born: 3/7/90 in Brackenhurst, Alberton
Nationality: South Africa South Africa

Position: Defender
Club: Superspoprt United
Previous clubs: SuperSport United juniors, Lusitano FC, Young Birds (Moroka Swallows reserves), Swallows, Kaizer Chiefs, Bloemfontein Celtic