2018
17
Elite 20"
Trofeu Internacional Ciutat de Barcelona
🇪🇸 Spain
2018
12
Elite
Catalan Trial Ranking
Catalonia
2018
17
Elite
Copa Catalana
Catalonia
2017
46
Elite 20"
UCI Trials World Cup – Round 5 – Antwerp
🇧🇪 Belgium
2017
52
Elite 20"
UCI Trials World Cup – Round 4 – Albertville
🇫🇷 France
2017
48
Elite 20"
UCI Trials World Cup – Round 3 – Les Menuires
🇫🇷 France
2017
7
Junior 20"
Spanish National Championship
🇪🇸 Spain
2017
67
Elite 20"
UCI Trials World Cup – Round 1 – Aalter
🇧🇪 Belgium
2017
5
Junior
Catalan Championship
Catalonia
2017
25
Elite 20"
Copa Catalana
Catalonia
2017
25
Elite
Catalan Trial Ranking
Catalonia
2017
26
Elite
Copa Catalana
Catalonia
2017
60
Elite 20"
2017 UCI Trials World Cup standings
🇦🇹 Austria · 🇧🇪 Belgium · 🇫🇷 France
2016
4
Sub23
Copa Catalana – Round 5
Catalonia
2016
2
Sub23
Copa Catalana – Round 4
Catalonia
2016
4
Sub23
Copa Catalana – Round 3
Catalonia
2016
3
Sub23
Copa Catalana – Round 2
Catalonia
2016
53
Elite 20"
UCI Trials World Cup – Round 1 – Kraków
🇵🇱 Poland
2016
1
Sub23
Copa Catalana – Round 1 – Barcelona
Catalonia
2016
20
Elite 20"
Copa Catalana – Round 1 – Barcelona
Catalonia
2016
29
Elite
Copa Catalana – Round 1 – Barcelona
Catalonia
2016
2
Sub23
Copa Catalana
Catalonia
2016
33
Elite
Copa Catalana
Catalonia
2014
5
Minime
BIU European Championship – Znojmo
🇨🇿 Czechia
2014
6
Minime
BIU World Championship – Round 3 – Tanvald
🇨🇿 Czechia
2014
7
Minime
BIU World Championship – Round 2 – Odena
Catalonia
2014
5
Minime
BIU World Championship – Round 1 – Bueu
🇪🇸 Spain
2014
3
Cadet
Copa Catalana
Catalonia
2014
5
Minime
BIU World Championship
🇨🇿 Czechia · 🇪🇸 Spain
2013
15
Minime
UCI World Youth Games – Moudon
🇨🇭 Switzerland
2013
6
Minime
BIU World Championship – Round 2 – Blansko
🇨🇿 Czechia
2013
12
Minime
BIU World Championship – Round 1 – Igualada
Catalonia
2013
8
Minime
BIU European Championship – Valderrobres
🇪🇸 Spain
2013
6
Minime
BIU World Championship
🇨🇿 Czechia · 🇪🇸 Spain
2012
14
Minime
BIU World Championship – Round 3 – Sonico
🇮🇹 Italy
2012
18
Minime
BIU World Championship – Round 2 – Igualada
Catalonia
2012
7
Minime
BIU European Cup – Valderrobres
🇪🇸 Spain
2012
20
Minime
BIU World Championship
🇫🇷 France · 🇮🇹 Italy · 🇪🇸 Spain