2023 Ironman 70.3 Fortaleza

November 18, 2023 · Fortaleza, Brazil

Data: Ironman™ · Updated 7/3/2025 · Quality: unknownHow data works
Distance
Half-Iron (70.3 miles)
Iron-Distance
Field size
17
9 men · 8 women
Men SOF
63.21
Women SOF
58.16

Race story in the data

Men: MartenVan Riel won in 3:43:58 with a +3:19 margin. AntonioBenito Lopez had the fastest run (1:13:42).

Women: Ellie Salthouse won in 4:16:34 with a +12:33 margin. Ellie Salthouse had the fastest run (1:25:22).

Shareable race cards

Copy clean podium and split summaries for chats, newsletters, and social posts.

Race summary

2023 Ironman 70.3 Fortaleza 2023 - Men

ProTriStats

Winner: MartenVan Riel in 3:43:58

Margin: +3:19

Fastest bike: MartenVan Riel - 2:01:42

Fastest run: AntonioBenito Lopez - 1:13:42

Top points: MartenVan Riel - 75.06 pts

Field: 9/9 finishers, SOF 63.21

Race summary

2023 Ironman 70.3 Fortaleza 2023 - Women

ProTriStats

Winner: Ellie Salthouse in 4:16:34

Margin: +12:33

Fastest bike: Ellie Salthouse - 2:22:19

Fastest run: Ellie Salthouse - 1:25:22

Top points: Ellie Salthouse - 74.47 pts

Field: 8/8 finishers, SOF 58.16

Men race summary

9 finishers from 9 starters · SOF 63.21

Winner
MartenVan Riel
3:43:58
Winning margin
+3:19
Gap to second place
Fastest swim
MartenVan Riel · 22:49
Fastest bike
MartenVan Riel · 2:01:42
Fastest run
AntonioBenito Lopez · 1:13:42
Top points
MartenVan Riel
75.06 pts

Women race summary

8 finishers from 8 starters · SOF 58.16

Winner
Ellie Salthouse
4:16:34
Winning margin
+12:33
Gap to second place
Fastest swim
Ellie Salthouse · 25:51
Fastest bike
Ellie Salthouse · 2:22:19
Fastest run
Ellie Salthouse · 1:25:22
Top points
Ellie Salthouse
74.47 pts

Men split podiums

Fastest stored segment times. These are segment rankings, not cumulative race-position order.

Swim

  1. 1
    MartenVan Riel
    Finish 1 · split rank #1
    22:49
  2. 2
    AntonioBenito Lopez
    Finish 2 · split rank #2
    23:57
  3. 3
    Danilo Pimentel
    Finish 6 · split rank #3
    23:58

T1

  1. 1:02
  2. 1:03
  3. 3
    Andre Lopes
    Finish 3
    1:07

Bike

  1. 1
    MartenVan Riel
    Finish 1 · split rank #1
    2:01:42
  2. 2
    Santiago Ascenco
    Finish 4 · split rank #2
    2:05:48
  3. 3
    Andre Lopes
    Finish 3 · split rank #3
    2:06:19

T2

  1. 1:07
  2. 2
    Andre Lopes
    Finish 3
    1:09
  3. 1:09

Run

  1. 1
    AntonioBenito Lopez
    Finish 2 · split rank #1
    1:13:42
  2. 2
    MartenVan Riel
    Finish 1 · split rank #2
    1:16:44
  3. 3
    Andre Lopes
    Finish 3 · split rank #3
    1:17:03
Off-bike and off-run position order needs cumulative split-position data. ProTriStats currently stores segment times and segment ranks, so this page reports the fastest bike split rather than who entered T2 first.

Women split podiums

Fastest stored segment times. These are segment rankings, not cumulative race-position order.

Swim

  1. 1
    Ellie Salthouse
    Finish 1 · split rank #1
    25:51
  2. 2
    Rachel Olson
    Finish 3 · split rank #2
    25:56
  3. 3
    Mary Ortega
    Finish 6 · split rank #3
    25:58

T1

  1. 1:23
  2. 2
    Rachel Olson
    Finish 3
    1:29
  3. 3
    Raquel Rocha
    Finish 2
    1:31

Bike

  1. 1
    Ellie Salthouse
    Finish 1 · split rank #1
    2:22:19
  2. 2
    Raquel Rocha
    Finish 2 · split rank #2
    2:23:45
  3. 3
    Mariana Andrade
    Finish 5 · split rank #3
    2:26:06

T2

  1. 1:19
  2. 1:22
  3. 3
    Rachel Olson
    Finish 3
    1:23

Run

  1. 1
    Ellie Salthouse
    Finish 1 · split rank #1
    1:25:22
  2. 2
    RominaPalacio Balena
    Finish 4 · split rank #2
    1:33:57
  3. 3
    Rachel Olson
    Finish 3 · split rank #3
    1:34:03
Off-bike and off-run position order needs cumulative split-position data. ProTriStats currently stores segment times and segment ranks, so this page reports the fastest bike split rather than who entered T2 first.

PodiumMen

Winner time: 3:43:58
🥇#1
BE
MartenVan Riel
3:43:58
75.06 pts
🥈#2
ES
AntonioBenito Lopez
3:47:17
69.87 pts
🥉#3
BR
Andre Lopes
3:50:32
64.94 pts

PodiumWomen

Winner time: 4:16:34
🥇#1
AU
Ellie Salthouse
4:16:34
74.47 pts
🥈#2
PT
Raquel Rocha
4:29:07
63.32 pts
🥉#3
US
Rachel Olson
4:33:07
58.22 pts

Men · Split Rank Flow

Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.

Top 8
#1#5#10SwimBikeRunFinish#1#1#2#1#2#6#1#2#6#3#3#3#8#2#4#4#5#4#5#5#3#5#6#6#4#7#8#7#7#9#7#8

Women · Split Rank Flow

Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.

Top 8
#1#5#10SwimBikeRunFinish#1#1#1#1#4#2#4#2#2#4#3#3#5#5#2#4#8#3#5#5#3#6#6#6#6#7#8#7#7#8#7#8

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

9 participants

3:43:58
Swim
22:49
Bike
2:01:42
Run
1:16:44
Swim
23:57
Bike
2:07:25
Run
1:13:42
3:50:32
Swim
24:56
Bike
2:06:19
Run
1:17:03
Swim
25:14
Bike
2:05:48
Run
1:18:47
3:54:55
Swim
24:54
Bike
2:06:24
Run
1:20:58
3:56:17
Swim
23:58
Bike
2:07:14
Run
1:22:47
Swim
24:05
Bike
2:07:35
Run
1:27:36
Swim
25:10
Bike
2:15:26
Run
1:25:44
4:19:32
Swim
28:34
Bike
2:12:05
Run
1:36:23
PosAthleteTimeGapSwimT1BikeT2RunPoints
1MartenVan RielBE3:43:58Winner22:49#11:202:01:42#11:241:16:44#275.06
2AntonioBenito LopezES3:47:1723:57#21:022:07:25#61:121:13:42#169.87
3Andre LopesBR3:50:3224:56#61:072:06:19#31:091:17:03#364.94
4Santiago AscencoBR3:52:1125:14#81:132:05:48#21:091:18:47#461.47
5Joao FerreiraPT3:54:5524:54#51:122:06:24#41:281:20:58#557.31
6Danilo PimentelBR3:56:1723:58#31:132:07:14#51:071:22:47#654.40
7Reinaldo ColucciBR4:01:4224:05#41:132:07:35#71:161:27:36#848.42
8Frank SilvestrinBR4:08:4125:10#71:092:15:26#91:131:25:44#741.34
9Rodrigo AcevedoCO4:19:3228:34#101:032:12:05#81:291:36:23#935.39

Female Pro Results

8 participants

4:16:34
Swim
25:51
Bike
2:22:19
Run
1:25:22
4:29:07
Swim
27:16
Bike
2:23:45
Run
1:35:10
4:33:07
Swim
25:56
Bike
2:30:19
Run
1:34:03
Swim
27:21
Bike
2:32:27
Run
1:33:57
4:38:53
Swim
30:35
Bike
2:26:06
Run
1:39:16
4:42:23
Swim
25:58
Bike
2:33:43
Run
1:39:25
5:10:12
Swim
28:31
Bike
2:34:03
Run
2:04:19
5:18:23
Swim
28:49
Bike
2:43:43
Run
2:02:31
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Ellie SalthouseAU4:16:34Winner25:51#11:232:22:19#11:401:25:22#174.47
2Raquel RochaPT4:29:0727:16#41:312:23:45#21:281:35:10#463.32
3Rachel OlsonUS4:33:0725:56#21:292:30:19#41:231:34:03#358.22
4RominaPalacio BalenaAR4:36:3327:21#51:312:32:27#51:191:33:57#253.71
5Mariana AndradeBR4:38:5330:35#81:352:26:06#31:221:39:16#550.12
6Mary OrtegaBR4:42:2325:58#31:402:33:43#61:391:39:25#645.89
7Laura MathewsUS5:10:1228:31#61:312:34:03#71:492:04:19#836.85
8Georgia ZattarBR5:18:2328:49#71:312:43:43#81:512:02:31#735.30