Skip to content

Race Posts

NiceSept 14thResults
HawaiiOct 11thResults
RothJuly 5thResults
SwitzerlandJuly 5thResults
SwanseaJuly 12thResults
Lake PlacidJuly 19thResults
SwedenAug 15thResults
VancouverAug 15thResults
Zell am SeeAug 30thResults
NiceSept 12th & 13thResults
AlmereSept 12th Results
WalesSept 13th Results
MarylandSept 20thSeedings
KonaOct 10thStartlist
ChattanoogaAug 28th & 29thQualifiers
KonaOct 9thQualifiers

Click on the race name to get to the post with the latest details about the race. Read more about the types of posts and the data in them here.

Last changes:

  • Sept 14th: Added Results for 70.3 Worlds in Nice, Almere and Wales
  • Sept 10th: Added Qualifiers for 2027 World Championships (70.3 in Chattanooga, Ironman in Kona)
  • Sept 8th: Added Seedings for Challenge Almere, IM Wales and IM Maryland
  • Aug 30th: Added Results for 70.3 Zell am See
  • Aug 18th: Added Startlist for Kona and Seedings for 70.3 Worlds in Nice
  • Aug 15th: Added Results for IM Sweden and Vancouver T100
  • July 19th: Added Results for IM Lake Placid
  • July 12th: Added Results for 70.3 Swansea
  • July 5th: Added Results for Challenge Roth and IM Switzerland

Ironman Wales 2026 – Analyzing Results

IM Wales 2025 LogoKona Qualifying

Wales had two Pro slots each for Kona 2027. These will be offered to:

  • Henrik Goesch and Michiel Stockman for the men
    and
  • Nicky Bartlett and Diede Diederiks for the women.

You can find the list of all Kona 2027 qualifiers on this page.

Male Race Results

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money PTO Points
1 Henrik Goesch FIN 00:49:09 (6) 04:52:44 (4) 02:41:11 (2) 08:31:31 01:12 US$ 15,000 75.69
2 Michiel Stockman BEL 00:54:51 (28) 04:50:57 (2) 02:38:56 (1) 08:33:49 -11:05 US$ 9,000 72.33
3 Mitch Wismans NED 00:50:42 (10) 04:47:55 (1) 02:46:31 (6) 08:34:43 -13:51 US$ 7,000 69.66
4 Matthieu Bolzer FRA 00:52:04 (18) 04:53:49 (5) 02:42:59 (3) 08:37:28 04:13 US$ 5,000 66.53
5 Kristian Grue NOR 00:52:05 (19) 04:54:19 (6) 02:49:15 (8) 08:44:14 -06:59 US$ 4,000 62.18
6 Thomas Navarro FRA 00:56:27 (31) 04:56:25 (10) 02:44:44 (5) 08:46:51 -05:55 US$ 3,000 59.44
7 Justin Riele USA 00:49:06 (4) 04:54:28 (7) 02:56:24 (14) 08:49:36 -11:36 US$ 2,500 56.79
8 Will Grace GBR 00:52:20 (23) 05:03:27 (18) 02:47:17 (7) 08:52:50 06:12 US$ 2,000 54.11
9 Marc Eggeling GER 00:50:51 (12) 04:59:00 (11) 02:54:28 (12) 08:53:56 02:13 US$ 1,500 52.30
10 Matthew Collins GBR 00:49:12 (7) 05:06:01 (20) 02:50:06 (9) 08:55:26 -07:46 US$ 1,000 50.46
11 Finn Arentz GBR 00:52:12 (20) 05:10:54 (25) 02:43:13 (4) 08:55:34 -05:11   49.20
12 Justin Metzler USA 00:52:01 (17) 05:03:00 (17) 02:54:30 (13) 09:00:00 -12:47   46.55
13 Zack Cooper GBR 01:00:42 (37) 04:55:31 (9) 02:57:27 (15) 09:03:40 23:56   44.25
14 Dorian Muller FRA 00:52:16 (22) 04:59:09 (12) 03:04:53 (19) 09:05:23 n/a   42.71
15 Lukas Stahl GER 00:54:33 (27) 05:08:42 (23) 02:54:08 (11) 09:07:26 04:18   41.13
16 Vincent Groesser GER 00:56:26 (30) 05:02:30 (16) 02:59:34 (16) 09:08:02 02:21   40.12
17 Florent Lefebvre FRA 00:53:46 (26) 05:06:15 (21) 03:02:52 (17) 09:12:10 n/a   37.95
18 Ole-Bernard Fuskevag NOR 00:52:15 (21) 05:10:42 (24) 03:03:06 (18) 09:16:00 -03:53   35.94
19 Liam Lloyd GBR 00:52:29 (24) 04:54:34 (8) 03:26:11 (27) 09:22:42 -27:27   32.98
20 Julen Diez Rodriguez ESP 00:56:34 (33) 05:13:05 (26) 03:05:49 (20) 09:25:24 12:06   31.47
21 Benjamin Goodfellow GBR 00:51:46 (13) 05:08:13 (22) 03:18:27 (24) 09:29:00 01:26   29.69
22 Fraser Minnican GBR 00:48:13 (1) 05:23:14 (31) 03:10:39 (21) 09:32:56 30:57   27.83
23 Lewis Eccleston GBR 00:57:34 (35) 05:13:32 (27) 03:12:07 (22) 09:34:13 29:42   26.94
24 Robin Hermann SUI 00:55:39 (29) 05:01:47 (14) 03:26:21 (28) 09:38:12 n/a   25.14
25 Eyal Weinstein ISR 00:51:47 (14) 05:28:42 (32) 03:21:02 (26) 09:50:51 n/a   24.33
26 Jack Hindle GBR 00:51:58 (16) 05:03:59 (19) 03:44:12 (29) 09:50:55 n/a   23.98
27 Dan Elliot GBR 01:00:21 (36) 05:29:38 (33) 03:18:01 (23) 09:59:18 12:45   23.66
28 Nick Baldwin SEY 01:02:35 (38) 06:36:45 (35) 03:19:33 (25) 11:10:44 1:03:12   23.37
29 Benjamin Hill AUS 00:51:52 (15) 07:44:04 (36) 02:52:52 (10) 11:41:21 1:47:57   23.10
  Christophe De Keyser BEL 00:50:11 (9) 05:02:25 (15)   DNF      
  Julen Lopetegui Garcia ESP 00:56:31 (32) 04:59:59 (13)   DNF      
  Louis Richard FRA 01:15:54 (40) 04:51:07 (3)   DNF      
  Lukas Schnoedewind GER 00:52:52 (25) 05:14:41 (28)   DNF      
  Joshua Lewis GBR 00:48:38 (3) 05:20:42 (30)   DNF      
  Giel Meesen NED 00:56:46 (34) 05:16:23 (29)   DNF      
  Mikel Txopitea Elorriaga ESP 01:06:08 (39) 05:51:38 (34)   DNF      
  Andrew Horsfall-Turner GBR 00:48:13 (1)     DNF      
  Jannik Stoll GER 00:49:08 (5)     DNF      
  Antony Costes FRA 00:49:27 (8)     DNF      
  Alexandre Nobre POR 00:50:43 (11)     DNF      

Female Race Results

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money PTO Points
1 Nikki Bartlett GBR 01:01:51 (1) 05:29:00 (1) 03:03:59 (1) 09:45:37 10:18 US$ 15,000 76.93
2 Diede Diederiks NED 01:03:14 (2) 05:31:40 (2) 03:21:29 (6) 10:07:15 20:51 US$ 9,000 67.91
3 Lea Riccoboni FRA 01:03:40 (3) 05:41:34 (4) 03:17:51 (4) 10:14:08 04:34 US$ 7,000 63.50
4 Merle Brunnee GER 01:11:07 (7) 05:40:54 (3) 03:11:27 (2) 10:14:28 27:14 US$ 5,000 61.23
5 Mimi Carlton GBR 01:07:59 (6) 05:44:22 (5) 03:14:36 (3) 10:17:37 n/a US$ 4,000 58.29
6 Joanna Wright GBR 01:07:58 (5) 05:45:00 (6) 03:28:22 (7) 10:31:20 n/a US$ 3,000 52.36
7 Maja Indermühle SUI 01:11:13 (8) 05:53:07 (7) 03:46:15 (9) 11:04:41 -02:52 US$ 2,500 40.71
8 Sonia Tomegros Regalado ESP 01:11:49 (9) 06:09:13 (8) 03:33:23 (8) 11:07:39 n/a US$ 2,000 38.27
9 Dee Allen GBR 01:07:48 (4) 06:41:12 (9) 03:21:20 (5) 11:21:39 -03:30 US$ 1,500 35.05

Challenge Almere 2026 – Analyzing Results

Challenge-almere-amsterdam horizontal rgb onlight.

Male Race Results

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money PTO Points
1 Milan Brons NED 00:49:22 (6) 04:05:18 (4) 02:38:14 (4) 07:37:00 -11:36 EUR 6,250 72.31
2 Thor Bendix Madsen DEN 00:49:20 (5) 04:02:57 (2) 02:41:39 (6) 07:38:00 -09:45 EUR 5,000 69.36
3 Niek Heldoorn NED 00:48:08 (1) 04:05:36 (5) 02:44:33 (8) 07:42:21 -11:54 EUR 3,750 65.30
4 Silas Plambaek DEN 00:53:18 (13) 04:10:16 (9) 02:37:46 (3) 07:45:13 n/a EUR 2,500 62.02
5 Lars Lomholt DEN 00:56:46 (21) 04:01:13 (1) 02:44:03 (7) 07:46:43 -09:06 EUR 2,000 59.44
6 Olaf Van Den Bergh NED 00:57:03 (24) 04:06:09 (6) 02:40:58 (5) 07:48:24 -16:07 EUR 1,750 56.95
7 Pim Van Diemen NED 00:49:22 (6) 04:07:41 (7) 02:49:04 (14) 07:50:09 -09:10 EUR 1,500 54.59
8 Silvije Tomac CRO 00:54:34 (19) 04:14:17 (12) 02:37:32 (2) 07:50:57 n/a EUR 1,000 52.72
9 Remi Huens FRA 00:57:09 (28) 04:11:36 (10) 02:36:59 (1) 07:51:25 n/a EUR 750 51.11
10 Ben Akin GBR 00:53:17 (12) 04:07:56 (8) 02:46:21 (9) 07:51:47 -15:29 EUR 500 49.65
11 Wojciech Kopycinski POL 00:53:20 (14) 04:04:59 (3) 02:51:12 (15) 07:53:33 11:45   47.76
12 Marc Unger GER 00:54:08 (17) 04:13:36 (11) 02:47:45 (13) 08:00:45 -23:40   43.84
13 Thomas Davis GBR 00:49:18 (3) 04:17:27 (17) 02:51:49 (16) 08:02:47 -00:59   42.02
14 Romain Rezsohazy BEL 00:53:47 (15) 04:17:22 (16) 02:47:07 (12) 08:02:54 -04:34   41.03
15 Tomas Renc CZE 00:49:25 (8) 04:25:39 (23) 02:46:52 (10) 08:06:58 -01:02   38.59
16 Danyil Odynets UKR 00:54:53 (20) 04:21:51 (21) 02:46:54 (11) 08:09:02 01:20   36.98
17 Andreas Bonnichsen DEN 00:54:06 (16) 04:17:34 (18) 02:57:43 (19) 08:14:35 09:44   34.09
18 Thomas Bosch GER 00:57:04 (25) 04:18:05 (19) 02:56:56 (18) 08:16:27 -08:54   32.69
19 Jacek Krawczyk POL 00:49:19 (4) 04:18:12 (20) 03:07:20 (22) 08:19:54 15:04   30.72
20 Jesse Van Hulst NED 00:51:19 (11) 04:15:20 (13) 03:10:01 (23) 08:21:40 08:31   29.46
21 Felix Schulz GER 00:57:01 (23) 04:25:55 (24) 02:55:26 (17) 08:22:53 n/a   28.46
22 Jere Helminen FIN 00:50:36 (10) 04:25:09 (22) 03:01:49 (21) 08:23:21 n/a   27.80
23 Marijn Markusse NED 00:54:13 (18) 04:15:43 (14) 03:12:55 (24) 08:27:40 03:16   25.67
24 Bruno Slegers BEL 00:57:06 (26) 04:40:30 (26) 02:59:34 (20) 08:42:14 05:02   22.31
25 Stijn Jansen NED 00:49:26 (9) 04:31:45 (25) 03:25:33 (25) 08:52:12 n/a   21.93
  Jesper Svensson SWE 00:48:15 (2) 04:16:21 (15)   DNF      
  Jan Petralia BEL 00:56:59 (22)     DNF      
  Pascal Franken NED 00:57:07 (27)     DNF      

Female Race Results

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money PTO Points
1 Kyra Meulenberg NED 01:05:56 (8) 04:36:18 (1) 02:54:47 (1) 08:42:07 -23:36 EUR 6,250 65.83
2 Barbora Besperat CZE 01:05:58 (9) 04:38:53 (4) 02:54:58 (2) 08:44:48 -11:36 EUR 5,000 62.36
3 Morena Stevens NED 00:58:40 (5) 04:37:37 (2) 03:14:22 (5) 08:55:30 -23:54 EUR 3,750 56.35
4 Denise Hiemann GER 00:58:22 (4) 04:38:03 (3) 03:18:50 (6) 09:00:36 -10:46 EUR 2,500 52.45
5 Maaike Vooren NED 00:53:17 (1) 04:39:00 (5) 03:25:42 (7) 09:03:38 -10:22 EUR 2,000 49.41
6 Cindy Lefebvre BEL 00:58:19 (3) 04:49:32 (7) 03:11:12 (3) 09:03:50 -24:38 EUR 1,750 47.51
7 Vanessa Pereira POR 00:58:54 (7) 04:49:32 (7) 03:12:27 (4) 09:05:46 -13:19 EUR 1,500 45.17
8 Margrit Elfers GER 00:57:58 (2) 04:42:24 (6) 04:02:04 (9) 09:49:04 30:18 EUR 1,000 31.19
9 Dieske Kruisselbrink NED 00:58:45 (6) 04:50:53 (9) 04:06:07 (10) 10:03:06 n/a EUR 750 29.76
10 Carolina Laurentiu ESP 01:15:22 (10) 05:14:33 (10) 03:44:15 (8) 10:21:15 -05:33 EUR 500 28.45

70.3 World Championships 2026 (Nice) – Analyzing Results

2026 Nice Logo

Female Race Results

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money PTO Points
1 Taylor Knibb USA 00:25:59 (5) 02:32:07 (1) 01:17:56 (5) 04:19:24 00:51 US$ 75,000 101.49
2 Julie Derron SUI 00:27:20 (15) 02:39:40 (11) 01:13:04 (1) 04:23:30 00:53 US$ 45,000 97.89
3 Alanis Siffert SUI 00:26:03 (7) 02:37:40 (4) 01:18:06 (6) 04:25:10 -07:50 US$ 30,000 95.97
4 Solveig Loevseth NOR 00:27:29 (22) 02:38:46 (8) 01:16:03 (2) 04:25:50 -02:09 US$ 19,000 94.75
5 Marjolaine Pierre FRA 00:27:21 (16) 02:35:23 (2) 01:20:27 (13) 04:26:38 -07:45 US$ 15,000 93.45
6 Laura Philipp GER 00:28:54 (32) 02:38:00 (6) 01:16:57 (4) 04:27:28 -01:37 US$ 12,000 92.14
7 Imogen Simmonds SUI 00:25:59 (5) 02:37:47 (5) 01:20:52 (15) 04:28:01 -00:35 US$ 10,000 91.04
8 Audrey Merle FRA 00:26:09 (11) 02:40:20 (12) 01:19:16 (8) 04:29:08 -02:04 US$ 8,000 89.57
9 Paula Findlay CAN 00:27:26 (19) 02:39:25 (9) 01:20:05 (11) 04:30:33 02:04 US$ 7,500 87.92
10 Caroline Pohle GER 00:26:10 (13) 02:40:42 (14) 01:20:25 (12) 04:30:53 -00:01 US$ 7,000 87.01
11 Kat Matthews GBR 00:27:28 (20) 02:38:36 (7) 01:22:06 (21) 04:31:51 04:01 US$ 6,000 85.68
12 Anne-Sophie Pierre FRA 00:31:45 (39) 02:37:34 (3) 01:18:58 (7) 04:32:07 -08:34 US$ 5,000 84.85
13 Cathia Schaer SUI 00:27:22 (18) 02:42:25 (17) 01:19:52 (10) 04:33:26 03:29 US$ 4,000 83.31
14 Sophie Evans GBR 00:25:49 (1) 02:43:36 (21) 01:20:56 (16) 04:33:57 03:18 US$ 3,500 82.33
15 Marta Sanchez ESP 00:26:04 (8) 02:40:46 (15) 01:24:05 (26) 04:34:53 -01:07 US$ 3,000 81.08
16 Aurelia Boulanger FRA 00:30:58 (37) 02:39:31 (10) 01:21:10 (17) 04:35:18 -06:25   80.19
17 Lizzie Rayner GBR 00:28:41 (24) 02:42:34 (18) 01:21:30 (18) 04:36:23 01:19   78.86
18 Bianca Bogen GER 00:26:06 (10) 02:43:17 (20) 01:24:57 (32) 04:37:53 03:07   77.26
19 Kirsten Kasper USA 00:25:55 (4) 02:48:01 (29) 01:20:40 (14) 04:38:08 07:14   76.52
20 Rebecca Anderbury GBR 00:31:55 (44) 02:41:32 (16) 01:21:38 (19) 04:39:05 -00:27   75.32
21 Hanne De Vet BEL 00:27:28 (20) 02:44:05 (22) 01:24:13 (28) 04:39:28 02:13   74.51
22 Leana Bissig SUI 00:28:53 (30) 02:44:54 (23) 01:22:25 (22) 04:39:40 -01:40   73.84
23 Tamara Jewett CAN 00:28:57 (33) 02:50:06 (31) 01:16:47 (3) 04:39:40 01:53   73.84
24 Bridget Theunissen ZAF 00:28:44 (27) 02:46:50 (27) 01:21:45 (20) 04:40:58 -09:07   71.92
25 Lena Meißner GER 00:25:52 (2) 02:40:35 (13) 01:31:30 (44) 04:41:22 06:45   71.14
26 Anna Buettner GER 00:31:48 (40) 02:43:15 (19) 01:23:47 (24) 04:42:37 02:04   69.80
27 Lotte Wilms NED 00:26:15 (14) 02:47:24 (28) 01:24:51 (31) 04:43:04 07:19   69.01
28 Nikita Paskiewiez FRA 00:33:11 (48) 02:46:29 (24) 01:23:56 (25) 04:47:31 -02:15   65.51
29 Lisa Becharas USA 00:30:16 (36) 02:46:38 (26) 01:27:07 (36) 04:47:48 03:47   64.85
30 Kaidi Kivioja EST 00:28:53 (30) 02:48:52 (30) 01:26:40 (34) 04:48:00 05:26   64.26
31 Sarah Schoenfelder GER 00:33:04 (47) 02:46:31 (25) 01:24:49 (30) 04:49:02 02:26   63.11
32 Pamella Oliveira BRA 00:26:05 (9) 02:56:23 (37) 01:24:12 (27) 04:50:20 07:08   61.79
33 Lisa-Maria Dornauer AUT 00:31:52 (42) 02:50:25 (32) 01:26:10 (33) 04:53:37 02:49   59.12
34 Lydia Russell USA 00:28:41 (24) 03:01:31 (41) 01:19:33 (9) 04:54:17 18:03   58.25
35 Adele Likin USA 00:32:59 (45) 02:53:00 (34) 01:24:48 (29) 04:54:57 10:33   57.38
36 Caroline Kaplan USA 00:28:43 (26) 03:00:37 (40) 01:23:07 (23) 04:56:22 01:11   56.01
37 Shiva Leisner DEN 00:31:50 (41) 02:52:42 (33) 01:27:15 (37) 04:56:31 02:09   55.51
38 Megan Foley USA 00:27:29 (22) 02:59:04 (39) 01:26:56 (35) 04:57:22 10:23   54.55
39 Francisca Garrido CHI 00:31:53 (43) 02:54:46 (36) 01:27:21 (38) 04:57:31 04:01   54.07
40 Jenna Campbell USA 00:25:52 (2) 02:57:13 (38) 01:32:15 (45) 04:58:56 06:03   52.73
41 Diana Castillo Franco COL 00:26:09 (11) 03:05:06 (45) 01:28:17 (39) 05:04:12 10:42   48.78
42 Pietra Picolo Meneghini BRA 00:33:02 (46) 03:03:08 (43) 01:30:41 (41) 05:11:04 13:08   46.33
43 Laura Mathews USA 00:30:59 (38) 03:03:49 (44) 01:36:01 (46) 05:15:18 15:40   45.98
44 Bruna Stolf BRA 00:30:11 (34) 03:11:27 (48) 01:30:00 (40) 05:16:14 18:00   45.63
45 Giovanna Alves Opipari BRA 00:30:14 (35) 03:11:21 (47) 01:31:16 (43) 05:17:17 12:24   45.30
46 Kelly Barton USA 00:33:18 (49) 03:10:04 (46) 01:31:12 (42) 05:19:02 25:46   44.97
47 Kristen Marchant CAN 00:28:47 (28) 03:02:15 (42) 01:45:11 (48) 05:21:15 24:57   44.65
48 Kayla Bowker USA 00:35:25 (50) 03:14:48 (49) 01:38:02 (47) 05:32:46 27:39   44.33
  Ellie Salthouse AUS 00:27:21 (16) 02:53:21 (35)   DNF      
  Julie Iemmolo FRA 00:28:49 (29)     DNF      

Male Race Results

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money PTO Points
1 Hayden Wilde NZL 00:23:44 (21) 02:16:50 (2) 01:07:21 (3) 03:50:51 -00:40 US$ 75,000 99.57
2 Kristian Blummenfelt NOR 00:23:50 (27) 02:19:02 (16) 01:05:12 (1) 03:51:09 -06:02 US$ 45,000 98.54
3 Jelle Geens BEL 00:23:39 (13) 02:18:51 (14) 01:07:12 (2) 03:52:40 -01:44 US$ 30,000 96.58
4 Gustav Iden NOR 00:24:40 (29) 02:16:43 (1) 01:08:51 (7) 03:53:16 -11:00 US$ 19,000 95.35
5 Lasse Nygaard Priester GER 00:23:41 (16) 02:17:13 (6) 01:10:22 (14) 03:54:08 -04:39 US$ 15,000 93.93
6 Casper Stornes NOR 00:23:44 (21) 02:17:34 (7) 01:09:43 (10) 03:54:23 -05:15 US$ 12,000 92.99
7 Jamie Riddle ZAF 00:23:32 (4) 02:17:50 (10) 01:10:11 (12) 03:54:44 -05:02 US$ 10,000 92.00
8 Jonas Schomburg GER 00:23:34 (5) 02:17:59 (11) 01:10:54 (18) 03:55:23 -02:09 US$ 8,000 90.79
9 Samuel Dickinson GBR 00:23:31 (3) 02:17:48 (9) 01:11:08 (21) 03:55:40 -02:57 US$ 7,500 89.87
10 Michele Bortolamedi ITA 00:23:30 (2) 02:17:06 (3) 01:12:28 (28) 03:55:51 -08:17 US$ 7,000 89.05
11 Nick Thompson AUS 00:24:41 (32) 02:17:46 (8) 01:10:22 (14) 03:56:04 -11:39 US$ 6,000 88.22
12 Kacper Stepniak POL 00:23:46 (25) 02:19:12 (18) 01:10:30 (17) 03:56:27 -07:00 US$ 5,000 87.26
13 Simon Viain FRA 00:24:41 (32) 02:19:38 (19) 01:09:29 (9) 03:56:50 -08:26 US$ 4,000 86.33
14 Seth Rider USA 00:23:28 (1) 02:18:15 (12) 01:12:18 (27) 03:57:07 -04:04 US$ 3,500 85.48
15 Josh Ferris AUS 00:23:41 (16) 02:17:09 (5) 01:13:27 (33) 03:57:20 -07:09 US$ 3,000 84.70
16 Simon Westermann SUI 00:23:34 (5) 02:19:04 (17) 01:12:07 (26) 03:57:47 -03:24   83.75
17 Rico Bogen GER 00:23:40 (15) 02:17:08 (4) 01:15:27 (43) 03:59:15 01:48   82.02
18 Fabian Kraft GER 00:23:42 (18) 02:23:53 (24) 01:08:38 (6) 03:59:38 -03:24   81.14
19 Marten Van Riel BEL 00:23:34 (5) 02:18:54 (15) 01:14:02 (37) 03:59:47 04:58   80.46
20 Felix Forissier FRA 00:24:45 (40) 02:18:28 (13) 01:13:54 (35) 04:00:03 -04:31   79.69
21 Gregor Payet LUX 00:24:38 (28) 02:22:46 (23) 01:10:20 (13) 04:00:35 -01:30   78.74
22 Andrea Salvisberg SUI 00:23:36 (8) 02:22:07 (21) 01:11:54 (24) 04:00:47 -08:20   78.05
23 Morgan Pearson USA 00:23:36 (8) 02:26:06 (34) 01:08:56 (8) 04:01:40 03:06   76.84
24 Blake Harris CAN 00:24:40 (29) 02:25:24 (29) 01:08:23 (5) 04:01:43 -01:45   76.29
25 Casimir Moine FRA 00:23:36 (8) 02:24:27 (27) 01:11:43 (23) 04:03:04 -01:40   74.74
26 Jannik Schaufler GER 00:23:45 (24) 02:24:17 (26) 01:12:02 (25) 04:03:22 -02:48   74.02
27 Jens Emil Nielsen DEN 00:28:18 (56) 02:24:02 (25) 01:08:03 (4) 04:03:34 -04:11   73.38
28 Vicente Hernandez ESP 00:23:48 (26) 02:25:45 (32) 01:10:25 (16) 04:03:37 -05:29   72.87
29 Nathan Guerbeur FRA 00:25:16 (43) 02:22:04 (20) 01:12:45 (31) 04:03:39 -04:09   72.38
30 Joran Driesen BEL 00:24:41 (32) 02:24:43 (28) 01:11:03 (19) 04:03:44 -02:23   71.86
31 Valdemar Solok DEN 00:23:39 (13) 02:22:13 (22) 01:15:18 (41) 04:04:15 -00:38   71.01
32 Henry Raeppo EST 00:23:42 (18) 02:26:17 (35) 01:11:09 (22) 04:04:30 -00:18   70.39
33 Ben Faeh SUI 00:23:38 (11) 02:25:35 (30) 01:13:41 (34) 04:06:11 03:42   68.65
34 Quentin Barreau FRA 00:23:43 (20) 02:25:53 (33) 01:14:28 (38) 04:07:09 -03:43   67.48
35 Nicholas Holmes USA 00:25:25 (48) 02:32:01 (46) 01:09:46 (11) 04:10:00 -00:59   64.87
36 Cedric Osterholt GER 00:23:38 (11) 02:28:34 (36) 01:15:08 (40) 04:10:50 -02:19   63.82
37 James Teagle GBR 00:25:29 (51) 02:31:24 (43) 01:11:05 (20) 04:11:10 02:28   63.17
38 Yago Rodrigues Santos Alves BRA 00:25:21 (45) 02:30:21 (40) 01:12:41 (29) 04:11:48 -05:59   62.29
39 Yoann Colin AUS 00:24:43 (36) 02:28:55 (37) 01:14:53 (39) 04:12:01 -02:33   61.74
40 Valentin Rouvier FRA 00:25:25 (48) 02:30:03 (39) 01:13:06 (32) 04:12:14 01:45   61.20
41 Jason West USA 00:24:40 (29) 02:30:50 (42) 01:14:00 (36) 04:12:40 10:20   60.50
42 Joao Ferreira POR 00:25:19 (44) 02:31:31 (44) 01:12:43 (30) 04:12:58 01:38   59.92
43 Enzo Krauss BRA 00:25:22 (46) 02:29:54 (38) 01:17:59 (47) 04:17:06 02:50   56.37
44 Jeremy Maclean USA 00:24:44 (38) 02:30:39 (41) 01:18:33 (49) 04:17:20 03:58   55.84
45 Jarrod Osborne AUS 00:26:58 (54) 02:31:58 (45) 01:15:26 (42) 04:17:45 09:10   55.18
46 Kurt McDonald AUS 00:24:45 (40) 02:33:30 (48) 01:17:52 (45) 04:19:23 12:21   53.59
47 Cenzino Lebot FRA 00:23:44 (21) 02:25:43 (31) 01:27:25 (50) 04:20:15 -00:26   52.60
48 Martin Baeza Munoz CHI 00:24:42 (35) 02:38:48 (49) 01:17:52 (45) 04:24:50 09:47   48.73
49 Matthew McGoey USA 00:24:43 (36) 02:40:54 (50) 01:17:07 (44) 04:26:16 12:46   47.31
50 Emmanuel Lejeune BEL 00:25:24 (47) 02:41:30 (51) 01:18:32 (48) 04:29:05 16:11   44.83
  Filipe Azevedo POR 00:24:44 (38) 02:32:05 (47)   DNF      
  Matheus Menezes BRA 00:26:57 (53) 02:50:21 (52)   DNF      
  Simon Shi USA 00:24:48 (42) 02:52:36 (53)   DNF      
  Marcel Bolbat GER 00:25:28 (50)     DNF      
  Jonathan Guisolan SUI 00:25:30 (52)     DNF      
  Zachary Bernier-Michaud CAN 00:26:58 (54)     DNF      

70.3 World Championship 2027 (Aug 28th & 29th) – Chattanooga, TN – Qualifiers

Last Update: Sept 7th, 2026

Females Qualified for 70.3 Worlds

# Name Nation Race Date Slot Type
1 Knibb, Taylor USA 70.3 World Championship 2022-10-28 Champion (NV)
2 Bogen, Bianca GER 70.3 Sweden 2026-07-05 Race
3 Nielsen, Anastacia Damm DEN 70.3 Sweden 2026-07-05 Race
4 Pierre, Marjolaine FRA 70.3 Sweden 2026-07-05 Race
5 Pierre, Anne-Sophie FRA 70.3 Swansea 2026-07-12 Race
6 Rayner, Lizzie GBR 70.3 Swansea 2026-07-12 Race
7 Van Coevorden, Natalie AUS 70.3 Vitoria-Gasteiz 2026-07-12 Race
8 Carlton, Mimi GBR 70.3 Gdynia 2026-07-19 Race
9 Gadomska, Agnieszka POL 70.3 Gdynia 2026-07-19 Race
10 Berry, Hannah NZL 70.3 Boise 2026-07-25 Race
11 Kasper, Kirsten USA 70.3 Boise 2026-07-25 Race
12 Bartlett, Nikki GBR 70.3 Krakow 2026-08-02 Race
13 Arnold, Djenyfer BRA 70.3 Rio de Janeiro 2026-08-09 Race
14 Cranage, Paige AUS 70.3 Lapu Lapu 2026-08-09 Race
15 McShane, Charlotte AUS 70.3 Lapu Lapu 2026-08-09 Race
16 Alexander, Grace USA 70.3 Northern California 2026-08-16 Race
17 Clarke, Rebecca NZL 70.3 Northern California 2026-08-16 Race
18 Diederiks, Diede NED 70.3 Hradec Kralove 2026-08-16 Race
19 Schoenfelder, Sarah GER 70.3 Hradec Kralove 2026-08-16 Race
20 Gillies, Brooke GBR 70.3 Leipzig 2026-08-23 Race
21 Pohle, Caroline GER 70.3 Leipzig 2026-08-23 Race
22 Huon, Sandra FRA 70.3 Tallinn 2026-08-23 Race
23 Kapten, Liis EST 70.3 Tallinn 2026-08-23 Race
24 Perterer, Lisa AUT 70.3 Zell am See 2026-08-30 Race
25 Philipp, Laura GER 70.3 Zell am See 2026-08-30 Race
26 Jendryschik, Jenny GER 70.3 Poznan 2026-08-30 Race

Males Qualified for 70.3 Worlds

# Name Nation Race Date Slot Type
1 Blummenfelt, Kristian NOR 70.3 World Championship 2022-10-29 Champion (NV)
2 Bogen, Rico GER 70.3 World Championship 2023-08-27 Champion (NV)
3 Kraft, Fabian GER 70.3 Sweden 2026-07-05 Race
4 Nygaard Priester, Lasse GER 70.3 Sweden 2026-07-05 Race
5 Palmer, Harry GBR 70.3 Sweden 2026-07-05 Race
6 Driesen, Joran BEL 70.3 Swansea 2026-07-12 Race
7 Lindars, Kieran GBR 70.3 Swansea 2026-07-12 Race
8 Le Mesnager, Damien FRA 70.3 Vitoria-Gasteiz 2026-07-12 Race
9 Horsfall-Turner, Andrew GBR 70.3 Gdynia 2026-07-19 Race
10 Sperl, Maximilian GER 70.3 Gdynia 2026-07-19 Race
11 Klau, Ari USA 70.3 Boise 2026-07-25 Race
12 Long, Sam USA 70.3 Boise 2026-07-25 Race
13 Stepniak, Kacper POL 70.3 Krakow 2026-08-02 Race
14 Stojanovic, Ognjen SRB 70.3 Rio de Janeiro 2026-08-09 Race
15 Fuchs, Sebastian AUT 70.3 Lapu Lapu 2026-08-09 Race
16 Schoeman, Henri ZAF 70.3 Lapu Lapu 2026-08-09 Race
17 Laundry, Jackson CAN 70.3 Northern California 2026-08-16 Race
18 West, Jason USA 70.3 Northern California 2026-08-16 Race
19 Angert, Florian GER 70.3 Hradec Kralove 2026-08-16 Race
20 Lejeune, Emmanuel BEL 70.3 Hradec Kralove 2026-08-16 Race
21 Bogen, Rico GER 70.3 Leipzig 2026-08-23 Race
22 Dupuy, Pierre FRA 70.3 Leipzig 2026-08-23 Race
23 Hirsch, Wilhelm GER 70.3 Leipzig 2026-08-23 Race
24 Butters, Hannes GER 70.3 Tallinn 2026-08-23 Race
25 Raeppo, Henry EST 70.3 Tallinn 2026-08-23 Race
26 Geens, Jelle BEL 70.3 Zell am See 2026-08-30 Race
27 Kaindl, Tjebbe AUT 70.3 Zell am See 2026-08-30 Race
28 Holm, Emil DEN 70.3 Poznan 2026-08-30 Race
Select your currency
EUR Euro

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close