Profile of Ben Cabango

Season 2024/25

Competitive matches
32
Matches
played
2810'
Minutes
played
1
0.03
Goals/90'
1
0.03
Assists/90'
6/0
0.19
Cards/90'

Performance in the last match

Championship, 3 hours ago
Ben Cabango
Benjamin Cabango
24
years
WAL
Wales
81
kgs
Def
position
186
cms
5
shirt number
6.35
M.€
74
ELO

Born on 30 May 2000 in Cardiff

Personal data
Country of birth
Wales Wales
Other nationality
Angola Angola
Preferred foot
Right foot
Continent of birth
Europe
Region of birth
British Isles
Career details
Status
Midfield
Current club
Swansea City Swansea City
Current competition
Championship Championship
Previous club
Swansea U23 Swansea U23
Previous competition
Premier League 2 Division Two Premier League 2 Division Two
Historic team
Swansea City Swansea City
Historical competition
Championship Championship
Most common shirt number
5
Other shirt numbers
3, 4, 44, 24, 23, 6, 17, 14

Form in last matches

Competitions played in

Participation and performances
Championship
33%
Wins
10 W
6 D
14 L
FA Cup
0%
Wins
EFL Cup
50%
Wins
1 W
0 D
1 L

Team's position in the competition

Matchday 31 PTS MP W D L GF GA GD
14
Millwall
Millwall 40 30 10 10 10 30 27 +3
15
Preston North End
Preston North End 37 30 8 13 9 33 38 -5
16
Swansea City
Swansea City 37 31 10 7 14 33 42 -9
17
Oxford United
Oxford United 37 31 9 10 12 34 45 -11
18
Stoke City
Stoke City 32 30 7 11 12 28 37 -9

Position on the pitch

Main position
Centre-back 99%
Other positions
  • Midfielder 1%
CB
CM
Football pitch

Attributes

64
pace
28
shot
38
pass
51
Dribbling
50
defence
68
physical

Rating progression

74 ▲ 1
102924 17
60402 16
2491 18
84511 24
2453 19
Highest value in career
75 (2025)
Rankings
General
2766º
Age
227º
By country
10º 10º
By position
1088º D
By position
609º CB CB

Evolution of market value

6 M€ ▲ 0.4
102924 17
60402 16
2491 18
84511 24
2453 19
Highest value in career
6.33M (2025)
Rankings
General
4182º
Age
433º
By country
12º 12º
By position
1586º D
By position
822º CB CB
Contract information
Agent
Wasserman
Start of contract
01/07/2019
End of contract
30/06/2028
Contract length
09/02/2034
Last signing
01/07/2019

Past signings

Season. Date
Origin Destination Cost
21/22 18/03/2021
Swansea City
Swansea City
Escudo
Renewal
19/20 01/07/2019
Swansea Sub 23
Swansea Sub 23
Swansea City
Swansea City
Free transfer
18/19 01/01/2019
The New Saints
The New Saints
Swansea Sub 23
Swansea Sub 23
End of loan
18/19 02/07/2018
Swansea Sub 23
Swansea Sub 23
The New Saints
The New Saints
Loan
18/19 01/07/2018
Swansea U18
Swansea U18
Swansea Sub 23
Swansea Sub 23
Free transfer
Total amount of money in transfer dealings 0

Professional performance

Current season 32
6
0.19
74
Calendar year 6
2
0.33
74
Last 6 months 34
5
0.15
74
Last 365 days 48
7
0.15
74
Last 3 years 138
28
0.2
72
Last 5 years 209
37
0.18
70
Career 300
0.2
65

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Swansea City
Swansea City
2024/25
32 1 1 6 0 32 31 1 2810' 24 6.6 74
Championship
Championship
30 1 1 6 0 30 30 0 2688' 24 6.7 74
EFL Cup
EFL Cup
2 0 0 0 0 2 1 1 122' 24 5 72
Swansea City
Swansea City
2023/24
36 0 1 8 0 36 33 3 2978' 23 6.4 72
Swansea City
Swansea City
2022/23
46 2 0 10 1 46 45 1 3971' 22 6.8 71
Swansea City
Swansea City
2021/22
39 2 1 7 0 39 36 3 3208' 21 6.7 69
Swansea City
Swansea City
2020/21
32 4 2 5 0 32 30 2 2716' 20 7.6 66

Historical performance in clubs

By teams Season. MP GS Min.
Swansea City
Swansea City
6 209 197 17722' 10 39
Swansea City U18
Swansea City U18
2 32 29 2575' 0 4
The New Saints
The New Saints
1 25 24 2076' 1 6
Swansea U23
Swansea U23
4 12 10 957' 1 5
By competition Season. MP GS Min.
Championship
Championship
6 196 185 16698' 9 38
Premier League Academy U18
Premier League Academy U18
2 30 27 2395' 0 4
Welsh Premier League
Welsh Premier League
1 16 16 1356' 0 5
Premier League 2 Division One
Premier League 2 Division One
2 10 9 867' 1 5
EFL Cup
EFL Cup
5 9 8 708' 1 0

For the national team

3731
12 times at International
5 times at U21
10 times at U19
1 once at U17
-
Average number of goals
0
0
0
0
Other information
Times called up
35
Matches as a starter
7
Off the bench
5
Debut
3/9/2020
Age on debut
20.3 years old
Last match
19/11/2024
Age in last game
24.5 years old

Career with national team

Teams Year MP
MP GS MS MIN Age Pts. ELO
Wales
Wales
2024
5 0 0 0 0 5 4 1 374' 24 5.4 74
UEFA Nations League
UEFA Nations League
2 0 0 0 0 3 2 1 194' 24 5.6 74
International Friendly
International Friendly
2 0 0 0 0 2 2 0 180' 24 5 73
Wales
Wales
2023
2 0 0 0 0 2 0 2 44' 23 4.4 71
Wales
Wales
2022
2 0 0 0 0 2 2 0 180' 22 5.4 70
Wales
Wales
2021
1 0 0 0 0 1 1 0 90' 20 6.7 69
Wales
Wales
2020
2 0 0 0 0 2 0 2 44' 20 4.4 62

Performances for the national team

By teams Season. MP GS Min.
Wales
Wales
5 12 7 732' 0 0
Wales U19
Wales U19
2 5 5 428' 1 4
Wales U21
Wales U21
1 4 4 360' 0 1
Wales U17
Wales U17
1 1 1 90' 0 0
By competition Season. MP GS Min.
UEFA Nations League
UEFA Nations League
3 5 3 284' 0 0
U19 EC Qualifying
U19 EC Qualifying
2 5 5 428' 1 4
International Friendly
International Friendly
4 5 4 404' 0 0
U21 EC Qualifying
U21 EC Qualifying
1 4 4 360' 0 1
EC Qualifying
EC Qualifying
1 2 0 44' 0 0

Titles

  • Welsh Champion
    Welsh Champion

Most important achievements

Milestones and events on this day

Best performances