Tshepo Mashigo is a 24-year-old South Africa right back playing for Magesi FC. In the Premiership 2025/2026 he has 2 goals and 0 assists in 19 appearances (rating 6.97).
Profile
Shirt: 2
Age: 24
Country: South Africa
Premiership 2025/2026
Goals: 2
Assists: 0
Started: 18
Matches: 19
Minutes played: 1520
Rating: 6.97
Yellow cards: 1
Red cards: 0
Season — Shooting
Goals: 2 (0.12 per 90) · 93.75th percentile
xG: 1.07 (0.06 per 90) · 87.5th percentile
xGOT: 1.95 (0.12 per 90) · 96.25th percentile
xG excl. penalty: 1.07 (0.06 per 90) · 87.5th percentile
Shots: 5 (0.30 per 90) · 60th percentile
Shots on target: 3 (0.18 per 90) · 81.25th percentile
Headed shots: 2 (0.12 per 90) · 82.5th percentile
Season — Passing
Assists: 0 (0.00 per 90) · 0th percentile
xA: 0.93 (0.06 per 90) · 48.75th percentile
Accurate passes: 358 (21.20 per 90) · 61.25000000000001th percentile
Pass accuracy: 67.8 (67.80 per 90) · 6.25th percentile
Accurate long balls: 38 (2.25 per 90) · 73.75th percentile
Long ball accuracy: 46.9 (46.91 per 90) · 73.75th percentile
Chances created: 10 (0.59 per 90) · 61.25000000000001th percentile
Big chances created: 1 (0.06 per 90) · 40th percentile
Successful crosses: 6 (0.36 per 90) · 50th percentile
Cross accuracy: 24.0 (24.00 per 90) · 58.75th percentile
Season — Possession
Dribbles: 16 (0.95 per 90) · 88.75th percentile
Dribbles success rate: 64.0 (64.00 per 90) · 76.25th percentile
Duels won: 122 (7.22 per 90) · 91.25th percentile
Duels won %: 56.5 (56.48 per 90) · 65th percentile
Aerials won: 44 (2.61 per 90) · 92.5th percentile
Aerials won %: 55.7 (55.70 per 90) · 71.25th percentile
Touches: 952 (56.37 per 90) · 66.25th percentile
Touches in opposition box: 28 (1.66 per 90) · 90th percentile
Dispossessed: 20 (1.18 per 90) · 1.25th percentile
Fouls won: 29 (1.72 per 90) · 92.5th percentile
Season — Defending
Defensive actions: 105 (6.22 per 90) · 71.25th percentile
Tackles: 35 (2.07 per 90) · 83.75th percentile
Interceptions: 23 (1.36 per 90) · 75th percentile
Blocked scoring attempt: 1 (0.06 per 90) · 25th percentile
Fouls committed: 15 (0.89 per 90) · 27.500000000000004th percentile
Recoveries: 89 (5.27 per 90) · 85th percentile
Possession won final 3rd: 6 (0.36 per 90) · 100th percentile
Dribbled past: 15 (0.89 per 90) · 8.75th percentile
Clearances: 46 (2.72 per 90) · 70th percentile
Clean sheets: 2 (0.12 per 90) · 38.75th percentile
Goals conceded while on pitch: 25 (1.48 per 90) · 6.25th percentile
xG against while on pitch: 20.71 (1.23 per 90) · 21.25th percentile
Season — Discipline
Yellow cards: 1 (0.06 per 90) · 38.75th percentile