Bruno
Right-back · No. 7
- Age
- 32
- Height
- 180 cm
- Preferred foot
- Right
- Market value
- €750k
Season statistics
| Competition and team | Apps | Min | G | A | Pen | Sub | YC | 2YC | RC |
|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | |||||||||
| Cyprus LeaguePafos FC | 6 | 343 | 0 | 0 | 0 | 3 | 1 | 0 | 0 |
| UEFA Europa League QualifyingPafos FC | 3 | 237 | 0 | 1 | 0 | 1 | 1 | 0 | 0 |
| Conference LeaguePafos FC | 2 | 135 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Conference LeaguePafos FC | 2 | 210 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| Cypriot Super CupPafos FC | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025/26 | |||||||||
| Cyprus LeaguePafos FC | 28 | 2,210 | 5 | 4 | 0 | 4 | 4 | 0 | 0 |
| UEFA Champions LeaguePafos FC | 7 | 566 | 1 | 0 | 0 | 0 | 0 | 1 | 0 |
| UEFA Champions League QualifyingPafos FC | 6 | 460 | 0 | 1 | 0 | 1 | 1 | 0 | 0 |
| Kypello KyprouPafos FC | 4 | 280 | 0 | 1 | 0 | 1 | 0 | 0 | 0 |
| Cypriot Super CupPafos FC | 1 | 58 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2024/25 | |||||||||
| Cyprus LeaguePafos FC | 24 | 1,970 | 0 | 2 | 0 | 1 | 4 | 0 | 0 |
| Conference LeaguePafos FC | 10 | 801 | 1 | 1 | 0 | 0 | 1 | 0 | 0 |
| Cyprus League Championship RoundPafos FC | 9 | 679 | 0 | 1 | 0 | 2 | 1 | 0 | 0 |
| Conference LeaguePafos FC | 6 | 485 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| Kypello KyprouPafos FC | 4 | 420 | 0 | 1 | 0 | 0 | 1 | 1 | 0 |
| UEFA Europa League QualifyingPafos FC | 2 | 166 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Cypriot Super CupPafos FC | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2023/24 | |||||||||
| Cyprus LeaguePafos FC | 18 | 1,006 | 3 | 3 | 0 | 6 | 3 | 0 | 0 |
| Cyprus League Championship RoundPafos FC | 10 | 412 | 0 | 0 | 0 | 6 | 0 | 0 | 0 |
| Kypello KyprouPafos FC | 3 | 141 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
| 2022/23 | |||||||||
| Cyprus LeagueOmonia Nicosia | 20 | 1,648 | 8 | 2 | 2 | 0 | 3 | 0 | 0 |
| Cyprus League Championship RoundPafos FC | 10 | 405 | 1 | 1 | 0 | 6 | 0 | 1 | 0 |
| Europa LeagueOmonia Nicosia | 6 | 396 | 1 | 1 | 0 | 1 | 0 | 0 | 0 |
| Cyprus LeaguePafos FC | 5 | 382 | 0 | 1 | 0 | 1 | 0 | 0 | 0 |
| Kypello KyprouPafos FC | 2 | 10 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
| Europa LeagueOmonia Nicosia | 2 | 140 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| Cypriot Super CupOmonia Nicosia | 1 | 90 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| Kypello KyprouOmonia Nicosia | 1 | 90 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2021/22 | |||||||||
| Super LigaFC Sheriff Tiraspol | 18 | 1,295 | 5 | 4 | 0 | 2 | 3 | 0 | 0 |
| UEFA Champions LeagueFC Sheriff Tiraspol | 6 | 312 | 0 | 0 | 0 | 3 | 0 | 0 | 0 |
| Moldovan CupFC Sheriff Tiraspol | 3 | 265 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| UEFA Conference League QualifyingAris Thessaloniki | 2 | 63 | 0 | 0 | 0 | 2 | 1 | 0 | 0 |
| UEFA Europa LeagueFC Sheriff Tiraspol | 2 | 210 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2020/21 | |||||||||
| Super League 1Aris Thessaloniki | 6 | 199 | 0 | 0 | 0 | 4 | 0 | 0 | 0 |
| Super League Play-offAris Thessaloniki | 6 | 168 | 0 | 0 | 0 | 4 | 0 | 0 | 0 |
| Super League 1Olympiacos Piraeus | 3 | 117 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
| Kypello ElladasAris Thessaloniki | 2 | 33 | 0 | 0 | 0 | 2 | 0 | 0 | 0 |
| 2019/20 | |||||||||
| Super League Play-offOlympiacos Piraeus | 4 | 75 | 0 | 0 | 0 | 4 | 1 | 0 | 0 |
| Super League 1Olympiacos Piraeus | 3 | 140 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| Kypello ElladasOlympiacos Piraeus | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| UEFA Champions League QualifyingOlympiacos Piraeus | 1 | 7 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| 2018/19 | |||||||||
| Super League 1Atromitos Athens | 27 | 2,008 | 2 | 5 | 0 | 3 | 3 | 1 | 0 |
| Kypello ElladasAtromitos Athens | 5 | 450 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
| UEFA Europa League QualifyingAtromitos Athens | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2017/18 | |||||||||
| Austrian BundesligaLASK | 18 | 1,037 | 1 | 2 | 0 | 4 | 0 | 0 | 0 |
| Super League 1Atromitos Athens | 11 | 665 | 1 | 1 | 0 | 5 | 2 | 0 | 0 |
| ÖFB-CupLASK | 3 | 151 | 0 | 1 | 0 | 2 | 0 | 0 | 0 |
| Kypello ElladasAtromitos Athens | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2016/17 | |||||||||
| 2. LigaAustria Lustenau | 31 | 2,431 | 10 | 3 | 0 | 2 | 0 | 0 | 0 |
| Eliteliga VorarlbergSC Austria Lustenau II | 2 | 180 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| ÖFB-CupAustria Lustenau | 1 | 67 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| 2015/16 | |||||||||
| 2. LigaAustria Lustenau | 27 | 2,179 | 3 | 6 | 0 | 1 | 1 | 0 | 0 |
| Eliteliga VorarlbergSC Austria Lustenau II | 3 | 270 | 3 | 0 | 0 | 0 | 1 | 0 | 0 |
| ÖFB-CupAustria Lustenau | 1 | 90 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2014/15 | |||||||||
| Eliteliga VorarlbergSC Austria Lustenau II | 1 | 28 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Career total | 383 | 26,630 | 48 | 45 | 2 | 80 | 38 | 4 | 0 |
Show all 13 seasonsShow fewer seasons
Recent matches
| Match | Result | Role | Min | Rtg | G | A | Sh | SoT | xG | Pass |
|---|---|---|---|---|---|---|---|---|---|---|
| HHome: Riga FC · Conference League | 1:1Draw | Started | 82 | 6.9 | 0 | 0 | 0 | 0 | 0.22 | 39 |
Career and transfers
FC Sheriff→Omonia Nicosia
Aris Saloniki→FC Sheriff
Olympiacos→Aris Saloniki
LASK→Olympiacos
Atromitos→LASK
LASK→Atromitos
A. Lustenau II→Austria Lustenau
Unknown→A. Lustenau II