B. Cabango

B. Cabango

🌍 Wales 🎂 Age 25 30 May 2000 📍 Cardiff, Wales 📏 186 ⚖ 84

Season Statistics

2025 / 2026
Team League Pos Apps Mins G A 🟨 🟥 Rating
Swansea Championship Defender 38 3410 1 0 8 0 6.9
Swansea FA Cup Defender 1 120 0 0 0 0 7.3
Wales Friendlies Defender 1 85 0 0 0 0 7.0
Swansea League Cup Defender 1 37 0 0 0 0 6.9
2024 / 2025
Team League Pos Apps Mins G A 🟨 🟥 Rating
Swansea Championship Defender 45 4034 2 1 9 0 7.2
Swansea League Cup Defender 2 122 0 0 0 0 7.2
Wales UEFA Nations League Defender 3 194 0 0 0 0 7.1
Wales World Cup - Qualification Europe Defender 2 100 0 0 0 0 6.4
2023 / 2024
Team League Pos Apps Mins G A 🟨 🟥 Rating
Swansea Championship Defender 35 2888 0 1 8 0 6.9
Wales Euro Championship - Qualification Defender 7 46 0 0 6.3
Swansea FA Cup Defender 0 0 0 0 0
Wales Friendlies Defender 0 0 0 0 0
Swansea League Cup Defender 1 90 0 0 0 6.3
2022 / 2023
Team League Pos Apps Mins G A 🟨 🟥 Rating
Swansea Championship Defender 43 3747 2 10 0 6.8
Swansea FA Cup Defender 2 166 0 0 0
Wales Friendlies Defender 1 90 0 0 0
Wales UEFA Nations League Defender 1 90 0 0 0 7.0
Wales World Cup Defender 0 0 0 0 0
2021 / 2022
Team League Pos Apps Mins G A 🟨 🟥 Rating
Swansea Championship Defender 37 3072 1 1 7 0 6.9
Swansea FA Cup Defender 0 0 0 0 0
Wales Friendlies Defender 1 90 0 0 0
Swansea League Cup Defender 2 136 1 0 0 7.0
Wales U21 UEFA U21 Championship Defender 4 360 0 1 0
2020 / 2021
Team League Pos Apps Mins G A 🟨 🟥 Rating
Swansea Championship Defender 33 2806 4 2 4 0 7.1
Wales Euro Championship Defender 0 0 0 0 0
Swansea FA Cup Defender 2 180 0 1 0 6.8
Wales Friendlies Defender 1 44 0 0 0
Wales UEFA Nations League Defender 1 0 0 0 0
Wales World Cup - Qualification Europe Defender 0 0 0 0 0
2019 / 2020
Team League Pos Apps Mins G A 🟨 🟥 Rating
Swansea Championship Defender 23 1902 1 4 0 6.9
Swansea League Cup Defender 3 270 0 0 0 6.6
Wales U19 UEFA U19 Championship Defender 5 428 1 4 0
2018 / 2019
Team League Pos Apps Mins G A 🟨 🟥 Rating
The New Saints Premier League Defender 16 1355 0 4 0
The New Saints UEFA Champions League Defender 2 180 1 0 0
The New Saints UEFA Europa League Defender 4 360 0 1 0

Recent Appearances

Date Match Mins G A Rating
02 May 26 Swansea 3–1 Charlton 90 0 6.7
25 Apr 26 Norwich 1–1 Swansea 90 0 6.9
21 Apr 26 QPR 1–2 Swansea 90 0 7.0
18 Apr 26 Swansea 1–2 Southampton 90 0 6.7
11 Apr 26 Leicester 0–1 Swansea 90 0 7.3
06 Apr 26 Swansea 2–2 Middlesbrough 90 0 7.9
03 Apr 26 Sheffield Utd 3–3 Swansea 90 0 6.3
31 Mar 26 Wales 1–1 Northern Ireland 45 0 6.5
26 Mar 26 Wales 1–1 Bosnia & Herzegovina
21 Mar 26 Swansea 0–3 Coventry 90 0 5.7
13 Mar 26 Wrexham 2–0 Swansea 90 0 6.7
10 Mar 26 Portsmouth 1–2 Swansea 90 0 6.6
07 Mar 26 Swansea 2–0 Stoke City 90 0 7.3
28 Feb 26 Ipswich 3–0 Swansea 90 0 6.5
24 Feb 26 Swansea 1–1 Preston 90 0 7.2
21 Feb 26 Swansea 1–0 Bristol City 90 0 6.6
14 Feb 26 Derby 2–0 Swansea 90 0 6.9
08 Feb 26 Swansea 4–0 Sheffield Wednesday 90 0 7.3
31 Jan 26 Watford 0–2 Swansea 90 0 6.9
24 Jan 26 Hull City 2–1 Swansea 90 0 6.7