2023 Ironman Italy

September 15, 2023 · Emilia Romagna, Italy

Data: Ironman™ · Updated 7/3/2025 · Quality: unknownHow data works

Race editions

Switch year or compare this race across stored editions.

20232022201920182017
Distance
Iron (140.6 miles)
Iron-Distance
Field size
26
26 men · 0 women
Men SOF
76.92
Women SOF
Unavailable

Race story in the data

Men: Stenn Goetstouwers won in 7:42:29 with a +0:46 margin. David McNamee had the fastest run (2:34:50).

Shareable race cards

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

Race summary

2023 Ironman Italy 2023 - Men

ProTriStats

Winner: Stenn Goetstouwers in 7:42:29

Margin: +0:46

Fastest bike: Tristan Olij - 4:05:46

Fastest run: David McNamee - 2:34:50

Top points: Stenn Goetstouwers - 79.84 pts

Field: 26/26 finishers, SOF 76.92

Men race summary

26 finishers from 26 starters · SOF 76.92

Winner
Stenn Goetstouwers
7:42:29
Winning margin
+0:46
Gap to second place
Fastest swim
Mattia Ceccarelli · 47:14
Fastest bike
Tristan Olij · 4:05:46
Fastest run
David McNamee · 2:34:50
Top points
Stenn Goetstouwers
79.84 pts

Men split podiums

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

Swim

  1. 1
    Mattia Ceccarelli
    Finish 11 · split rank #1
    47:14
  2. 2
    Andrew Horsfall-Turner
    Finish 20 · split rank #2
    47:14
  3. 3
    Florian Angert
    Finish 14 · split rank #3
    47:18

T1

  1. 1
    3:04
  2. 2
    3:08
  3. 3
    Finn Freese
    Finish 4
    3:09

Bike

  1. 1
    Tristan Olij
    Finish 6 · split rank #1
    4:05:46
  2. 2
    Milosz Sowinski
    Finish 5 · split rank #2
    4:06:19
  3. 3
    Stenn Goetstouwers
    Finish 1 · split rank #3
    4:07:12

T2

  1. 2:30
  2. 2
    2:35
  3. 3
    2:37

Run

  1. 1
    David McNamee
    Finish 2 · split rank #1
    2:34:50
  2. 2
    Henrik Goesch
    Finish 3 · split rank #2
    2:36:49
  3. 3
    Stenn Goetstouwers
    Finish 1 · split rank #3
    2:38:30
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: 7:42:29
🥇#1
BE
Stenn Goetstouwers
7:42:29
79.84 pts
🥈#2
GB
David McNamee
7:43:15
76.98 pts
🥉#3
FI
Henrik Goesch
7:45:08
73.90 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#12#23SwimBikeRunFinish#8#3#3#1#5#13#1#2#10#9#2#3#6#14#4#4#18#2#8#5#14#1#11#6#23#6#5#7#15#4#13#8

Men · Finish Time Distribution

Male Pro Results

26 participants

Swim
49:57
Bike
4:07:12
Run
2:38:30
7:43:15
Swim
47:28
Bike
4:15:18
Run
2:34:50
7:45:08
Swim
50:00
Bike
4:12:34
Run
2:36:49
7:48:27
Swim
47:28
Bike
4:15:28
Run
2:39:44
7:48:56
Swim
50:30
Bike
4:06:19
Run
2:45:50
7:51:43
Swim
50:27
Bike
4:05:46
Run
2:48:26
7:51:50
Swim
50:41
Bike
4:11:57
Run
2:42:56
7:55:12
Swim
50:28
Bike
4:07:23
Run
2:50:33
7:56:31
Swim
49:57
Bike
4:12:59
Run
2:47:30
7:56:37
Swim
50:54
Bike
4:15:06
Run
2:43:37
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Stenn GoetstouwersBE7:42:29Winner49:57#83:334:07:12#33:192:38:30#379.84
2David McNameeGB7:43:1547:28#53:044:15:18#132:372:34:50#176.98
3Henrik GoeschFI7:45:0850:00#103:124:12:34#92:352:36:49#273.90
4Finn FreeseDE7:48:2747:28#63:094:15:28#142:402:39:44#470.45
5Milosz SowinskiPL7:48:5650:30#183:474:06:19#22:302:45:50#868.27
6Tristan OlijNL7:51:4350:27#143:274:05:46#13:392:48:26#1165.36
7Dominik SowiejaDE7:51:5050:41#233:214:11:57#62:562:42:56#563.62
8TimVan HemelBE7:55:1250:28#153:334:07:23#43:172:50:33#1360.77
9Joao FerreiraPT7:56:3149:57#93:104:12:59#102:572:47:30#1058.84
10Andreas DreitzDE7:56:3750:54#243:394:15:06#123:242:43:37#657.48
11Mattia CeccarelliIT7:58:3747:14#14:224:09:14#52:492:55:00#1655.50
12Fabian DutliCH8:03:2254:10#293:254:16:29#163:102:46:11#952.55
13Fabian GuentherDE8:07:4050:32#203:234:12:11#83:082:58:28#1949.86
14Florian AngertDE8:10:5647:18#33:144:17:18#183:013:00:07#2047.66
15Marc EggelingDE8:11:1850:03#113:154:14:25#112:593:00:37#2146.66
16Andrej VisticaHR8:12:3357:22#313:514:23:00#203:142:45:09#745.37
17RogerManya ValenzuelaES8:13:1650:34#213:584:23:13#223:552:51:38#1444.37
18Benjamin GoodfellowGB8:18:3653:29#273:374:28:37#253:292:49:26#1241.63
19Thomas DavisGB8:19:0249:55#73:214:16:54#173:133:05:40#2340.84
20Andrew Horsfall-TurnerGB8:25:4247:14#23:164:22:22#194:343:08:17#2537.69
21Christian TrunkDE8:31:3759:15#343:494:27:17#244:452:56:32#1834.88
22Florian KandutschAT8:33:1457:17#303:534:34:45#275:082:52:13#1533.77
23Morgan BjoerkqvistSE8:34:301:02:08#364:014:29:52#263:252:55:07#1732.84
24Florent Ferrara8:49:2959:43#354:484:35:20#284:073:05:33#2227.77
25Joseph BaghioniFR8:56:0554:06#283:554:45:15#315:203:07:31#2427.40
26Maurice ClavelDE9:26:4247:27#43:084:15:29#153:464:16:53#2627.05

Female Pro Results

No female pro results results available.