PLAYER PROFILE

Terrence Mashego.

Stellenbosch FC · South Africa

Matrix 42562

At a glance

Full name
Terrence Mashego
Born
28 Jun 1996
Age today
30
Nationality
South Africa

Career by season

109 recorded appearances

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

Match log

Newest first
Terrence Mashego match log
DateCompetitionMatchScoreMinutesGoals
09 Jan 2021Betway Premiership Tshakhuma Tsha Madzivhandila FC v Cape Town City FC 2 – 290
05 Jan 2021Betway Premiership Moroka Swallows FC v Cape Town City FC 3 – 290
19 Dec 2020Betway Premiership Cape Town City FC v TS Galaxy FC 3 – 290
15 Dec 2020Betway Premiership Stellenbosch FC v Cape Town City FC 1 – 290
05 Dec 2020Betway Premiership Cape Town City FC v Orlando Pirates 2 – 290
28 Nov 2020Betway Premiership AmaZulu FC v Cape Town City FC 1 – 190
22 Nov 2020Betway Premiership Cape Town City FC v Royal AM FC 4 – 290
04 Nov 2020Betway Premiership Cape Town City FC v Mamelodi Sundowns FC 0 – 290
28 Oct 2020Betway Premiership Durban City Football Club v Cape Town City FC 0 – 190

Career transfers

8 recorded moves

All recorded career moves, newest first.

Terrence Mashego career transfers
Date FromToMoveFee
30 Jun 2027Pending Stellenbosch FC Mamelodi Sundowns FC Loan return
14 Jul 2026 Mamelodi Sundowns FC Stellenbosch FC Loan —
30 Jun 2026 Durban City Football Club Mamelodi Sundowns FC Loan return
16 Sep 2025 Mamelodi Sundowns FC Durban City Football Club Loan —
17 Sep 2022 Cape Town City FC Mamelodi Sundowns FC Transfer €582k
09 Oct 2020 TS Galaxy FC Cape Town City FC Transfer —
01 Aug 2018 Mthatha Bucks FC TS Galaxy FC Transfer —
02 Feb 2017 Tshwane University of Technology Mthatha Bucks FC Transfer —

Contracts and market values are not available yet.