Season Performance 2026
All Competitions
- Matches
- 16
- Goals
- 0
- Assists
- 0
- Goal Contributions
- 0
- Mins/game
- 77
- Avg Rating
- 6.68
Last 10 matches · rating
Avg 6.78| Date | Opponent | Res | Min | G | A | Rating |
|---|---|---|---|---|---|---|
| Oct 24 | 1-1 | 90' | – | – | 7.0 | |
| Oct 18 | 0-1 | 90' | – | – | 6.8 | |
| Oct 11 | 0-4 | 90' | – | – | 6.5 | |
| Sep 5 | 2-2 | 90' | – | – | 6.4 | |
| Aug 29 | 1-1 | 66' | – | – | 6.6 | |
| Aug 22 | 2-0 | 90' | – | – | 7.4 | |
| Aug 14 | 0-0 | 90' | – | – | 7.3 | |
| May 16 | 1-2 | 82' | – | – | 6.5 | |
| May 9 | 3-1 | 90' | – | – | 6.8 | |
| Apr 19 | 0-1 | 23' | – | – | 6.5 |
Season 2026 · all comps
Attack
- Goals
- 0
Passing
- Assists
- 0
- Key passes
- 1
- Passes
- 308
- Crosses (accurate)
- 0 (0)
Defence
- Tackles
- 3
- Interceptions
- 3
- Blocks
- 1
Duels
- Total
- 27
- Won
- 11
Minutes
- Started
- 7
- Off the bench
- 0
- Total
- 606'
- Minutes per match
- 87'
Discipline
- Yellow
- 1
- Red
- 0
- Fouls (drawn)
- 0 (0)
Form · 12 matches
Avg 6.70High 7.4Low 6.0
Position
Defender
Market value & valuation
Qingdao West Coast · 9.7% of €27MEstimated market value
€2.6M
Qingdao West Coast#3of 29
Squad share9.7%€27M
Most valuable · Qingdao West Coast
- #1Aziz Yakubu€7.2M
- #2
- #3Bruno Viana€2.6M
- #4Davidson€1.2M
- #5Afrden Asqer€900K
Contract & transfers
- Contract until 2 mo
- Dec 31, 2026
- Highest fee paid
- €3M2018 · Sporting Braga
- Cumulative fees
- €6M3 moves
- Latest move
- Loan07/2026 · Qingdao West Coast
Career · goals by team
| Team | Apps | Goals | A | G/App | Rating |
|---|---|---|---|---|---|
Sporting Braga17/18–22/23 | 145 | 8 | 4 | 0.06 | 7.08 |
Flamengo2021 | 34 | 1 | 0 | 0.03 | 6.98 |
Gaziantep F.K.24/25 | 30 | 0 | 1 | 0.00 | 6.86 |
Al Hazm23/24 | 30 | 2 | 0 | 0.07 | 6.92 |
Wuhan Yangtze2022 | 22 | 4 | 1 | 0.18 | 7.15 |
Olympiacos F.C.16/17–17/18 | 20 | 1 | 0 | 0.05 | 7.11 |
Coritiba2023–2025 | 19 | 0 | 0 | 0.00 | 6.85 |
Cruzeiro2015–2016 | 17 | 0 | 0 | 0.00 | 7.02 |
Club career
- 335
- Apps
- 16
- Goals
- 6
- Assists
- 0.05
- G/App
League · 8 seasons
best 17/18 7.350
4
0
0
2
0
0
2
201617/1818/1919/20202121/22202323/24
Bars: goals · line: average rating
Honours & transfers
4 titles- 1× Super League
- 1× Taça De Portugal
- 1× Taça da Liga
- 1× Supercopa do Brasil
Transfers
- 12/2026End of loan
- 07/2026Loan
- 08/2025Free
- 06/2025End of loan
- 07/2024Loan
All matches
Last 12 matches
Nov 1, 2025 — Nov 1, 2026
| Date | Opponent | Result | Mins | G | A | YC | RC | Rating |
|---|---|---|---|---|---|---|---|---|
Oct 24 | 1 - 1 | 90' | - | - | - | - | 7.0 | |
Oct 18 | 0 - 1 | 90' | - | - | - | - | 6.8 | |
Oct 11 | 0 - 4 | 90' | - | - | 1 | - | 6.5 | |
Sep 5 | 2 - 2 | 90' | - | - | - | - | 6.4 | |
Aug 29 | 1 - 1 | 66' | - | - | - | - | 6.6 | |
Aug 22 | 2 - 0 | 90' | - | - | - | - | 7.4 | |
Aug 14 | 0 - 0 | 90' | - | - | - | - | 7.3 | |
May 16 | 1 - 2 | 82' | - | - | - | - | 6.5 | |
May 9 | 3 - 1 | 90' | - | - | - | - | 6.8 | |
Apr 19 | 0 - 1 | 23' | - | - | 1 | - | 6.5 | |
Mar 3 | 1 - 2 | 90' | - | - | - | - | 6.0 | |
Feb 4 | 4 - 0 | 90' | - | - | - | - | 6.5 |
7 months • 12 matches
Career
Club Career
MGAGxGRtg
Sporting Braga
2017/2018 - 2022/2023
145840.0612,7237.08
Flamengo
2021
34100.031,6306.98
Gaziantep F.K.
2024/2025
30010.002,5456.86
Al Hazm
2023/2024
30200.072,5576.92
Wuhan Yangtze
2022
22410.181,9117.15
Olympiacos F.C.
2016/2017 - 2017/2018
20100.051,5447.11
Coritiba
2023 - 2025
19000.001,6076.85
Cruzeiro
2015 - 2016
17000.001,4827.02
Alanyaspor
2025/2026
9000.006286.54
Qingdao West Coast
2025/2026 - 2026
7000.006066.86
Khimki
2021/2022
2000.001326.07
Total
3351660.0527,365
Club Career
MGAG+A/90Rtg
Qingdao West Coast
2026
7006060.001—6.86
Alanyaspor
25/26
9006280.002—6.54
Gaziantep F.K.
24/25
30012,5450.04926.86
Al Hazm
23/24
30202,5570.07916.92
Coritiba
2023
19001,6070.005—6.85
Wuhan Yangtze
2022
22411,9110.246—7.15
Khimki
21/22
2001320.00216.07
Flamengo
2021
34101,6300.065—6.98
Sporting Braga
20/21
21201,6700.114—7.09
Sporting Braga
19/20
49114,2540.041016.91
Sporting Braga
18/19
41013,7390.026—7.10
Sporting Braga
17/18
34523,0600.217—7.30
Olympiacos F.C.
16/17
20101,5440.06217.11
Cruzeiro
2016
17001,4820.006—7.02
League seasons, computed
| Season | League | Apps | Min | Goals | Assists | G+A / 90 | Rating |
|---|---|---|---|---|---|---|---|
| 2016/2017 | Super League (Greece) | 17 | 1290 | 1 | 0 | 0.07 | — |
| 2016 | Serie A | 13 | 1170 | 0 | 0 | 0 | 7.02 |
| 2017/2018 | Liga Portugal | 26 | 2340 | 4 | 1 | 0.19 | 7.35 |
| 2018/2019 | Liga Portugal | 32 | 2880 | 0 | 1 | 0.03 | 7.09 |
| 2019/2020 | Liga Portugal | 29 | 2544 | 0 | 1 | 0.04 | 6.9 |
| 2020/2021 | Liga Portugal | 13 | 1111 | 2 | 0 | 0.16 | 7.24 |
| 2021 | Serie A | 18 | 867 | 0 | 0 | 0 | 6.94 |
| 2022 | Super League (China) | 22 | 1911 | 4 | 1 | 0.24 | 7.15 |
| 2023 | Serie A | 10 | 811 | 0 | 0 | 0 | 6.84 |
| 2023/2024 | Pro League | 28 | 2391 | 2 | 0 | 0.08 | 6.91 |
| 2024/2025 | Super Lig | 28 | 2365 | 0 | 1 | 0.04 | 6.86 |
| 2025/2026 | Super Lig | 6 | 388 | 0 | 0 | 0 | 6.68 |
| 2026 | Super League (China) | 7 | 606 | 0 | 0 | 0 | 6.86 |
Bruno Viana: career in numbers
- Best-rated season
- 2017/2018 · 7.35Liga Portugal
- Lowest-rated season
- 2025/2026 · 6.68Super Lig
- Rating trend
- -0.26last 2 rated seasons vs career average before them
- Career involvement (league)
- 0.08 G+A per 9013 goals + 5 assists across 13 league seasons (per-90 from 20674 minutes on record)
- League seasons on record
- 13 (2016–2026)
- Clubs with recorded appearances
- 11
Rival Clubs(50)
Player stats against each opponent club
| Team | MP | W | D | L | G | A | YC | RC |
|---|---|---|---|---|---|---|---|---|
| 8 | 3 | 2 | 3 | 0 | 0 | 1 | 0 | |
| 8 | 4 | 2 | 2 | 0 | 0 | 2 | 0 | |
| 7 | 4 | 1 | 2 | 0 | 0 | 0 | 0 | |
| 7 | 2 | 0 | 5 | 0 | 0 | 1 | 0 | |
| 7 | 6 | 1 | 0 | 0 | 0 | 0 | 0 | |
| 7 | 5 | 0 | 2 | 0 | 0 | 1 | 0 | |
| 7 | 4 | 1 | 2 | 0 | 0 | 1 | 0 | |
| 6 | 1 | 0 | 5 | 0 | 0 | 1 | 0 | |
| 6 | 5 | 0 | 1 | 0 | 2 | 0 | 0 | |
| 6 | 5 | 0 | 1 | 1 | 0 | 1 | 0 | |
| 6 | 5 | 0 | 1 | 0 | 0 | 2 | 0 | |
| 5 | 0 | 0 | 5 | 0 | 0 | 1 | 0 | |
| 5 | 2 | 1 | 2 | 0 | 0 | 1 | 0 | |
| 5 | 4 | 1 | 0 | 0 | 0 | 2 | 0 | |
| 5 | 2 | 1 | 2 | 0 | 0 | 1 | 0 | |
| 5 | 2 | 0 | 3 | 0 | 0 | 0 | 0 | |
| 5 | 4 | 0 | 1 | 0 | 0 | 1 | 0 | |
| 5 | 1 | 1 | 3 | 0 | 0 | 0 | 0 | |
| 4 | 0 | 1 | 3 | 0 | 0 | 2 | 0 | |
| 4 | 0 | 3 | 1 | 0 | 0 | 0 | 0 |
1–20 of 50
Transfers
Transfer Value History
Transfer History
Trophies & Awards
4 titles won
Championships
Super League
1x Winner(2016/2017)
1x
Taça De Portugal
1x Winner(2020/2021)
1x
Taça da Liga
1x Winner(2019/2020)
1x
Supercopa do Brasil
1x Winner(2021)
1x











