Segolela doorliep de jeugdopleiding van Orlando Pirates en brak in 2007 door in het eerste elftal. Op 15 augustus 2007, toen er met 01– verloren werd van Moroka Swallows, mocht de middenvelder invallen en daarmee zijn debuut maken. In 2009 werd hij nog voor één seizoen verhuurd aan Bloemfontein Celtic, waar hij meer wedstrijdritme kon opdoen. Later was Segolela onderdeel van het team van Orlando Pirates dat in 2011 onder leiding van coach Ruud Krol het kampioenschap pakte en beide bekers wist te winnen. Mede door zijn prestaties bij de Pirates, veroverde Segolela een plek in de nationale selectie. De middenvelder maakte in januari 2015 de overstap naar Platinum Stars.[1] Na anderhalf jaar verliet hij de club weer, na vijfentwintig competitiewedstrijden.[2] Een half jaar na zijn vertrek bij Platinum Stars vond hij een nieuwe werkgever in Polokwane City.[3] Na een halfjaar verliet hij Polokwane, met zes gespeelde wedstrijden achter zijn naam.[4]
Segolela maakte zijn debuut in het Zuid-Afrikaans voetbalelftal op 3 maart 2010, toen er met 1–1 gelijkgespeeld werd tegen Namibië. De middenvelder mocht na een uur spelen invallen voor Lebohang Mokoena. Zijn eerste basisplaats volgde op 2 juni 2013, tegen Lesotho (0–2 winst). Segolela nam tijdens dit duel beide doelpunten voor zijn rekening.