Zum Inhalt springen
Performance Workspace
Race analysis

Elite Men

2025 Africa Triathlon Cup Taghazout · Taghazout

21.09.2025 MAR Air 24.70 °C Water 22.90 °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 0
Bike 20000 m 0
Run 5000 m 0

Results

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

Nation
1 Jarno Pousada Troitiño ESP 00:10:38 Abschnittsrang 31 1:25 / 100 m 00:00:27 Abschnittsrang 3 00:27:16 Abschnittsrang 1 44,0 km/h 00:00:30 Abschnittsrang 2 00:15:22 Abschnittsrang 1 3:04 / km 00:54:13
2 Jonas Osterholt GER 00:10:23 Abschnittsrang 7 1:23 / 100 m 00:00:27 Abschnittsrang 3 00:27:29 Abschnittsrang 14 43,7 km/h 00:00:33 Abschnittsrang 12 00:15:36 Abschnittsrang 3 3:07 / km 00:54:28
3 Benedikt Bettin GER 00:10:24 Abschnittsrang 13 1:23 / 100 m 00:00:30 Abschnittsrang 20 00:27:27 Abschnittsrang 9 43,7 km/h 00:00:32 Abschnittsrang 5 00:15:36 Abschnittsrang 3 3:07 / km 00:54:29
4 Lucas Cambresy LUX 00:10:22 Abschnittsrang 3 1:23 / 100 m 00:00:29 Abschnittsrang 9 00:27:30 Abschnittsrang 15 43,6 km/h 00:00:34 Abschnittsrang 16 00:15:39 Abschnittsrang 6 3:08 / km 00:54:34
5 Eneko De Castro Cativiela ESP 00:10:23 Abschnittsrang 7 1:23 / 100 m 00:00:33 Abschnittsrang 46 00:27:27 Abschnittsrang 9 43,7 km/h 00:00:33 Abschnittsrang 12 00:15:41 Abschnittsrang 7 3:08 / km 00:54:37
6 Till Kramp GER 00:10:22 Abschnittsrang 3 1:23 / 100 m 00:00:32 Abschnittsrang 41 00:27:26 Abschnittsrang 6 43,7 km/h 00:00:34 Abschnittsrang 16 00:15:47 Abschnittsrang 9 3:09 / km 00:54:41
7 Eric Diener GER 00:10:31 Abschnittsrang 25 1:24 / 100 m 00:00:29 Abschnittsrang 9 00:00:00 00:00:00 00:00:00 00:54:45
8 Damian Suarez Couto ESP 00:10:21 Abschnittsrang 2 1:23 / 100 m 00:00:33 Abschnittsrang 46 00:27:32 Abschnittsrang 22 43,6 km/h 00:00:35 Abschnittsrang 24 00:15:48 Abschnittsrang 11 3:10 / km 00:54:49
9 Ben Fäh SUI 00:10:22 Abschnittsrang 3 1:23 / 100 m 00:00:30 Abschnittsrang 20 00:27:27 Abschnittsrang 9 43,7 km/h 00:00:29 Abschnittsrang 1 00:16:02 Abschnittsrang 14 3:12 / km 00:54:50
10 Kevin Tarek Viñuela Gonzalez ESP 00:10:25 Abschnittsrang 16 1:23 / 100 m 00:00:30 Abschnittsrang 20 00:27:31 Abschnittsrang 20 43,6 km/h 00:00:37 Abschnittsrang 34 00:15:47 Abschnittsrang 9 3:09 / km 00:54:50
11 Jan Scheffold GER 00:10:26 Abschnittsrang 18 1:23 / 100 m 00:00:29 Abschnittsrang 9 00:27:28 Abschnittsrang 13 43,7 km/h 00:00:32 Abschnittsrang 5 00:16:00 Abschnittsrang 13 3:12 / km 00:54:55
12 Pao Millo FRA 00:10:20 Abschnittsrang 1 1:23 / 100 m 00:00:31 Abschnittsrang 35 00:27:33 Abschnittsrang 23 43,6 km/h 00:00:32 Abschnittsrang 5 00:16:06 Abschnittsrang 17 3:13 / km 00:55:02
13 Raf De Dobbelaere BEL 00:10:30 Abschnittsrang 23 1:24 / 100 m 00:00:30 Abschnittsrang 20 00:27:26 Abschnittsrang 6 43,7 km/h 00:00:37 Abschnittsrang 34 00:16:02 Abschnittsrang 14 3:12 / km 00:55:05
14 Hugo Fernandez Tovar ESP 00:10:24 Abschnittsrang 13 1:23 / 100 m 00:00:31 Abschnittsrang 35 00:27:33 Abschnittsrang 23 43,6 km/h 00:00:37 Abschnittsrang 34 00:16:08 Abschnittsrang 18 3:14 / km 00:55:13
15 Jan Semmler GER 00:10:29 Abschnittsrang 21 1:24 / 100 m 00:00:30 Abschnittsrang 20 00:27:24 Abschnittsrang 3 43,8 km/h 00:00:33 Abschnittsrang 12 00:16:23 Abschnittsrang 23 3:17 / km 00:55:19
16 Jakub Suchan POL 00:10:30 Abschnittsrang 23 1:24 / 100 m 00:00:30 Abschnittsrang 20 00:27:27 Abschnittsrang 9 43,7 km/h 00:00:36 Abschnittsrang 30 00:16:21 Abschnittsrang 20 3:16 / km 00:55:24
17 Badr Siwane MAR 00:10:23 Abschnittsrang 7 1:23 / 100 m 00:00:30 Abschnittsrang 20 00:27:30 Abschnittsrang 15 43,6 km/h 00:00:35 Abschnittsrang 24 00:16:29 Abschnittsrang 24 3:18 / km 00:55:27
18 Kamil Kulik POL 00:10:46 Abschnittsrang 36 1:26 / 100 m 00:00:29 Abschnittsrang 9 00:28:26 Abschnittsrang 28 42,2 km/h 00:00:32 Abschnittsrang 5 00:15:30 Abschnittsrang 2 3:06 / km 00:55:43
19 Maximilian Krüger GER 00:10:23 Abschnittsrang 7 1:23 / 100 m 00:00:30 Abschnittsrang 20 00:27:31 Abschnittsrang 20 43,6 km/h 00:00:38 Abschnittsrang 39 00:16:42 Abschnittsrang 26 3:20 / km 00:55:44
20 Mitsuho Mochizuki JPN 00:10:23 Abschnittsrang 7 1:23 / 100 m 00:00:30 Abschnittsrang 20 00:27:30 Abschnittsrang 15 43,6 km/h 00:00:32 Abschnittsrang 5 00:16:53 Abschnittsrang 28 3:23 / km 00:55:48
21 Jelle Kaindl AUT 00:10:23 Abschnittsrang 7 1:23 / 100 m 00:00:26 Abschnittsrang 1 00:27:36 Abschnittsrang 25 43,5 km/h 00:00:32 Abschnittsrang 5 00:16:53 Abschnittsrang 28 3:23 / km 00:55:50
22 Pau Noguera Salmeron ESP 00:10:48 Abschnittsrang 38 1:26 / 100 m 00:00:26 Abschnittsrang 1 00:28:27 Abschnittsrang 29 42,2 km/h 00:00:34 Abschnittsrang 16 00:15:38 Abschnittsrang 5 3:08 / km 00:55:53
23 Pierre Moraz SUI 00:10:33 Abschnittsrang 27 1:24 / 100 m 00:00:29 Abschnittsrang 9 00:27:25 Abschnittsrang 5 43,8 km/h 00:00:37 Abschnittsrang 34 00:16:55 Abschnittsrang 30 3:23 / km 00:55:59
24 Carol Popa ROU 00:10:24 Abschnittsrang 13 1:23 / 100 m 00:00:32 Abschnittsrang 41 00:28:48 Abschnittsrang 32 41,7 km/h 00:00:33 Abschnittsrang 12 00:15:51 Abschnittsrang 12 3:10 / km 00:56:08
25 Till Clijsen SUI 00:10:34 Abschnittsrang 28 1:25 / 100 m 00:00:29 Abschnittsrang 9 00:27:19 Abschnittsrang 2 43,9 km/h 00:00:36 Abschnittsrang 30 00:17:13 Abschnittsrang 34 3:27 / km 00:56:11
26 Janne Büttel GER 00:10:29 Abschnittsrang 21 1:24 / 100 m 00:00:29 Abschnittsrang 9 00:27:26 Abschnittsrang 6 43,7 km/h 00:00:32 Abschnittsrang 5 00:17:17 Abschnittsrang 36 3:27 / km 00:56:13
27 Mateusz Gluszkowski POL 00:10:22 Abschnittsrang 3 1:23 / 100 m 00:00:30 Abschnittsrang 20 00:27:30 Abschnittsrang 15 43,6 km/h 00:00:30 Abschnittsrang 2 00:17:29 Abschnittsrang 39 3:30 / km 00:56:21
28 Gorka Rodríguez Hernández ESP 00:10:31 Abschnittsrang 25 1:24 / 100 m 00:00:33 Abschnittsrang 46 00:28:40 Abschnittsrang 31 41,9 km/h 00:00:36 Abschnittsrang 30 00:16:05 Abschnittsrang 16 3:13 / km 00:56:25
29 Tim Semmler GER 00:10:27 Abschnittsrang 19 1:24 / 100 m 00:00:30 Abschnittsrang 20 00:28:11 Abschnittsrang 27 42,6 km/h 00:00:42 Abschnittsrang 44 00:16:55 Abschnittsrang 30 3:23 / km 00:56:45
30 Michael Ziegler SUI 00:10:34 Abschnittsrang 28 1:25 / 100 m 00:00:29 Abschnittsrang 9 00:27:24 Abschnittsrang 3 43,8 km/h 00:00:36 Abschnittsrang 30 00:18:21 Abschnittsrang 43 3:40 / km 00:57:24
31 Daniele Gambitta ITA 00:10:40 Abschnittsrang 33 1:25 / 100 m 00:00:27 Abschnittsrang 3 00:28:36 Abschnittsrang 30 42,0 km/h 00:00:34 Abschnittsrang 16 00:17:25 Abschnittsrang 38 3:29 / km 00:57:42
32 Adrian Martinez Bayan ESP 00:10:25 Abschnittsrang 16 1:23 / 100 m 00:00:30 Abschnittsrang 20 00:27:30 Abschnittsrang 15 43,6 km/h 00:00:38 Abschnittsrang 39 00:18:49 Abschnittsrang 45 3:46 / km 00:57:52
33 Kacper Serwiński POL 00:11:11 Abschnittsrang 44 1:29 / 100 m 00:00:30 Abschnittsrang 20 00:30:06 Abschnittsrang 38 39,9 km/h 00:00:34 Abschnittsrang 16 00:15:46 Abschnittsrang 8 3:09 / km 00:58:07
34 Víctor Alias Fernández ESP 00:10:51 Abschnittsrang 40 1:27 / 100 m 00:00:28 Abschnittsrang 6 00:30:01 Abschnittsrang 34 40,0 km/h 00:00:35 Abschnittsrang 24 00:16:12 Abschnittsrang 19 3:14 / km 00:58:07
35 Lucas García Picón ESP 00:10:49 Abschnittsrang 39 1:27 / 100 m 00:00:28 Abschnittsrang 6 00:30:02 Abschnittsrang 35 40,0 km/h 00:00:35 Abschnittsrang 24 00:16:21 Abschnittsrang 20 3:16 / km 00:58:15
36 Adrián Sancho Fernández ESP 00:10:40 Abschnittsrang 33 1:25 / 100 m 00:00:29 Abschnittsrang 9 00:30:11 Abschnittsrang 39 39,8 km/h 00:00:34 Abschnittsrang 16 00:16:33 Abschnittsrang 25 3:19 / km 00:58:27
37 Lukas Lanzinger ITA 00:11:13 Abschnittsrang 45 1:30 / 100 m 00:00:30 Abschnittsrang 20 00:30:03 Abschnittsrang 36 39,9 km/h 00:00:35 Abschnittsrang 24 00:16:21 Abschnittsrang 20 3:16 / km 00:58:42
38 Diogo Tomé POR 00:10:51 Abschnittsrang 40 1:27 / 100 m 00:00:32 Abschnittsrang 41 00:30:00 Abschnittsrang 33 40,0 km/h 00:00:39 Abschnittsrang 41 00:16:45 Abschnittsrang 27 3:21 / km 00:58:47
39 Linus Lehnen GER 00:10:34 Abschnittsrang 28 1:25 / 100 m 00:00:28 Abschnittsrang 6 00:30:20 Abschnittsrang 40 39,6 km/h 00:00:34 Abschnittsrang 16 00:17:00 Abschnittsrang 32 3:24 / km 00:58:56
40 Lukas Merta GER 00:10:28 Abschnittsrang 20 1:24 / 100 m 00:00:31 Abschnittsrang 35 00:30:22 Abschnittsrang 41 39,5 km/h 00:00:40 Abschnittsrang 43 00:17:02 Abschnittsrang 33 3:24 / km 00:59:03
41 Marco Pousada Troitiño ESP 00:10:38 Abschnittsrang 31 1:25 / 100 m 00:00:30 Abschnittsrang 20 00:30:41 Abschnittsrang 44 39,1 km/h 00:00:34 Abschnittsrang 16 00:17:13 Abschnittsrang 34 3:27 / km 00:59:36
42 Emir Aracı TUR 00:10:47 Abschnittsrang 37 1:26 / 100 m 00:00:29 Abschnittsrang 9 00:30:31 Abschnittsrang 43 39,3 km/h 00:00:37 Abschnittsrang 34 00:17:21 Abschnittsrang 37 3:28 / km 00:59:45
43 Samuel Sánchez Grandal ESP 00:10:52 Abschnittsrang 42 1:27 / 100 m 00:00:33 Abschnittsrang 46 00:30:23 Abschnittsrang 42 39,5 km/h 00:00:39 Abschnittsrang 41 00:17:52 Abschnittsrang 40 3:34 / km 01:00:19
44 Christopher Bjerne Jensen DEN 00:11:13 Abschnittsrang 45 1:30 / 100 m 00:00:32 Abschnittsrang 41 00:30:05 Abschnittsrang 37 39,9 km/h 00:00:35 Abschnittsrang 24 00:18:04 Abschnittsrang 42 3:37 / km 01:00:29
45 Hugo Souto Andújar ESP 00:11:21 Abschnittsrang 47 1:31 / 100 m 00:00:31 Abschnittsrang 35 00:33:39 Abschnittsrang 45 35,7 km/h 00:00:31 Abschnittsrang 4 00:17:52 Abschnittsrang 40 3:34 / km 01:03:54
46 Norwin Torge Tiemann GER 00:10:54 Abschnittsrang 43 1:27 / 100 m 00:00:31 Abschnittsrang 35 00:34:10 Abschnittsrang 46 35,1 km/h 00:00:42 Abschnittsrang 44 00:18:21 Abschnittsrang 43 3:40 / km 01:04:38
47 Juan Alfaro Moreno ESP 00:11:22 Abschnittsrang 48 1:31 / 100 m 00:00:32 Abschnittsrang 41 00:34:50 Abschnittsrang 47 34,4 km/h 00:00:43 Abschnittsrang 46 00:20:04 Abschnittsrang 46 4:01 / km 01:07:31
0 Marcus Nguyen CAN 00:12:40 Abschnittsrang 50 1:41 / 100 m 00:00:31 Abschnittsrang 35 00:27:39 Abschnittsrang 26 43,4 km/h 00:00:00 00:00:00 LAP
0 Chad Uys RSA 00:12:20 Abschnittsrang 49 1:39 / 100 m 00:00:39 Abschnittsrang 50 00:00:00 00:00:00 00:00:00 LAP
0 David Vollmann AUT 00:10:43 Abschnittsrang 35 1:26 / 100 m 00:00:29 Abschnittsrang 9 00:00:00 00:00:00 00:00:00 DNF

Bike groups

GroupAthletesGap after T1Gap after cycling
1 1 11–11 s 0–0 s
2 25 0–16 s 1639–1648 s
3 1 8–8 s 1688–1688 s
4 5 7–26 s 1721–1724 s
5 6 10–34 s 1819–1823 s
6 6 19–56 s 1846–1850 s
7 2 36–63 s 2071–2075 s
8 1 65–65 s 2144–2144 s