PLAYER PROFILE

Tshepo Matsemela.

ORBIT College FC

Matrix 104288

At a glance

Full name
Tshepo Brian Matsemela
Born
12 Jun 1995
Age today
31
Nationality
—

Career by season

5 recorded appearances
Tshepo Matsemela appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
25/26Carling Knockout ORBIT College FC 1000300
23/24South African FA Cup Magesi FC 1100680
21/22South African FA Cup Jomo Cosmos 1100950
20/21South African FA Cup All Stars FC 21001350

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Tshepo Matsemela match log
DateCompetitionMatchScoreMinutesGoals
04 Oct 2025Carling Knockout ORBIT College FC v TS Galaxy FCSubstitute, on 90′ 0 – 130
05 Dec 2023South African FA Cup Magesi FC v Pretoria Callies FC 0 – 168
14 Dec 2021South African FA Cup Jomo Cosmos v Uthongathi FC 0 – 095
04 Feb 2021South African FA Cup Bizana Pondo Chiefs FC v All Stars FC 1 – 390
11 Dec 2020South African FA Cup All Stars FC v Tshakhuma Tsha Madzivhandila FCSubstitute, on 46′ 0 – 145

Career transfers

13 recorded moves

All recorded career moves, newest first.

Tshepo Matsemela career transfers
Date FromToMoveFee
01 Jan 2025 Magesi FC ORBIT College FC Transfer —
19 Jul 2023 NB La Masia Football Club Magesi FC Transfer —
20 Sep 2022 Platinum City Rovers FC NB La Masia Football Club Transfer —
20 Sep 2022 Jomo Cosmos Platinum City Rovers FC Transfer —
31 Aug 2021 Cape Umoya United FC Jomo Cosmos Transfer —
15 Feb 2021 All Stars FC Cape Umoya United FC Transfer —
01 Nov 2020 JDR Stars FC All Stars FC Transfer —
02 Jan 2020 NB La Masia Football Club JDR Stars FC Transfer —
20 Sep 2019 Alexandra United FC NB La Masia Football Club Transfer —
05 Mar 2018 Polokwane City FC Alexandra United FC Transfer —
01 Mar 2016 Without club Polokwane City FC Transfer —
01 Jul 2015 GD Tourizense Without club Released —
01 Jul 2014 Stars of Africa Academy GD Tourizense Transfer —

Contracts and market values are not available yet.