2025 Ironman 70.3 Cozumel
September 20, 2025 · Cozumel, Mexico
Race story in the data
Men: Rodrigo Gonzalez won in 3:39:44 with a +4:27 margin. Rodrigo Gonzalez had the fastest run (1:14:40).
Women: Cecilia Perez won in 4:11:06 with a +8:56 margin. Cecilia Perez had the fastest run (1:29:09).
Men race summary
14 finishers from 18 starters · SOF 61.73
Women race summary
6 finishers from 8 starters · SOF 51.23
Men split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Miguel MattoxFinish 520:53
- 2Justin RieleFinish 220:57
- 3Erik Yamir Ramos CrodaFinish 620:58
T1
Split unavailable.
Bike
- 1Justin RieleFinish 21:57:25
- 2Elliot BachFinish 92:00:07
- 3Miguel MattoxFinish 52:00:20
T2
Split unavailable.
Run
- 1Rodrigo GonzalezFinish 11:14:40
- 2Emmanuel LejeuneFinish 31:15:35
- 3Matt McWilliamsFinish 41:15:37
Women split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Cecilia PerezFinish 123:57
- 2Adriana CarrenoFinish 424:00
- 3Kelly BartonFinish 224:17
T1
Split unavailable.
Bike
- 1Cecilia PerezFinish 12:14:38
- 2Kelly BartonFinish 22:18:39
- 3Brittany VockeFinish 52:23:09
T2
Split unavailable.
Run
- 1Cecilia PerezFinish 11:29:09
- 2Adriana CarrenoFinish 41:32:38
- 3Kelly BartonFinish 21:33:06
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
18 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Rodrigo GonzalezMX | 3:39:44 | Winner | 20:59 | — | 2:00:47 | — | 1:14:40 | 75.37 |
| 2 | Justin RieleUS | 3:44:11 | — | 20:57 | — | 1:57:25 | — | 1:22:48 | 69.23 |
| 3 | Emmanuel LejeuneBE | 3:45:26 | — | 21:00 | — | 2:05:34 | — | 1:15:35 | 65.87 |
| 4 | Matt McWilliamsUS | 3:47:26 | — | 25:08 | — | 2:03:30 | — | 1:15:37 | 62.11 |
| 5 | Miguel MattoxUS | 3:49:43 | — | 20:53 | — | 2:00:20 | — | 1:25:03 | 58.28 |
| 6 | Erik Yamir Ramos CrodaMX | 3:51:32 | — | 20:58 | — | 2:05:45 | — | 1:21:43 | 54.98 |
| 7 | Robbie DeckardUS | 3:53:58 | — | 23:01 | — | 2:02:59 | — | 1:24:13 | 51.34 |
| 8 | David GueteCO | 3:55:02 | — | 22:58 | — | 2:08:46 | — | 1:19:16 | 48.94 |
| 9 | Elliot BachUS | 3:57:12 | — | 21:30 | — | 2:00:07 | — | 1:32:21 | 45.77 |
| 10 | Scott LudfordUS | 3:59:18 | — | 22:05 | — | 2:05:39 | — | 1:28:09 | 42.77 |
| 11 | Jose Luis OrozcoMX | 4:21:39 | — | 27:38 | — | 2:13:59 | — | 1:35:37 | 32.42 |
| 12 | Gerard HubbardUS | 4:45:58 | — | 23:53 | — | 2:10:25 | — | 2:06:43 | 31.31 |
| 13 | Loris MillotFR | 4:46:04 | — | 25:47 | — | 2:14:17 | — | 2:02:04 | 30.28 |
| 14 | Garrett MayeauxUS | 4:47:42 | — | 23:39 | — | 2:13:02 | — | 2:06:42 | 29.34 |
| DNF | Flavio MorandiniAR | DNF | — | 20:58 | — | — | — | — | — |
| DNF | Joaquin Pereda CharlesMX | DNF | — | 20:57 | — | 2:09:05 | — | — | — |
| DNF | Rodrigo Alvarez ManzoMX | DNF | — | 23:56 | — | — | — | — | — |
| DNF | Jesus Carrillo ChavezMX | DNF | — | 21:06 | — | — | — | — | — |
Female Pro Results
8 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Cecilia PerezMX | 4:11:06 | Winner | 23:57 | — | 2:14:38 | — | 1:29:09 | 70.20 |
| 2 | Kelly BartonUS | 4:20:02 | — | 24:17 | — | 2:18:39 | — | 1:33:06 | 61.34 |
| 3 | Arlette Mariana Gonzalez HurtadoMX | 4:29:05 | — | 25:00 | — | 2:25:11 | — | 1:34:52 | 52.61 |
| 4 | Adriana CarrenoMX | 4:36:09 | — | 24:00 | — | 2:36:15 | — | 1:32:38 | 45.47 |
| 5 | Brittany VockeUS | 4:37:53 | — | 24:21 | — | 2:23:09 | — | 1:46:16 | 42.26 |
| 6 | Allison JacobCA | 4:57:37 | — | 26:41 | — | 2:27:58 | — | 1:57:05 | 36.46 |
| DNF | Dede GriesbauerUS | DNF | — | 24:15 | — | — | — | — | — |
| DNF | Rachel FauldsCA | DNF | — | 26:35 | — | — | — | — | — |