David Bruno
Right-back · Torreense
12
Matches
12
In the starting XI
745
Minutes
1
Goals
2
Assists
Recent matches
| Date | Match | Score |
|---|---|---|
|
|
0:2 | |
|
|
2:1 | |
|
|
2:0 | |
|
|
0:0 | |
|
|
2:0 | |
|
|
1:1 | |
|
|
0:3 | |
|
|
1:0 | |
|
|
0:3 | |
|
|
0:3 |
Season statistics
12
Matches
12
In the starting XI
1
Goals
2
Assists
745
Minutes
| Competition | Season | Games |
|---|---|---|
| Liga Portugal 2 | 2025 | 8 |
| Liga Portugal 2 | 2026 | 2 |
| Primeira Liga | 2025 | 2 |
About the player
David Bruno is a football player who wears the number 22 jersey for Torreense. According to the available data, he has participated in 9 matches, starting in the lineup for all of them. His disciplinary record includes 2 yellow cards and 0 red cards.
Career path
- 2026 — 2027 — now SC União Torreense 41 matches
- 2025 Alverca 21 matches
- 2024 Santa Clara 4 matches
- 2023 Moreirense 34 matches
- 2022 GD Estoril Praia 23 matches
- 2020 — 2021 Astra Giurgiu (- 2024) 57 matches
- 2017 — 2019 Tondela 82 matches
- 2016 Freamunde 40 matches
- 2013 — 2015 FC Porto B 85 matches
- 2012 Trofense 25 matches
Career
| Season | Club | Competition | Games | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|
| 26/27 | SC União Torreense | Liga Portugal 2 | 2 | 0 | 0 | 120 |
| 26/27 | SC União Torreense | Supercup Candido de Oliveira | 1 | 0 | 0 | 77 |
| 25/26 | SC União Torreense | Liga Portugal 2 | 32 | 0 | 2 | 2 470 |
| 25/26 | SC União Torreense | Taça de Portugal | 4 | 1 | 0 | 390 |
| 25/26 | SC União Torreense | Liga Portugal - Play-Off | 2 | 0 | 0 | 158 |
| 24/25 | Alverca | Liga Portugal 2 | 19 | 2 | 5 | 1 443 |
| 24/25 | Alverca | Taça de Portugal | 2 | 0 | 1 | 135 |
| 23/24 | Santa Clara | Liga Portugal 2 | 2 | 0 | 0 | 20 |
| 23/24 | Santa Clara | Taça de Portugal | 1 | 0 | 1 | 30 |
| 23/24 | Santa Clara | Allianz Cup | 1 | 0 | 0 | 81 |
| 22/23 | Moreirense | Liga Portugal 2 | 31 | 1 | 4 | 2 739 |
| 22/23 | Moreirense | Allianz Cup | 2 | 0 | 0 | 175 |
| 22/23 | Moreirense | Taça de Portugal | 1 | 0 | 1 | 77 |
| 21/22 | GD Estoril Praia | Liga Portugal | 20 | 0 | 1 | 1 208 |
| 21/22 | GD Estoril Praia | Taça de Portugal | 2 | 0 | 0 | 180 |
| 21/22 | GD Estoril Praia | Allianz Cup | 1 | 0 | 0 | 65 |
| 20/21 | Astra Giurgiu (- 2024) | Superliga | 25 | 0 | 2 | 2 160 |
| 20/21 | Astra Giurgiu (- 2024) | SuperLiga - Relegation group | 6 | 0 | 2 | 471 |
| 20/21 | Astra Giurgiu (- 2024) | Romanian Cup | 4 | 0 | 0 | 287 |
| 19/20 | Astra Giurgiu (- 2024) | Superliga | 17 | 0 | 0 | 1 229 |
| 19/20 | Astra Giurgiu (- 2024) | SuperLiga - Championship group | 4 | 0 | 0 | 171 |
| 19/20 | Astra Giurgiu (- 2024) | Romanian Cup | 1 | 0 | 0 | 90 |
| 18/19 | Tondela | Liga Portugal | 23 | 1 | 3 | 1 867 |
| 18/19 | Tondela | Allianz Cup | 2 | 0 | 0 | 180 |
| 18/19 | Tondela | Taça de Portugal | 2 | 0 | 0 | 210 |
| 17/18 | Tondela | Liga Portugal | 32 | 0 | 4 | 2 662 |
| 17/18 | Tondela | Allianz Cup | 1 | 0 | 0 | 90 |
| 16/17 | Tondela | Liga Portugal | 20 | 0 | 1 | 1 768 |
| 16/17 | Tondela | Taça de Portugal | 1 | 0 | 0 | 90 |
| 16/17 | Tondela | Allianz Cup | 1 | 0 | 0 | 90 |
| 15/16 | Freamunde | Liga Portugal 2 | 39 | 0 | 3 | 3 320 |
| 15/16 | Freamunde | Allianz Cup | 1 | 0 | 0 | 17 |
| 14/15 | FC Porto B | Liga Portugal 2 | 34 | 1 | 4 | 2 579 |
| 14/15 | FC Porto B | Premier League International Cup U21 | 5 | 0 | 0 | 450 |
| 13/14 | FC Porto B | Liga Portugal 2 | 14 | 0 | 0 | 991 |
| 12/13 | FC Porto B | Liga Portugal 2 | 32 | 0 | 0 | 2 779 |
| 11/12 | Trofense | Liga Portugal 2 | 23 | 1 | 0 | 1 777 |
| 11/12 | Trofense | Taça de Portugal | 2 | 0 | 0 | 210 |
| Total | FC Porto B | 85 | 1 | 4 | 6 799 | |
| Total | Tondela | 82 | 1 | 8 | 6 957 |
Transfers
Transfers- 25/26 Alverca Torreense
- 24/25 Santa Clara Alverca
- 23/24 Moreirense Santa Clara
- 22/23 Estoril Moreirense
- 21/22 FC Astra Giurgiu Estoril
- 19/20 Tondela FC Astra Giurgiu
- 17/18 FC Porto B Tondela
- 16/17 Tondela FC Porto B
- 16/17 FC Porto B Tondela
- 15/16 Freamunde FC Porto B
- 15/16 FC Porto B Freamunde
- 12/13 FC Porto FC Porto B