COSAFA Cup
2021
CSFC
·
24
games
·
10
Teams
Hosted by
South Africa
South AfricaPhase
24Games
53goals
2.21Goals / Game
10Teams

South Africa
🏆 Champion
6P
4W
2D
0L
9GF
0GA
+9GD
6Clean Sheets
Win rate
67%
Final
18 Jul
Senegal
0-0AETResults
By who hosted - neither side does at a neutral ground
Home wins
4
Away wins
0
Neutral-ground wins
12
Draws
8
Scoring
Home goals
9
Away goals
0
Neutral-ground goals
44
Avg / Game
2.21
Both Scored
1145.8%
Clean Sheets
1633.3%
Extra Time
2

South Africa
Top Attack
9 goals

South Africa
Best Defence
0.00 / game

Lesotho
Highest Scoring
3.75 / game

South Africa
Most Clean Sheets
6 games
Performance
Goals Timeline
Cumulative goals through the tournament
Stage Analysis
Games and average goals per stage
Home Advantage
Goal Distribution
Total goals per game frequency
Scoring
Score Distribution
most common scorelines
Team Analysis
Team Comparison
Top teams compared across multiple dimensions
Top Teams by Goals
Goals scored and conceded
Venues
Host Locations
Games played per host location
Host Stadiums
2 grounds used
Nelson Mandela Bay Stadium
Port Elizabeth
12
(50%)
Wolfson Stadium
Port Elizabeth
12
(50%)
Group Tables
Group 1 / A
3 points for a win
| # | Team | P | W | D | L | GF | GA | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | South Africa | 4 | 3 | 1 | 0 | 6 | 0 | 10 |
| 2 | Eswatini | 4 | 2 | 1 | 1 | 5 | 3 | 7 |
| 3 | Botswana | 4 | 1 | 1 | 2 | 6 | 4 | 4 |
| 4 | Zambia | 4 | 1 | 1 | 2 | 3 | 4 | 4 |
| 5 | Lesotho | 4 | 1 | 0 | 3 | 3 | 12 | 3 |
Group 2 / B
3 points for a win
| # | Team | P | W | D | L | GF | GA | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | Senegal | 4 | 3 | 0 | 1 | 6 | 4 | 9 |
| 2 | Mozambique | 4 | 2 | 1 | 1 | 3 | 1 | 7 |
| 3 | Namibia | 4 | 2 | 1 | 1 | 5 | 3 | 7 |
| 4 | Zimbabwe | 4 | 0 | 2 | 2 | 3 | 6 | 2 |
| 5 | Malawi | 4 | 0 | 2 | 2 | 4 | 7 | 2 |
Team Statistics
Team Statistics
Table
| # | Team | P | W | D | L | GF | GA | GD | Pts | Win% |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | South Africa |
6 | 4 | 2 | 0 | 9 | 0 | +9 | 14 | 66.7% |
| 2 | Senegal |
6 | 3 | 2 | 1 | 8 | 6 | +2 | 11 | 50.0% |
| 3 | Eswatini |
6 | 2 | 3 | 1 | 8 | 6 | +2 | 9 | 33.3% |
| 4 | Mozambique |
6 | 2 | 2 | 2 | 4 | 5 | -1 | 8 | 33.3% |
| 5 | Namibia |
4 | 2 | 1 | 1 | 5 | 3 | +2 | 7 | 50.0% |
| 6 | Botswana |
4 | 1 | 1 | 2 | 6 | 4 | +2 | 4 | 25.0% |
| 7 | Zambia |
4 | 1 | 1 | 2 | 3 | 4 | -1 | 4 | 25.0% |
| 8 | Lesotho |
4 | 1 | 0 | 3 | 3 | 12 | -9 | 3 | 25.0% |
| 9 | Zimbabwe |
4 | 0 | 2 | 2 | 3 | 6 | -3 | 2 | 0.0% |
| 10 | Malawi |
4 | 0 | 2 | 2 | 4 | 7 | -3 | 2 | 0.0% |
All Games
All Games
Complete game list
Group 1 / A10 games
Tuesday 06 Jul 21Port Elizabeth
Eswatini


3
-
1
Lesotho06 July 2021
Tuesday
Eswatini


3
-
1
LesothoTuesday 06 Jul 21Port Elizabeth
South Africa


1
-
0
Botswana06 July 2021
Tuesday
South Africa


1
-
0
BotswanaThursday 08 Jul 21Port Elizabeth
Zambia


1
-
2
Lesotho08 July 2021
Thursday
Zambia


1
-
2
LesothoThursday 08 Jul 21Port Elizabeth
South Africa


1
-
0
Eswatini08 July 2021
Thursday
South Africa


1
-
0
EswatiniSaturday 10 Jul 21Port Elizabeth
Lesotho


0
-
4
Botswana10 July 2021
Saturday
Lesotho


0
-
4
BotswanaSaturday 10 Jul 21Port Elizabeth
Zambia


0
-
1
Eswatini10 July 2021
Saturday
Zambia


0
-
1
EswatiniTuesday 13 Jul 21Port Elizabeth
Botswana


1
-
2
Zambia13 July 2021
Tuesday
Botswana


1
-
2
ZambiaTuesday 13 Jul 21Port Elizabeth
South Africa


4
-
0
Lesotho13 July 2021
Tuesday
South Africa


4
-
0
LesothoWednesday 14 Jul 21Port Elizabeth
South Africa


0
-
0
Zambia14 July 2021
Wednesday
South Africa


0
-
0
ZambiaWednesday 14 Jul 21Port Elizabeth
Eswatini


1
-
1
Botswana14 July 2021
Wednesday
Eswatini


1
-
1
BotswanaGroup 2 / B10 games
Wednesday 07 Jul 21Port Elizabeth
Mozambique


0
-
0
Zimbabwe07 July 2021
Wednesday
Mozambique


0
-
0
ZimbabweWednesday 07 Jul 21Port Elizabeth
Senegal


1
-
2
Namibia07 July 2021
Wednesday
Senegal


1
-
2
NamibiaFriday 09 Jul 21Port Elizabeth
Malawi


2
-
2
Zimbabwe09 July 2021
Friday
Malawi


2
-
2
ZimbabweFriday 09 Jul 21Port Elizabeth
Senegal


1
-
0
Mozambique09 July 2021
Friday
Senegal


1
-
0
MozambiqueSunday 11 Jul 21Port Elizabeth
Namibia


2
-
0
Zimbabwe11 July 2021
Sunday
Namibia


2
-
0
ZimbabweSunday 11 Jul 21Port Elizabeth
Mozambique


2
-
0
Malawi11 July 2021
Sunday
Mozambique


2
-
0
MalawiTuesday 13 Jul 21Port Elizabeth
Senegal


2
-
1
Zimbabwe13 July 2021
Tuesday
Senegal


2
-
1
ZimbabweTuesday 13 Jul 21Port Elizabeth
Malawi


1
-
1
Namibia13 July 2021
Tuesday
Malawi


1
-
1
NamibiaWednesday 14 Jul 21Port Elizabeth
Mozambique


1
-
0
Namibia14 July 2021
Wednesday
Mozambique


1
-
0
NamibiaWednesday 14 Jul 21Port Elizabeth
Senegal


2
-
1
Malawi14 July 2021
Wednesday
Senegal


2
-
1
MalawiSemi Final2 games
Friday 16 Jul 21Port Elizabeth
Senegal


2
-
2
Eswatini16 July 2021
Friday
Senegal


2
-
2
EswatiniFriday 16 Jul 21Port Elizabeth
South Africa


3
-
0
Mozambique16 July 2021
Friday
South Africa


3
-
0
MozambiquePlayoff - Third Place
Sunday 18 Jul 21Port Elizabeth
Eswatini


1
-
1
MozambiqueAET
18 July 2021
Sunday
Eswatini


1
-
1
MozambiqueAET
Port ElizabethFinal
Sunday 18 Jul 21Port Elizabeth
Senegal


0
-
0
South AfricaAET
18 July 2021
Sunday
Senegal


0
-
0
South AfricaAET
Port Elizabeth