2023 Ironcruz

June 16, 2023 · Aracruz, Brazil

Data: PTO / imported results · Updated 7/3/2025 · Quality: unknownHow data works
Distance
Half-Iron (70.3 miles)
Iron-Distance
Field size
19
10 men · 9 women
Men SOF
48.01
Women SOF
34.21

Race story in the data

Men: Joao TeixeiraAlvares Neto won in 2:45:14 with a +0:03 margin. Bruno Matheus had the fastest run (48:42).

Women: Pamella Oliveira won in 3:00:56 with a +3:17 margin. Pamella Oliveira had the fastest run (56:48).

Shareable race cards

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

Race summary

2023 Ironcruz 2023 - Men

ProTriStats

Winner: Joao TeixeiraAlvares Neto in 2:45:14

Margin: +0:03

Fastest bike: Danilo Pimentel - 1:25:02

Fastest run: Bruno Matheus - 48:42

Top points: Joao TeixeiraAlvares Neto - 60.96 pts

Field: 10/10 finishers, SOF 48.01

Race summary

2023 Ironcruz 2023 - Women

ProTriStats

Winner: Pamella Oliveira in 3:00:56

Margin: +3:17

Fastest bike: Mariana Andrade - 1:32:33

Fastest run: Pamella Oliveira - 56:48

Top points: Pamella Oliveira - 58.71 pts

Field: 9/9 finishers, SOF 34.21

Men race summary

10 finishers from 10 starters · SOF 48.01

Winner
Joao TeixeiraAlvares Neto
2:45:14
Winning margin
+0:03
Gap to second place
Fastest swim
Yago RodriguesSantos Alves · 24:46
Fastest bike
Danilo Pimentel · 1:25:02
Fastest run
Bruno Matheus · 48:42
Top points
Joao TeixeiraAlvares Neto
60.96 pts

Women race summary

9 finishers from 9 starters · SOF 34.21

Winner
Pamella Oliveira
3:00:56
Winning margin
+3:17
Gap to second place
Fastest swim
Pamella Oliveira · 25:11
Fastest bike
Mariana Andrade · 1:32:33
Fastest run
Pamella Oliveira · 56:48
Top points
Pamella Oliveira
58.71 pts

Men split podiums

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

Swim

  1. 1
    Yago RodriguesSantos Alves
    Finish 3 · split rank #1
    24:46
  2. 2
    Paulo RobertoMaciel da Silva
    Finish 7 · split rank #2
    24:46
  3. 3
    Joao TeixeiraAlvares Neto
    Finish 1 · split rank #3
    24:47

Bike

  1. 1
    Danilo Pimentel
    Finish 2 · split rank #1
    1:25:02
  2. 2
    Reinaldo Colucci
    Finish 4 · split rank #2
    1:25:28
  3. 3
    Nicolas Saez
    Finish 5 · split rank #3
    1:25:38

T2

  1. 00:36
  2. 00:37
  3. 00:40

Run

  1. 1
    Bruno Matheus
    Finish 8 · split rank #1
    48:42
  2. 2
    Joao TeixeiraAlvares Neto
    Finish 1 · split rank #2
    49:04
  3. 3
    Yago RodriguesSantos Alves
    Finish 3 · split rank #3
    51:29
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
    Pamella Oliveira
    Finish 1 · split rank #1
    25:11
  2. 2
    LumaMaruci Guillen
    Finish 3 · split rank #2
    26:02
  3. 3
    Maryannie Ortega
    Finish 4 · split rank #3
    26:05

T1

  1. 1:55
  2. 2:32
  3. 2:34

Bike

  1. 1
    Mariana Andrade
    Finish 2 · split rank #1
    1:32:33
  2. 2
    Pamella Oliveira
    Finish 1 · split rank #2
    1:35:32
  3. 3
    Fernanda Penkal
    Finish 6 · split rank #3
    1:36:16

T2

  1. 1
    Bruna Stolf
    Finish 5
    00:47
  2. 00:48
  3. 00:50

Run

  1. 1
    Pamella Oliveira
    Finish 1 · split rank #1
    56:48
  2. 2
    LilianVidal Mondin
    Finish 9 · split rank #2
    58:55
  3. 3
    Mariana Andrade
    Finish 2 · split rank #3
    59:07
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: 2:45:14
🥇#1
BR
Joao TeixeiraAlvares Neto
2:45:14
60.96 pts
🥈#2
BR
Danilo Pimentel
2:45:17
57.82 pts
🥉#3
BR
Yago RodriguesSantos Alves
2:47:33
52.62 pts

PodiumWomen

Winner time: 3:00:56
🥇#1
BR
Pamella Oliveira
3:00:56
58.71 pts
🥈#2
BR
Mariana Andrade
3:04:13
52.45 pts
🥉#3
BR
LumaMaruci Guillen
3:12:33
41.64 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#3#5#2#1#4#1#4#2#1#4#3#3#5#2#8#4#8#3#10#5#6#7#5#6#2#6#9#7#9#10#1#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#2#1#1#4#1#3#2#2#5#6#3#3#6#7#4#6#8#4#5#8#3#5#6#5#7#8#7#7#4#9#8

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

10 participants

Swim
24:47
Bike
1:28:26
Run
49:04
2:45:17
Swim
24:47
Bike
1:25:02
Run
52:31
Swim
24:46
Bike
1:28:17
Run
51:29
Swim
24:48
Bike
1:25:28
Run
55:22
2:51:13
Swim
24:59
Bike
1:25:38
Run
57:27
Swim
24:52
Bike
1:32:02
Run
52:56
Swim
24:46
Bike
1:30:00
Run
56:00
2:55:20
Swim
25:13
Bike
1:38:22
Run
48:42
2:58:45
Swim
24:54
Bike
1:36:44
Run
53:54
3:00:18
Swim
27:44
Bike
1:35:51
Run
53:13
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Joao TeixeiraAlvares NetoBR2:45:14Winner24:47#32:041:28:26#500:5349:04#260.96
2Danilo PimentelBR2:45:1724:47#42:131:25:02#100:4352:31#457.82
3Yago RodriguesSantos AlvesBR2:47:3324:46#12:101:28:17#400:5051:29#352.62
4Reinaldo ColucciBR2:48:3724:48#52:221:25:28#200:3655:22#849.03
5Nicolas SaezCL2:51:1324:59#82:161:25:38#300:5157:27#1044.04
6Luis HenriqueOhdeBR2:52:4824:52#62:201:32:02#700:3752:56#540.39
7Paulo RobertoMaciel da SilvaBR2:53:5424:46#22:271:30:00#600:4056:00#937.48
8Bruno MatheusBR2:55:2025:13#92:181:38:22#1000:4448:42#134.39
9Thiago VinhalBR2:58:4524:54#72:261:36:44#900:4553:54#729.32
10Gabriel KleinBR3:00:1827:44#102:391:35:51#800:5053:13#626.43

Female Pro Results

9 participants

Swim
25:11
Bike
1:35:32
Run
56:48
3:04:13
Swim
28:54
Bike
1:32:33
Run
59:07
Swim
26:02
Bike
1:39:50
Run
1:03:15
Swim
26:05
Bike
1:40:05
Run
1:03:33
3:16:35
Swim
28:57
Bike
1:43:03
Run
1:01:00
3:17:35
Swim
34:41
Bike
1:36:16
Run
1:02:41
3:18:44
Swim
28:55
Bike
1:40:22
Run
1:05:40
Swim
32:53
Bike
1:38:04
Run
1:06:32
Swim
37:54
Bike
1:46:11
Run
58:55
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Pamella OliveiraBR3:00:56Winner25:11#12:321:35:32#200:5156:48#158.71
2Mariana AndradeBR3:04:1328:54#42:431:32:33#100:5559:07#352.45
3LumaMaruci GuillenBR3:12:3326:02#22:341:39:50#500:501:03:15#641.64
4Maryannie OrtegaBR3:13:2226:05#32:441:40:05#600:531:03:33#738.41
5Bruna StolfBR3:16:3528:57#62:461:43:03#800:471:01:00#433.12
6Fernanda PenkalBR3:17:3534:41#83:041:36:16#300:511:02:41#530.22
7Georgia ZattarBR3:18:4428:55#52:491:40:22#700:571:05:40#827.39
8Pietra PicoloMeneghiniBR3:20:5832:53#72:391:38:04#400:481:06:32#923.69
9LilianVidal MondinBR3:25:4937:54#91:551:46:11#900:5358:55#221.29