2025 Ironman Cozumel
November 22, 2025 · Cozumel, Mexico
Race story in the data
Men: Arthur Horseau won in 7:48:18 with a +4:20 margin. Almog Elazary had the fastest run (2:46:24).
Women: Lisa Perterer won in 8:29:29 with a +21:15 margin. Marta Lagownik had the fastest run (3:01:19).
Men race summary
28 finishers from 36 starters · SOF 75.67
Women race summary
12 finishers from 15 starters · SOF 83.46
Men split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Sven Oliver ThalmannFinish 1141:01
- 2Michele SarzillaFinish 441:03
- 3Joaquin Pereda CharlesFinish 2141:08
T1
Split unavailable.
Bike
- 1Arthur HorseauFinish 14:06:22
- 2Sebastian NorbergFinish 34:11:52
- 3Damien Le MesnagerFinish 74:11:52
T2
Split unavailable.
Run
- 1Almog ElazaryFinish 22:46:24
- 2Sebastian NorbergFinish 32:47:30
- 3Arthur HorseauFinish 12:47:35
Women split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Diana Castillo FrancoFinish 747:47
- 2Lisa PertererFinish 147:48
- 3Marta LagownikFinish 350:53
T1
Split unavailable.
Bike
- 1Lisa PertererFinish 14:29:20
- 2Danielle LewisFinish 44:36:24
- 3Sara SvenskFinish 24:38:52
T2
Split unavailable.
Run
- 1Marta LagownikFinish 33:01:19
- 2Lisa PertererFinish 13:06:57
- 3Arlette Mariana Gonzalez HurtadoFinish 53:08:11
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
36 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Arthur HorseauFR | 7:48:18 | Winner | 49:01 | — | 4:06:22 | — | 2:47:35 | 79.91 |
| 2 | Almog ElazaryIL | 7:52:38 | — | 42:29 | — | 4:17:40 | — | 2:46:24 | 75.70 |
| 3 | Sebastian NorbergSE | 7:52:52 | — | 48:46 | — | 4:11:52 | — | 2:47:30 | 73.26 |
| 4 | Michele SarzillaIT | 7:55:53 | — | 41:03 | — | 4:19:39 | — | 2:50:31 | 69.95 |
| 5 | Nick EmdeDE | 7:56:13 | — | 42:30 | — | 4:18:29 | — | 2:50:38 | 67.82 |
| 6 | Paul SchusterDE | 7:57:42 | — | 42:27 | — | 4:18:37 | — | 2:52:11 | 65.43 |
| 7 | Damien Le MesnagerFR | 7:58:00 | — | 45:46 | — | 4:11:52 | — | 2:55:56 | 63.62 |
| 8 | Diego Mentrida ZamarraES | 7:59:21 | — | 45:39 | — | 4:17:35 | — | 2:49:18 | 61.56 |
| 9 | Tomasz SzalaPL | 8:03:04 | — | 45:42 | — | 4:14:59 | — | 2:57:24 | 58.72 |
| 10 | Mitch WismansNL | 8:06:09 | — | 43:49 | — | 4:21:43 | — | 2:54:55 | 56.23 |
| 11 | Sven Oliver ThalmannCH | 8:06:35 | — | 41:01 | — | 4:19:55 | — | 3:01:09 | 54.86 |
| 12 | Alexandre Alvarez FerreiraES | 8:12:22 | — | 44:19 | — | 4:17:10 | — | 3:06:17 | 51.55 |
| 13 | Flavio MorandiniAR | 8:12:53 | — | 42:05 | — | 4:18:38 | — | 3:07:16 | 50.32 |
| 14 | Fabian DutliCH | 8:16:14 | — | 45:55 | — | 4:25:02 | — | 2:59:41 | 48.11 |
| 15 | Juan Ignacio Villarruel CurraES | 8:17:25 | — | 45:41 | — | 4:31:50 | — | 2:54:24 | 46.79 |
| 16 | Diego Martin CondeES | 8:17:48 | — | 48:57 | — | 4:25:44 | — | 2:57:51 | 45.85 |
| 17 | Zsombor DeakRO | 8:18:12 | — | 53:22 | — | 4:28:16 | — | 2:51:32 | 44.97 |
| 18 | Alexandre NobrePT | 8:20:02 | — | 43:14 | — | 4:38:37 | — | 2:52:49 | 43.59 |
| 19 | Lorenzo DelcoCH | 8:22:57 | — | 55:12 | — | 4:26:12 | — | 2:56:12 | 41.86 |
| 20 | Quentin de VosBE | 8:27:11 | — | 52:54 | — | 4:28:26 | — | 3:00:07 | 39.68 |
| 21 | Joaquin Pereda CharlesMX | 8:34:42 | — | 41:08 | — | 4:25:40 | — | 3:22:21 | 36.30 |
| 22 | Elliot BachUS | 8:36:19 | — | 46:15 | — | 4:14:53 | — | 3:30:37 | 35.20 |
| 23 | Gwenael MillotFR | 8:39:18 | — | 42:30 | — | 4:26:50 | — | 3:24:20 | 33.62 |
| 24 | Klodian MitriUS | 8:42:43 | — | 54:57 | — | 4:28:35 | — | 3:13:38 | 31.91 |
| 25 | Thomas InigoUS | 8:44:04 | — | 48:55 | — | 4:32:02 | — | 3:17:31 | 31.02 |
| 26 | Kaito ToharaJP | 8:47:07 | — | 55:04 | — | 4:39:37 | — | 3:02:57 | 29.52 |
| 27 | Marc EggelingDE | 8:50:11 | — | 43:18 | — | 4:17:42 | — | 3:44:34 | 28.03 |
| 28 | Victor Arroyo BugalloES | 10:40:46 | — | 49:02 | — | 4:25:36 | — | 5:19:38 | 26.07 |
| DNF | Robbie DeckardUS | DNF | — | 45:44 | — | — | — | — | — |
| DNF | Ole-Bernard FuskevagNO | DNF | — | 48:59 | — | 4:32:12 | — | — | — |
| DNF | Emmanuel LejeuneBE | DNF | — | 42:36 | — | 4:24:37 | — | — | — |
| DNF | Jesse HinrichsDE | DNF | — | 43:16 | — | 4:16:24 | — | — | — |
| DNF | Jason PohlCA | DNF | — | 46:47 | — | 4:14:13 | — | — | — |
| DNF | Fernando ToldiBR | DNF | — | 43:13 | — | 4:14:25 | — | — | — |
| DNF | Jon Sæverås BreivoldNO | DNF | — | 48:50 | — | — | — | — | — |
| DNF | Filipe AzevedoPT | DNF | — | 42:36 | — | — | — | — | — |
Female Pro Results
15 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Lisa PertererAT | 8:29:29 | Winner | 47:48 | — | 4:29:20 | — | 3:06:57 | 86.68 |
| 2 | Sara SvenskSE | 8:50:44 | — | 53:22 | — | 4:38:52 | — | 3:12:48 | 76.83 |
| 3 | Marta LagownikPL | 8:53:12 | — | 50:53 | — | 4:56:18 | — | 3:01:19 | 73.62 |
| 4 | Danielle LewisUS | 8:59:07 | — | 55:58 | — | 4:36:24 | — | 3:21:11 | 69.43 |
| 5 | Arlette Mariana Gonzalez HurtadoMX | 9:06:28 | — | 51:01 | — | 5:00:12 | — | 3:08:11 | 64.91 |
| 6 | Camilla ElofssonSE | 9:17:34 | — | 1:03:18 | — | 4:56:49 | — | 3:10:51 | 59.27 |
| 7 | Diana Castillo FrancoCO | 9:20:59 | — | 47:47 | — | 4:58:46 | — | 3:27:33 | 56.41 |
| 8 | Laura KesslerCH | 9:26:24 | — | 59:20 | — | 4:46:15 | — | 3:34:27 | 53.00 |
| 9 | Carolina Fernandez OrtunoES | 9:39:52 | — | 56:49 | — | 5:09:57 | — | 3:27:21 | 46.95 |
| 10 | Simona KrivankovaCZ | 9:47:33 | — | 59:13 | — | 5:11:57 | — | 3:30:24 | 42.99 |
| 11 | Lisa GerssDE | 9:47:42 | — | 53:44 | — | 4:56:52 | — | 3:52:30 | 41.73 |
| 12 | Olivia DietzelUS | 10:03:27 | — | 58:59 | — | 5:24:12 | — | 3:30:12 | 37.81 |
| DNF | Anna PabingerAT | DNF | — | 1:03:14 | — | — | — | — | — |
| DNF | Brittany VockeUS | DNF | — | 50:59 | — | 5:12:06 | — | — | — |
| DNF | Leonie KonczallaDE | DNF | — | 56:44 | — | 4:49:47 | — | — | — |