70.3 Zell am See 2025 – Analyzing Results
Male Race Results
Rank | Name | Nation | Swim | Bike | Run | Time | Diff to exp. | Prize Money | PTO Points |
1 | Fabian Kraft | GER | 00:23:07 (2) | 02:06:33 (8) | 01:09:45 (1) | 03:44:31 | -03:54 | US$ 7,500 | 88.92 |
2 | Gregor Payet | LUX | 00:23:20 (8) | 02:06:29 (6) | 01:12:25 (3) | 03:47:14 | -04:44 | US$ 5,000 | 84.98 |
3 | Nick Thompson | AUS | 00:23:55 (20) | 02:05:44 (1) | 01:13:22 (4) | 03:48:30 | -07:34 | US$ 3,750 | 82.27 |
4 | Lasse Nygaard Priester | GER | 00:23:13 (5) | 02:06:27 (5) | 01:13:56 (7) | 03:48:56 | -03:47 | US$ 3,000 | 80.30 |
5 | Cameron Main | GBR | 00:23:21 (10) | 02:06:32 (7) | 01:14:17 (10) | 03:49:02 | 00:25 | US$ 2,000 | 78.67 |
6 | Kevin McDowell | USA | 00:23:19 (7) | 02:06:19 (3) | 01:14:16 (9) | 03:49:06 | -04:39 | US$ 1,500 | 77.16 |
7 | Chris Leiferman | USA | 00:25:17 (30) | 02:08:19 (13) | 01:11:36 (2) | 03:50:37 | -01:59 | US$ 1,250 | 74.56 |
8 | Damien Le Mesnager | FRA | 00:25:17 (30) | 02:07:05 (11) | 01:13:25 (5) | 03:51:14 | -02:54 | US$ 1,000 | 72.75 |
9 | Justus Töpper | GER | 00:23:23 (12) | 02:09:05 (19) | 01:14:22 (12) | 03:52:12 | -10:45 | 70.73 | |
10 | Jonas Hoffmann | GER | 00:23:53 (18) | 02:08:41 (15) | 01:15:11 (13) | 03:52:50 | -00:46 | 69.04 | |
11 | Jonathan Wayaffe | BEL | 00:25:28 (34) | 02:07:51 (12) | 01:13:37 (6) | 03:53:15 | -03:06 | 67.57 | |
12 | Rafael Lukatsch | AUT | 00:23:52 (17) | 02:08:56 (18) | 01:16:01 (14) | 03:53:47 | -02:13 | 66.07 | |
13 | Dominik Sowieja | GER | 00:26:07 (36) | 02:05:53 (2) | 01:16:03 (15) | 03:53:52 | -06:50 | 64.98 | |
14 | Jannik Schaufler | GER | 00:23:06 (1) | 02:06:47 (10) | 01:20:10 (23) | 03:55:06 | 01:42 | 63.03 | |
15 | Michele Sarzilla | ITA | 00:23:10 (3) | 02:14:05 (31) | 01:14:03 (8) | 03:56:39 | -06:26 | 60.89 | |
16 | Lukas Kocar | CZE | 00:23:57 (22) | 02:08:46 (17) | 01:19:03 (20) | 03:57:18 | -00:01 | 59.50 | |
17 | Arne Leiss | GER | 00:23:25 (14) | 02:09:06 (20) | 01:19:49 (21) | 03:57:40 | -02:00 | 58.37 | |
18 | Dieter Comhair | BEL | 00:26:12 (40) | 02:06:46 (9) | 01:19:55 (22) | 03:58:37 | 01:01 | 56.83 | |
19 | Fabian Schoenke | GER | 00:24:03 (26) | 02:08:43 (16) | 01:20:43 (25) | 03:58:45 | n/a | 55.97 | |
20 | Andrew Horsfall-Turner | GBR | 00:23:18 (6) | 02:14:56 (32) | 01:16:57 (16) | 04:01:04 | -00:48 | 53.42 | |
21 | Simon Viain | FRA | 00:23:21 (10) | 02:06:26 (4) | 01:26:19 (34) | 04:01:07 | 08:10 | 52.70 | |
22 | Morgan Rhodes | GBR | 00:24:48 (29) | 02:13:48 (30) | 01:18:14 (18) | 04:02:30 | 01:26 | 50.96 | |
23 | Antony Costes | FRA | 00:24:02 (25) | 02:09:41 (22) | 01:23:04 (29) | 04:02:32 | 06:23 | 50.32 | |
24 | Thomas Ott | GER | 00:23:54 (19) | 02:12:55 (28) | 01:20:15 (24) | 04:02:50 | 01:40 | 49.50 | |
25 | Luca Barbagallo | ITA | 00:26:17 (44) | 02:17:11 (33) | 01:14:17 (10) | 04:03:38 | -06:13 | 48.32 | |
26 | Laurin Wehrle | GER | 00:23:59 (24) | 02:09:23 (21) | 01:25:04 (33) | 04:04:38 | 01:08 | 47.01 | |
27 | Niklas Ludwig | GER | 00:23:57 (22) | 02:08:23 (14) | 01:27:04 (36) | 04:04:47 | -03:00 | 46.39 | |
28 | Benjamin Zorgnotti | FPO | 00:23:48 (15) | 02:12:54 (27) | 01:22:47 (28) | 04:05:03 | 07:05 | 45.70 | |
29 | Alexander Richter | GER | 00:26:07 (36) | 02:11:11 (24) | 01:23:06 (30) | 04:06:03 | 07:27 | 44.46 | |
30 | Samuel Boettinger | GER | 00:26:15 (43) | 02:13:40 (29) | 01:21:46 (27) | 04:07:31 | 01:01 | 42.87 | |
31 | Juan Ignacio Villarruel Curra | ESP | 00:26:11 (39) | 02:20:31 (40) | 01:17:42 (17) | 04:10:22 | 00:47 | 40.21 | |
32 | Herbert Enzinger | GER | 00:27:57 (46) | 02:19:43 (38) | 01:18:17 (19) | 04:12:36 | 04:00 | 38.06 | |
33 | Timo Schaffeld | GER | 00:26:09 (38) | 02:19:55 (39) | 01:20:58 (26) | 04:12:42 | 05:43 | 37.61 | |
34 | Christian Haas | ITA | 00:26:13 (41) | 02:18:07 (34) | 01:24:03 (32) | 04:14:15 | 01:08 | 36.04 | |
35 | Robin Hermann | SUI | 00:26:13 (41) | 02:12:01 (26) | 01:31:33 (39) | 04:15:47 | 07:27 | 34.49 | |
36 | Milosz Sowinski | POL | 00:25:22 (32) | 02:18:43 (36) | 01:26:47 (35) | 04:16:36 | 12:54 | 33.54 | |
37 | Florian Kandutsch | AUT | 00:27:54 (45) | 02:19:01 (37) | 01:23:33 (31) | 04:17:20 | -00:45 | 32.66 | |
38 | Maximilian Sperl | GER | 00:23:49 (16) | 02:10:02 (23) | 01:38:37 (40) | 04:18:13 | 24:51 | 31.67 | |
39 | Florin Parfuss | SUI | 00:24:29 (28) | 02:24:08 (42) | 01:29:46 (38) | 04:24:21 | 08:09 | 29.76 | |
40 | Alessandro Vita | ITA | 00:23:56 (21) | 02:28:14 (43) | 01:28:03 (37) | 04:26:12 | 04:48 | 29.50 | |
Vicente Hernandez | ESP | 00:23:23 (12) | 02:11:30 (25) | DNF | |||||
Matthias Steinwandter | ITA | 00:24:28 (27) | 02:18:41 (35) | DNF | |||||
Cedric Osterholt | GER | 00:23:10 (3) | 02:22:58 (41) | DNF | |||||
Ross Baldwin | USA | 00:31:56 (47) | 02:34:28 (44) | DNF | |||||
Alois Knabl | AUT | 00:23:20 (8) | DNF | ||||||
Andreas Dreitz | GER | 00:25:27 (33) | DNF | ||||||
Cyrill Knechtle | SUI | 00:26:03 (35) | DNF |
Female Race Results
Rank | Name | Nation | Swim | Bike | Run | Time | Diff to exp. | Prize Money | PTO Points |
1 | Kat Matthews | GBR | 00:25:21 (7) | 02:17:52 (1) | 01:19:43 (1) | 04:08:50 | -02:43 | US$ 7,500 | 94.54 |
2 | Lisa Perterer | AUT | 00:25:16 (4) | 02:18:00 (2) | 01:23:18 (6) | 04:12:36 | -03:17 | US$ 5,000 | 90.08 |
3 | Solveig Loevseth | NOR | 00:25:28 (10) | 02:21:18 (3) | 01:23:00 (5) | 04:15:57 | 03:20 | US$ 3,750 | 86.00 |
4 | Laura Jansen | GER | 00:26:33 (11) | 02:23:36 (6) | 01:21:40 (3) | 04:17:54 | -06:10 | US$ 3,000 | 83.00 |
5 | Nina Derron | SUI | 00:25:24 (8) | 02:21:44 (4) | 01:26:08 (10) | 04:18:54 | -10:03 | US$ 2,000 | 80.75 |
6 | Daisy Davies | GBR | 00:25:15 (3) | 02:24:51 (7) | 01:26:48 (14) | 04:23:00 | -02:17 | US$ 1,500 | 76.38 |
7 | Charlene Clavel | FRA | 00:27:54 (15) | 02:25:11 (8) | 01:23:53 (7) | 04:23:06 | -01:47 | US$ 1,250 | 74.92 |
8 | Loanne Duvoisin | SUI | 00:28:31 (23) | 02:29:16 (13) | 01:19:55 (2) | 04:23:29 | n/a | US$ 1,000 | 73.33 |
9 | Marta Lagownik | POL | 00:27:52 (13) | 02:29:21 (14) | 01:22:05 (4) | 04:24:47 | 00:08 | 71.15 | |
10 | Rebecca Clarke | NZL | 00:25:11 (1) | 02:29:27 (16) | 01:26:35 (12) | 04:27:25 | -00:49 | 68.10 | |
11 | Sarah Schoenfelder | GER | 00:31:54 (31) | 02:22:14 (5) | 01:26:41 (13) | 04:27:29 | -05:42 | 66.92 | |
12 | Luisa Iogna Prat | ITA | 00:25:18 (5) | 02:33:01 (23) | 01:26:01 (9) | 04:30:26 | 01:29 | 63.75 | |
13 | Lisa-Maria Dornauer | AUT | 00:28:00 (19) | 02:26:19 (9) | 01:29:46 (20) | 04:30:30 | -03:15 | 62.68 | |
14 | Jenny Jendryschik | GER | 00:28:31 (23) | 02:29:24 (15) | 01:28:40 (15) | 04:32:43 | 03:26 | 60.14 | |
15 | Madlen Kappeler | GER | 00:30:32 (27) | 02:32:26 (22) | 01:24:22 (8) | 04:33:40 | -04:07 | 58.55 | |
16 | Stephanie Wunderle | GER | 00:30:37 (30) | 02:27:12 (11) | 01:30:47 (21) | 04:34:35 | 01:38 | 57.03 | |
17 | Laura Addie | GBR | 00:27:52 (13) | 02:28:44 (12) | 01:31:50 (22) | 04:34:40 | 01:17 | 56.13 | |
18 | Marie Luyckx | BEL | 00:27:58 (17) | 02:31:11 (19) | 01:29:36 (18) | 04:35:28 | 00:46 | 54.78 | |
19 | Shiva Leisner | DEN | 00:28:30 (22) | 02:31:45 (21) | 01:29:08 (17) | 04:36:02 | -00:35 | 53.62 | |
20 | Stephanie Clutterbuck | GBR | 00:25:26 (9) | 02:26:46 (10) | 01:37:01 (26) | 04:36:12 | 04:18 | 52.79 | |
21 | Carolin Meyer | GER | 00:28:03 (20) | 02:30:18 (17) | 01:32:31 (23) | 04:36:53 | 04:21 | 51.63 | |
22 | Lilli Gelmini | ITA | 00:25:20 (6) | 02:39:47 (28) | 01:26:33 (11) | 04:37:25 | -05:41 | 50.61 | |
23 | Salome De Barthez | PYF | 00:27:58 (17) | 02:39:04 (27) | 01:29:01 (16) | 04:42:28 | n/a | 46.43 | |
24 | Sina Ziegler | SUI | 00:30:35 (29) | 02:34:03 (24) | 01:32:43 (24) | 04:43:44 | 05:08 | 44.95 | |
25 | Alice Fritzsche | SUI | 00:28:03 (20) | 02:37:25 (25) | 01:33:11 (25) | 04:45:28 | 10:02 | 43.17 | |
26 | Mariella Sawyer | ZAF | 00:31:55 (32) | 02:38:12 (26) | 01:29:41 (19) | 04:45:46 | -01:31 | 42.44 | |
27 | Anna Trützschler | GER | 00:27:06 (12) | 02:43:16 (30) | 01:37:44 (27) | 04:53:57 | 04:09 | 36.69 | |
28 | Sarah Karollus | GER | 00:29:13 (25) | 02:41:31 (29) | 01:44:06 (29) | 05:02:12 | 07:11 | 36.21 | |
29 | Mathilde Cartier | SUI | 00:30:34 (28) | 02:46:26 (31) | 01:42:09 (28) | 05:06:01 | 12:45 | 35.76 | |
Lena Meißner | GER | 00:25:13 (2) | 02:30:32 (18) | DNF | |||||
Courtney Wevers | AUS | 00:30:29 (26) | 02:31:17 (20) | DNF | |||||
Tanja Stroschneider | AUT | 00:27:56 (16) | DNF | ||||||
Nathalie Krause | GER | 00:33:33 (33) | DNF |