Zum Inhalt springen
Performance Workspace
Race analysis

Elite Men

2025 Europe Triathlon Cup Ceuta · Ceuta

05.10.2025 ESP Air 25.00 °C Water 20.10 °C Wetsuit: forbidden

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 750 m 1 750 m
Bike 20800 m 4 5200 m
Run 5000 m 2 2500 m

Results

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

Nation
1 Louis Vitiello FRA 00:09:11 Abschnittsrang 10 1:13 / 100 m 00:01:07 Abschnittsrang 10 00:28:41 Abschnittsrang 34 43,5 km/h 00:00:29 Abschnittsrang 1 00:14:43 Abschnittsrang 1 2:57 / km 00:54:09
2 Vicente Hernandez ESP 00:09:26 Abschnittsrang 21 1:15 / 100 m 00:01:11 Abschnittsrang 39 00:28:24 Abschnittsrang 24 43,9 km/h 00:00:36 Abschnittsrang 36 00:14:52 Abschnittsrang 2 2:58 / km 00:54:27
3 Eloy Canales Escribano ESP 00:09:30 Abschnittsrang 27 1:16 / 100 m 00:01:07 Abschnittsrang 10 00:28:24 Abschnittsrang 24 43,9 km/h 00:00:35 Abschnittsrang 29 00:15:04 Abschnittsrang 3 3:01 / km 00:54:38
4 Pau Noguera Salmeron ESP 00:09:35 Abschnittsrang 42 1:17 / 100 m 00:01:07 Abschnittsrang 10 00:28:21 Abschnittsrang 20 44,0 km/h 00:00:35 Abschnittsrang 29 00:15:04 Abschnittsrang 3 3:01 / km 00:54:40
5 Theotime Lawson FRA 00:09:30 Abschnittsrang 27 1:16 / 100 m 00:01:15 Abschnittsrang 56 00:28:16 Abschnittsrang 10 44,2 km/h 00:00:34 Abschnittsrang 18 00:15:10 Abschnittsrang 5 3:02 / km 00:54:42
6 Thomas Rivet FRA 00:09:29 Abschnittsrang 25 1:16 / 100 m 00:01:10 Abschnittsrang 33 00:28:20 Abschnittsrang 19 44,0 km/h 00:00:34 Abschnittsrang 18 00:15:14 Abschnittsrang 7 3:03 / km 00:54:45
7 Alejandro Pla Estebanez ESP 00:09:28 Abschnittsrang 23 1:16 / 100 m 00:01:09 Abschnittsrang 20 00:28:31 Abschnittsrang 29 43,8 km/h 00:00:33 Abschnittsrang 14 00:15:10 Abschnittsrang 5 3:02 / km 00:54:49
8 Cis Huyghe BEL 00:09:31 Abschnittsrang 31 1:16 / 100 m 00:01:11 Abschnittsrang 39 00:28:17 Abschnittsrang 14 44,1 km/h 00:00:34 Abschnittsrang 18 00:15:20 Abschnittsrang 8 3:04 / km 00:54:51
9 Antoine L'hôte SUI 00:09:11 Abschnittsrang 10 1:13 / 100 m 00:01:04 Abschnittsrang 1 00:28:42 Abschnittsrang 36 43,5 km/h 00:00:31 Abschnittsrang 2 00:15:28 Abschnittsrang 9 3:06 / km 00:54:54
10 Jesús Vela Vela ESP 00:09:03 Abschnittsrang 4 1:12 / 100 m 00:01:09 Abschnittsrang 20 00:28:49 Abschnittsrang 42 43,3 km/h 00:00:32 Abschnittsrang 9 00:15:28 Abschnittsrang 9 3:06 / km 00:55:00
11 Andres Hilario Morales ESP 00:09:33 Abschnittsrang 36 1:16 / 100 m 00:01:09 Abschnittsrang 20 00:28:14 Abschnittsrang 8 44,2 km/h 00:00:31 Abschnittsrang 2 00:15:38 Abschnittsrang 15 3:08 / km 00:55:03
12 Eneko De Castro Cativiela ESP 00:09:29 Abschnittsrang 25 1:16 / 100 m 00:01:11 Abschnittsrang 39 00:28:21 Abschnittsrang 20 44,0 km/h 00:00:32 Abschnittsrang 9 00:15:34 Abschnittsrang 13 3:07 / km 00:55:06
13 Kevin Tarek Viñuela Gonzalez ESP 00:09:03 Abschnittsrang 4 1:12 / 100 m 00:01:07 Abschnittsrang 10 00:28:54 Abschnittsrang 46 43,2 km/h 00:00:36 Abschnittsrang 36 00:15:29 Abschnittsrang 11 3:06 / km 00:55:07
14 Kiril Polikarpenko ITA 00:09:31 Abschnittsrang 31 1:16 / 100 m 00:01:05 Abschnittsrang 4 00:28:29 Abschnittsrang 27 43,8 km/h 00:00:36 Abschnittsrang 36 00:15:30 Abschnittsrang 12 3:06 / km 00:55:09
15 Albert García Serra ESP 00:09:40 Abschnittsrang 52 1:17 / 100 m 00:01:10 Abschnittsrang 33 00:28:13 Abschnittsrang 5 44,2 km/h 00:00:34 Abschnittsrang 18 00:15:37 Abschnittsrang 14 3:07 / km 00:55:13
16 Valentin Van Wersch NED 00:09:43 Abschnittsrang 57 1:18 / 100 m 00:01:09 Abschnittsrang 20 00:28:05 Abschnittsrang 2 44,4 km/h 00:00:32 Abschnittsrang 9 00:15:50 Abschnittsrang 18 3:10 / km 00:55:17
17 Juan Gonzalez Garcia ESP 00:09:20 Abschnittsrang 17 1:15 / 100 m 00:01:09 Abschnittsrang 20 00:28:37 Abschnittsrang 33 43,6 km/h 00:00:36 Abschnittsrang 36 00:15:40 Abschnittsrang 16 3:08 / km 00:55:21
18 Jan Alb AUT 00:09:40 Abschnittsrang 52 1:17 / 100 m 00:01:09 Abschnittsrang 20 00:28:16 Abschnittsrang 10 44,2 km/h 00:00:36 Abschnittsrang 36 00:15:47 Abschnittsrang 17 3:09 / km 00:55:25
19 Hugo Borel FRA 00:09:32 Abschnittsrang 34 1:16 / 100 m 00:01:12 Abschnittsrang 44 00:28:16 Abschnittsrang 10 44,2 km/h 00:00:34 Abschnittsrang 18 00:15:55 Abschnittsrang 23 3:11 / km 00:55:26
20 Daniel Van Aardt GBR 00:09:25 Abschnittsrang 19 1:15 / 100 m 00:01:13 Abschnittsrang 48 00:28:25 Abschnittsrang 26 43,9 km/h 00:00:36 Abschnittsrang 36 00:15:51 Abschnittsrang 19 3:10 / km 00:55:28
21 Damian Suarez Couto ESP 00:09:02 Abschnittsrang 3 1:12 / 100 m 00:01:08 Abschnittsrang 18 00:28:49 Abschnittsrang 42 43,3 km/h 00:00:31 Abschnittsrang 2 00:16:01 Abschnittsrang 25 3:12 / km 00:55:29
22 Eduardo Blanco Mollá ESP 00:09:01 Abschnittsrang 2 1:12 / 100 m 00:01:09 Abschnittsrang 20 00:28:54 Abschnittsrang 46 43,2 km/h 00:00:34 Abschnittsrang 18 00:15:54 Abschnittsrang 22 3:11 / km 00:55:30
23 Simeone Romano ITA 00:09:14 Abschnittsrang 13 1:14 / 100 m 00:01:05 Abschnittsrang 4 00:28:42 Abschnittsrang 36 43,5 km/h 00:00:35 Abschnittsrang 29 00:16:00 Abschnittsrang 24 3:12 / km 00:55:34
24 Neal Van Vaerenbergh BEL 00:09:44 Abschnittsrang 58 1:18 / 100 m 00:01:10 Abschnittsrang 33 00:28:03 Abschnittsrang 1 44,5 km/h 00:00:32 Abschnittsrang 9 00:16:08 Abschnittsrang 28 3:14 / km 00:55:35
25 Anton Serieys FRA 00:09:10 Abschnittsrang 9 1:13 / 100 m 00:01:07 Abschnittsrang 10 00:28:41 Abschnittsrang 34 43,5 km/h 00:00:31 Abschnittsrang 2 00:16:10 Abschnittsrang 30 3:14 / km 00:55:37
26 Jesse Cuijpers NED 00:09:16 Abschnittsrang 15 1:14 / 100 m 00:01:05 Abschnittsrang 4 00:28:46 Abschnittsrang 40 43,4 km/h 00:00:42 Abschnittsrang 57 00:15:52 Abschnittsrang 20 3:10 / km 00:55:38
27 Dorian Horsten NED 00:09:31 Abschnittsrang 31 1:16 / 100 m 00:01:17 Abschnittsrang 60 00:28:13 Abschnittsrang 5 44,2 km/h 00:00:38 Abschnittsrang 51 00:16:04 Abschnittsrang 26 3:13 / km 00:55:41
28 Balte Thijs BEL 00:09:28 Abschnittsrang 23 1:16 / 100 m 00:01:11 Abschnittsrang 39 00:28:23 Abschnittsrang 22 44,0 km/h 00:00:38 Abschnittsrang 51 00:16:07 Abschnittsrang 27 3:13 / km 00:55:44
29 Runar De Meulenaere BEL 00:09:14 Abschnittsrang 13 1:14 / 100 m 00:01:09 Abschnittsrang 20 00:28:36 Abschnittsrang 32 43,6 km/h 00:00:31 Abschnittsrang 2 00:16:19 Abschnittsrang 32 3:16 / km 00:55:46
30 Charlie Harding GBR 00:09:36 Abschnittsrang 45 1:17 / 100 m 00:01:10 Abschnittsrang 33 00:28:16 Abschnittsrang 10 44,2 km/h 00:00:33 Abschnittsrang 14 00:16:13 Abschnittsrang 31 3:15 / km 00:55:46
31 Gustavo Do Canto POR 00:09:24 Abschnittsrang 18 1:15 / 100 m 00:01:09 Abschnittsrang 20 00:28:29 Abschnittsrang 27 43,8 km/h 00:00:33 Abschnittsrang 14 00:16:19 Abschnittsrang 32 3:16 / km 00:55:52
32 Hugo Fernandez Tovar ESP 00:09:17 Abschnittsrang 16 1:14 / 100 m 00:01:04 Abschnittsrang 1 00:28:45 Abschnittsrang 39 43,4 km/h 00:00:42 Abschnittsrang 57 00:16:08 Abschnittsrang 28 3:14 / km 00:55:55
33 Diego Lampe ITA 00:09:35 Abschnittsrang 42 1:17 / 100 m 00:01:16 Abschnittsrang 58 00:28:14 Abschnittsrang 8 44,2 km/h 00:00:35 Abschnittsrang 29 00:16:19 Abschnittsrang 32 3:16 / km 00:55:57
34 Jarno Pousada Troitiño ESP 00:09:42 Abschnittsrang 54 1:18 / 100 m 00:01:06 Abschnittsrang 9 00:28:09 Abschnittsrang 3 44,3 km/h 00:00:31 Abschnittsrang 2 00:16:35 Abschnittsrang 37 3:19 / km 00:56:00
35 Julian Piller AUT 00:09:13 Abschnittsrang 12 1:14 / 100 m 00:01:07 Abschnittsrang 10 00:28:43 Abschnittsrang 38 43,5 km/h 00:00:36 Abschnittsrang 36 00:16:25 Abschnittsrang 35 3:17 / km 00:56:03
36 Gabriel Barac CRO 00:09:27 Abschnittsrang 22 1:16 / 100 m 00:01:05 Abschnittsrang 4 00:28:32 Abschnittsrang 30 43,7 km/h 00:00:36 Abschnittsrang 36 00:16:31 Abschnittsrang 36 3:18 / km 00:56:09
37 Quentin Pennone SUI 00:09:30 Abschnittsrang 27 1:16 / 100 m 00:01:09 Abschnittsrang 20 00:28:23 Abschnittsrang 22 44,0 km/h 00:00:37 Abschnittsrang 47 00:16:42 Abschnittsrang 39 3:20 / km 00:56:18
38 Adrian Martinez Bayan ESP 00:09:09 Abschnittsrang 8 1:13 / 100 m 00:01:05 Abschnittsrang 4 00:28:50 Abschnittsrang 44 43,3 km/h 00:00:37 Abschnittsrang 47 00:16:52 Abschnittsrang 42 3:22 / km 00:56:31
39 Moritz Meier AUT 00:09:33 Abschnittsrang 36 1:16 / 100 m 00:01:16 Abschnittsrang 58 00:28:11 Abschnittsrang 4 44,3 km/h 00:00:34 Abschnittsrang 18 00:17:04 Abschnittsrang 44 3:25 / km 00:56:36
40 Daniel Tolosa Aguelo ESP 00:09:39 Abschnittsrang 50 1:17 / 100 m 00:01:09 Abschnittsrang 20 00:28:17 Abschnittsrang 14 44,1 km/h 00:00:38 Abschnittsrang 51 00:17:05 Abschnittsrang 45 3:25 / km 00:56:46
41 Lawrence Martindale GBR 00:09:04 Abschnittsrang 6 1:13 / 100 m 00:01:07 Abschnittsrang 10 00:28:46 Abschnittsrang 40 43,4 km/h 00:00:31 Abschnittsrang 2 00:17:23 Abschnittsrang 48 3:29 / km 00:56:48
42 Jakob Meier AUT 00:09:32 Abschnittsrang 34 1:16 / 100 m 00:01:12 Abschnittsrang 44 00:28:18 Abschnittsrang 17 44,1 km/h 00:00:35 Abschnittsrang 29 00:17:20 Abschnittsrang 47 3:28 / km 00:56:56
43 Lucas Riola Delgado ESP 00:09:42 Abschnittsrang 54 1:18 / 100 m 00:01:07 Abschnittsrang 10 00:28:17 Abschnittsrang 14 44,1 km/h 00:00:34 Abschnittsrang 18 00:17:28 Abschnittsrang 49 3:30 / km 00:57:06
44 Linus Lehnen GER 00:09:34 Abschnittsrang 40 1:17 / 100 m 00:01:13 Abschnittsrang 48 00:28:19 Abschnittsrang 18 44,1 km/h 00:00:37 Abschnittsrang 47 00:17:39 Abschnittsrang 51 3:32 / km 00:57:20
45 Ilio Kopriva BEL 00:09:00 Abschnittsrang 1 1:12 / 100 m 00:01:12 Abschnittsrang 44 00:28:53 Abschnittsrang 45 43,2 km/h 00:00:35 Abschnittsrang 29 00:17:44 Abschnittsrang 52 3:33 / km 00:57:22
46 Boris Andreev BUL 00:09:25 Abschnittsrang 19 1:15 / 100 m 00:01:10 Abschnittsrang 33 00:28:33 Abschnittsrang 31 43,7 km/h 00:00:42 Abschnittsrang 57 00:17:58 Abschnittsrang 53 3:36 / km 00:57:46
47 Julen Andueza Valencia ESP 00:09:33 Abschnittsrang 36 1:16 / 100 m 00:01:13 Abschnittsrang 48 00:28:13 Abschnittsrang 5 44,2 km/h 00:00:40 Abschnittsrang 55 00:18:19 Abschnittsrang 56 3:40 / km 00:57:55
48 Luke McCarron IRL 00:09:38 Abschnittsrang 49 1:17 / 100 m 00:01:12 Abschnittsrang 44 00:30:46 Abschnittsrang 51 40,6 km/h 00:00:34 Abschnittsrang 18 00:16:35 Abschnittsrang 37 3:19 / km 00:58:43
49 David Vollmann AUT 00:09:39 Abschnittsrang 50 1:17 / 100 m 00:01:11 Abschnittsrang 39 00:30:45 Abschnittsrang 50 40,6 km/h 00:00:36 Abschnittsrang 36 00:16:58 Abschnittsrang 43 3:24 / km 00:59:07
50 Jackson Harrell USA 00:09:35 Abschnittsrang 42 1:17 / 100 m 00:01:17 Abschnittsrang 60 00:30:46 Abschnittsrang 51 40,6 km/h 00:00:37 Abschnittsrang 47 00:17:05 Abschnittsrang 45 3:25 / km 00:59:17
51 Tymon Horsten POL 00:09:37 Abschnittsrang 47 1:17 / 100 m 00:01:13 Abschnittsrang 48 00:29:52 Abschnittsrang 48 41,8 km/h 00:00:38 Abschnittsrang 51 00:18:02 Abschnittsrang 54 3:36 / km 00:59:19
52 Johan Besse FRA 00:09:52 Abschnittsrang 60 1:19 / 100 m 00:01:04 Abschnittsrang 1 00:30:41 Abschnittsrang 49 40,7 km/h 00:00:33 Abschnittsrang 14 00:17:33 Abschnittsrang 50 3:31 / km 00:59:42
53 Roel Kwaaitaal NED 00:09:49 Abschnittsrang 59 1:19 / 100 m 00:01:14 Abschnittsrang 54 00:31:34 Abschnittsrang 54 39,5 km/h 00:00:34 Abschnittsrang 18 00:16:42 Abschnittsrang 39 3:20 / km 00:59:52
54 Simeon Bobekov BUL 00:09:42 Abschnittsrang 54 1:18 / 100 m 00:01:09 Abschnittsrang 20 00:31:45 Abschnittsrang 55 39,3 km/h 00:00:36 Abschnittsrang 36 00:16:48 Abschnittsrang 41 3:22 / km 00:59:58
55 Sergio Ortiz Velasco ESP 00:10:19 Abschnittsrang 62 1:23 / 100 m 00:01:15 Abschnittsrang 56 00:32:33 Abschnittsrang 57 38,3 km/h 00:00:32 Abschnittsrang 9 00:15:52 Abschnittsrang 20 3:10 / km 01:00:31
56 Oskar Hein EST 00:09:34 Abschnittsrang 40 1:17 / 100 m 00:01:14 Abschnittsrang 54 00:30:50 Abschnittsrang 53 40,5 km/h 00:00:36 Abschnittsrang 36 00:19:48 Abschnittsrang 57 3:58 / km 01:02:00
57 Ruben Pereira Garcia ESP 00:09:53 Abschnittsrang 61 1:19 / 100 m 00:01:13 Abschnittsrang 48 00:32:37 Abschnittsrang 58 38,3 km/h 00:00:40 Abschnittsrang 55 00:18:16 Abschnittsrang 55 3:39 / km 01:02:37
58 Moritz Nigg AUT 00:09:36 Abschnittsrang 45 1:17 / 100 m 00:01:17 Abschnittsrang 60 00:32:50 Abschnittsrang 59 38,0 km/h 00:00:35 Abschnittsrang 29 00:19:53 Abschnittsrang 58 3:59 / km 01:04:09
59 Max Sánchez González ESP 00:09:30 Abschnittsrang 27 1:16 / 100 m 00:01:09 Abschnittsrang 20 00:31:59 Abschnittsrang 56 39,0 km/h 00:00:34 Abschnittsrang 18 00:22:28 Abschnittsrang 59 4:30 / km 01:05:38
0 Marcus Nguyen CAN 00:10:29 Abschnittsrang 63 1:24 / 100 m 00:01:20 Abschnittsrang 63 00:00:00 00:00:00 00:00:00 LAP
0 Wais Khairandesh AFG 00:12:20 Abschnittsrang 64 1:39 / 100 m 00:01:23 Abschnittsrang 64 00:00:00 00:00:00 00:00:00 LAP
0 Andrés Prieto Villar ESP 00:09:05 Abschnittsrang 7 1:13 / 100 m 00:01:08 Abschnittsrang 18 00:00:00 00:00:00 00:00:00 DNF
0 Till Clijsen SUI 00:09:33 Abschnittsrang 36 1:16 / 100 m 00:01:10 Abschnittsrang 33 00:00:00 00:00:00 00:00:00 DNF
0 Samuel Sánchez Grandal ESP 00:09:37 Abschnittsrang 47 1:17 / 100 m 00:01:13 Abschnittsrang 48 00:00:00 00:00:00 00:00:00 DNF
0 Jackson Pratt USA 00:00:00 00:00:00 00:00:00 00:00:00 00:00:00 DNF

Bike groups

GroupAthletesGap after T1Gap after cycling
1 47 0–44 s 0–12 s
2 1 40–40 s 106–106 s
3 5 38–46 s 159–162 s
4 3 29–53 s 220–222 s
5 2 43–56 s 287–287 s
6 1 84–84 s 311–311 s