Luis Rocha

Full name: Luis Rocha
Current team: Vizela
Playing position: Defender
Nationality: Portugal
Date of birth: 13 August, 1986 (39 years)
Place of birth: Guimarães, Portugal
Weight: 187.4 lb
Height: 6 ft 1 in
Preferred foot: Right
Market value: €97k
Current team: Vizela
Playing position: Defender
Nationality: Portugal
Date of birth: 13 August, 1986 (39 years)
Place of birth: Guimarães, Portugal
Weight: 187.4 lb
Height: 6 ft 1 in
Preferred foot: Right
Market value: €97k
Watch
Stats
Trophies
Transfers
Injuries
Where to Watch Luis Rocha
TV and streaming coverage by competition
Luis Rocha plays as a defender for Vizela. The competitions and their broadcast coverage in the United States are listed below.

beIN Sports
Benfica TV International, fuboTV, BTV Online
Statistics
Luis Rocha Statistics
Domestic Leagues
| Season | Team | Competition | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025/26 | Vizela | Segunda liga | 360 | 4 | 4 | 0 | 1 | 0 | 0 | |||
| 2025/26 | Santa Clara | Primeira Liga | 1170 | 13 | 13 | 0 | 5 | 0 | ||||
| 2024/25 | Santa Clara | Primeira Liga | 2580 | 29 | 29 | 0 | 10 | 0 | ||||
| 2023/24 | Santa Clara | Segunda liga | 31 | 1 | 9 | 0 | ||||||
| 2022/23 | Moreirense | Segunda liga | 30 | 1 | 9 | 0 | ||||||
| 2021/22 | Chaves | Primeira Liga | 1 | 0 | 0 | 0 | ||||||
| 2021/22 | Chaves | Segunda liga | 27 | 2 | 9 | 2 | ||||||
| 2020/21 | Chaves | Segunda liga | 32 | 5 | 6 | 1 | ||||||
| 2019/20 | SC Farense | Segunda liga | 24 | 3 | 5 | 0 | ||||||
| 2018/19 | Famalicao | Segunda liga | 10 | 2 | 1 | 0 | ||||||
| 2018 | Din. Minsk | Belarus Premier League | 5 | 1 | 0 | 0 | ||||||
| 2017/18 | Feirense | Primeira Liga | 25 | 5 | 7 | 1 | ||||||
| 2016/17 | Feirense | Primeira Liga | 18 | 0 | 4 | 0 | ||||||
| 2015/16 | Freamunde | Segunda Liga | 8 | 1 | 6 | 1 | ||||||
| 2014/15 | Freamunde | Segunda Liga | 3 | 3 | 1 | 0 | ||||||
| 2013/14 | Covilha | Segunda Liga | 5 | 2 | 1 | 2 |
Domestic Cups
| Season | Team | Competition | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025/26 | Santa Clara | Taça de Portugal | 3 | 0 | 0 | 0 | ||||||
| 2023/24 | Santa Clara | Taça de Portugal | 3 | 0 | 1 | 0 | ||||||
| 2023/24 | Santa Clara | Taça da Liga | 1 | 0 | 0 | 0 | ||||||
| 2022/23 | Moreirense | Taça da Liga | 3 | 0 | 4 | 1 | ||||||
| 2022/23 | Moreirense | Taça de Portugal | 1 | 0 | 0 | 0 | ||||||
| 2021/22 | Chaves | Taça da Liga | 1 | 0 | 0 | 0 | ||||||
| 2017/18 | Feirense | Taça de Portugal | 1 | 0 | 0 | 0 | ||||||
| 2017/18 | Feirense | Taça da Liga | 1 | 0 | 0 | 0 | ||||||
| 2016/17 | Feirense | Taça da Liga | 3 | 0 | 1 | 0 | ||||||
| 2014/15 | Freamunde | Taça de Portugal | 1 | 0 | 0 | 0 | ||||||
| 2013/14 | Covilha | Taça da Liga | 3 | 0 | 0 | 0 |
International Cups
| Season | Team | Competition | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025/26 | Santa Clara | UEFA Conference League | 6 | 0 | 2 | 0 | ||||||
| 2018/19 | Din. Minsk | UEFA Europa League | 4 | 0 | 0 | 0 |
National Team
| Season | Team | Competition | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
Trophies
Luis Rocha Trophies
| Competition | Position | Titles | Seasons |
|---|---|---|---|
| Portugal - Segunda Liga | Winner | 2 | 2023/2024, 2022/2023, |
| Portugal - Segunda Liga | 2nd Place | 1 | 2018/2019, |
Transfers
Luis Rocha Transfers
| Date | From | To | Fee |
|---|---|---|---|
| 02.02.2026 | Santa Clara | Vizela | Transfer |
| 01.07.2023 | Moreirense | Santa Clara | Free agent |
| 01.07.2022 | Chaves | Moreirense | Free agent |
| 01.07.2020 | Famalicao | Chaves | Free agent |
| 30.06.2020 | SC Farense | Famalicao | Return from loan |
| 03.08.2019 | Famalicao | SC Farense | Loan |
| 30.01.2019 | Din. Minsk | Famalicao | Free agent |
| 01.07.2018 | Feirense | Din. Minsk | Free agent |
| 01.07.2016 | Freamunde | Feirense | Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 Language: MIME-Version: 1.0 PO-Revision-Date: 2024-10-29 07:54:35+0000 Plural-Forms: nplurals=1; plural=0; Project-Id-Version: LSTV Desktop X-Generator: TranslateBuddy |
| 01.07.2014 | Covilha | Freamunde | Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 Language: MIME-Version: 1.0 PO-Revision-Date: 2024-10-29 07:54:35+0000 Plural-Forms: nplurals=1; plural=0; Project-Id-Version: LSTV Desktop X-Generator: TranslateBuddy |
| 01.07.2013 | Vizela | Covilha | Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 Language: MIME-Version: 1.0 PO-Revision-Date: 2024-10-29 07:54:35+0000 Plural-Forms: nplurals=1; plural=0; Project-Id-Version: LSTV Desktop X-Generator: TranslateBuddy |
| 01.07.2012 | AD Lousada | Vizela | Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 Language: MIME-Version: 1.0 PO-Revision-Date: 2024-10-29 07:54:35+0000 Plural-Forms: nplurals=1; plural=0; Project-Id-Version: LSTV Desktop X-Generator: TranslateBuddy |
| 01.07.2011 | Merelinense | AD Lousada | Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 Language: MIME-Version: 1.0 PO-Revision-Date: 2024-10-29 07:54:35+0000 Plural-Forms: nplurals=1; plural=0; Project-Id-Version: LSTV Desktop X-Generator: TranslateBuddy |
| 01.07.2009 | SC Mirandela | Merelinense | Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 Language: MIME-Version: 1.0 PO-Revision-Date: 2024-10-29 07:54:35+0000 Plural-Forms: nplurals=1; plural=0; Project-Id-Version: LSTV Desktop X-Generator: TranslateBuddy |
| 01.12.2007 | Oliveirense | SC Mirandela | Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 Language: MIME-Version: 1.0 PO-Revision-Date: 2024-10-29 07:54:35+0000 Plural-Forms: nplurals=1; plural=0; Project-Id-Version: LSTV Desktop X-Generator: TranslateBuddy |
| 01.12.2006 | Vitoria Guimaraes | Oliveirense | Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 Language: MIME-Version: 1.0 PO-Revision-Date: 2024-10-29 07:54:35+0000 Plural-Forms: nplurals=1; plural=0; Project-Id-Version: LSTV Desktop X-Generator: TranslateBuddy |
Sidelined
Luis Rocha Injuries
| Type | From | To |
|---|---|---|
| Yellow Cards | 03.01.2025 | 05.01.2025 |
| Yellow Cards | 15.05.2025 | 17.05.2025 |
| Yellow Cards | 08.05.2025 | 09.05.2025 |
| Red Card | 16.04.2025 | 18.04.2025 |
| Injury | 17.03.2017 | 05.08.2017 |
| Inactive | 05.05.2025 | 08.05.2025 |
| Yellow Cards | 19.04.2018 | 21.04.2018 |























