PLAYER PROFILE

Kwakhe Thwala.

Scottland Football Club · Eswatini

Matrix 134168

At a glance

Full name
Kwakhe Thwala
Born
04 Apr 2002
Age today
24
Nationality
Eswatini

Career by season

32 recorded appearances
Kwakhe Thwala appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Africa Cup of Nations Qual. Eswatini 1100900
25/26CAF Champions League Nsingizini Hotspurs FC 33002700
24/25CAF Champions League Mbabane Swallows 44003602
24/25Africa Cup of Nations Qual. Eswatini 88107160
23/24World Cup Qual. CAF Eswatini 88007201
23/24International Friendly Games Eswatini 1100900
21/22Africa Cup of Nations Qual. Eswatini 77026302

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

Match log

Newest first
Kwakhe Thwala match log
DateCompetitionMatchScoreMinutesGoals
26 Mar 2024Africa Cup of Nations Qual. Eswatini v Somalia 2 – 290
20 Mar 2024Africa Cup of Nations Qual. Somalia v Eswatini 0 – 3861
21 Nov 2023World Cup Qual. CAF Eswatini v Cabo Verde 0 – 290
17 Nov 2023World Cup Qual. CAF Eswatini v Libya 0 – 190
13 Oct 2023International Friendly Games South Africa v Eswatini 0 – 090
08 Sep 2023Africa Cup of Nations Qual. Burkina Faso v Eswatini 0 – 090
18 Jun 2023Africa Cup of Nations Qual. Eswatini v Togo 0 – 290
28 Mar 2023Africa Cup of Nations Qual. Eswatini v Cabo Verde 0 – 190
07 Jun 2022Africa Cup of Nations Qual. Eswatini v Burkina Faso 1 – 390
03 Jun 2022Africa Cup of Nations Qual. Togo v Eswatini 2 – 290
27 Mar 2022Africa Cup of Nations Qual. Eswatini v Somalia 2 – 190
23 Mar 2022Africa Cup of Nations Qual. Somalia v Eswatini 0 – 390

Career transfers

2 recorded moves

All recorded career moves, newest first.

Kwakhe Thwala career transfers
Date FromToMoveFee
19 Jan 2026 Nsingizini Hotspurs FC Scottland Football Club Transfer €34k
29 Jan 2025 Mbabane Swallows Nsingizini Hotspurs FC Transfer —

Contracts and market values are not available yet.