


João Rocha
- years,
- m, - kg
Ranking
394
Points
102
World Champ (CM)
0
Continental Champ (CC)
0
World Cup (CDM)
0
National Champ (CN)
5
W. Cup Podiums (CDM)
0
Races Win
8
João Rocha is a Mountainbike rider from POR. ROCHA João has been during his sports career in teams such as . 5 times National Champion. Winner of 8 races. João Rocha is World Ranking 394 with 102 points
RACES WIN (8)
CN 5
1 2
2 1
RANK / POINTS BY SEASON
BEST: #223 in 2023 with 174 points
AVG: 97 points
RACE STATS
AVG: 2 races win / season
TOP RESULTS
1 |
Portuguese National Championships - XCO, 20 Jul-21 Jul 2019 XCO
![]() |
1 |
Campeonatos Nacionais de XCO, 22 Jul 2018 XCO
![]() |
1 |
Portuguese National Championships - XCO, 22 Jul-23 Jul 2017 XCO
![]() |
1 |
Portuguese National Championships XCO, 23 Jul-24 Jul 2016 XCO
![]() |
1 |
Portuguese National Championships - XCO, 12 Jul 2015 XCO
![]() |
TEAMS
2025
Ranking
394
Points
102
Date | Pos | Competition | Category | Ubication | Class |
---|---|---|---|---|---|
23/07/25 | 39 |
UEC Mountainbike European Continental Championships - XCO - XCC - XCR
Men Elite - Cross-country Olympic
![]() |
Men Elite - Cross-country Olympic | ![]() |
CC |
19/07/25 | 6 |
Portuguese National Championships - XCO - XCC
Men Elite - Cross-country Olympic
![]() |
Men Elite - Cross-country Olympic | ![]() |
CN |
19/07/25 | 15 |
Portuguese National Championships - XCO - XCC
Men Elite - Cross-country short circuit
![]() |
Men Elite - Cross-country short circuit | ![]() |
CN |
28/06/25 | 5 |
Taça de Portugal XCO
Men Elite - Cross-country Olympic
![]() |
Men Elite - Cross-country Olympic | ![]() |
2 |
15/06/25 | 3 |
XCO Super Cup
Men Elite - Cross-country Olympic
![]() |
Men Elite - Cross-country Olympic | ![]() |
2 |
18/05/25 | 15 |
Superprestigio MTB
Men Elite - Cross-country Olympic
![]() |
Men Elite - Cross-country Olympic | ![]() |
1 |
10/05/25 | 32 |
Portugal CUP XCO - XCO Jamor
Men Junior - Cross-country Olympic
![]() |
Men Junior - Cross-country Olympic | ![]() |
2 |
10/05/25 | 9 |
Portugal CUP XCO - XCO Jamor
Men Elite - Cross-country Olympic
![]() |
Men Elite - Cross-country Olympic | ![]() |
2 |
04/05/25 | 6 |
XCO Super Cup
Men Elite - Cross-country Olympic
![]() |
Men Elite - Cross-country Olympic | ![]() |
2 |
26/04/25 | 38 |
Portugal Cup XCO – Lousada International XCO
Men Junior - Cross-country Olympic
![]() |
Men Junior - Cross-country Olympic | ![]() |
2 |
26/04/25 | 12 |
Portugal Cup XCO – Lousada International XCO
Men Elite - Cross-country Olympic
![]() |
Men Elite - Cross-country Olympic | ![]() |
2 |
05/04/25 | 27 |
Abrantes XCO
Men Junior - Cross-country Olympic
![]() |
Men Junior - Cross-country Olympic | ![]() |
2 |
05/04/25 | 14 |
Abrantes XCO
Men Elite - Cross-country Olympic
![]() |
Men Elite - Cross-country Olympic | ![]() |
2 |
30/03/25 | 7 |
XCO Super Cup
Men Elite - Cross-country Olympic
![]() |
Men Elite - Cross-country Olympic | ![]() |
2 |
15/03/25 | 36 |
Gran Premio Internacional Candeleda-Gredos
Men Elite - Cross-country Olympic
![]() |
Men Elite - Cross-country Olympic | ![]() |
1 |
09/03/25 | DNF |
Gran Premio Ciudad de Valladolid BTT XCO
Men Elite - Cross-country Olympic
![]() |
Men Elite - Cross-country Olympic | ![]() |
2 |
01/03/25 | 46 |
Portugal Cup XCO - Melgaço International XCO + UCI XCO Junior Series
Men Junior - Cross-country Olympic Junior Series
![]() |
Men Junior - Cross-country Olympic Junior Series | ![]() |
1 |
01/03/25 | 12 |
Portugal Cup XCO - Melgaço International XCO + UCI XCO Junior Series
Men Elite - Cross-country Olympic
![]() |
Men Elite - Cross-country Olympic | ![]() |
1 |
15/02/25 | 38 |
Internacionales Chelva + UCI XCO Junior Series
Men Elite - Cross-country Olympic
![]() |
Men Elite - Cross-country Olympic | ![]() |
HC |
2024
Ranking
307
Points
128
Date | Pos | Competition | Category | Ubication | Class |
---|---|---|---|---|---|
21/09/24 | 5 |
Portugal Cup XCO - Avis International XCO
Men Elite - Cross-country Olympic
![]() |
Men Elite - Cross-country Olympic | ![]() |
2 |
13/07/24 | 8 |
Portuguese National Championships - XCO - XCC
Men Elite - Cross-country short circuit
![]() |
Men Elite - Cross-country short circuit | ![]() |
CN |
13/07/24 | 3 |
Portuguese National Championships - XCO - XCC
Men Elite - Cross-country Olympic
![]() |
Men Elite - Cross-country Olympic | ![]() |
CN |
08/06/24 | 11 |
Portugal Cup XCO Fundão
Men Elite - Cross-country Olympic
![]() |
Men Elite - Cross-country Olympic | ![]() |
2 |
18/05/24 | 6 |
XCO Super Cup
Men Elite - Cross-country Olympic
![]() |
Men Elite - Cross-country Olympic | ![]() |
2 |
04/05/24 | 7 |
XCO Super Cup
Men Elite - Cross-country Olympic
![]() |
Men Elite - Cross-country Olympic | ![]() |
2 |
27/04/24 | 24 |
Taça Portugal XCO
Men Elite - Cross-country Olympic
![]() |
Men Elite - Cross-country Olympic | ![]() |
1 |
25/04/24 | 12 |
XVIII BTT XCO de Vila Franca
Men Elite - Cross-country Olympic
![]() |
Men Elite - Cross-country Olympic | ![]() |
1 |
13/04/24 | 8 |
Internacional Super Cup XCO Ansião
Men Elite - Cross-country Olympic
![]() |
Men Elite - Cross-country Olympic | ![]() |
2 |
06/04/24 | 10 |
Abrantes - XCO
Men Elite - Cross-country Olympic
![]() |
Men Elite - Cross-country Olympic | ![]() |
1 |
02/03/24 | 13 |
Portugal Cup Xco - Melgaço International XCO
Men Elite - Cross-country Olympic
![]() |
Men Elite - Cross-country Olympic | ![]() |
1 |
17/02/24 | 37 |
Internacionales Chelva Gsport Challenge + UCI XCO Junior Series
Men Elite - Cross-country Olympic
![]() |
Men Elite - Cross-country Olympic | ![]() |
HC |
SEE PREVIOUS YEARS
Login or create an account. It's free and very fast