Carlton Town, Racing Club Warwick, Long Buckby, Northampton Sileby Rangers, Leicester Nirvana, Burton Park Wanderers, Daventry Town, Chasetown, Carlton Town, Shepshed Dynamo, Desborough Town, Coventry United, Lutterworth Town.
Karabo signed for Rugby in July 2023 after impressing during pre-season.
The then 29-year-old attacking midfielder spent last season with Lutterworth Town in the UCL Premier Division South and scored against Rugby at Butlin Road.
Motshweni left the club in November 2023.
South African Karabo had featured for a number of sides in the last ten years, most notably a spell with Shepshed Dynamo during their promotion season from the United Counties League in 2020.