2026 Tri Xilxes
May 9, 2026 · Xilxes, Spain
Race story in the data
Men: Alexandre Alvarez Ferreira won in 2:38:16 with a +2:31 margin. Alexandre Alvarez Ferreira had the fastest run (51:25).
Women: Helene Alberdi Sololuze won in 2:58:13 with a +4:01 margin. Helene Alberdi Sololuze had the fastest run (58:55).
Men race summary
33 finishers from 33 starters · SOF 36.26
Women race summary
12 finishers from 12 starters · SOF 22.56
Men split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Guillem Rojas MorenoFinish 420:25
- 2Alberto Parrilla PonceFinish 1120:41
- 3Alexandre Alvarez FerreiraFinish 121:42
T1
Split unavailable.
Bike
- 1Alexandre Alvarez FerreiraFinish 11:22:01
- 2David Blasco AnoFinish 71:22:01
- 3Roger Manya ValenzuelaFinish 21:22:14
T2
Split unavailable.
Run
- 1Alexandre Alvarez FerreiraFinish 151:25
- 2Miguel Risco BermejoFinish 551:43
- 3Pere Bifet VergeFinish 651:51
Women split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Helene Alberdi SololuzeFinish 121:43
- 2Georgina Canovas AlonsoFinish 623:38
- 3Anna Noguera RajaFinish 223:53
T1
Split unavailable.
Bike
- 1Anna Noguera RajaFinish 21:33:38
- 2Helene Alberdi SololuzeFinish 11:34:21
- 3Chloe NicolasFinish 31:34:27
T2
Split unavailable.
Run
- 1Helene Alberdi SololuzeFinish 158:55
- 2Georgina Canovas AlonsoFinish 659:39
- 3Anna Noguera RajaFinish 21:01:18
PodiumMen
PodiumWomen
Men · Split Rank Flow
Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.
Women · Split Rank Flow
Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.
Male Pro Results
33 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Alexandre Alvarez FerreiraES | 2:38:16 | Winner | 21:42 | — | 1:22:01 | — | 51:25 | 57.84 |
| 2 | Roger Manya ValenzuelaES | 2:40:47 | — | 23:28 | — | 1:22:14 | — | 52:21 | 51.94 |
| 3 | Lluis Ropero TapiaES | 2:40:48 | — | 23:31 | — | 1:22:14 | — | 52:20 | 49.18 |
| 4 | Guillem Rojas MorenoES | 2:42:22 | — | 20:25 | — | 1:23:43 | — | 55:20 | 44.99 |
| 5 | Miguel Risco BermejoES | 2:42:35 | — | 21:54 | — | 1:26:01 | — | 51:43 | 42.58 |
| 6 | Pere Bifet VergeES | 2:43:09 | — | 23:24 | — | 1:24:14 | — | 51:51 | 40.01 |
| 7 | David Blasco AnoES | 2:43:20 | — | 21:54 | — | 1:22:01 | — | 56:26 | 38.09 |
| 8 | Miguel Fernandez GarciaES | 2:43:36 | — | 22:32 | — | 1:25:30 | — | 52:54 | 36.26 |
| 9 | Juan Ignacio Villarruel CurraES | 2:43:49 | — | 21:59 | — | 1:24:01 | — | 53:12 | 34.66 |
| 10 | Ramon Ejeda MedinaES | 2:45:24 | — | 21:54 | — | 1:27:41 | — | 52:38 | 31.67 |
| 11 | Alberto Parrilla PonceES | 2:46:22 | — | 20:41 | — | 1:25:45 | — | 56:41 | 29.51 |
| 12 | Miguel Piqueras MarquesES | 2:49:06 | — | 21:57 | — | 1:31:22 | — | 52:36 | 25.49 |
| 13 | Alejandro Salmeron TenorioES | 2:49:35 | — | 25:57 | — | 1:24:29 | — | 55:57 | 24.10 |
| 14 | Abraham Serrano CarrascoES | 2:49:57 | — | 25:12 | — | 1:25:30 | — | 56:19 | 22.93 |
| 15 | Javier Risco BermejoES | 2:51:42 | — | 25:21 | — | 1:25:17 | — | 57:40 | 20.29 |
| 16 | Andres Perez HernandezES | 2:52:00 | — | 23:32 | — | 1:27:36 | — | 57:47 | 19.35 |
| 17 | Vicente Cano DiazES | 2:52:46 | — | 25:21 | — | 1:28:18 | — | 55:20 | 17.96 |
| 18 | Nacho Tomas EscrivaES | 2:52:56 | — | 24:21 | — | 1:28:23 | — | 56:49 | 17.29 |
| 19 | Fabian Carmona AtanesES | 2:53:21 | — | 25:13 | — | 1:28:08 | — | 56:38 | 16.41 |
| 20 | Joan Baptista Barbera SuarezES | 2:53:35 | — | 24:15 | — | 1:28:03 | — | 57:31 | 15.77 |
| 21 | Alejandro Serratosa MarquezES | 2:53:37 | — | 24:17 | — | 1:30:03 | — | 56:04 | 15.40 |
| 22 | Alberto Barrio CagigalES | 2:54:35 | — | 23:24 | — | 1:28:36 | — | 59:39 | 14.01 |
| 23 | Senen Tarancon PerezES | 2:56:14 | — | 25:10 | — | 1:29:54 | — | 57:49 | 13.03 |
| 24 | Rafael Madrid AlmenaES | 2:56:50 | — | 22:56 | — | 1:31:58 | — | 59:11 | 12.80 |
| 25 | Francisco Ruiz RomeroES | 2:56:53 | — | 24:10 | — | 1:31:13 | — | 58:23 | 12.59 |
| 26 | Albert Sole SalcedoES | 2:57:32 | — | 25:11 | — | 1:32:08 | — | 57:16 | 12.40 |
| 27 | Javier Cardona RecioES | 2:57:41 | — | 21:54 | — | 1:29:37 | — | 1:02:44 | 12.23 |
| 28 | Ismael Madrid NovilloES | 2:57:50 | — | 25:14 | — | 1:32:16 | — | 57:06 | 12.08 |
| 29 | Ruben Gambin ManzanoES | 2:58:30 | — | 21:58 | — | 1:29:48 | — | 1:03:04 | 11.95 |
| 30 | Marc Relat VenturaES | 2:58:56 | — | 24:26 | — | 1:28:00 | — | 1:02:37 | 11.83 |
| 31 | Sergio Matilla MantecaES | 2:59:17 | — | 24:17 | — | 1:32:05 | — | 59:31 | 11.73 |
| 32 | Marc Ortega TudelaES | 3:00:49 | — | 27:47 | — | 1:32:04 | — | 56:52 | 11.63 |
| 33 | Eneko BrinasES | 3:01:31 | — | 25:15 | — | 1:36:16 | — | 56:47 | 11.55 |
Female Pro Results
12 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Helene Alberdi SololuzeES | 2:58:13 | Winner | 21:43 | — | 1:34:21 | — | 58:55 | 51.91 |
| 2 | Anna Noguera RajaES | 3:02:14 | — | 23:53 | — | 1:33:38 | — | 1:01:18 | 44.85 |
| 3 | Chloe NicolasFR | 3:04:04 | — | 24:37 | — | 1:34:27 | — | 1:01:42 | 40.29 |
| 4 | Judith Corachan VaqueraES | 3:06:38 | — | 23:55 | — | 1:37:45 | — | 1:01:51 | 35.31 |
| 5 | Ivette Sanchez AymerichES | 3:09:52 | — | 24:08 | — | 1:36:03 | — | 1:05:56 | 29.93 |
| 6 | Georgina Canovas AlonsoES | 3:10:22 | — | 23:38 | — | 1:43:08 | — | 59:39 | 27.50 |
| 7 | Alicia Gutierrez BenitoES | 3:13:51 | — | 26:45 | — | 1:37:23 | — | 1:04:42 | 22.33 |
| 8 | Cristina Bru ClotetES | 3:14:31 | — | 25:50 | — | 1:39:49 | — | 1:05:27 | 20.13 |
| 9 | Laia Nadal BaroES | 3:16:46 | — | 27:21 | — | 1:42:12 | — | 1:03:39 | 17.80 |
| 10 | Essie AmeryGB | 3:20:44 | — | 28:45 | — | 1:42:43 | — | 1:05:32 | 16.58 |
| 11 | Carmen Maria Rodriguez GomezES | 3:22:47 | — | 26:01 | — | 1:46:49 | — | 1:06:24 | 15.50 |
| 12 | Sammie AmeryGB | 3:24:17 | — | 28:53 | — | 1:43:06 | — | 1:08:47 | 14.54 |