Compare
Athlete head-to-head
Compare career records, current form and shared race results. Use athlete slugs, names, or profile IDs.
Battle read
Juan Ignacio Villarruel Curra leads the stored head-to-head
Last 5 shared: Guillem Rojas Moreno 2, Juan Ignacio Villarruel Curra 3. This only counts races where both athletes have stored results.
Win share
Guillem Rojas Moreno
40%
Win share
Juan Ignacio Villarruel Curra
60%
Latest shared race
2026 Tri Xilxes
5/9/2026 · edge Guillem Rojas Moreno
4
Guillem Rojas Moreno
9
Juan Ignacio Villarruel Curra
Head-to-head
Guillem Rojas Moreno vs Juan Ignacio Villarruel Curra
Juan Ignacio Villarruel Curra leads: 2-3 across 5 shared starts
Last 5 shared: Guillem Rojas Moreno 2, Juan Ignacio Villarruel Curra 3
Latest shared race: 2026 Tri Xilxes - edge Guillem Rojas Moreno
Career starts: Guillem Rojas Moreno 11, Juan Ignacio Villarruel Curra 16
Career wins: Guillem Rojas Moreno 0, Juan Ignacio Villarruel Curra 0
11
Starts
16
0
Wins
0
0
Podiums
1
4
Top 10s
2
#4
Best
#3
#17.7
Avg pos
#16.6
305
Points
368
2
Guillem Rojas Moreno head-to-head wins
5
Shared race starts
3
Juan Ignacio Villarruel Curra head-to-head wins
Shared races
Only races where both athletes have a stored result are shown.
2026 Tri Xilxes
5/9/2026
4
Guillem Rojas Moreno
2:42:22
9
Juan Ignacio Villarruel Curra
2:43:49
2025 Ibiza Half Triathlon
11/1/2025
8
Guillem Rojas Moreno
3:24:39
3
Juan Ignacio Villarruel Curra
3:21:31
2023 Challenge Salou
6/3/2023
8
Guillem Rojas Moreno
3:44:14
11
Juan Ignacio Villarruel Curra
3:49:32
2022 Challenge Salou
4/2/2022
37
Guillem Rojas Moreno
3:45:48
34
Juan Ignacio Villarruel Curra
3:41:38
2019 Ironman Barcelona
10/5/2019
DNF
Guillem Rojas Moreno
DNF
20
Juan Ignacio Villarruel Curra
8:35:02
| Race | Guillem Rojas Moreno | Juan Ignacio Villarruel Curra | Edge |
|---|---|---|---|
| 2026 Tri Xilxes 5/9/2026 | 4 2:42:22 | 9 2:43:49 | A |
| 2025 Ibiza Half Triathlon 11/1/2025 | 8 3:24:39 | 3 3:21:31 | B |
| 2023 Challenge Salou 6/3/2023 | 8 3:44:14 | 11 3:49:32 | A |
| 2022 Challenge Salou 4/2/2022 | 37 3:45:48 | 34 3:41:38 | B |
| 2019 Ironman Barcelona 10/5/2019 | DNF DNF | 20 8:35:02 | B |