Zum Inhalt springen
Performance Workspace
Race analysis

Elite Men

2025 World Triathlon Championship Series Karlovy Vary · Karlovy Vary

14.09.2025 CZE Air 19.30 °C Water 18.00 °C Wetsuit: allowed

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 1 1500 m
Bike 40800 m 7 5829 m
Run 10000 m 4 2500 m

Results

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

Nation
1 Henry Graf GER 00:15:26 Abschnittsrang 6 1:02 / 100 m 00:00:31 Abschnittsrang 24 01:02:21 Abschnittsrang 7 39,3 km/h 00:00:22 Abschnittsrang 3 00:30:44 Abschnittsrang 7 3:04 / km 01:49:22
2 Miguel Hidalgo BRA 00:15:38 Abschnittsrang 16 1:03 / 100 m 00:00:29 Abschnittsrang 15 01:02:54 Abschnittsrang 19 38,9 km/h 00:00:23 Abschnittsrang 8 00:30:07 Abschnittsrang 2 3:01 / km 01:49:29
3 Csongor Lehmann HUN 00:15:28 Abschnittsrang 7 1:02 / 100 m 00:00:27 Abschnittsrang 7 01:03:06 Abschnittsrang 25 38,8 km/h 00:00:23 Abschnittsrang 8 00:30:25 Abschnittsrang 4 3:03 / km 01:49:46
4 Oliver Conway GBR 00:15:50 Abschnittsrang 28 1:03 / 100 m 00:00:32 Abschnittsrang 31 01:02:37 Abschnittsrang 11 39,1 km/h 00:00:23 Abschnittsrang 8 00:30:29 Abschnittsrang 5 3:03 / km 01:49:49
5 Adrien Briffod SUI 00:15:58 Abschnittsrang 32 1:04 / 100 m 00:00:31 Abschnittsrang 24 01:02:32 Abschnittsrang 10 39,1 km/h 00:00:21 Abschnittsrang 1 00:30:32 Abschnittsrang 6 3:03 / km 01:49:52
6 Alessio Crociani ITA 00:15:19 Abschnittsrang 2 1:01 / 100 m 00:00:33 Abschnittsrang 35 01:03:07 Abschnittsrang 26 38,8 km/h 00:00:22 Abschnittsrang 3 00:30:54 Abschnittsrang 8 3:05 / km 01:50:12
7 Diego Moya CHI 00:15:22 Abschnittsrang 3 1:01 / 100 m 00:00:27 Abschnittsrang 7 01:03:11 Abschnittsrang 28 38,7 km/h 00:00:24 Abschnittsrang 14 00:30:54 Abschnittsrang 8 3:05 / km 01:50:17
8 Matthew Hauser AUS 00:15:24 Abschnittsrang 4 1:02 / 100 m 00:00:31 Abschnittsrang 24 01:03:05 Abschnittsrang 24 38,8 km/h 00:00:23 Abschnittsrang 8 00:31:03 Abschnittsrang 10 3:06 / km 01:50:24
9 Tjebbe Kaindl AUT 00:15:50 Abschnittsrang 28 1:03 / 100 m 00:00:22 Abschnittsrang 1 01:02:07 Abschnittsrang 2 39,4 km/h 00:00:25 Abschnittsrang 19 00:31:44 Abschnittsrang 16 3:10 / km 01:50:27
10 Márk Dévay HUN 00:15:18 Abschnittsrang 1 1:01 / 100 m 00:00:30 Abschnittsrang 19 01:02:31 Abschnittsrang 9 39,2 km/h 00:00:23 Abschnittsrang 8 00:32:01 Abschnittsrang 18 3:12 / km 01:50:41
11 Ian Pennekamp NED 00:16:23 Abschnittsrang 42 1:06 / 100 m 00:00:28 Abschnittsrang 10 01:02:11 Abschnittsrang 4 39,4 km/h 00:00:26 Abschnittsrang 24 00:31:15 Abschnittsrang 11 3:08 / km 01:50:42
12 Mitch Kolkman NED 00:15:44 Abschnittsrang 21 1:03 / 100 m 00:00:29 Abschnittsrang 15 01:02:50 Abschnittsrang 17 39,0 km/h 00:00:25 Abschnittsrang 19 00:31:17 Abschnittsrang 12 3:08 / km 01:50:43
13 Chris Ziehmer GER 00:15:54 Abschnittsrang 31 1:04 / 100 m 00:00:28 Abschnittsrang 10 01:02:40 Abschnittsrang 12 39,1 km/h 00:00:25 Abschnittsrang 19 00:31:26 Abschnittsrang 13 3:09 / km 01:50:50
14 Valentin Wernz GER 00:15:52 Abschnittsrang 30 1:03 / 100 m 00:00:29 Abschnittsrang 15 01:02:40 Abschnittsrang 12 39,1 km/h 00:00:24 Abschnittsrang 14 00:31:37 Abschnittsrang 14 3:10 / km 01:51:00
15 Gregor Payet LUX 00:16:30 Abschnittsrang 44 1:06 / 100 m 00:00:25 Abschnittsrang 4 01:02:05 Abschnittsrang 1 39,4 km/h 00:00:26 Abschnittsrang 24 00:31:42 Abschnittsrang 15 3:10 / km 01:51:06
16 Zsombor Dévay HUN 00:15:46 Abschnittsrang 25 1:03 / 100 m 00:00:33 Abschnittsrang 35 01:02:41 Abschnittsrang 14 39,1 km/h 00:00:22 Abschnittsrang 3 00:31:53 Abschnittsrang 17 3:11 / km 01:51:13
17 Hayden Wilde NZL 00:17:09 Abschnittsrang 45 1:09 / 100 m 00:00:31 Abschnittsrang 24 01:03:25 Abschnittsrang 29 38,6 km/h 00:00:22 Abschnittsrang 3 00:29:48 Abschnittsrang 1 2:59 / km 01:51:14
18 Seth Rider USA 00:15:29 Abschnittsrang 9 1:02 / 100 m 00:00:30 Abschnittsrang 19 01:03:00 Abschnittsrang 22 38,9 km/h 00:00:22 Abschnittsrang 3 00:32:01 Abschnittsrang 18 3:12 / km 01:51:20
19 Tayler Reid NZL 00:15:46 Abschnittsrang 25 1:03 / 100 m 00:00:32 Abschnittsrang 31 01:02:42 Abschnittsrang 15 39,0 km/h 00:00:25 Abschnittsrang 19 00:32:04 Abschnittsrang 20 3:12 / km 01:51:27
20 Harry Leleu GBR 00:15:41 Abschnittsrang 20 1:03 / 100 m 00:00:24 Abschnittsrang 2 01:02:57 Abschnittsrang 20 38,9 km/h 00:00:23 Abschnittsrang 8 00:32:06 Abschnittsrang 21 3:13 / km 01:51:31
21 Vetle Bergsvik Thorn NOR 00:15:36 Abschnittsrang 14 1:02 / 100 m 00:00:27 Abschnittsrang 7 01:02:59 Abschnittsrang 21 38,9 km/h 00:00:26 Abschnittsrang 24 00:32:15 Abschnittsrang 22 3:14 / km 01:51:40
22 John Reed USA 00:15:40 Abschnittsrang 19 1:03 / 100 m 00:00:30 Abschnittsrang 19 01:04:57 Abschnittsrang 34 37,7 km/h 00:00:25 Abschnittsrang 19 00:30:22 Abschnittsrang 3 3:02 / km 01:51:53
23 Dorian Coninx FRA 00:15:25 Abschnittsrang 5 1:02 / 100 m 00:00:25 Abschnittsrang 4 01:03:09 Abschnittsrang 27 38,8 km/h 00:00:24 Abschnittsrang 14 00:32:44 Abschnittsrang 24 3:16 / km 01:52:06
24 Eric Diener GER 00:16:22 Abschnittsrang 41 1:05 / 100 m 00:00:31 Abschnittsrang 24 01:02:11 Abschnittsrang 4 39,4 km/h 00:00:29 Abschnittsrang 36 00:32:49 Abschnittsrang 25 3:17 / km 01:52:20
25 Alois Knabl AUT 00:15:44 Abschnittsrang 21 1:03 / 100 m 00:00:34 Abschnittsrang 39 01:02:44 Abschnittsrang 16 39,0 km/h 00:00:27 Abschnittsrang 30 00:33:05 Abschnittsrang 27 3:19 / km 01:52:32
26 Max Stapley GBR 00:15:32 Abschnittsrang 12 1:02 / 100 m 00:00:28 Abschnittsrang 10 01:03:03 Abschnittsrang 23 38,8 km/h 00:00:28 Abschnittsrang 34 00:33:06 Abschnittsrang 28 3:19 / km 01:52:35
27 Aoba Yasumatsu JPN 00:16:20 Abschnittsrang 40 1:05 / 100 m 00:00:35 Abschnittsrang 44 01:02:09 Abschnittsrang 3 39,4 km/h 00:00:32 Abschnittsrang 38 00:33:02 Abschnittsrang 26 3:18 / km 01:52:35
28 Simon Westermann SUI 00:15:31 Abschnittsrang 11 1:02 / 100 m 00:00:34 Abschnittsrang 39 01:02:53 Abschnittsrang 18 38,9 km/h 00:00:21 Abschnittsrang 1 00:33:27 Abschnittsrang 30 3:21 / km 01:52:44
29 Victor Goené NED 00:16:04 Abschnittsrang 36 1:04 / 100 m 00:00:29 Abschnittsrang 15 01:02:29 Abschnittsrang 8 39,2 km/h 00:00:28 Abschnittsrang 34 00:33:26 Abschnittsrang 29 3:21 / km 01:52:54
30 Arnaud Mengal BEL 00:16:19 Abschnittsrang 39 1:05 / 100 m 00:00:34 Abschnittsrang 39 01:02:12 Abschnittsrang 6 39,4 km/h 00:00:31 Abschnittsrang 37 00:33:57 Abschnittsrang 34 3:24 / km 01:53:30
31 Ren Sato JPN 00:16:04 Abschnittsrang 36 1:04 / 100 m 00:00:34 Abschnittsrang 39 01:04:29 Abschnittsrang 31 38,0 km/h 00:00:27 Abschnittsrang 30 00:33:33 Abschnittsrang 31 3:21 / km 01:55:06
32 Kyotaro Yoshikawa JPN 00:15:45 Abschnittsrang 23 1:03 / 100 m 00:00:43 Abschnittsrang 50 01:04:39 Abschnittsrang 32 37,9 km/h 00:00:26 Abschnittsrang 24 00:33:50 Abschnittsrang 32 3:23 / km 01:55:20
33 Jonas Osterholt GER 00:16:01 Abschnittsrang 34 1:04 / 100 m 00:00:33 Abschnittsrang 35 01:06:48 Abschnittsrang 35 36,6 km/h 00:00:24 Abschnittsrang 14 00:32:35 Abschnittsrang 23 3:16 / km 01:56:19
34 Martin Demuth CZE 00:15:39 Abschnittsrang 18 1:03 / 100 m 00:00:40 Abschnittsrang 48 01:04:49 Abschnittsrang 33 37,8 km/h 00:00:24 Abschnittsrang 14 00:35:08 Abschnittsrang 35 3:31 / km 01:56:39
35 Kevin Tarek Viñuela Gonzalez ESP 00:15:38 Abschnittsrang 16 1:03 / 100 m 00:00:31 Abschnittsrang 24 01:08:42 Abschnittsrang 38 35,6 km/h 00:00:27 Abschnittsrang 30 00:33:54 Abschnittsrang 33 3:23 / km 01:59:10
36 Tomas Zikmund CZE 00:16:25 Abschnittsrang 43 1:06 / 100 m 00:00:33 Abschnittsrang 35 01:07:53 Abschnittsrang 37 36,1 km/h 00:00:26 Abschnittsrang 24 00:35:24 Abschnittsrang 36 3:32 / km 02:00:39
0 Hugo Mario Ruiz Dimate COL 00:17:46 Abschnittsrang 50 1:11 / 100 m 00:00:53 Abschnittsrang 51 00:00:00 00:00:00 00:00:00 LAP
0 Ryoya Tamazaki JPN 00:17:13 Abschnittsrang 48 1:09 / 100 m 00:00:35 Abschnittsrang 44 00:00:00 00:00:00 00:00:00 LAP
0 Edgar Andrés Bermúdez Muñoz COL 00:17:55 Abschnittsrang 51 1:12 / 100 m 00:00:40 Abschnittsrang 48 00:00:00 00:00:00 00:00:00 LAP
0 Filip Michalek CZE 00:17:12 Abschnittsrang 47 1:09 / 100 m 00:00:36 Abschnittsrang 47 00:00:00 00:00:00 00:00:00 LAP
0 Peter Luftensteiner AUT 00:17:11 Abschnittsrang 46 1:09 / 100 m 00:00:30 Abschnittsrang 19 00:00:00 00:00:00 00:00:00 LAP
0 Shachar Agur ISR 00:17:13 Abschnittsrang 48 1:09 / 100 m 00:00:30 Abschnittsrang 19 00:00:00 00:00:00 00:00:00 LAP
0 Sylvain Fridelance SUI 00:15:58 Abschnittsrang 32 1:04 / 100 m 00:00:34 Abschnittsrang 39 01:06:51 Abschnittsrang 36 36,6 km/h 00:00:27 Abschnittsrang 30 00:00:00 DNF
0 Manoel Messias BRA 00:16:18 Abschnittsrang 38 1:05 / 100 m 00:00:25 Abschnittsrang 4 01:04:26 Abschnittsrang 30 38,0 km/h 00:00:26 Abschnittsrang 24 00:00:00 DNF
0 Lasse Nygaard Priester GER 00:16:03 Abschnittsrang 35 1:04 / 100 m 00:00:35 Abschnittsrang 44 00:00:00 00:00:00 00:00:00 DNF
0 Jack Willis GBR 00:15:30 Abschnittsrang 10 1:02 / 100 m 00:00:28 Abschnittsrang 10 00:00:00 00:00:00 00:00:00 DNF
0 Chase McQueen USA 00:15:28 Abschnittsrang 7 1:02 / 100 m 00:00:28 Abschnittsrang 10 00:00:00 00:00:00 00:00:00 DNF
0 Miguel Tiago Silva POR 00:15:45 Abschnittsrang 23 1:03 / 100 m 00:00:24 Abschnittsrang 2 00:00:00 00:00:00 00:00:00 DNF
0 Morgan Pearson USA 00:15:35 Abschnittsrang 13 1:02 / 100 m 00:00:32 Abschnittsrang 31 00:00:00 00:00:00 00:00:00 DNF
0 Eirik Berling Grande NOR 00:15:48 Abschnittsrang 27 1:03 / 100 m 00:00:32 Abschnittsrang 31 00:00:00 00:00:00 00:00:00 DNF
0 Panagiotis Bitados GRE 00:15:36 Abschnittsrang 14 1:02 / 100 m 00:00:31 Abschnittsrang 24 00:00:00 00:00:00 00:00:00 DNF

Bike groups

GroupAthletesGap after T1Gap after cycling
1 3 0–24 s 0–1 s
2 25 1–67 s 40–47 s
3 6 22–112 s 167–171 s
4 2 44–46 s 304–305 s
5 2 21–70 s 393–393 s