PLAYER PROFILE

Nhlanhla Mgaga.

University of Pretoria FC · South Africa

Matrix 42504

At a glance

Full name
Nhlanhla Mgaga
Born
03 Apr 1996
Age today
30
Nationality
South Africa

Career by season

102 recorded appearances
Nhlanhla Mgaga appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
25/26South African Super Eight Cup TS Galaxy FC 1100900
25/26South African FA Cup TS Galaxy FC 41001970
25/26Carling Knockout TS Galaxy FC 20001140
24/25South African FA Cup TS Galaxy FC 1000440
24/25Carling Knockout TS Galaxy FC 1100900
23/24South African Super Eight Cup Stellenbosch FC 1000120
23/24South African FA Cup Stellenbosch FC 41001620
23/24Carling Knockout Stellenbosch FC 40001160
23/24Betway Premiership Stellenbosch FC 265017601
22/23South African Super Eight Cup Stellenbosch FC 11001201
22/23South African FA Cup Stellenbosch FC 3001510
21/22South African FA Cup Baroka FC 21001641
21/22Betway Premiership Baroka FC 178038660
20/21South African FA Cup Baroka FC 1100810
20/21Betway Premiership Baroka FC 2618131,8342
19/20Betway Premiership Baroka FC 86005380

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

Match log

Newest first
Nhlanhla Mgaga match log
DateCompetitionMatchScoreMinutesGoals
02 May 2026South African FA Cup Durban City Football Club v TS Galaxy FCSubstitute, on 64′ 2 – 126
05 Apr 2026South African FA Cup TS Galaxy FC v Milford FCSubstitute, on 78′ 1 – 142
21 Feb 2026South African FA Cup TS Galaxy FC v Mamelodi Sundowns FCSubstitute, on 81′ 2 – 09
26 Oct 2025Carling Knockout Lamontville Golden Arrows v TS Galaxy FCSubstitute, on 70′ 2 – 150
04 Oct 2025Carling Knockout ORBIT College FC v TS Galaxy FCSubstitute, on 56′ 0 – 164
02 Aug 2025South African Super Eight Cup Sekhukhune United FC v TS Galaxy FC 3 – 290
29 Jan 2025South African FA Cup TS Galaxy FC v CR Vasco da GamaSubstitute, on 46′ 7 – 044
03 Nov 2024Carling Knockout TS Galaxy FC v Magesi FC 0 – 190
25 May 2024Betway Premiership Richards Bay FC v Stellenbosch FCSubstitute, on 72′ 2 – 118
18 May 2024Betway Premiership Stellenbosch FC v Mamelodi Sundowns FCSubstitute, on 65′ 0 – 125
11 May 2024Betway Premiership Moroka Swallows FC v Stellenbosch FCSubstitute, on 78′ 2 – 012
05 May 2024South African FA Cup Stellenbosch FC v Mamelodi Sundowns FCSubstitute, on 88′ 1 – 22
01 May 2024Betway Premiership Stellenbosch FC v Lamontville Golden ArrowsSubstitute, on 83′ 3 – 07
27 Apr 2024Betway Premiership Stellenbosch FC v Polokwane City FCSubstitute, on 66′ 5 – 024
21 Apr 2024Betway Premiership TS Galaxy FC v Stellenbosch FCSubstitute, on 85′ 1 – 25
17 Apr 2024Betway Premiership Sekhukhune United FC v Stellenbosch FCSubstitute, on 71′ 1 – 119
13 Apr 2024South African FA Cup Stellenbosch FC v SuperSport UnitedSubstitute, on 56′ 4 – 034
06 Apr 2024Betway Premiership Stellenbosch FC v Sekhukhune United FC 0 – 090
02 Apr 2024Betway Premiership Kaizer Chiefs v Stellenbosch FCSubstitute, on 66′ 0 – 124
30 Mar 2024Betway Premiership Stellenbosch FC v Royal AM FC 3 – 090

Career transfers

5 recorded moves

All recorded career moves, newest first.

Nhlanhla Mgaga career transfers
Date FromToMoveFee
18 Jul 2026 TS Galaxy FC University of Pretoria FC Transfer Free
01 Sep 2024 Stellenbosch FC TS Galaxy FC Transfer Free
06 Jul 2022 Baroka FC Stellenbosch FC Transfer Free
10 Jan 2020 Tshakhuma Tsha Madzivhandila FC Baroka FC Transfer —
01 Jul 2018 Not recorded Tshakhuma Tsha Madzivhandila FC Transfer —

Contracts and market values are not available yet.