Notable Rivals
Athletes with the most stored shared starts. Records are based on finish position when both athletes have comparable results.
7 shared
2
Miguel Ledesma
5
Gonzalo Fuentes
0
Ties
2025 Ibiza Half Triathlon
Compare head-to-head11/1/2025 · edge Miguel Ledesma
7 shared
4
Miguel Ledesma
3
Alexander Unzueta
0
Ties
2025 Alpe D'Huez L
Compare head-to-head7/29/2025 · edge Alexander Unzueta
6 shared
2
Miguel Ledesma
4
Julen Diez Rodriguez
0
Ties
2025 Zarauzko Triathlon
Compare head-to-head6/13/2025 · edge Julen Diez Rodriguez
5 shared
0
Miguel Ledesma
5
Julen Lopetegui Garcia
0
Ties
2025 Zarauzko Triathlon
Compare head-to-head6/13/2025 · edge Julen Lopetegui Garcia
5 shared
1
Miguel Ledesma
4
Pello Osoro Gutierrez
0
Ties
2025 Mediterranean Epic Triathlon
Compare head-to-head5/23/2025 · edge Pello Osoro Gutierrez
4 shared
1
Miguel Ledesma
3
Victor Alexandre
0
Ties
2026 Peniscola Infinitri
Compare head-to-head4/25/2026 · edge Miguel Ledesma
Career Summary
Career Wins0
Podiums0
Total Races13
Top 10s1
DNFs/DNS/DSQ0
Avg. Position#21.5
Current Rankings
No complete current ranking snapshot is linked to this athlete yet.
Split Strengths
Average discipline rank when split data is available.
swimAvg #15 · 9 starts
bikeAvg #18.9 · 9 starts
runAvg #27.2 · 9 starts
Recent Form
Last five race starts with status-aware results.
Performance Timeline
Career progression and performance timeline
#10
Career Best
21
Avg Position
0
Podiums
395
Total Points
13
Total Races
Race History
A filterable log of professional race results. Showing 13 of 13 matching starts.
4/25/2026 · Half Iron
2026 Peniscola Infinitri
Peniscola, Spain
11
33.19 pts
11/1/2025 · 100km
2025 Ibiza Half Triathlon
Santa Eularia, Spain
16
30.74 pts
10/10/2025 · Half Iron
2025 Challenge Vieux Bocau
Vieux Bocau, France
35
32.38 pts
7/29/2025 · Other Middle
2025 Alpe D'Huez L
Alpe D'Huez, France
32
6:09:32
6/13/2025 · Half Iron
2025 Zarauzko Triathlon
Zarauzko, Spain
18
41.26 pts
5/23/2025 · Iron
2025 Mediterranean Epic Triathlon
Oropesa del Mar, Spain
14
29.92 pts
4/5/2025 · Half Iron
2025 Peniscola Infinitri
Peniscola, Spain
28
30.75 pts
11/2/2024 · Other Middle
2024 Challenge Barcelona
Barcelona, Spain
30
31.89 pts
7/24/2024 · Other Middle
2024 Alpe D'Huez L
Alpe D'Huez, France
22
34.79 pts
6/7/2024 · Half Iron
2024 Zarauzko Triathlon
Zarauzko, Spain
10
46.76 pts
5/24/2024 · Iron
2024 Mediterranean Epic Triathlon
Oropesa del Mar, Spain
16
22.96 pts
5/17/2024 · Half Iron
2024 Half Pamplona
Pamplona, Spain
20
30.05 pts
7/26/2023 · Other Middle
2023 Alpe D'Huez L
Alpe D'Huez, France
27
30.22 pts
| Date | Race | Distance | Position | Time | Points |
|---|---|---|---|---|---|
| 4/25/2026 | 2026 Peniscola Infinitri Peniscola, Spain | Half Iron | 11 | 4:02:53 | 33.19 |
| 11/1/2025 | 2025 Ibiza Half Triathlon Santa Eularia, Spain | 100km | 16 | 3:30:05 | 30.74 |
| 10/10/2025 | 2025 Challenge Vieux Bocau Vieux Bocau, France | Half Iron | 35 | 3:58:08 | 32.38 |
| 7/29/2025 | 2025 Alpe D'Huez L Alpe D'Huez, France | Other Middle | 32 | 6:09:32 | — |
| 6/13/2025 | 2025 Zarauzko Triathlon Zarauzko, Spain | Half Iron | 18 | 3:56:25 | 41.26 |
| 5/23/2025 | 2025 Mediterranean Epic Triathlon Oropesa del Mar, Spain | Iron | 14 | 8:42:11 | 29.92 |
| 4/5/2025 | 2025 Peniscola Infinitri Peniscola, Spain | Half Iron | 28 | 4:02:35 | 30.75 |
| 11/2/2024 | 2024 Challenge Barcelona Barcelona, Spain | Other Middle | 30 | 2:32:13 | 31.89 |
| 7/24/2024 | 2024 Alpe D'Huez L Alpe D'Huez, France | Other Middle | 22 | 6:17:39 | 34.79 |
| 6/7/2024 | 2024 Zarauzko Triathlon Zarauzko, Spain | Half Iron | 10 | 4:05:23 | 46.76 |
| 5/24/2024 | 2024 Mediterranean Epic Triathlon Oropesa del Mar, Spain | Iron | 16 | 9:03:28 | 22.96 |
| 5/17/2024 | 2024 Half Pamplona Pamplona, Spain | Half Iron | 20 | 4:01:24 | 30.05 |
| 7/26/2023 | 2023 Alpe D'Huez L Alpe D'Huez, France | Other Middle | 27 | 6:29:50 | 30.22 |
2026
1 starts
0
Wins
0
Podiums
#11
Avg Pos
33
Points
2025
6 starts
0
Wins
0
Podiums
#23.8
Avg Pos
165
Points
2024
5 starts
0
Wins
0
Podiums
#19.6
Avg Pos
166
Points
2023
1 starts
0
Wins
0
Podiums
#27
Avg Pos
30
Points