Skip to content

Ironman Wales 2026 (Sept 13th) – Seedings

IM Wales 2025 LogoPrevious Winners

Year Male Winner Time Female Winner Time
2011 Jeremy Jurkiewicz (FRA) 09:04:21 Kristin Liepold (GER) 10:01:19
2012 Sylvain Rota (FRA) 08:52:43 Regula Rohrbach (SUI) 09:45:09
2013 Scott Neyedli (GBR) 09:09:10 Lucy Gossage (GBR) 09:51:21
2014 Matt Trautman (ZAF) 09:07:28 Amy Forshaw (GBR) 10:57:26
2015 Jesse Thomas (USA) 08:57:33 Anja Ippach (GER) 09:56:31
2016 Marc Duelsen (GER) 09:01:39 Darbi Roberts (USA) 10:00:17
2017 Cameron Wurf (AUS) 09:07:03 Lucy Gossage (GBR) 10:11:20
2018 Matt Trautman (ZAF) 08:53:21 Lucy Gossage (GBR) 09:52:37
2019 Arnaud Guilloux (FRA) 08:48:06 Simone Dailey (GBR) 09:41:52
2022 Joe Skipper (GBR) 08:35:48    
2023     Nikki Bartlett (GBR) 09:52:02
2025     Franzi Hofmann (GER) 09:42:24

Last Race’s TOP 3

Female Race Results (2025)

Rank Name Nation Swim Bike Run Time
1 Franzi Hofmann GER 00:56:31 05:31:22 03:04:36 09:42:24
2 Rosie Wild GBR 01:13:24 05:23:59 03:13:50 10:01:35
3 Katie Phipkin GBR 01:07:17 05:33:48 03:13:22 10:03:56

Male Race Results (2022)

Rank Name Nation Swim Bike Run Time
1 Joe Skipper GBR 00:49:38 05:00:28 02:37:24 08:35:48
2 Boris Stein GER 00:52:31 04:46:19 02:56:24 08:43:53
3 Kevin Maurel FRA 00:49:29 04:53:37 02:58:22 08:50:37

Course Records

Leg Gender Record Athlete Date
Total overall 08:35:48 Joe Skipper 2022-09-11
Swim overall 00:44:07 Daniel Halksworth 2012-09-16
Swim overall 00:44:07 Harry Wiltshire 2012-09-16
Bike overall 04:40:42 Stefan Schumacher 2019-09-15
Run overall 02:37:24 Joe Skipper 2022-09-11
Total female 09:41:52 Simone Dailey 2019-09-15
Swim female 00:47:55 Anja Ippach 2011-09-11
Bike female 05:22:32 Simone Dailey 2019-09-15
Run female 03:02:28 Kristin Liepold 2011-09-11

Course Rating

The Course Rating for IM Wales is – 30:26.

Race Adjustments for IM Wales

Year Adjustment Swim Adj. Bike Adj. Run Adj. # of Finishers Rating Swim Rating Bike Rating Run Rating
2011 -25:00 04:21 -27:13 -02:09 22 -25:00 04:21 -27:13 -02:09
2012 -00:49 05:01 -22:03 16:12 25 -12:54 04:41 -24:39 07:03
2013 -30:19 01:00 -26:50 -04:30 22 -18:43 03:27 -25:22 03:12
2014 -43:48 -04:11 -30:07 -09:31 14 of 16 -24:59 01:33 -26:34 00:01
2015 -34:02 -03:51 -28:51 -01:21 22 of 26 -26:48 00:28 -27:01 -00:15
2016 -15:50 05:14 -20:21 -00:44 15 of 18 -24:58 01:16 -25:55 -00:20
2017 -43:10 00:15 -36:38 -06:48 18 of 27 -27:34 01:07 -27:26 -01:15
2018 -36:48 -00:14 -26:17 -10:17 20 of 22 -28:43 00:57 -27:18 -02:23
2019 -27:07 -02:06 -19:27 -05:35 18 of 27 -28:32 00:37 -26:26 -02:44
2022 -29:57 00:46 -23:25 -07:19 12 of 16 -28:41 00:38 -26:08 -03:11
2023 -37:34 -03:17 -29:57 -04:20 6 -29:29 00:17 -26:29 -03:18
2025 -40:51 -04:33 -33:28 -02:51 12 of 13 -30:26 -00:07 -27:04 -03:16

Kona slots and Prize Money

IM Wales has 2 Pro Kona slot(s). It has a total prize purse of 50.000 US$, paying 10 deep.

Male Race Participants

The strength of the field is 10% of a typical Kona field.

# Bib Name Nat Expected Rating ESwim EBike ET2 ERun Consistency
1 2 Henrik Goesch FIN 08:30:12 08:01:51 00:48:06 04:51:47 05:44:54 02:45:18 65% +10% -25% (12)
2 6 Zack Cooper GBR 08:35:57 08:14:22 00:56:49 04:46:59 05:48:47 02:47:10 30% +26% -43% (10)
3 1 Dylan Magnien FRA 08:37:28 08:09:35 00:48:38 04:56:07 05:49:45 02:47:43 61% +13% -26% (13)
4 19 Michiel Stockman BEL 08:40:06 08:21:16 00:54:44 04:50:42 05:50:26 02:49:40 26% +74% -0% (3)
5 4 Benjamin Hill (KQ) AUS 08:40:13 08:19:18 00:52:31 04:50:17 05:47:48 02:52:25 81% +5% -14% (9)
6 8 Johannes Vogel GER 08:42:52 08:27:25 00:46:24 04:45:41 05:37:05 03:05:47 n/a (no IM Pro race)
7 14 Nick Emde GER 08:42:58 08:22:45 00:48:16 04:54:12 05:47:28 02:55:30 100% +0% -0% (2)
8 18 Will Grace GBR 08:45:04 08:21:57 00:49:29 05:00:57 05:55:26 02:49:38 80% +20% -0% (4)
9 24 Mitch Wismans NED 08:45:14 08:24:55 00:49:22 04:58:27 05:52:49 02:52:25 49% +37% -13% (6)
10 15 Alexandre Nobre POR 08:49:52 08:25:53 00:48:42 05:08:44 06:02:26 02:47:26 68% +0% -32% (3)
11 5 Kristian Grue NOR 08:50:14 08:32:07 00:51:52 04:56:12 05:53:05 02:57:09 52% +0% -48% (10)
12 26 Louis Richard FRA 08:50:43 08:27:02 01:09:33 04:48:59 06:03:32 02:47:11 100% +0% -0% (3)
13 22 Marc Eggeling GER 08:51:21 08:32:05 00:50:28 04:54:02 05:49:29 03:01:52 39% +8% -54% (8)
14 7 Yvan Jarrige FRA 08:51:35 08:34:02 00:50:17 05:03:38 05:58:55 02:52:40 59% +16% -25% (13)
15 17 Joshua Lewis GBR 08:54:09 08:36:48 00:47:21 04:53:10 05:45:31 03:08:38 33% +9% -58% (8)
16 37 Alessandro Fabian ITA 08:58:24 08:42:30 00:48:20 05:10:21 06:03:41 02:54:43 n/a (1 IM Pro race)
17 27 Finn Arentz GBR 08:58:32 08:36:04 00:52:13 05:10:14 06:07:27 02:51:05 100% +0% -0% (4)
18 21 Lukas Stahl GER 08:59:57 08:37:48 00:53:56 05:01:46 06:00:42 02:59:15 48% +0% -52% (12)
19 13 Fraser Minnican GBR 09:00:44 08:40:21 00:44:58 05:03:50 05:53:47 03:06:57 100% +0% -0% (2)
20 20 Justin Riele USA 09:03:17 08:47:14 00:46:56 04:55:04 05:47:01 03:16:16 n/a (1 IM Pro race)
21 10 Matthew Collins GBR 09:03:29 08:38:32 00:48:31 05:00:23 05:53:55 03:09:34 100% +0% -0% (5)
22 9 Vincent Groesser GER 09:03:46 08:40:20 00:54:13 04:54:05 05:53:17 03:10:29 70% +30% -0% (3)
23 11 Andrew Horsfall-Turner GBR 09:04:21 08:45:56 00:46:26 04:53:39 05:45:05 03:19:16 51% +11% -38% (14)
24 25 Justin Metzler USA 09:05:53 08:47:58 00:49:07 05:02:15 05:56:21 03:09:32 16% +19% -65% (11)
25 28 Christophe De Keyser BEL 09:05:54 08:56:14 00:48:44 05:01:07 05:54:51 03:11:03 22% +0% -78% (4)
26 33 Lukas Schnoedewind GER 09:17:17 08:59:00 00:49:54 05:08:44 06:03:38 03:13:39 35% +26% -39% (9)
27 23 Samuel Boettinger GER 09:19:41 08:56:37 00:54:07 05:09:01 06:08:08 03:11:33 48% +52% -0% (3)
28 35 Liam Lloyd GBR 09:30:42 09:30:04 00:51:09 04:59:30 05:55:39 03:35:03 47% +53% -0% (2)
29 12 Antony Costes FRA 09:30:54 09:09:12 00:48:11 05:08:55 06:02:06 03:28:48 19% +5% -77% (19)
30 29 Giel Meesen NED 09:33:54 09:16:57 00:53:31 04:55:27 05:53:58 03:39:56 n/a (1 IM Pro race)
31 38 Dan Elliot GBR 09:47:19 09:29:58 00:55:17 05:18:45 06:19:03 03:28:16 n/a (1 IM Pro race)
  16 Florent Lefebvre FRA n/a unrated unrated unrated unrated unrated n/a (no IM Pro race)
  30 Dorian Muller FRA n/a unrated unrated unrated unrated unrated n/a (no IM Pro race)
  31 Eyal Weinstein ISR n/a unrated unrated unrated unrated unrated n/a (no IM Pro race)
  32 Jack Hindle GBR n/a unrated unrated unrated unrated unrated n/a (no IM Pro race)
  34 Robin Hermann SUI n/a unrated unrated unrated unrated unrated n/a (1 IM Pro race)
  39 Julen Lopetegui Garcia ESP n/a unrated unrated unrated unrated unrated n/a (no IM Pro race)

Female Race Participants

The strength of the field is 9% of a typical Kona field.

# Bib Name Nat Expected Rating ESwim EBike ET2 ERun Consistency
1 1 Nikki Bartlett GBR 09:30:23 09:08:10 00:56:52 05:21:34 06:23:26 03:06:57 50% +16% -34% (17)
2 3 Merle Brunnee GER 09:45:45 09:13:02 01:06:12 05:22:13 06:33:25 03:12:20 70% +0% -30% (8)
3 2 Diede Diederiks * NED 09:46:00 09:18:08 00:59:54 05:27:29 06:32:24 03:13:36 53% +0% -47% (5)
4 8 Lea Riccoboni FRA 10:10:52 09:52:49 00:56:58 05:36:57 06:38:55 03:31:57 n/a (1 IM Pro race)
5 7 Maja Indermühle SUI 11:13:15 10:40:02 01:07:36 05:53:58 07:06:34 04:06:41 20% +22% -58% (3)
6 4 Dee Allen GBR 11:27:07 11:06:50 01:03:08 06:24:41 07:32:48 03:54:19 n/a (1 IM Pro race)
  5 Sonia Tomegros Regalado ESP n/a unrated unrated unrated unrated unrated n/a (1 IM Pro race)
  6 Mimi Carlton GBR n/a unrated unrated unrated unrated unrated n/a (no IM Pro race)
  9 Joanna Wright GBR n/a unrated unrated unrated unrated unrated n/a (no IM Pro race)

Note: Athletes with a ‘*’ are also registered for another race within 8 days.

Winning Odds

Male Race Participants

  • Henrik Goesch: 52% (1-1)
  • Dylan Magnien: 17% (5-1)
  • Benjamin Hill: 12% (8-1)
  • Zack Cooper: 10% (9-1)
  • Michiel Stockman: 6% (15-1)

Female Race Participants

  • Nikki Bartlett: 68% (1-1)
  • Merle Brunnee: 15% (6-1)
  • Diede Diederiks: 11% (8-1)
  • Sonia Tomegros Regalado: 2% (47-1)

Challenge Almere 2026 (Sept 12th) – Seedings

Challenge-almere-amsterdam horizontal rgb onlight.Previous Winners

Year Male Winner Time Female Winner Time
2013 Bart Colpaert (BEL) 08:34:50 Susan Blatt (GER) 09:24:40
2014 Markus Fachbach (GER) 08:28:25 Heleen Bij De Vaate (NED) 09:16:26
2015 Markus Fachbach (GER) 08:12:24 Kathrin Walther (GER) 09:26:11
2016 Jan Raphael (GER) 08:03:43 Camille Deligny (FRA) 09:18:15
2017 Joe Skipper (GBR) 07:59:39 Yvonne Van Vlerken (NED) 08:51:13
2018 Jaroslav Kovacic (SLO) 07:55:43 Yvonne Van Vlerken (NED) 09:00:01
2019 Matt Trautman (ZAF) 07:50:15 Yvonne Van Vlerken (NED) 08:56:10
2021 Kristian Hogenhaug (DEN) 07:37:46 Sarissa De Vries (NED) 08:32:04
2022 Kieran Lindars (GBR) 07:55:44 Katharina Wolff (GER) 09:10:10
2023 Menno Koolhaas (NED) 07:36:36 Els Visser (NED) 08:36:24
2024 Jesper Svensson (SWE) 07:41:26 Marlene De Boer (NED) 08:22:30
2025 Will Draper (GBR) 07:41:40 Daisy Davies (GBR) 08:30:15

Last Race’s TOP 3

Male Race Results

Rank Name Nation Swim Bike Run Time
1 Will Draper GBR 00:50:56 04:06:16 02:39:15 07:41:40
2 Tristan Olij NED 00:50:35 04:05:32 02:41:32 07:41:48
3 Will Grace GBR 00:48:06 04:17:20 02:39:37 07:49:26

Female Race Results

Rank Name Nation Swim Bike Run Time
1 Daisy Davies GBR 00:53:01 04:36:34 02:56:33 08:30:15
2 Els Visser NED 00:59:04 04:35:43 03:05:37 08:44:39
3 Marta Lagownik POL 00:57:45 04:49:13 02:56:07 08:47:27

Course Records

Leg Gender Record Athlete Date
Total overall 07:36:36 Menno Koolhaas 2023-09-09
Swim overall 00:44:45 Lukasz Wojt 2024-09-14
Bike overall 04:02:12 Andrew Starykowicz 2023-09-09
Run overall 02:35:54 Christoph Mattner 2025-09-13
Total female 08:22:30 Marlene De Boer 2024-09-14
Swim female 00:51:05 Alanis Siffert 2024-09-14
Bike female 04:23:07 Renee Kiley 2023-09-09
Run female 02:52:32 Elisabetta Curridori 2021-09-12

Course Rating

The Course Rating for Challenge Almere is 20:48.

Race Adjustments for Challenge Almere

Year Adjustment Swim Adj. Bike Adj. Run Adj. # of Finishers Rating Swim Rating Bike Rating Run Rating
2013 06:52 00:57 03:39 02:16 30 06:52 00:57 03:39 02:16
2014 09:06 03:13 04:38 01:16 30 of 38 07:59 02:05 04:08 01:46
2015 17:26 00:44 14:27 02:16 36 of 43 11:08 01:38 07:34 01:56
2016 23:11 01:34 21:21 00:17 28 of 34 14:09 01:37 11:01 01:32
2017 16:07 00:47 13:15 02:05 34 of 48 14:32 01:27 11:28 01:38
2018 20:50 -01:23 14:53 07:21 26 of 31 15:35 00:59 12:02 02:35
2019 24:07 00:33 20:28 03:06 32 of 43 16:48 00:55 13:14 02:40
2021 29:12 -00:38 23:27 06:23 42 of 52 18:21 00:44 14:31 03:08
2022 21:47 01:46 16:43 03:18 34 of 42 18:44 00:51 14:45 03:09
2023 27:23 -02:03 30:18 -00:51 33 of 47 19:36 00:34 16:18 02:45
2024 29:34 01:03 25:59 02:32 33 of 42 20:30 00:36 17:10 02:44
2025 24:00 00:02 17:08 06:51 35 of 41 20:48 00:33 17:10 03:05

Prize Money

Challenge Almere has a total prize purse of 52.000 EUR, paying 10 deep.

Male Race Participants

The strength of the field is 3% of a typical Kona field.

# Bib Name Nat Expected Rating ESwim EBike ET2 ERun Consistency
1 51 Jesper Svensson SWE 07:47:52 08:13:16 00:46:35 04:07:53 04:59:27 02:48:25 51% +11% -38% (24)
2 54 Wojciech Kopycinski POL 07:53:39 08:26:04 00:50:46 04:08:36 05:04:22 02:49:17 62% +0% -38% (3)
3 55 Niek Heldoorn NED 07:55:29 08:30:29 00:47:18 04:12:00 05:04:18 02:51:11 22% +12% -65% (8)
4 52 Milan Brons NED 07:56:57 08:21:54 00:49:16 04:12:43 05:06:59 02:49:58 73% +6% -21% (19)
5 78 Thor Bendix Madsen DEN 07:59:24 08:26:08 00:49:57 04:12:48 05:07:45 02:51:39 34% +0% -66% (8)
6 56 Lars Lomholt DEN 08:00:04 08:29:49 00:57:18 04:12:54 05:15:12 02:44:52 36% +25% -39% (9)
7 72 Pim Van Diemen NED 08:07:41 08:38:41 00:49:54 04:11:29 05:06:22 03:01:19 53% +0% -47% (10)
8 68 Tomas Renc CZE 08:11:09 08:43:23 00:50:16 04:27:53 05:23:09 02:48:00 43% +26% -30% (15)
9 53 Thomas Davis GBR 08:11:57 08:49:16 00:47:48 04:22:38 05:15:25 02:56:32 33% +6% -61% (13)
10 60 Romain Rezsohazy BEL 08:13:29 08:42:35 00:54:28 04:20:11 05:19:39 02:53:50 88% +12% -0% (5)
11 64 Olaf Van Den Bergh NED 08:14:08 08:38:42 00:58:53 04:18:43 05:22:36 02:51:32 100% +0% -0% (4)
12 59 Ben Akin GBR 08:15:54 08:41:42 00:54:42 04:20:35 05:20:16 02:55:38 64% +0% -36% (3)
13 61 Igor Amorelli BRA 08:16:44 09:01:42 00:46:54 04:18:25 05:10:19 03:06:25 16% +4% -80% (34)
14 70 Andreas Bonnichsen DEN 08:18:08 08:51:08 00:55:22 04:23:53 05:24:14 02:53:54 n/a (1 IM Pro race)
15 65 Jacek Krawczyk POL 08:18:26 08:51:28 00:49:59 04:21:38 05:16:37 03:01:49 n/a (no IM Pro race)
16 66 Jesse Van Hulst NED 08:19:34 08:49:31 00:52:38 04:16:53 05:14:30 03:05:04 42% +20% -38% (5)
17 81 Danyil Odynets UKR 08:20:34 08:48:27 00:55:08 04:28:14 05:28:21 02:52:13 100% +0% -0% (2)
18 69 Pascal Franken NED 08:29:00 08:53:38 00:58:14 04:19:19 05:22:33 03:06:27 72% +0% -28% (4)
19 71 Marc Unger GER 08:31:12 08:59:35 00:53:23 04:20:25 05:18:48 03:12:24 38% +13% -50% (11)
20 74 Marijn Markusse NED 08:31:24 09:01:15 00:55:47 04:22:32 05:23:19 03:08:05 61% +13% -26% (7)
21 67 Thomas Bosch GER 08:33:51 09:01:30 00:58:35 04:24:07 05:27:41 03:06:10 77% +3% -20% (20)
22 62 Rastislav Srnanek SVK 08:34:14 09:08:19 01:05:46 04:25:31 05:36:16 02:57:58 59% +0% -41% (2)
23 79 Bruno Slegers BEL 08:50:18 09:20:38 00:55:07 04:49:10 05:49:17 03:01:01 56% +0% -44% (3)
24 77 Jan Hoeing GER 09:10:01 09:39:33 01:12:30 04:46:18 06:03:49 03:06:12 40% +60% -0% (2)
  58 Silvije Tomac CRO n/a unrated unrated unrated unrated unrated n/a (no IM Pro race)
  63 Silas Plambaek DEN n/a unrated unrated unrated unrated unrated n/a (no IM Pro race)
  73 Jere Helminen FIN n/a unrated unrated unrated unrated unrated n/a (no IM Pro race)
  75 Felix Schulz GER n/a unrated unrated unrated unrated unrated n/a (no IM Pro race)
  76 Jan Petralia BEL n/a unrated unrated unrated unrated unrated n/a (no IM Pro race)
  80 Remi Huens FRA n/a unrated unrated unrated unrated unrated n/a (no IM Pro race)
  82 Stijn Jansen NED n/a unrated unrated unrated unrated unrated n/a (no IM Pro race)

Female Race Participants

The strength of the field is 1% of a typical Kona field.

# Bib Name Nat Expected Rating ESwim EBike ET2 ERun Consistency
1 1 Tiina Pohjalainen FIN 08:56:23 09:21:45 00:58:46 04:49:43 05:53:30 03:02:53 100% +0% -0% (4)
2 5 Barbora Besperat CZE 09:02:54 09:34:38 01:06:20 04:46:26 05:57:46 03:05:08 57% +0% -43% (6)
3 3 Kyra Meulenberg NED 09:15:54 09:49:43 01:07:00 04:56:29 06:08:28 03:07:26 64% +0% -36% (6)
4 6 Denise Hiemann GER 09:25:10 10:02:37 01:00:52 04:58:37 06:04:28 03:20:42 n/a (1 IM Pro race)
5 4 Maaike Vooren NED 09:27:13 09:59:32 00:53:08 04:56:44 05:54:53 03:32:20 100% +0% -0% (2)
6 2 Vanessa Pereira POR 09:29:34 10:04:50 01:02:18 05:00:15 06:07:34 03:22:00 57% +7% -36% (33)
7 8 Morena Stevens NED 09:32:04 10:04:32 01:00:48 05:05:35 06:11:23 03:20:41 100% +0% -0% (2)
8 9 Margrit Elfers GER 09:32:59 10:01:15 00:59:23 04:46:18 05:50:41 03:42:18 69% +9% -22% (11)
9 7 Cindy Lefebvre BEL 09:41:53 10:20:27 01:02:05 05:11:31 06:18:36 03:23:17 n/a (1 IM Pro race)
10 11 Carolina Laurentiu ESP 10:36:12 11:12:00 01:16:15 05:25:16 06:46:31 03:49:41 27% +73% -0% (4)
  10 Dieske Kruisselbrink NED n/a unrated unrated unrated unrated unrated n/a (no IM Pro race)

Winning Odds

Male Race Participants

  • Jesper Svensson: 52% (1-1)
  • Wojciech Kopycinski: 20% (4-1)
  • Milan Brons: 13% (7-1)
  • Niek Heldoorn: 8% (12-1)
  • Lars Lomholt: 5% (19-1)

Female Race Participants

  • Tiina Pohjalainen: 66% (1-1)
  • Barbora Besperat: 16% (5-1)
  • Kyra Meulenberg: 7% (14-1)
  • Vanessa Pereira: 4% (24-1)
  • Maaike Vooren: 4% (26-1)
  • Margrit Elfers: 2% (58-1)

70.3 Zell am See 2026 – Analyzing Results

ZellamSee

Male Race Results

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money PTO Points
1 Lasse Nygaard Priester GER 00:23:22 (6) 02:05:28 (1) 01:10:58 (1) 03:43:29 -04:03 US$ 7,500 92.19
2 Jelle Geens BEL 00:23:26 (9) 02:05:30 (2) 01:13:27 (5) 03:45:59 03:13 US$ 5,000 88.41
3 Tjebbe Kaindl AUT 00:23:07 (1) 02:08:59 (10) 01:12:26 (2) 03:48:22 -26:43 US$ 3,750 84.82
4 Gregor Payet LUX 00:23:47 (14) 02:07:37 (5) 01:14:20 (8) 03:49:35 -00:33 US$ 3,000 82.22
5 Trevor Foley USA 00:24:28 (28) 02:06:51 (4) 01:14:22 (9) 03:49:57 -00:36 US$ 2,000 80.39
6 Simon Viain FRA 00:23:40 (13) 02:10:02 (11) 01:12:52 (3) 03:50:26 -03:21 US$ 1,500 78.54
7 Damien Le Mesnager FRA 00:25:31 (39) 02:06:15 (3) 01:15:33 (12) 03:51:19 -00:15 US$ 1,250 76.45
8 Joran Driesen BEL 00:23:52 (16) 02:08:04 (6) 01:15:36 (13) 03:51:24 -02:45 US$ 1,000 75.06
9 Jonas Hoffmann GER 00:24:30 (29) 02:10:23 (14) 01:13:50 (6) 03:52:45 -01:23   72.74
10 Wilhelm Hirsch GER 00:23:11 (2) 02:11:08 (18) 01:14:44 (10) 03:53:31 00:57   70.93
11 Kieran Lindars GBR 00:23:24 (8) 02:11:15 (19) 01:14:56 (11) 03:53:57 00:24   69.46
12 Michele Sarzilla ITA 00:23:20 (5) 02:13:50 (29) 01:12:57 (4) 03:54:24 -04:28   68.02
13 James Teagle GBR 00:23:52 (16) 02:12:36 (21) 01:14:02 (7) 03:54:35 -01:38   66.86
14 Tom Hug GER 00:24:25 (27) 02:08:38 (7) 01:17:50 (18) 03:55:03 -00:15   65.51
15 Rafael Lukatsch AUT 00:24:09 (23) 02:10:30 (15) 01:17:12 (16) 03:55:39 -00:41   64.11
16 Luis Steiert GER 00:24:31 (30) 02:11:07 (17) 01:15:58 (15) 03:56:10 00:47   62.83
17 Rostislav Pevtsov UKR 00:23:27 (10) 02:13:37 (28) 01:15:53 (14) 03:57:20 00:24   61.07
18 Fabian Kraft GER 00:23:12 (3) 02:08:38 (7) 01:22:06 (28) 03:58:00 07:43   59.75
19 Cameron Wurf AUS 00:24:01 (20) 02:10:02 (11) 01:19:37 (22) 03:58:28 00:49   58.63
20 Guillem Montiel Moreno ESP 00:24:04 (22) 02:12:43 (24) 01:17:59 (19) 03:58:55 04:15   57.56
21 Nils Huckschlag GER 00:24:12 (25) 02:11:02 (16) 01:20:01 (24) 03:59:44 -01:24   56.23
22 Johannes Vogel GER 00:23:23 (7) 02:10:02 (11) 01:22:24 (30) 03:59:56 06:20   55.43
23 Paul Weigand GER 00:24:13 (26) 02:14:11 (30) 01:17:18 (17) 04:00:04 -00:50   54.71
24 Samuel Boettinger GER 00:26:23 (41) 02:13:21 (27) 01:17:59 (19) 04:02:37 -06:30   52.11
25 Alexander Richter GER 00:24:58 (38) 02:13:04 (25) 01:21:06 (26) 04:03:41 02:15   50.71
26 Julian Becker GER 00:24:11 (24) 02:16:00 (32) 01:19:44 (23) 04:04:23 -00:01   49.64
27 Patrick Cometta SUI 00:24:34 (33) 02:12:41 (23) 01:23:12 (32) 04:05:12 -00:29   48.49
28 Nicolo Basso ITA 00:24:57 (36) 02:18:46 (38) 01:19:03 (21) 04:07:10 -01:48   46.46
29 Antonio Limoli ITA 00:23:56 (18) 02:13:08 (26) 01:25:55 (38) 04:07:18 02:12   45.90
30 Thomas Ott GER 00:23:57 (19) 02:14:31 (31) 01:24:31 (34) 04:07:53 06:12   45.01
31 Neilan Kempmann GER 00:23:50 (15) 02:19:21 (39) 01:20:27 (25) 04:08:00 07:41   44.51
32 Filippo Candeo ITA 00:24:54 (35) 02:17:09 (34) 01:21:43 (27) 04:09:00 -00:06   43.33
33 Matthew Palmer DEN 00:27:18 (45) 02:11:39 (20) 01:24:57 (35) 04:09:33 10:00   42.53
34 Sam Wordley GBR 00:24:32 (31) 02:18:42 (37) 01:22:16 (29) 04:10:27 04:43   41.47
35 Samuel Studer SUI 00:24:02 (21) 02:12:36 (21) 01:34:35 (42) 04:15:22 16:12   37.25
36 Sebastian Marx GER 00:24:33 (32) 02:24:37 (42) 01:22:42 (31) 04:16:10 05:19   36.30
37 Jakob Heeß GER 00:27:11 (43) 02:21:49 (40) 01:24:20 (33) 04:18:03 01:31   34.51
38 Yvan Jarrige FRA 00:24:57 (36) 02:16:52 (33) 01:34:29 (41) 04:21:09 20:00   31.78
39 Jan Ortjohann GER 00:24:35 (34) 02:24:22 (41) 01:28:21 (39) 04:22:52 n/a   31.48
40 Morten Schmidt GER 00:23:30 (12) 02:17:13 (35) 01:37:52 (44) 04:23:41 n/a   31.22
41 Thomas Williams NZL 00:25:58 (40) 02:26:22 (44) 01:25:47 (37) 04:23:48 10:37   30.98
42 Matej Machacek SVK 00:29:27 (46) 02:27:33 (45) 01:25:32 (36) 04:27:02 09:11   30.75
43 Georg Enzenberger AUT 00:27:15 (44) 02:25:58 (43) 01:29:31 (40) 04:27:30 20:03   30.53
44 Patrik Glaser SLO 00:29:30 (47) 02:29:29 (46) 01:35:27 (43) 04:39:46 12:15   30.32
45 Joona Lehtonen FIN 00:26:54 (42) 02:31:49 (47) 01:44:07 (45) 04:48:09 17:59   30.12
  Valdemar Solok DEN 00:23:17 (4) 02:08:44 (9)   DNF      
  Jan Stratmann GER 00:23:28 (11) 02:17:13 (35)   DNF      

Female Race Results

Rank Name Nation Swim Bike Run Time Diff to exp. Prize Money PTO Points
1 Laura Philipp GER 00:26:34 (4) 02:21:32 (1) 01:20:48 (1) 04:13:22 -02:08 US$ 7,500 94.78
2 Lisa Perterer AUT 00:26:30 (2) 02:23:41 (2) 01:23:58 (4) 04:18:38 00:43 US$ 5,000 89.39
3 India Lee GBR 00:26:54 (5) 02:31:38 (10) 01:23:41 (3) 04:26:52 07:57 US$ 3,750 82.05
4 Anastacia Damm Nielsen DEN 00:28:47 (10) 02:29:21 (7) 01:26:28 (6) 04:29:10 -00:49 US$ 3,000 78.86
5 Leana Bissig SUI 00:26:58 (8) 02:28:29 (6) 01:29:47 (13) 04:29:31 02:25 US$ 2,000 77.08
6 Sarah Schoenfelder GER 00:32:09 (20) 02:24:42 (3) 01:27:39 (8) 04:29:53 -02:24 US$ 1,500 75.36
7 Marta Lagownik POL 00:29:36 (12) 02:35:06 (17) 01:20:50 (2) 04:30:08 04:14 US$ 1,250 73.79
8 Larissa Jasper GER 00:27:02 (9) 02:32:09 (12) 01:27:46 (9) 04:31:54 -05:14 US$ 1,000 71.26
9 Saskia Haug GER 00:29:37 (13) 02:33:46 (14) 01:25:01 (5) 04:33:10 01:13   69.14
10 Diede Diederiks NED 00:29:37 (13) 02:29:47 (8) 01:30:15 (14) 04:34:23 07:13   67.12
11 Skye Wallace AUS 00:29:38 (15) 02:31:46 (11) 01:28:38 (11) 04:34:52 02:16   65.65
12 Johanna Ahrens GER 00:26:57 (7) 02:32:34 (13) 01:31:06 (15) 04:35:12 -02:43   64.35
13 Rhianne Hughes GBR 00:30:21 (18) 02:34:16 (15) 01:27:27 (7) 04:36:58 00:44   62.12
14 Anja Koller SUI 00:35:05 (24) 02:27:16 (5) 01:31:20 (16) 04:38:38 -03:59   60.00
15 Nikita Paskiewiez FRA 00:32:14 (22) 02:35:29 (18) 01:28:27 (10) 04:40:55 05:29   57.52
16 Caterina Mariani SUI 00:32:13 (21) 02:30:53 (9) 01:34:54 (18) 04:42:57 -05:09   55.25
17 Eva Marsac FRA 00:26:55 (6) 02:41:35 (23) 01:29:31 (12) 04:43:12 -06:08   54.25
18 Stephanie Wunderle GER 00:32:17 (23) 02:34:58 (16) 01:35:42 (19) 04:48:34 12:03   49.79
19 Valentina D’Angeli ITA 00:32:08 (19) 02:39:16 (21) 01:33:48 (17) 04:50:24 -02:43   47.79
20 Rani Skrabanja NED 00:26:28 (1) 02:41:07 (22) 01:40:15 (21) 04:52:44 n/a   45.48
21 Kristina Grieger GER 00:29:50 (17) 02:45:04 (24) 01:39:27 (20) 04:59:45 10:41   40.00
  Rebecca Anderbury GBR 00:29:42 (16) 02:25:29 (4)   DNF      
  Luisa Iogna Prat ITA 00:26:33 (3) 02:38:55 (20)   DNF      
  Desiree Knecht SUI 00:29:31 (11) 02:38:31 (19)   DNF      

70.3 Zell am See 2026 (Aug 30th) – Seedings

ZellamSeePrevious Winners

Year Male Winner Time Female Winner Time
2014 Marino Vanhoenacker (BEL) 04:02:32 Eva Wutti (AUT) 04:28:35
2016 Marino Vanhoenacker (BEL) 04:06:05 Kaisa Sali (FIN) 04:30:11
2017 Boris Stein (GER) 04:02:50 Laura Philipp (GER) 04:17:45
2018 Michael Weiss (AUT) 01:36:14 Laura Philipp (GER) 01:47:03
2019 Thomas Steger (AUT) 03:55:03 Daniela Bleymehl (GER) 04:23:51
2021 Jan Stratmann (GER) 03:59:41 Laura Philipp (GER) 04:21:48
2022 Frederic Funk (GER) 03:50:23 Emma Pallant-Browne (GBR) 04:21:42
2023 Frederic Funk (GER) 03:49:56 Daniela Bleymehl (GER) 04:19:18
2024 Mika Noodt (GER) 03:46:04 Caroline Pohle (GER) 04:17:24
2025 Fabian Kraft (GER) 03:44:31 Kat Matthews (GBR) 04:08:50

Last Race’s TOP 3

Male Race Results

Rank Name Nation Swim Bike Run Time
1 Fabian Kraft GER 00:23:07 02:06:33 01:09:45 03:44:31
2 Gregor Payet LUX 00:23:20 02:06:29 01:12:25 03:47:14
3 Nick Thompson AUS 00:23:55 02:05:44 01:13:22 03:48:30

Female Race Results

Rank Name Nation Swim Bike Run Time
1 Kat Matthews GBR 00:25:21 02:17:52 01:19:43 04:08:50
2 Lisa Perterer AUT 00:25:16 02:18:00 01:23:18 04:12:36
3 Solveig Loevseth NOR 00:25:28 02:21:18 01:23:00 04:15:57

Course Records

Leg Gender Record Athlete Date
Total overall 03:44:31 Fabian Kraft 2025-08-31
Swim overall 00:22:01 Magnus Maenner 2023-09-03
Bike overall 02:02:11 Mika Noodt 2024-09-01
Run overall 01:09:45 Fabian Kraft 2025-08-31
Total female 04:08:50 Kat Matthews 2025-08-31
Swim female 00:24:53 Anja Ippach 2014-08-31
Bike female 02:17:52 Kat Matthews 2025-08-31
Run female 01:16:37 Daniela Kleiser 2022-08-28

Course Rating

The Course Rating for 70.3 Zell am See is – 02:20.

Race Adjustments for 70.3 Zell am See

Year Adjustment Swim Adj. Bike Adj. Run Adj. # of Finishers Rating Swim Rating Bike Rating Run Rating
2014 00:42 00:24 01:14 -00:17 34 of 38 00:42 00:24 01:14 -00:17
2016 -06:09 00:17 -00:04 -03:24 33 of 38 -02:43 00:20 00:34 -01:51
2017 -05:58 00:23 00:11 -03:11 37 of 41 -03:48 00:21 00:27 -02:17
2019 -00:40 00:26 02:49 -02:23 42 of 47 -03:01 00:23 01:02 -02:19
2021 -06:02 -00:50 -02:59 -00:40 29 of 35 -03:37 00:08 00:14 -01:59
2022 00:14 00:22 00:23 01:34 54 of 61 -02:59 00:10 00:15 -01:23
2023 00:31 00:42 02:07 -01:04 43 of 50 -02:28 00:15 00:31 -01:21
2024 -03:44 -00:38 02:35 -00:42 71 of 83 -02:38 00:08 00:47 -01:16
2025 00:02 00:38 03:08 -00:28 69 of 80 -02:20 00:11 01:02 -01:11

Slots for 70.3 Worlds and Prize Money

70.3 Zell am See has 2m+2f Pro slot(s) for 70.3 Worlds. It has a total prize purse of 50.000 US$, paying 8 deep.

Male Race Participants

# Bib Name Nat Expected Rating ESwim EBike ET2 ERun
1 2 Jelle Geens BEL 03:43:12 03:40:44 00:23:25 02:05:41 02:32:06 01:11:06
2 9 Lasse Nygaard Priester GER 03:47:42 03:45:32 00:23:27 02:08:39 02:35:07 01:12:35
3 10 Gregor Payet LUX 03:49:18 03:48:04 00:24:13 02:08:40 02:35:53 01:13:25
4 1 Fabian Kraft GER 03:49:35 03:48:09 00:23:35 02:09:58 02:36:33 01:13:02
5 3 Trevor Foley USA 03:51:23 03:48:29 00:26:26 02:07:10 02:36:36 01:14:47
6 11 Damien Le Mesnager FRA 03:52:00 03:49:29 00:26:05 02:08:11 02:37:16 01:14:44
7 6 Pierre Le Corre FRA 03:52:30 03:49:03 00:23:05 02:13:28 02:39:33 01:12:57
8 8 Valdemar Solok DEN 03:52:51 03:50:34 00:23:22 02:08:42 02:35:03 01:17:48
9 16 Wilhelm Hirsch GER 03:53:19 03:50:52 00:23:11 02:11:15 02:37:26 01:15:53
10 26 Jan Stratmann GER 03:53:59 03:51:49 00:23:32 02:09:43 02:36:16 01:17:43
11 15 Guillem Montiel Moreno ESP 03:54:00 03:52:31 00:23:37 02:11:24 02:38:01 01:15:59
12 4 Kieran Lindars GBR 03:54:02 03:51:27 00:23:18 02:12:12 02:38:30 01:15:32
13 12 Joran Driesen BEL 03:54:13 03:52:04 00:24:19 02:11:28 02:38:47 01:15:26
14 24 Tom Hug SUI 03:54:17 03:53:11 00:24:56 02:11:28 02:39:24 01:14:53
15 7 Jonas Hoffmann GER 03:54:19 03:52:03 00:24:28 02:11:35 02:39:03 01:15:16
16 13 Johannes Vogel GER 03:54:47 03:51:27 00:23:28 02:10:15 02:36:43 01:18:04
17 5 Simon Viain FRA 03:55:07 03:51:43 00:23:45 02:11:01 02:37:46 01:17:21
18 14 James Teagle GBR 03:56:21 03:56:27 00:24:18 02:14:19 02:41:37 01:14:44
19 20 Luis Steiert GER 03:56:29 03:53:16 00:24:40 02:11:06 02:38:46 01:17:43
20 21 Rafael Lukatsch AUT 03:56:43 03:54:13 00:24:18 02:11:54 02:39:13 01:17:30
21 18 Rostislav Pevtsov UKR 03:57:15 03:54:48 00:23:53 02:13:21 02:40:14 01:17:01
22 19 Michele Sarzilla ITA 03:58:10 03:56:46 00:23:46 02:16:48 02:43:34 01:14:36
23 17 Cameron Wurf AUS 03:58:43 03:55:31 00:24:58 02:09:44 02:37:42 01:21:01
24 27 Matthew Palmer DEN 03:59:43 03:57:19 00:28:01 02:09:39 02:40:40 01:19:03
25 42 Samuel Studer SUI 03:59:58 03:59:14 00:24:31 02:11:02 02:38:33 01:21:25
26 52 Jonas Wechsler GER 04:00:22 03:57:12 00:24:06 02:11:09 02:38:15 01:22:07
27 29 Neilan Kempmann GER 04:00:42 03:58:05 00:23:38 02:13:49 02:40:27 01:20:15
28 37 Nils Huckschlag GER 04:00:45 03:58:59 00:24:59 02:12:40 02:40:39 01:20:06
29 53 Paul Weigand GER 04:01:02 03:58:45 00:25:16 02:15:58 02:44:14 01:16:48
30 40 Fabian Schoenke GER 04:01:35 03:58:47 00:24:41 02:11:50 02:39:32 01:22:03
31 22 Yvan Jarrige FRA 04:01:43 03:58:48 00:25:00 02:15:26 02:43:27 01:18:16
32 41 Tjebbe Kaindl AUT 04:02:05 04:13:02 00:23:54 02:11:49 02:38:42 01:23:23
33 31 Thomas Ott GER 04:02:53 04:00:07 00:24:20 02:14:25 02:41:45 01:21:08
34 46 Alexander Richter GER 04:02:59 03:59:15 00:26:19 02:14:43 02:44:02 01:18:57
35 39 Julian Becker GER 04:05:35 04:02:12 00:24:18 02:19:25 02:46:44 01:18:51
36 28 Antonio Limoli ITA 04:05:45 04:02:53 00:24:11 02:16:28 02:43:38 01:22:07
37 32 Sam Wordley GBR 04:06:07 04:03:29 00:25:02 02:16:09 02:44:12 01:21:55
38 35 Patrick Cometta SUI 04:06:08 04:03:29 00:26:13 02:15:51 02:45:04 01:21:04
39 34 Nick Thijs BEL 04:06:50 04:05:28 00:25:42 02:17:34 02:46:17 01:20:33
40 44 Laurin Wehrle GER 04:06:52 04:03:52 00:25:13 02:12:56 02:41:09 01:25:43
41 25 Samuel Boettinger GER 04:06:54 04:06:56 00:26:51 02:15:46 02:45:37 01:21:17
42 38 Georg Enzenberger AUT 04:07:30 04:05:03 00:25:56 02:15:47 02:44:43 01:22:47
43 23 Filippo Candeo ITA 04:08:39 04:06:52 00:25:47 02:20:05 02:48:52 01:19:47
44 30 Nicolo Basso ITA 04:10:05 04:06:45 00:25:05 02:21:46 02:49:51 01:20:14
45 33 Thomas Williams NZL 04:11:54 04:09:01 00:26:53 02:19:51 02:49:44 01:22:10
46 43 Sebastian Marx GER 04:15:46 04:12:11 00:24:27 02:20:21 02:47:47 01:27:59
47 48 Jakob Heeß GER 04:17:50 04:14:13 00:27:20 02:23:34 02:53:53 01:23:57
48 54 Matej Machacek SVK 04:19:05 04:15:27 00:28:39 02:23:03 02:54:42 01:24:23
49 49 Sönke Droska GER 04:26:02 04:22:18 00:26:59 02:29:53 02:59:52 01:26:10
50 47 Patrik Glaser SLO 04:28:35 04:30:20 00:29:50 02:28:38 03:01:27 01:27:08
51 45 Joona Lehtonen FIN 04:31:28 04:27:35 00:26:32 02:29:23 02:58:55 01:32:33
  36 Morten Schmidt GER n/a unrated unrated unrated unrated unrated
  50 Leonardo Allegri ITA n/a unrated unrated unrated unrated unrated
  51 Jan Ortjohann GER n/a unrated unrated unrated unrated unrated

Female Race Participants

# Bib Name Nat Expected Rating ESwim EBike ET2 ERun
1 1 Laura Philipp GER 04:15:40 04:13:13 00:27:33 02:23:28 02:54:01 01:21:39
2 2 Lisa Perterer AUT 04:16:47 04:15:36 00:26:14 02:23:20 02:52:34 01:24:13
3 4 India Lee GBR 04:19:40 04:16:31 00:25:45 02:24:35 02:53:20 01:26:20
4 5 Daniela Kleiser GER 04:22:17 04:19:20 00:33:02 02:27:18 03:03:20 01:18:57
5 7 Nikki Bartlett GBR 04:24:51 04:21:18 00:29:11 02:27:17 02:59:28 01:25:23
6 3 Marta Lagownik POL 04:25:56 04:23:28 00:28:03 02:31:26 03:02:29 01:23:27
7 6 Rebecca Anderbury GBR 04:26:57 04:23:10 00:30:44 02:25:40 02:59:24 01:27:33
8 11 Leana Bissig SUI 04:27:48 04:24:41 00:27:23 02:30:18 03:00:41 01:27:07
9 10 Diede Diederiks NED 04:27:53 04:24:42 00:30:11 02:27:30 03:00:41 01:27:12
10 9 Anastacia Damm Nielsen DEN 04:29:54 04:27:34 00:28:00 02:29:49 03:00:49 01:29:05
11 16 Luisa Iogna Prat ITA 04:32:04 04:30:03 00:26:03 02:35:24 03:04:27 01:27:37
12 17 Sarah Schoenfelder GER 04:32:20 04:29:52 00:31:50 02:27:41 03:02:32 01:29:48
13 15 Saskia Haug GER 04:32:45 04:29:30 00:29:23 02:35:46 03:08:09 01:24:36
14 13 Franzi Hofmann GER 04:32:53 04:31:53 00:28:24 02:31:29 03:02:53 01:30:00
15 8 Skye Wallace AUS 04:33:00 04:30:08 00:29:13 02:31:34 03:03:47 01:29:13
16 20 Minttu Hukka FIN 04:34:04 04:31:45 00:30:54 02:32:54 03:06:48 01:27:16
17 18 Nikita Paskiewiez FRA 04:35:46 04:32:55 00:31:06 02:34:39 03:08:46 01:27:00
18 22 Stephanie Wunderle GER 04:36:33 04:33:56 00:32:18 02:29:18 03:04:36 01:31:57
19 14 Rhianne Hughes GBR 04:36:45 04:33:45 00:31:34 02:36:00 03:10:33 01:26:12
20 19 Shiva Leisner DEN 04:37:53 04:36:59 00:29:47 02:32:51 03:05:38 01:32:15
21 23 Larissa Jasper GER 04:38:01 04:34:41 00:28:13 02:34:40 03:05:53 01:32:08
22 12 Johanna Ahrens GER 04:39:11 04:35:27 00:27:38 02:34:21 03:04:58 01:34:13
23 28 Anja Koller SUI 04:43:02 04:40:07 00:33:25 02:34:21 03:10:47 01:32:15
24 21 Desiree Knecht SUI 04:43:46 04:40:23 00:30:05 02:40:59 03:14:03 01:29:43
25 25 Eva Marsac FRA 04:48:00 04:46:47 00:26:43 02:41:38 03:11:20 01:36:40
26 27 Caterina Mariani SUI 04:48:54 04:45:34 00:34:56 02:37:42 03:15:39 01:33:15
27 24 Kristina Grieger GER 04:50:26 04:46:22 00:32:18 02:41:51 03:17:08 01:33:18
28 26 Valentina D’Angeli ITA 04:53:32 04:50:31 00:31:50 02:42:01 03:16:51 01:36:41
  29 Rani Skrabanja NED n/a unrated unrated unrated unrated unrated

Winning Odds

Male Race Participants

  • Jelle Geens: 63% (1-1)
  • Lasse Nygaard Priester: 18% (5-1)
  • Guillem Montiel Moreno: 6% (16-1)
  • Fabian Kraft: 4% (22-1)
  • Trevor Foley: 3% (29-1)

Female Race Participants

  • Laura Philipp: 44% (1-1)
  • Lisa Perterer: 37% (2-1)
  • Daniela Kleiser: 9% (10-1)
  • India Lee: 7% (14-1)
Select your currency
EUR Euro
USD United States (US) dollar

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