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
31 Mar 2026Africa Cup of Nations Qual. Eswatini v Eritrea 1 – 290
26 Oct 2025CAF Champions League Simba SC v Nsingizini Hotspurs FC 0 – 090
19 Oct 2025CAF Champions League Nsingizini Hotspurs FC v Simba SC 0 – 390
28 Sep 2025CAF Champions League Nsingizini Hotspurs FC v Simba Bhora FC 1 – 090
08 Sep 2025World Cup Qual. CAF Libya v Eswatini 2 – 090
04 Sep 2025World Cup Qual. CAF Cameroon v Eswatini 3 – 090
23 Mar 2025World Cup Qual. CAF Eswatini v Mauritius 3 – 390
19 Mar 2025World Cup Qual. CAF Eswatini v Cameroon 0 – 090
19 Nov 2024Africa Cup of Nations Qual. Mali v Eswatini 6 – 090
15 Nov 2024Africa Cup of Nations Qual. Eswatini v Guinea-Bissau 1 – 190
14 Oct 2024Africa Cup of Nations Qual. Eswatini v Mozambique 0 – 390
11 Oct 2024Africa Cup of Nations Qual. Mozambique v Eswatini 1 – 190
21 Sep 2024CAF Champions League Mamelodi Sundowns FC v Mbabane Swallows 4 – 090
14 Sep 2024CAF Champions League Mbabane Swallows v Mamelodi Sundowns FC 0 – 490
10 Sep 2024Africa Cup of Nations Qual. Eswatini v Mali 0 – 190
05 Sep 2024Africa Cup of Nations Qual. Guinea-Bissau v Eswatini 1 – 090
25 Aug 2024CAF Champions League Clube Ferroviário da Beira v Mbabane Swallows 0 – 090
16 Aug 2024CAF Champions League Mbabane Swallows v Clube Ferroviário da Beira 1 – 090
11 Jun 2024World Cup Qual. CAF Mauritius v Eswatini 2 – 190
07 Jun 2024World Cup Qual. CAF Angola v Eswatini 1 – 090

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.