ScoreMondoLive Scores
Search teams, leagues, matches/
AmaZulu FCMidfielder

Tebogo Mashigo

Shirt number
39
Midfielder

Season 2026Premier League

4Apps1 starts
53Minutes
0Goals
0Assists
0Yellow cards
0Red cards
Last 10 matches
Average rating6.34
Goals + assists1
Minutes per match16
Goals + assists per 90 min0.57

Numbers from 31 matches in our archive.

FormRating and result of the last 10 matches

7.0W14/03/26 · AmaZulu FC 2 - 1 Richards Bay · Rating 7.06.1D06/04/26 · AmaZulu FC 2 - 2 Sekhukhune United FC · Rating 6.1–D11/04/26 · Siwelele FC 1 - 1 AmaZulu FC6.2L18/04/26 · Orlando Pirates FC 3 - 0 AmaZulu FC · Rating 6.26.3D09/05/26 · Orbit College FC 0 - 0 AmaZulu FC · Rating 6.3–L16/05/26 · AmaZulu FC 0 - 1 Kaizer Chiefs–D12/08/26 · AmaZulu FC 1 - 1 Orlando Pirates FC–W12/09/26 · AmaZulu FC 1 - 0 Marumo Gallants FC–W19/09/26 · Polokwane City 0 - 1 AmaZulu FC6.1W13/10/26 · Durban City FC 1 - 2 AmaZulu FC · Rating 6.1

Rating trendLast 12 rated matches

Rating trend: Polokwane City 6.2, Siwelele FC 6.8, Richards Bay 5.9, Lamontville Golden Arrows 6.9, TS Galaxy FC 5.7, Marumo Gallants FC 5.9, Stellenbosch FC 5.7, Richards Bay 7.0, Sekhukhune United FC 6.1, Orlando Pirates FC 6.2, Orbit College FC 6.3, Durban City FC 6.1avg 6.2304/11/25 · AmaZulu FC 0 - 1 Polokwane City · 6.222/11/25 · AmaZulu FC 2 - 0 Siwelele FC · 6.828/11/25 · Richards Bay 2 - 0 AmaZulu FC · 5.902/12/25 · Lamontville Golden Arrows 0 - 1 AmaZulu FC · 6.925/01/26 · AmaZulu FC 3 - 2 TS Galaxy FC · 5.731/01/26 · Marumo Gallants FC 0 - 1 AmaZulu FC · 5.927/02/26 · Stellenbosch FC 1 - 0 AmaZulu FC · 5.714/03/26 · AmaZulu FC 2 - 1 Richards Bay · 7.006/04/26 · AmaZulu FC 2 - 2 Sekhukhune United FC · 6.118/04/26 · Orlando Pirates FC 3 - 0 AmaZulu FC · 6.209/05/26 · Orbit College FC 0 - 0 AmaZulu FC · 6.313/10/26 · Durban City FC 1 - 2 AmaZulu FC · 6.16.17.0

Last appearances

Goals and assists per season

  • Goals
  • Assists
Goals and assists per season: 2024: Goals 1, Assists 0; 2025: Goals 0, Assists 3; 2026: Goals 0, Assists 02024 · Goals: 12025 · Assists: 3

Minutes playedLast 20 matches

  • Started
  • Off the bench
Minutes played: Last 20 matches, Minutes per match 3620/08/25 · Started: 65'01/11/25 · Off the bench: 50'04/11/25 · Started: 61'22/11/25 · Off the bench: 45'28/11/25 · Off the bench: 30'02/12/25 · Started: 89'25/01/26 · Started: 69'31/01/26 · Started: 58'03/02/26 · Off the bench: 9'27/02/26 · Started: 90'14/03/26 · Off the bench: 11'06/04/26 · Off the bench: 24'11/04/26 · Off the bench: 9'18/04/26 · Off the bench: 23'09/05/26 · Off the bench: 26'16/05/26 · Off the bench: 13'12/08/26 · Off the bench: 10'12/09/26 · Off the bench: 12'19/09/26 · Off the bench: 9'13/10/26 · Started: 22'

Detailed statistics18 matches · 610 min

Attack

  • Shots (on target)6 (2)1.99 per 90
  • Successful dribbles3 / 13

Passing

  • Key passes4
  • Pass accuracy70%126 passes

Defence and duels

  • Tackles · interceptions9 · 4
  • Duels won27 / 68
  • Fouls won1

Career statistics

SeasonCompetition · TeamAppsGoalsAssistsMinutesYellow cardsRed cards
2026Premier LeagueAmaZulu FC4005300
2025Premier LeagueAmaZulu FC180381810
2024Premier LeagueAmaZulu FC91030110
Total31131,17220

Clubs

Settings
Theme
Row density
Goal sound
Data saver
No team crests or animations; live scores keep updating.

Your settings and favourites are saved on this device only. Animations follow your device setting. Keyboard: j / k move, / search, f favourite, p pin, ? help