How many duels South Africa win, and who wins most.
Updated 30 September 2026, after the last game
South Africa win 39.4 duels per game in 2026, the 2nd fewest of the 23 national teams on their 2026 record and below the average of 46.0, across eight games, while Egypt win the most with 53.5.
Thapelo Maseko has won the most duels for South Africa in 2026, 38 in seven appearances, 5.43 a game, ahead of Khuliso Mudau with 34 and Teboho Mokoena with 29, across all competitions.
South Africa win more duels at home, 40.7 a game in their last 10 home games against 33.1 in their last 10 away.
South Africa won 61 duels at home to Canada on 28 June, their most in a game in 2026, against an average of 34.2 across their 11 games, and their fewest was none away at Jamaica on 6 June.
| Player | Apps | Duels Won | Per game | Games with 1+ |
|---|---|---|---|---|
| Thapelo Maseko | 7 | 38 | 5.43 | 7 |
| Khuliso Mudau | 5 | 29 | 5.80 | 5 |
| Yaya Sithole | 7 | 26 | 3.71 | 6 |
| Teboho Mokoena | 5 | 23 | 4.60 | 5 |
| Evidence Makgopa | 5 | 23 | 4.60 | 5 |
| Aubrey Modiba | 6 | 23 | 3.83 | 6 |
| Mbekezeli Mbokazi | 5 | 22 | 4.40 | 5 |
| Relebohile Mofokeng | 7 | 22 | 3.14 | 6 |
| Ime Okon | 8 | 18 | 2.25 | 8 |
| K. Sebelebele | 4 | 17 | 4.25 | 3 |
| Oswin Appollis | 8 | 17 | 2.13 | 7 |
| Samukelo Kabini | 3 | 10 | 3.33 | 3 |
| Tshepang Moremi | 4 | 9 | 2.25 | 3 |
| Iqraam Rayners | 7 | 9 | 1.29 | 4 |
| Thalente Mbatha | 6 | 8 | 1.33 | 4 |
| Olwethu Makhanya | 3 | 7 | 2.33 | 3 |
| Thabang Matuludi | 1 | 4 | 4.00 | 1 |
| Brooklyn Poggenpoel | 1 | 4 | 4.00 | 1 |
| Luther Singh | 2 | 4 | 2.00 | 2 |
| Lyle Foster | 3 | 4 | 1.33 | 3 |
| Themba Zwane | 4 | 4 | 1.00 | 2 |
| Bongokuhle Hlongwane | 1 | 3 | 3.00 | 1 |
| Jayden Adams | 5 | 3 | 0.60 | 2 |
| Bradley Cross | 1 | 1 | 1.00 | 1 |
| Y. Mbuthuma | 1 | 1 | 1.00 | 1 |
| Nkosinathi Sibisi | 2 | 1 | 0.50 | 1 |
| Bathusi Aubaas | 2 | 1 | 0.50 | 1 |
| Ronwen Williams | 7 | 1 | 0.14 | 1 |
| Thapelo Morena | 1 | 0 | 0.00 | 0 |
| Ricardo Goss | 1 | 0 | 0.00 | 0 |
| Sipho Chaine | 1 | 0 | 0.00 | 0 |
| Renaldo Leaner | 1 | 0 | 0.00 | 0 |
| Lebone Seema | 1 | 0 | 0.00 | 0 |
| Cassius Mailula | 1 | 0 | 0.00 | 0 |
| Player | Apps | Duels Won | Per game | Games with 1+ |
|---|---|---|---|---|
| Thapelo Maseko | 7 | 38 | 5.43 | 7 |
| Khuliso Mudau | 6 | 34 | 5.67 | 6 |
| Teboho Mokoena | 6 | 29 | 4.83 | 6 |
| Evidence Makgopa | 6 | 26 | 4.33 | 6 |
| Yaya Sithole | 8 | 26 | 3.25 | 6 |
| Aubrey Modiba | 7 | 25 | 3.57 | 7 |
| Relebohile Mofokeng | 8 | 25 | 3.13 | 7 |
| Oswin Appollis | 9 | 25 | 2.78 | 8 |
| Mbekezeli Mbokazi | 5 | 22 | 4.40 | 5 |
| Ime Okon | 9 | 20 | 2.22 | 9 |
| K. Sebelebele | 4 | 17 | 4.25 | 3 |
| Samukelo Kabini | 4 | 11 | 2.75 | 4 |
| Tshepang Moremi | 5 | 11 | 2.20 | 4 |
| Themba Zwane | 5 | 9 | 1.80 | 3 |
| Iqraam Rayners | 7 | 9 | 1.29 | 4 |
| Thalente Mbatha | 7 | 8 | 1.14 | 4 |
| Olwethu Makhanya | 3 | 7 | 2.33 | 3 |
| Jayden Adams | 6 | 7 | 1.17 | 3 |
| Lyle Foster | 4 | 6 | 1.50 | 4 |
| Thabang Matuludi | 2 | 5 | 2.50 | 2 |
| Brooklyn Poggenpoel | 1 | 4 | 4.00 | 1 |
| Luther Singh | 2 | 4 | 2.00 | 2 |
| Bongokuhle Hlongwane | 1 | 3 | 3.00 | 1 |
| Bradley Cross | 1 | 1 | 1.00 | 1 |
| Y. Mbuthuma | 1 | 1 | 1.00 | 1 |
| Nkosinathi Sibisi | 2 | 1 | 0.50 | 1 |
| Bathusi Aubaas | 2 | 1 | 0.50 | 1 |
| Ronwen Williams | 8 | 1 | 0.13 | 1 |
| Thapelo Morena | 1 | 0 | 0.00 | 0 |
| Khulumani Ndamane | 1 | 0 | 0.00 | 0 |
| Ricardo Goss | 1 | 0 | 0.00 | 0 |
| Sipho Chaine | 1 | 0 | 0.00 | 0 |
| Renaldo Leaner | 1 | 0 | 0.00 | 0 |
| Lebone Seema | 1 | 0 | 0.00 | 0 |
| Cassius Mailula | 1 | 0 | 0.00 | 0 |
| Date | Opponent | Competition | Score | South Africa | Opponent | Total |
|---|---|---|---|---|---|---|
| 30 Sep 2026 | Eritrea (A) | Africa Cup of Nations Qualifications | 0-5 | 41 | 22 | 63 |
| 26 Sep 2026 | Guinea (H) | Africa Cup of Nations Qualifications | 2-1 | 37 | 43 | 80 |
| 28 Jun 2026 | Canada (H) | World Cup | 0-1 | 61 | 56 | 117 |
| 25 Jun 2026 | South Korea (H) | World Cup | 1-0 | 43 | 45 | 88 |
| 18 Jun 2026 | Czech Republic (A) | World Cup | 1-1 | 45 | 44 | 89 |
| 11 Jun 2026 | Mexico (A) | World Cup | 2-0 | 33 | 47 | 80 |
| 6 Jun 2026 | Jamaica (A) | Friendly International | 0-1 | 0 | 0 | 0 |
| 6 Jun 2026 | Jamaica (A) | Friendly International | 1-1 | 0 | 0 | 0 |
| 29 May 2026 | Nicaragua (H) | Friendly International | 0-0 | 37 | 27 | 64 |
| 31 Mar 2026 | Panama (H) | Friendly International | 1-2 | 35 | 31 | 66 |
| Date | Opponent | Competition | Score | South Africa | Opponent | Total |
|---|---|---|---|---|---|---|
| 30 Sep 2026 | Eritrea (A) | Africa Cup of Nations Qualifications | 0-5 | 41 | 22 | 63 |
| 26 Sep 2026 | Guinea (H) | Africa Cup of Nations Qualifications | 2-1 | 37 | 43 | 80 |
| 28 Jun 2026 | Canada (H) | World Cup | 0-1 | 61 | 56 | 117 |
| 25 Jun 2026 | South Korea (H) | World Cup | 1-0 | 43 | 45 | 88 |
| 18 Jun 2026 | Czech Republic (A) | World Cup | 1-1 | 45 | 44 | 89 |
| 11 Jun 2026 | Mexico (A) | World Cup | 2-0 | 33 | 47 | 80 |
| 6 Jun 2026 | Jamaica (A) | Friendly International | 0-1 | 0 | 0 | 0 |
| 6 Jun 2026 | Jamaica (A) | Friendly International | 1-1 | 0 | 0 | 0 |
| 29 May 2026 | Nicaragua (H) | Friendly International | 0-0 | 37 | 27 | 64 |
| 31 Mar 2026 | Panama (H) | Friendly International | 1-2 | 35 | 31 | 66 |
| 27 Mar 2026 | Panama (H) | Friendly International | 1-1 | 44 | 35 | 79 |
| Line | Games over | Hit rate | |
|---|---|---|---|
| South Africa duels won | Over 25.5 | 8 of 10 | 80% |
| South Africa duels won | Over 30.5 | 8 of 10 | 80% |
| South Africa duels won | Over 35.5 | 6 of 10 | 60% |
| South Africa duels won | Over 40.5 | 4 of 10 | 40% |
| South Africa duels won | Over 45.5 | 1 of 10 | 10% |
| Opponent duels won | Over 25.5 | 7 of 10 | 70% |
| Opponent duels won | Over 30.5 | 6 of 10 | 60% |
| Opponent duels won | Over 35.5 | 5 of 10 | 50% |
| Opponent duels won | Over 40.5 | 5 of 10 | 50% |
| Opponent duels won | Over 45.5 | 2 of 10 | 20% |
| Total duels won | Over 50.5 | 8 of 10 | 80% |
| Total duels won | Over 60.5 | 8 of 10 | 80% |
| Total duels won | Over 70.5 | 5 of 10 | 50% |
| Total duels won | Over 80.5 | 3 of 10 | 30% |
| Total duels won | Over 90.5 | 1 of 10 | 10% |