Zum Inhalt springen
Performance Workspace
Race analysis

Elite Men

2025 Europe Triathlon Championships Istanbul · Istanbul

31.08.2025 TUR Air °C Water °C Wetsuit:

Personal run distance

For past races, you can enter the actual run distance if it differs from the official distance.

Please sign in to save a personal run distance.

Course

Segment Total distance Laps Distance per lap
Swim 1500 m 2 750 m
Bike 38500 m 8 4813 m
Run 10000 m 3 3333 m

Results

Use the column headings to sort the table by total time or any split.

Nation
1 Max Studer SUI 00:18:44 Abschnittsrang 19 1:15 / 100 m 00:00:48 Abschnittsrang 22 00:53:37 Abschnittsrang 10 43,1 km/h 00:00:19 Abschnittsrang 4 00:30:52 Abschnittsrang 1 3:05 / km 01:44:18
2 Bence Bicsák HUN 00:18:50 Abschnittsrang 26 1:15 / 100 m 00:00:50 Abschnittsrang 45 00:53:36 Abschnittsrang 8 43,1 km/h 00:00:23 Abschnittsrang 39 00:31:03 Abschnittsrang 2 3:06 / km 01:44:39
3 Panagiotis Bitados GRE 00:18:36 Abschnittsrang 11 1:14 / 100 m 00:00:45 Abschnittsrang 3 00:53:47 Abschnittsrang 17 43,0 km/h 00:00:21 Abschnittsrang 18 00:31:25 Abschnittsrang 4 3:09 / km 01:44:52
4 Harry Leleu GBR 00:18:41 Abschnittsrang 15 1:15 / 100 m 00:00:48 Abschnittsrang 22 00:53:45 Abschnittsrang 16 43,0 km/h 00:00:19 Abschnittsrang 4 00:31:25 Abschnittsrang 4 3:09 / km 01:44:56
5 Jack Willis GBR 00:18:45 Abschnittsrang 21 1:15 / 100 m 00:00:45 Abschnittsrang 3 00:53:42 Abschnittsrang 15 43,0 km/h 00:00:20 Abschnittsrang 10 00:31:31 Abschnittsrang 6 3:09 / km 01:45:01
6 Tjebbe Kaindl AUT 00:18:48 Abschnittsrang 23 1:15 / 100 m 00:00:42 Abschnittsrang 1 00:53:40 Abschnittsrang 13 43,0 km/h 00:00:22 Abschnittsrang 29 00:31:34 Abschnittsrang 7 3:09 / km 01:45:04
7 Jules Rethoret FRA 00:18:32 Abschnittsrang 6 1:14 / 100 m 00:00:50 Abschnittsrang 45 00:53:47 Abschnittsrang 17 43,0 km/h 00:00:20 Abschnittsrang 10 00:31:44 Abschnittsrang 8 3:10 / km 01:45:11
8 Antonio Serrat Seoane ESP 00:19:02 Abschnittsrang 39 1:16 / 100 m 00:00:46 Abschnittsrang 5 00:54:00 Abschnittsrang 33 42,8 km/h 00:00:17 Abschnittsrang 1 00:31:15 Abschnittsrang 3 3:08 / km 01:45:18
9 Ian Pennekamp NED 00:18:35 Abschnittsrang 9 1:14 / 100 m 00:00:47 Abschnittsrang 10 00:53:50 Abschnittsrang 21 42,9 km/h 00:00:20 Abschnittsrang 10 00:31:55 Abschnittsrang 9 3:12 / km 01:45:26
10 Igor Dupuis FRA 00:18:34 Abschnittsrang 8 1:14 / 100 m 00:00:49 Abschnittsrang 34 00:53:52 Abschnittsrang 24 42,9 km/h 00:00:22 Abschnittsrang 29 00:31:57 Abschnittsrang 10 3:12 / km 01:45:31
11 Izan Edo Aguilar ESP 00:18:54 Abschnittsrang 32 1:16 / 100 m 00:00:47 Abschnittsrang 10 00:53:30 Abschnittsrang 4 43,2 km/h 00:00:24 Abschnittsrang 49 00:32:17 Abschnittsrang 12 3:14 / km 01:45:49
12 Jonas Osterholt GER 00:18:43 Abschnittsrang 18 1:15 / 100 m 00:00:49 Abschnittsrang 34 00:53:35 Abschnittsrang 7 43,1 km/h 00:00:22 Abschnittsrang 29 00:32:29 Abschnittsrang 15 3:15 / km 01:45:55
13 Lucas Cambresy LUX 00:18:31 Abschnittsrang 4 1:14 / 100 m 00:00:49 Abschnittsrang 34 00:53:50 Abschnittsrang 21 42,9 km/h 00:00:19 Abschnittsrang 4 00:32:35 Abschnittsrang 16 3:16 / km 01:46:02
14 Nicola Azzano ITA 00:18:30 Abschnittsrang 3 1:14 / 100 m 00:00:47 Abschnittsrang 10 00:53:56 Abschnittsrang 27 42,8 km/h 00:00:20 Abschnittsrang 10 00:32:37 Abschnittsrang 18 3:16 / km 01:46:08
15 João Nuno Batista POR 00:19:17 Abschnittsrang 41 1:17 / 100 m 00:00:51 Abschnittsrang 53 00:53:36 Abschnittsrang 8 43,1 km/h 00:00:23 Abschnittsrang 39 00:32:09 Abschnittsrang 11 3:13 / km 01:46:13
16 Euan De Nigro ITA 00:18:48 Abschnittsrang 23 1:15 / 100 m 00:00:47 Abschnittsrang 10 00:53:32 Abschnittsrang 5 43,2 km/h 00:00:22 Abschnittsrang 29 00:32:55 Abschnittsrang 20 3:18 / km 01:46:23
17 Arnaud Mengal BEL 00:19:28 Abschnittsrang 43 1:18 / 100 m 00:00:49 Abschnittsrang 34 00:53:29 Abschnittsrang 3 43,2 km/h 00:00:23 Abschnittsrang 39 00:32:25 Abschnittsrang 14 3:15 / km 01:46:31
18 Denis Kolobrodov RUS 00:19:03 Abschnittsrang 40 1:16 / 100 m 00:00:47 Abschnittsrang 10 00:53:52 Abschnittsrang 24 42,9 km/h 00:00:22 Abschnittsrang 29 00:32:35 Abschnittsrang 16 3:16 / km 01:46:37
19 Pietro Giovannini ITA 00:18:31 Abschnittsrang 4 1:14 / 100 m 00:00:46 Abschnittsrang 5 00:53:49 Abschnittsrang 20 42,9 km/h 00:00:21 Abschnittsrang 18 00:33:20 Abschnittsrang 23 3:20 / km 01:46:46
20 Eirik Berling Grande NOR 00:18:48 Abschnittsrang 23 1:15 / 100 m 00:00:46 Abschnittsrang 5 00:53:38 Abschnittsrang 12 43,1 km/h 00:00:18 Abschnittsrang 2 00:33:19 Abschnittsrang 22 3:20 / km 01:46:47
21 Zsombor Dévay HUN 00:18:51 Abschnittsrang 27 1:15 / 100 m 00:00:49 Abschnittsrang 34 00:53:32 Abschnittsrang 5 43,2 km/h 00:00:26 Abschnittsrang 54 00:33:30 Abschnittsrang 25 3:21 / km 01:47:05
22 Till Kramp GER 00:19:40 Abschnittsrang 47 1:19 / 100 m 00:00:48 Abschnittsrang 22 00:53:16 Abschnittsrang 1 43,4 km/h 00:00:21 Abschnittsrang 18 00:33:20 Abschnittsrang 23 3:20 / km 01:47:23
23 Jimmy Lund GBR 00:18:33 Abschnittsrang 7 1:14 / 100 m 00:00:49 Abschnittsrang 34 00:53:53 Abschnittsrang 26 42,9 km/h 00:00:21 Abschnittsrang 18 00:33:57 Abschnittsrang 29 3:24 / km 01:47:31
24 Chris Ziehmer GER 00:18:38 Abschnittsrang 13 1:15 / 100 m 00:00:47 Abschnittsrang 10 00:53:50 Abschnittsrang 21 42,9 km/h 00:00:24 Abschnittsrang 49 00:34:13 Abschnittsrang 31 3:25 / km 01:47:51
25 Genis Grau ESP 00:19:01 Abschnittsrang 38 1:16 / 100 m 00:00:48 Abschnittsrang 22 00:53:58 Abschnittsrang 29 42,8 km/h 00:00:20 Abschnittsrang 10 00:34:09 Abschnittsrang 30 3:25 / km 01:48:14
26 Gültigin Er TUR 00:18:59 Abschnittsrang 35 1:16 / 100 m 00:00:50 Abschnittsrang 45 00:54:00 Abschnittsrang 33 42,8 km/h 00:00:23 Abschnittsrang 39 00:34:23 Abschnittsrang 32 3:26 / km 01:48:33
27 Sylvain Fridelance SUI 00:18:40 Abschnittsrang 14 1:15 / 100 m 00:00:48 Abschnittsrang 22 00:54:18 Abschnittsrang 37 42,5 km/h 00:00:23 Abschnittsrang 39 00:34:41 Abschnittsrang 34 3:28 / km 01:48:47
28 Eric Diener GER 00:19:00 Abschnittsrang 37 1:16 / 100 m 00:00:48 Abschnittsrang 22 00:53:27 Abschnittsrang 2 43,2 km/h 00:00:22 Abschnittsrang 29 00:35:28 Abschnittsrang 35 3:33 / km 01:49:02
29 Alessio Crociani ITA 00:18:28 Abschnittsrang 2 1:14 / 100 m 00:00:47 Abschnittsrang 10 00:53:58 Abschnittsrang 29 42,8 km/h 00:00:22 Abschnittsrang 29 00:35:37 Abschnittsrang 37 3:34 / km 01:49:09
30 Gergely Kiss HUN 00:18:36 Abschnittsrang 11 1:14 / 100 m 00:00:42 Abschnittsrang 1 00:53:56 Abschnittsrang 27 42,8 km/h 00:00:21 Abschnittsrang 18 00:35:40 Abschnittsrang 39 3:34 / km 01:49:13
31 Lukas Pertl AUT 00:19:38 Abschnittsrang 46 1:19 / 100 m 00:00:47 Abschnittsrang 10 00:56:23 Abschnittsrang 43 41,0 km/h 00:00:19 Abschnittsrang 4 00:32:17 Abschnittsrang 12 3:14 / km 01:49:22
32 Maciej Bruzdziak POL 00:18:27 Abschnittsrang 1 1:14 / 100 m 00:00:46 Abschnittsrang 5 00:53:59 Abschnittsrang 32 42,8 km/h 00:00:23 Abschnittsrang 39 00:35:58 Abschnittsrang 42 3:36 / km 01:49:30
33 Enes Kizilcik TUR 00:18:58 Abschnittsrang 34 1:16 / 100 m 00:00:47 Abschnittsrang 10 00:54:03 Abschnittsrang 35 42,7 km/h 00:00:22 Abschnittsrang 29 00:35:29 Abschnittsrang 36 3:33 / km 01:49:37
34 Mikhail Antipov RUS 00:18:59 Abschnittsrang 35 1:16 / 100 m 00:00:50 Abschnittsrang 45 00:53:58 Abschnittsrang 29 42,8 km/h 00:00:21 Abschnittsrang 18 00:35:40 Abschnittsrang 39 3:34 / km 01:49:46
35 Joris Basslé BEL 00:19:42 Abschnittsrang 48 1:19 / 100 m 00:00:49 Abschnittsrang 34 00:56:16 Abschnittsrang 40 41,1 km/h 00:00:18 Abschnittsrang 2 00:33:09 Abschnittsrang 21 3:19 / km 01:50:13
36 Grigory Antipov AIN 00:18:54 Abschnittsrang 32 1:16 / 100 m 00:00:48 Abschnittsrang 22 00:54:05 Abschnittsrang 36 42,7 km/h 00:00:23 Abschnittsrang 39 00:36:25 Abschnittsrang 45 3:39 / km 01:50:33
37 Carol Popa ROU 00:19:43 Abschnittsrang 49 1:19 / 100 m 00:00:52 Abschnittsrang 60 00:56:14 Abschnittsrang 39 41,1 km/h 00:00:19 Abschnittsrang 4 00:33:40 Abschnittsrang 26 3:22 / km 01:50:46
38 Petter Ellingsbø NOR 00:19:45 Abschnittsrang 51 1:19 / 100 m 00:00:47 Abschnittsrang 10 00:56:18 Abschnittsrang 42 41,0 km/h 00:00:22 Abschnittsrang 29 00:34:35 Abschnittsrang 33 3:28 / km 01:51:46
39 Felix Duchampt ROU 00:20:52 Abschnittsrang 56 1:23 / 100 m 00:00:50 Abschnittsrang 45 00:57:08 Abschnittsrang 48 40,4 km/h 00:00:24 Abschnittsrang 49 00:32:37 Abschnittsrang 18 3:16 / km 01:51:49
40 Victor Goené NED 00:19:35 Abschnittsrang 44 1:18 / 100 m 00:00:47 Abschnittsrang 10 00:56:25 Abschnittsrang 45 40,9 km/h 00:00:21 Abschnittsrang 18 00:35:39 Abschnittsrang 38 3:34 / km 01:52:44
41 Mikita Katsianeu BLR 00:20:56 Abschnittsrang 58 1:24 / 100 m 00:00:48 Abschnittsrang 22 00:57:08 Abschnittsrang 48 40,4 km/h 00:00:21 Abschnittsrang 18 00:33:45 Abschnittsrang 27 3:23 / km 01:52:56
42 Veikka Saren FIN 00:20:59 Abschnittsrang 61 1:24 / 100 m 00:00:49 Abschnittsrang 34 00:57:04 Abschnittsrang 46 40,5 km/h 00:00:21 Abschnittsrang 18 00:33:53 Abschnittsrang 28 3:23 / km 01:53:03
43 Ul Denša SLO 00:19:46 Abschnittsrang 52 1:19 / 100 m 00:00:50 Abschnittsrang 45 00:56:16 Abschnittsrang 40 41,1 km/h 00:00:25 Abschnittsrang 53 00:36:09 Abschnittsrang 43 3:37 / km 01:53:23
44 Benedikt Bettin GER 00:18:44 Abschnittsrang 19 1:15 / 100 m 00:00:49 Abschnittsrang 34 00:53:40 Abschnittsrang 13 43,0 km/h 00:00:21 Abschnittsrang 18 00:40:41 Abschnittsrang 50 4:04 / km 01:54:13
45 Gergő Dobi HUN 00:19:26 Abschnittsrang 42 1:18 / 100 m 00:00:50 Abschnittsrang 45 00:55:26 Abschnittsrang 38 41,7 km/h 00:00:23 Abschnittsrang 39 00:38:12 Abschnittsrang 48 3:49 / km 01:54:14
46 Oliver Hostrup Sahlberg DEN 00:18:51 Abschnittsrang 27 1:15 / 100 m 00:00:51 Abschnittsrang 53 00:57:10 Abschnittsrang 51 40,4 km/h 00:00:23 Abschnittsrang 39 00:37:10 Abschnittsrang 46 3:43 / km 01:54:23
47 Niklas Keller AUT 00:20:41 Abschnittsrang 54 1:23 / 100 m 00:00:48 Abschnittsrang 22 00:57:20 Abschnittsrang 53 40,3 km/h 00:00:19 Abschnittsrang 4 00:35:57 Abschnittsrang 41 3:36 / km 01:55:03
48 Artjoms Gajevskis LAT 00:18:53 Abschnittsrang 31 1:16 / 100 m 00:00:49 Abschnittsrang 34 00:59:11 Abschnittsrang 54 39,0 km/h 00:00:20 Abschnittsrang 10 00:36:17 Abschnittsrang 44 3:38 / km 01:55:27
49 Filip Michalek CZE 00:19:37 Abschnittsrang 45 1:18 / 100 m 00:00:53 Abschnittsrang 63 00:56:23 Abschnittsrang 43 41,0 km/h 00:00:21 Abschnittsrang 18 00:38:38 Abschnittsrang 49 3:52 / km 01:55:50
50 Baptiste Passemard FRA 00:18:42 Abschnittsrang 17 1:15 / 100 m 00:00:51 Abschnittsrang 53 00:53:37 Abschnittsrang 10 43,1 km/h 00:00:22 Abschnittsrang 29 00:42:34 Abschnittsrang 52 4:15 / km 01:56:04
51 Ibe Baelde BEL 00:20:58 Abschnittsrang 60 1:24 / 100 m 00:00:47 Abschnittsrang 10 00:57:08 Abschnittsrang 48 40,4 km/h 00:00:20 Abschnittsrang 10 00:37:53 Abschnittsrang 47 3:47 / km 01:57:04
52 Daniil Babanschi MDA 00:20:56 Abschnittsrang 58 1:24 / 100 m 00:00:51 Abschnittsrang 53 00:57:07 Abschnittsrang 47 40,4 km/h 00:00:24 Abschnittsrang 49 00:40:49 Abschnittsrang 51 4:05 / km 02:00:06
0 Francis Daniels Veģeris LAT 00:21:07 Abschnittsrang 64 1:24 / 100 m 00:00:48 Abschnittsrang 22 00:00:00 00:00:00 00:00:00 LAP
0 Max Stapley GBR 00:18:35 Abschnittsrang 9 1:14 / 100 m 00:00:48 Abschnittsrang 22 00:53:47 Abschnittsrang 17 43,0 km/h 00:00:20 Abschnittsrang 10 00:00:00 DNF
0 Taha Eren Coşgun TUR 00:20:53 Abschnittsrang 57 1:24 / 100 m 00:00:51 Abschnittsrang 53 00:57:12 Abschnittsrang 52 40,4 km/h 00:00:23 Abschnittsrang 39 00:00:00 DNF
0 Martin Demuth CZE 00:18:41 Abschnittsrang 15 1:15 / 100 m 00:00:50 Abschnittsrang 45 00:00:00 00:00:00 00:00:00 DNF
0 Pavel Sorokin AIN 00:18:47 Abschnittsrang 22 1:15 / 100 m 00:00:51 Abschnittsrang 53 00:00:00 00:00:00 00:00:00 DNF
0 David Castro Fajardo ESP 00:18:52 Abschnittsrang 29 1:15 / 100 m 00:00:51 Abschnittsrang 53 00:00:00 00:00:00 00:00:00 DNF
0 Samuele Angelini ITA 00:18:52 Abschnittsrang 29 1:15 / 100 m 00:00:49 Abschnittsrang 34 00:00:00 00:00:00 00:00:00 DNF
0 Sebastian Wernersen NOR 00:19:43 Abschnittsrang 49 1:19 / 100 m 00:00:46 Abschnittsrang 5 00:00:00 00:00:00 00:00:00 DNF
0 Philip Pertl AUT 00:20:16 Abschnittsrang 53 1:21 / 100 m 00:00:48 Abschnittsrang 22 00:00:00 00:00:00 00:00:00 DNF
0 Boris Andreev BUL 00:20:50 Abschnittsrang 55 1:23 / 100 m 00:00:52 Abschnittsrang 60 00:00:00 00:00:00 00:00:00 DNF
0 Theo Marti LUX 00:21:03 Abschnittsrang 62 1:24 / 100 m 00:00:58 Abschnittsrang 64 00:00:00 00:00:00 00:00:00 DNF
0 Burak Cağdaş TUR 00:21:05 Abschnittsrang 63 1:24 / 100 m 00:00:52 Abschnittsrang 60 00:00:00 00:00:00 00:00:00 DNF

Bike groups

GroupAthletesGap after T1Gap after cycling
1 26 0–35 s 0–10 s
2 11 15–75 s 36–43 s
3 1 63–63 s 156–156 s
4 8 29–83 s 221–227 s
5 8 29–155 s 343–350 s