2025 Ironman 70.3 Aracaju-Sergipe
November 29, 2025 · Aracaju, Brazil
Race story in the data
Men: Fernando Toldi won in 3:48:14 with a +2:11 margin. Dylan Nortje had the fastest run (1:15:51).
Women: Vittoria Lopes won in 4:13:04 with a +21:00 margin. Vittoria Lopes had the fastest run (1:27:01).
Men race summary
12 finishers from 13 starters · SOF 62.66
Women race summary
5 finishers from 6 starters · SOF 46.81
Men split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Dylan NortjeFinish 324:09
- 2Gustavo WiebbelingFinish 1024:12
- 3Filipe AzevedoFinish 224:15
T1
Split unavailable.
Bike
- 1Reinaldo ColucciFinish 42:03:04
- 2Fernando ToldiFinish 12:03:19
- 3Filipe AzevedoFinish 22:03:21
T2
Split unavailable.
Run
- 1Dylan NortjeFinish 31:15:51
- 2Fernando ToldiFinish 11:18:42
- 3Filipe AzevedoFinish 21:20:06
Women split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Vittoria LopesFinish 125:46
- 2Mary OrtegaFinish 430:10
- 3Pietra Picolo MeneghiniFinish 233:05
T1
Split unavailable.
Bike
- 1Vittoria LopesFinish 12:17:00
- 2Fernanda PenkalFinish 52:22:17
- 3Pietra Picolo MeneghiniFinish 22:24:14
T2
Split unavailable.
Run
- 1Vittoria LopesFinish 11:27:01
- 2Mikelle CoelhoFinish 31:30:21
- 3Pietra Picolo MeneghiniFinish 21:33:59
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
13 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Fernando ToldiBR | 3:48:14 | Winner | 24:17 | — | 2:03:19 | — | 1:18:42 | 68.30 |
| 2 | Filipe AzevedoPT | 3:50:25 | — | 24:15 | — | 2:03:21 | — | 1:20:06 | 63.51 |
| 3 | Dylan NortjeZA | 3:52:11 | — | 24:09 | — | 2:09:21 | — | 1:15:51 | 59.39 |
| 4 | Reinaldo ColucciBR | 3:52:46 | — | 24:18 | — | 2:03:04 | — | 1:22:48 | 56.50 |
| 5 | Enzo KraussBR | 3:53:51 | — | 24:55 | — | 2:05:16 | — | 1:21:04 | 53.48 |
| 6 | Andre LopesBR | 3:56:21 | — | 24:57 | — | 2:06:40 | — | 1:22:09 | 49.59 |
| 7 | Felipe BianchiBR | 3:59:55 | — | 24:18 | — | 2:11:26 | — | 1:21:07 | 45.08 |
| 8 | Matheus MenezesBR | 4:04:54 | — | 26:45 | — | 2:13:58 | — | 1:21:05 | 39.66 |
| 9 | Luis Henrique OhdeBR | 4:10:09 | — | 25:37 | — | 2:15:08 | — | 1:26:31 | 34.19 |
| 10 | Gustavo WiebbelingBR | 4:11:52 | — | 24:12 | — | 2:16:32 | — | 1:28:07 | 31.63 |
| 11 | Vicente Saraiva JuniorBR | 4:16:12 | — | 29:08 | — | 2:18:23 | — | 1:26:09 | 27.53 |
| 12 | Flavio Da Silva QueirogaBR | 4:36:42 | — | 26:57 | — | 2:30:16 | — | 1:36:32 | 26.57 |
| DNF | Igor AmorelliBR | DNF | — | 24:22 | — | — | — | — | — |
Female Pro Results
6 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Vittoria LopesBR | 4:13:04 | Winner | 25:46 | — | 2:17:00 | — | 1:27:01 | 66.74 |
| 2 | Pietra Picolo MeneghiniBR | 4:34:04 | — | 33:05 | — | 2:24:14 | — | 1:33:59 | 49.32 |
| 3 | Mikelle CoelhoBR | 4:36:52 | — | 33:30 | — | 2:29:50 | — | 1:30:21 | 44.66 |
| 4 | Mary OrtegaBR | 4:38:49 | — | 30:10 | — | 2:27:02 | — | 1:38:31 | 40.89 |
| 5 | Fernanda PenkalBR | 4:50:10 | — | 34:48 | — | 2:22:17 | — | 1:50:06 | 31.61 |
| DNF | Bruna StolfBR | DNF | — | 28:11 | — | — | — | — | — |