PLAYER PROFILE

Bruno Langa.

Qarabağ FK · Mozambique

Matrix 39146

At a glance

Full name
Bruno Alberto Langa
Born
31 Oct 1997
Age today
29
Nationality
Mozambique

Career by season

204 recorded appearances
Bruno Langa appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27UEFA Europa League Qarabağ FK 43002331
26/27UEFA Conference League Qarabağ FK 42001991
26/27Misli Premier League Qarabağ FK 99018100
26/27Africa Cup of Nations Qual. Mozambique 22001801
25/26UEFA Champions League Pafos FC 110001522
25/26Liga Portugal CF Estrela Amadora 1111008060
25/26International Friendly Games Mozambique 22001800
25/26Cyprus League by Stoiximan Pafos FC 71001691
2024/2025Segunda División UD Almería 2518001,5923 / 1 red
24/25Copa del Rey UD Almería 2100950
24/25Africa Cup of Nations Qual. Mozambique 66145400
2025Africa Cup of Nations Mozambique 43003450
23/24World Cup Qual. CAF Mozambique 1010018380
23/24Taça de Portugal GD Chaves 1000591
23/24Taça da Liga GD Chaves 1100900
23/24Liga Portugal GD Chaves 1512101,1513 / 1 red
23/24La Liga UD Almería 119108441 / 1 red
23/24International Friendly Games Mozambique 22001800
2024Africa Cup of Nations Mozambique 32002120
22/23Taça da Liga GD Chaves 21001240
22/23Liga Portugal GD Chaves 2929002,4787
21/22Taça de Portugal GD Chaves 1000780
21/22Taça da Liga GD Chaves 1100860
21/22Liga Portugal/Liga Portugal 2 play-off GD Chaves 2200—0
2021/2022Liga Portugal 2 GD Chaves 2723022,1214
21/22International Friendly Games Mozambique 1000280
21/22Africa Cup of Nations Qual. Mozambique 42012300
20/21Taça de Portugal Amora FC 21001060
20/21International Friendly Games Mozambique 1100900
19/20World Cup Qual. CAF Mozambique 22001090
19/20Africa Cup of Nations Qual. Mozambique 22001790

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

Match log

Newest first
Bruno Langa match log
DateCompetitionMatchScoreMinutesGoals
16 Oct 2023International Friendly Games Mozambique v Nigeria 2 – 390
13 Oct 2023International Friendly Games Angola v Mozambique 1 – 190
07 Oct 2023Liga Portugal GD Chaves v Gil Vicente FC 4 – 246
01 Oct 2023Liga Portugal FC Arouca v GD Chaves 0 – 290
24 Sep 2023Liga Portugal GD Chaves v CF Estrela Amadora 2 – 290
18 Sep 2023Liga Portugal Boavista FC v GD Chaves 4 – 190
09 Sep 2023Africa Cup of Nations Qual. Mozambique v Benin 3 – 290
03 Sep 2023Liga Portugal GD Chaves v Moreirense FC 1 – 2861
26 Aug 2023Liga Portugal SC Farense v GD ChavesSubstitute, on 46′ 5 – 044
13 Aug 2023Liga Portugal Rio Ave FC v GD Chaves 2 – 090
22 Jul 2023Taça da Liga AVS Futebol SAD v GD Chaves 1 – 190
27 May 2023Liga Portugal GD Chaves v Boavista FC 1 – 446
20 May 2023Liga Portugal FC Arouca v GD Chaves 1 – 077
13 May 2023Liga Portugal GD Chaves v FC Paços de Ferreira 2 – 085
08 May 2023Liga Portugal FC Famalicão v GD Chaves 1 – 290
29 Apr 2023Liga Portugal GD Chaves v Casa Pia AC 1 – 090
23 Apr 2023Liga Portugal CD Santa Clara v GD Chaves 1 – 190
15 Apr 2023Liga Portugal GD Chaves v SL Benfica 1 – 090
10 Apr 2023Liga Portugal Gil Vicente FC v GD Chaves 0 – 090
02 Apr 2023Liga Portugal GD Chaves v SC Braga 1 – 279

Career transfers

14 recorded moves

All recorded career moves, newest first.

Bruno Langa career transfers
Date FromToMoveFee
01 Jul 2026 UD Almería Qarabağ FK Transfer €1m
30 Jun 2026 CF Estrela Amadora UD Almería Loan return
01 Feb 2026 UD Almería CF Estrela Amadora Loan —
30 Jan 2026 Pafos FC UD Almería Loan return
04 Jul 2025 UD Almería Pafos FC Loan €200k
01 Jul 2024 GD Chaves UD Almería Transfer €1.2m
30 Jun 2024 UD Almería GD Chaves Loan return
01 Feb 2024 GD Chaves UD Almería Loan —
01 Jul 2021 Amora FC GD Chaves Transfer Free
01 Jul 2020 Black Bulls Amora FC Transfer —
30 Jun 2020 Vitória de Setúbal FC U23 Black Bulls Loan return
01 Jul 2019 Black Bulls Vitória de Setúbal FC U23 Loan —
30 Jun 2019 Amora FC Black Bulls Loan return
01 Jul 2018 Black Bulls Amora FC Loan —

Contracts and market values are not available yet.