Bruno Viana
#2Statistics
- Qingdao Youth Island2026600
- Alanyaspor2025/26800
- Gaziantep FK2024/253001
- Al-Hazm2023/242820
- Coritiba2023/241800
- Wuhan Zall20222241
- Flamengo20213810
- Khimki2021200
- SC Braga2020/21212—
- SC Braga2019/20461—
- SC Braga2018/19430—
- SC Braga2017/18335—
- Olympiakos Piraeus2016/17221—
- Cruzeiro2016/172000
Trophies & honours
- Carioca Série ABrazilWinner2021
- Serie ABrazil2nd Place2021
- CONMEBOL LibertadoresSouth America2nd Place2021
- Supercopa do BrasilBrazilWinner2021
- Taça da LigaPortugal2nd Place2020/21
- Serie ABrazilWinner2020/21
- Taça da LigaPortugalWinner2019/20
- Super League 1GreeceWinner2016/17
- Super League 1GreeceWinner
- CONMEBOL LibertadoresSouth America2nd Place
- Serie ABrazil2nd Place
- Serie ABrazilWinner
- Carioca Série ABrazilWinner
- Supercopa do BrasilBrazilWinner
- Taça da LigaPortugal2nd Place
- Taça da LigaPortugalWinner
Transfers
- 2026Loan
- 2025Free Transfer
- 2025Back from Loan
- 2024Loan
- 2024
- 2023Loan
- 2023€ 1.5M
- 2023
- 2022Loan
- 2022
- 2022Loan
- 2021Loan
- 2018€ 3M
- 2017Loan
- 2016€ 2M
About Bruno Viana
Bruno Viana (31, Brazil) is a defender for Qingdao Youth Island. In the 2026 season he has made 6 appearances. His minutes-weighted match rating averages 6.97. Season-by-season and per-competition stats are below.
Before that, Bruno Viana played for Gaziantep FK, Coritiba, Al-Hazm, Wuhan Zall, Khimki, Flamengo, SC Braga, Cruzeiro and Olympiakos Piraeus.
Bruno Viana: questions and answers
- How many goals has Bruno Viana scored in 2026?
- 0 goals in 6 appearances across all competitions, with 0 assists.
- Which club does Bruno Viana play for?
- Qingdao Youth Island.
- How old is Bruno Viana?
- 31, born on 5 February 1995.
- What position does Bruno Viana play?
- Defender.
Qingdao Youth Island squad
Next fixture
Qingdao Youth Island travel to Shanghai Shenhua in the Chinese Super League on 8 November 2026.
Recent matches
- 24 Oct 2026 · Chinese Super League · vs Yunnan YukunD 1–1
- 18 Oct 2026 · Chinese Super League · at Beijing GuoanL 0–1
- 11 Oct 2026 · Chinese Super League · vs Dalian ZhixingL 0–4
- 5 Sept 2026 · Chinese Super League · at Wuhan Three TownsD 2–2
- 29 Aug 2026 · Chinese Super League · at Tianjin TedaD 1–1
- 22 Aug 2026 · Chinese Super League · vs Shandong LunengW 2–0
- 9 Aug 2026 · Chinese Super League · at Henan JianyeD 0–0(sub)
Data updated
