Hamburg, Germany Jul 11-12, 2026
Source: https://triathlon.org/
𝐖𝐓𝐂𝐒 Hamburg 🏊🚴🏃
📍Hamburg | July 11 + 12, 2026
✨Open Race (Sprint & Standard)
✨Elite Race (WTCS Sprint & Relay)
The 2026 World Triathlon Championship Series (WTCS) Hamburg is scheduled for July 11–12, 2026. Known as the “World’s Biggest Tri,” Hamburg hosts an electric weekend combining elite racing, world championship titles, paratriathlon events, and massive age-group open races.
The schedule and race formats for the event program include:
1. Elite & Championship Program
- Saturday, July 11, 2026:Elite Men & Elite Women Individual Races
- Format: Sprint Distance (750m swim, 20km bike, 5km run).
- What’s at stake: Critical world championship ranking points and valuable qualification points for the Los Angeles 2028 Olympic Games.
- Sunday, July 12, 2026: World Triathlon Mixed Relay Championships
- Format: Mixed Relay (Teams of 4: female-male-female-male, each completing a super-sprint triathlon).
- What’s at stake: The official 2026 World Championship Title for the Mixed Relay category.
2. World Triathlon Para Series
- July 11–12, 2026:Para Series Hamburg
- Hamburg serves as the 4th and final leg of the global 2026 World Para Series tier, featuring top paratriathletes competing across multiple classifications before the World Championships in September.
3. Open Races (“Jedermann” / Age-Group)
- July 11–12, 2026:Amateur & Public Races
- Over 10,000 recreational athletes will take over the same city-center course.
- Available Formats: * Sprint Distance: 500m swim, 20km bike, 5km run (available for individuals or relay teams).
- Olympic / Standard Distance: 1.5km swim, 40km bike, 10km run.
- https://my.raceresult.com/361710/
The Course Highlights
- Swim: Takes place in the Binnenalster lake, starting at the Jungfernstieg, which features a unique sprint through the pitch-black tunnel beneath the Reesendammbrücke bridge.
- Bike: A fast, highly technical, and flat multi-lap street circuit along the Elbe River.
- Run & Finish: A scenic run along the banks of the Alster, finishing on the iconic blue carpet at the Rathausmarkt right in front of Hamburg’s historic City Hall.
The official start lists for the 2026 World Triathlon Championship Series (WTCS) Hamburg on July 11–12 feature a stacked roster of 55 athletes in both the men’s and women’s elite fields.
Here are the headline competitors and national squads set to line up on the blue carpet:
🏃♂️ Elite Men’s Field Highlights
The men’s race features fierce battles for series ranking points, though notably missing Olympic Champion Alex Yee (who is racing at the Monaco Diamond League).
- The Favourites & Series Leaders: * Vasco Vilaça (POR): The current Series leader who holds a spectacular podium record in Hamburg but is still hunting for his first win here.
- Matthew Hauser (AUS): The winner of the last two Hamburg editions, looking to secure a rare hat-trick.
- Hayden Wilde (NZL): Returning to WTCS racing after overcoming recent illness to tackle a course where he won back-to-back in 2022 and 2023.
- Dorian Coninx (FRA): Fresh off a stellar victory in Quiberon.
- National Contingents:
- Germany (Home Nation): Led by Tim Hellwig (the 2021 Hamburg winner), alongside rising star Henry Graf and Valentin Wernz.
- Great Britain: Headlined by European Champion Oliver Conway, plus Hugo Milner, Jack Willis, Connor Bentley, and Max Stapley.
- Spain: A deep team featuring David Cantero del Campo, Roberto Sanchez Mantecon, and Antonio Serrat Seoane.
- Brazil & Italy: Featuring Miguel Hidalgo and Manoel Messias for Brazil, while Italy fields Alessio Crociani and Euan De Nigro.
🏃♀️ Elite Women’s Field Highlights
The women’s start list features massive depth, though defending world champion Cassandre Beaugrand and Georgia Taylor-Brown are sitting this one out for track events.
- The Favourites & Series Leaders:
- Jeanne Lehair (LUX): The current WTCS Series leader pushing for her first Hamburg medal.
- Beth Potter (GBR): The former World Champion returns to action aiming to reclaim her top spot in the overall rankings.
- Leonie Periault & Emma Lombardi (FRA): Periault won a shock victory here last season and returns alongside a dangerous French squad.
- Tilda Månsson (SWE): Riding a massive wave of momentum after a win in Yokohama and silver in Quiberon.
- National Contingents:
- Germany (Home Nation): An incredibly strong home team featuring Lisa Tertsch, Laura Lindemann (who has 5 career medals in Hamburg), Nina Eim, Annika Koch, and Tanja Neubert.
- United States: Headlined by the ultra-consistent Taylor Spivey, looking for her 10th consecutive top-10 series finish, alongside Kirsten Kasper and Erica Ackerlund.
- Australia: Features World U23 Champion Richelle Hill alongside debutants Sophie Malowiecki and Aspen Anderson.
- Ones to Watch: Jolien Vermeylen (BEL) following her maiden podium in Quiberon, and Hungarian wunderkind Fanni Szalai (HUN) making her highly anticipated WTCS debut.
Where to Find Full Roster & Numbers
Because start lists can adjust right up until the athlete briefing due to last-minute withdrawals, you can view live bib numbers and the complete list of all 110 elite athletes on the World Triathlon Official Start Lists Page.








Results World Triathlon Championship Series Hamburg
| # | Athlete First Name | Athlete Last Name | Country | Swim | T1 | Bike | T2 | Run | Total Time |
| 1 | Leonie | Periault | FRA | 00:09:59 | 00:00:37 | 00:28:56 | 00:00:23 | 00:15:56 | 00:55:51 |
| 2 | Lisa | Tertsch | GER | 00:09:36 | 00:00:33 | 00:29:20 | 00:00:21 | 00:16:06 | 00:55:56 |
| 3 | Tilda | Månsson | SWE | 00:10:05 | 00:00:36 | 00:28:49 | 00:00:35 | 00:15:58 | 00:56:03 |
| 4 | Taylor | Spivey | USA | 00:09:48 | 00:00:35 | 00:29:04 | 00:00:25 | 00:16:13 | 00:56:05 |
| 5 | Emma | Lombardi | FRA | 00:09:57 | 00:00:33 | 00:28:58 | 00:00:26 | 00:16:14 | 00:56:08 |
| 6 | Beth | Potter | GBR | 00:09:55 | 00:00:34 | 00:28:58 | 00:00:22 | 00:16:26 | 00:56:15 |
| 7 | Roksana | Slupek | POL | 00:09:57 | 00:00:36 | 00:28:59 | 00:00:25 | 00:16:21 | 00:56:18 |
| 8 | Jeanne | Lehair | LUX | 00:09:54 | 00:00:33 | 00:29:02 | 00:00:22 | 00:16:28 | 00:56:19 |
| 9 | Fanni | Szalai | HUN | 00:09:30 | 00:00:36 | 00:29:26 | 00:00:25 | 00:16:22 | 00:56:19 |
| 10 | Diana | Isakova | RUS | 00:09:55 | 00:00:38 | 00:29:00 | 00:00:25 | 00:16:25 | 00:56:23 |
| 11 | Franka | Rust | GER | 00:10:05 | 00:00:31 | 00:28:51 | 00:00:24 | 00:16:33 | 00:56:24 |
| 12 | Laura | Lindemann | GER | 00:09:45 | 00:00:35 | 00:29:08 | 00:00:24 | 00:16:40 | 00:56:32 |
| 13 | Valentina | Riasova | RUS | 00:10:04 | 00:00:33 | 00:28:56 | 00:00:22 | 00:16:41 | 00:56:36 |
| 14 | Tanja | Neubert | GER | 00:09:57 | 00:00:34 | 00:28:55 | 00:00:24 | 00:16:51 | 00:56:41 |
| 15 | Sian | Rainsley | GBR | 00:09:51 | 00:00:35 | 00:29:02 | 00:00:24 | 00:16:52 | 00:56:44 |
| 16 | Cathia | Schär | SUI | 00:10:12 | 00:00:34 | 00:28:41 | 00:00:20 | 00:16:57 | 00:56:44 |
| 17 | Gina | Sereno | USA | 00:09:55 | 00:00:35 | 00:29:04 | 00:00:24 | 00:16:46 | 00:56:44 |
| 18 | Marta | Pintanel Raymundo | ESP | 00:10:00 | 00:00:35 | 00:28:54 | 00:00:24 | 00:16:51 | 00:56:44 |
| 19 | Nicole | Van Der Kaay | NZL | 00:10:03 | 00:00:35 | 00:28:57 | 00:00:26 | 00:16:47 | 00:56:48 |
| 20 | Julia | Bröcker | GER | 00:09:54 | 00:00:33 | 00:29:01 | 00:00:21 | 00:17:01 | 00:56:50 |
| 21 | Robin | Dreijling | NED | 00:09:57 | 00:00:33 | 00:29:00 | 00:00:20 | 00:17:04 | 00:56:54 |
| 22 | Bianca | Seregni | ITA | 00:09:24 | 00:00:32 | 00:29:38 | 00:00:28 | 00:17:10 | 00:57:12 |
| 23 | Erika | Ackerlund | USA | 00:09:54 | 00:00:37 | 00:29:01 | 00:00:25 | 00:17:24 | 00:57:21 |
| 24 | Desirae | Ridenour | CAN | 00:10:01 | 00:00:34 | 00:28:59 | 00:00:24 | 00:17:29 | 00:57:27 |
| 25 | Maria | Tomé | POR | 00:09:52 | 00:00:37 | 00:29:02 | 00:00:26 | 00:17:33 | 00:57:30 |
| 26 | Eva | Goodisson | NZL | 00:09:52 | 00:00:42 | 00:28:57 | 00:00:23 | 00:17:41 | 00:57:35 |
| 27 | Brea | Roderick | NZL | 00:09:59 | 00:00:38 | 00:28:53 | 00:00:22 | 00:18:04 | 00:57:56 |
| 28 | Vittoria | Lopes | BRA | 00:09:35 | 00:00:39 | 00:29:22 | 00:00:26 | 00:17:56 | 00:57:58 |
| 29 | Therese | Feuersinger | AUT | 00:09:59 | 00:00:36 | 00:28:52 | 00:00:24 | 00:18:13 | 00:58:04 |
| 30 | Annika | Koch | GER | 00:09:58 | 00:00:37 | 00:28:59 | 00:00:26 | 00:18:22 | 00:58:22 |
| 31 | Sophie | Malowiecki | AUS | 00:10:21 | 00:00:36 | 00:30:20 | 00:00:22 | 00:16:47 | 00:58:26 |
| 32 | Carina | Reicht | AUT | 00:10:27 | 00:00:33 | 00:30:14 | 00:00:30 | 00:16:51 | 00:58:35 |
| 33 | Djenyfer | Arnold | BRA | 00:10:07 | 00:00:33 | 00:30:33 | 00:00:25 | 00:16:59 | 00:58:37 |
| 34 | Mako | Hiraizumi | JPN | 00:10:04 | 00:00:34 | 00:28:52 | 00:00:27 | 00:18:43 | 00:58:40 |
| 35 | Kanae | Takenaka | JPN | 00:09:38 | 00:00:36 | 00:29:21 | 00:00:22 | 00:18:47 | 00:58:44 |
| 36 | Maria Carolina | Velasquez Soto | COL | 00:10:08 | 00:00:34 | 00:30:35 | 00:00:22 | 00:17:10 | 00:58:49 |
| 37 | Verena | Steinhauser | ITA | 00:10:11 | 00:00:36 | 00:30:26 | 00:00:22 | 00:17:16 | 00:58:51 |
| 38 | Aspen | Anderson | AUS | 00:10:11 | 00:00:33 | 00:30:31 | 00:00:23 | 00:17:15 | 00:58:53 |
| 39 | Isla | Britton | CAN | 00:10:15 | 00:00:32 | 00:30:27 | 00:00:21 | 00:17:24 | 00:58:59 |
| 40 | Shanae | Williams | RSA | 00:10:07 | 00:00:38 | 00:30:33 | 00:00:26 | 00:17:15 | 00:58:59 |
| 41 | Tjasa | Vrtacic | SLO | 00:10:20 | 00:00:37 | 00:30:16 | 00:00:25 | 00:17:25 | 00:59:03 |
| 42 | Manami | Hayashi | JPN | 00:09:58 | 00:00:38 | 00:30:40 | 00:00:22 | 00:17:26 | 00:59:04 |
| 43 | Ana | Carballo Gómez | ESP | 00:09:58 | 00:00:33 | 00:30:45 | 00:00:23 | 00:17:34 | 00:59:13 |
| 44 | Matylda | Wojakiewicz | POL | 00:10:23 | 00:00:35 | 00:30:21 | 00:00:23 | 00:17:50 | 00:59:32 |
| 45 | Katrien | Maes | BEL | 00:10:21 | 00:00:34 | 00:30:19 | 00:00:25 | 00:17:57 | 00:59:36 |
| 46 | Sara | Guerrero Manso | ESP | 00:09:56 | 00:00:34 | 00:30:45 | 00:00:24 | 00:18:16 | 00:59:55 |
| 47 | Zuzana | Michalickova | SVK | 00:09:57 | 00:00:35 | 00:30:42 | 00:00:28 | 00:18:14 | 00:59:56 |
| 48 | Madalena Amaral | Almeida | POR | 00:10:29 | 00:00:35 | 00:30:14 | 00:00:24 | 00:18:15 | 00:59:57 |
| 49 | Miyu | Sakai | JPN | 00:10:00 | 00:00:37 | 00:30:39 | 00:00:23 | 00:18:29 | 01:00:08 |
| 50 | Barbara | De Koning | NED | 00:09:58 | 00:00:37 | 00:30:42 | 00:00:24 | 00:18:32 | 01:00:13 |
| 51 | Sarika | Nakayama | JPN | 00:10:06 | 00:00:33 | 00:30:37 | 00:00:25 | 00:19:28 | 01:01:09 |
| 52 | Petra | Kurikova | CZE | 00:10:20 | 00:00:43 | 00:32:43 | 00:00:26 | 00:18:38 | 01:02:50 |
| Mariana | Vargem | POR | 00:10:27 | 00:00:34 | 00:49:07 | 00:00:54 | 00:00:00 | 00:00:00 | |
| Carlotta | Missaglia | ITA | 00:10:23 | 00:00:35 | 00:49:10 | 00:00:53 | 00:00:00 | 00:00:00 | |
| # | Athlete First Name | Athlete Last Name | Nat | Swim | T1 | Bike | T2 | Run | Total Time |
| 1 | Matthew | Hauser | AUS | 00:08:31 | 00:00:33 | 00:26:27 | 00:00:20 | 00:14:18 | 00:50:07 |
| 2 | Vasco | Vilaca | POR | 00:08:46 | 00:00:32 | 00:26:13 | 00:00:22 | 00:14:19 | 00:50:10 |
| 3 | Henry | Graf | GER | 00:08:51 | 00:00:32 | 00:26:05 | 00:00:23 | 00:14:25 | 00:50:15 |
| 4 | Nils | Serre Gehri | FRA | 00:08:51 | 00:00:32 | 00:26:09 | 00:00:20 | 00:14:30 | 00:50:19 |
| 5 | Charles | Paquet | CAN | 00:08:49 | 00:00:33 | 00:26:06 | 00:00:24 | 00:14:30 | 00:50:20 |
| 6 | Connor | Bentley | GBR | 00:08:49 | 00:00:32 | 00:26:12 | 00:00:22 | 00:14:31 | 00:50:24 |
| 7 | Vetle Bergsvik | Thorn | NOR | 00:08:43 | 00:00:32 | 00:26:14 | 00:00:22 | 00:14:37 | 00:50:27 |
| 8 | Alberto | Gonzalez Garcia | ESP | 00:08:50 | 00:00:32 | 00:26:07 | 00:00:20 | 00:14:45 | 00:50:32 |
| 9 | Tim | Hellwig | GER | 00:08:44 | 00:00:33 | 00:26:13 | 00:00:22 | 00:14:43 | 00:50:33 |
| 10 | Tom | Richard | FRA | 00:08:41 | 00:00:34 | 00:26:16 | 00:00:22 | 00:14:45 | 00:50:37 |
| 11 | Denis | Kolobrodov | RUS | 00:08:45 | 00:00:30 | 00:26:17 | 00:00:21 | 00:14:48 | 00:50:38 |
| 12 | Simon | Westermann | SUI | 00:08:47 | 00:00:32 | 00:26:13 | 00:00:22 | 00:14:48 | 00:50:40 |
| 13 | Diego | Moya | CHI | 00:08:40 | 00:00:34 | 00:26:21 | 00:00:24 | 00:14:48 | 00:50:44 |
| 14 | Csongor | Lehmann | HUN | 00:08:41 | 00:00:32 | 00:26:17 | 00:00:25 | 00:14:53 | 00:50:46 |
| 15 | Mitch | Kolkman | NED | 00:08:58 | 00:00:31 | 00:26:06 | 00:00:22 | 00:14:53 | 00:50:47 |
| 16 | Seth | Rider | USA | 00:08:54 | 00:00:32 | 00:26:04 | 00:00:23 | 00:14:58 | 00:50:49 |
| 17 | Callum | McClusky | AUS | 00:09:06 | 00:00:31 | 00:26:35 | 00:00:19 | 00:14:22 | 00:50:51 |
| 18 | Max | Stapley | GBR | 00:08:50 | 00:00:31 | 00:26:10 | 00:00:22 | 00:15:04 | 00:50:55 |
| 19 | Aoba | Yasumatsu | JPN | 00:08:52 | 00:00:32 | 00:26:11 | 00:00:21 | 00:15:06 | 00:51:00 |
| 20 | Dorian | Coninx | FRA | 00:08:44 | 00:00:32 | 00:26:14 | 00:00:21 | 00:15:14 | 00:51:02 |
| 21 | Nicola | Azzano | ITA | 00:08:47 | 00:00:32 | 00:26:15 | 00:00:21 | 00:15:10 | 00:51:03 |
| 22 | Tyler | Mislawchuk | CAN | 00:08:59 | 00:00:32 | 00:26:42 | 00:00:22 | 00:14:33 | 00:51:06 |
| 23 | Ricardo | Batista | POR | 00:09:10 | 00:00:30 | 00:26:32 | 00:00:22 | 00:14:35 | 00:51:07 |
| 24 | Antonio | Serrat Seoane | ESP | 00:09:15 | 00:00:33 | 00:26:28 | 00:00:20 | 00:14:35 | 00:51:08 |
| 25 | Arnaud | Mengal | BEL | 00:09:10 | 00:00:33 | 00:26:33 | 00:00:23 | 00:14:35 | 00:51:12 |
| 26 | Euan | De Nigro | ITA | 00:09:04 | 00:00:32 | 00:26:35 | 00:00:22 | 00:14:44 | 00:51:16 |
| 27 | Hayden | Wilde | NZL | 00:09:16 | 00:00:30 | 00:26:25 | 00:00:24 | 00:14:44 | 00:51:17 |
| 28 | Roberto | Sanchez Mantecon | ESP | 00:09:17 | 00:00:32 | 00:26:23 | 00:00:21 | 00:14:47 | 00:51:17 |
| 29 | Morgan | Pearson | USA | 00:09:01 | 00:00:35 | 00:26:39 | 00:00:20 | 00:14:50 | 00:51:23 |
| 30 | Izan | Edo Aguilar | ESP | 00:09:12 | 00:00:30 | 00:26:32 | 00:00:23 | 00:14:51 | 00:51:26 |
| 31 | Márk | Dévay | HUN | 00:08:30 | 00:00:36 | 00:26:25 | 00:00:21 | 00:15:38 | 00:51:28 |
| 32 | Yanis | Seguin | FRA | 00:09:02 | 00:00:32 | 00:26:40 | 00:00:21 | 00:14:57 | 00:51:30 |
| 33 | Oliver | Conway | GBR | 00:09:02 | 00:00:32 | 00:26:37 | 00:00:22 | 00:14:59 | 00:51:31 |
| 34 | João Nuno | Batista | POR | 00:09:00 | 00:00:34 | 00:26:43 | 00:00:21 | 00:14:55 | 00:51:31 |
| 35 | Ian | Pennekamp | NED | 00:08:52 | 00:00:32 | 00:26:11 | 00:00:23 | 00:15:39 | 00:51:35 |
| 36 | Tjebbe | Kaindl | AUT | 00:09:04 | 00:00:29 | 00:26:40 | 00:00:21 | 00:15:05 | 00:51:36 |
| 37 | Luke | Willian | AUS | 00:09:15 | 00:00:30 | 00:26:27 | 00:00:30 | 00:14:58 | 00:51:38 |
| 38 | Jérémy | Quindos | UZB | 00:08:54 | 00:00:32 | 00:26:08 | 00:00:22 | 00:15:47 | 00:51:41 |
| 39 | Kenji | Nener | JPN | 00:09:01 | 00:00:32 | 00:26:42 | 00:00:22 | 00:15:11 | 00:51:46 |
| 40 | Maxime | Fluri | SUI | 00:09:12 | 00:00:34 | 00:26:26 | 00:00:23 | 00:15:17 | 00:51:50 |
| 41 | Henry | McMecking | NZL | 00:09:10 | 00:00:33 | 00:26:33 | 00:00:21 | 00:15:16 | 00:51:52 |
| 42 | Valentin | Wernz | GER | 00:09:10 | 00:00:32 | 00:26:32 | 00:00:20 | 00:15:22 | 00:51:54 |
| 43 | Takumi | Hojo | JPN | 00:09:03 | 00:00:32 | 00:26:40 | 00:00:19 | 00:15:38 | 00:52:11 |
| 44 | Brayden | Mercer | AUS | 00:08:43 | 00:00:34 | 00:26:19 | 00:00:26 | 00:16:14 | 00:52:15 |
| 45 | Peter | Luftensteiner | AUT | 00:09:16 | 00:00:32 | 00:26:28 | 00:00:23 | 00:15:43 | 00:52:21 |
| 46 | Jawad | Abdelmoula | MAR | 00:09:12 | 00:00:33 | 00:26:32 | 00:00:23 | 00:15:45 | 00:52:23 |
| 47 | Luke | Schofield | AUS | 00:09:15 | 00:00:31 | 00:26:27 | 00:00:21 | 00:16:00 | 00:52:31 |
| 48 | Maciej | Bruzdziak | POL | 00:08:53 | 00:00:31 | 00:26:11 | 00:00:21 | 00:16:44 | 00:52:39 |
| 49 | Saxon | Morgan | NZL | 00:08:58 | 00:00:31 | 00:26:42 | 00:00:21 | 00:16:31 | 00:53:01 |
| 50 | Chris | Ziehmer | GER | 00:09:06 | 00:00:31 | 00:26:41 | 00:00:24 | 00:16:27 | 00:53:07 |
| 51 | John | Reed | USA | 00:09:06 | 00:00:33 | 00:28:08 | 00:00:22 | 00:15:04 | 00:53:12 |
| 52 | David | Cantero Del Campo | ESP | 00:09:07 | 00:00:31 | 00:26:34 | 00:00:22 | 00:16:41 | 00:53:14 |
| Miguel Tiago | Silva | POR | 00:08:36 | 00:00:34 | 00:27:10 | 00:00:25 | 00:00:00 | 00:00:00 | |
| Darr | Smith | USA | 00:09:06 | 00:00:36 | 00:00:00 | 00:00:00 | 00:00:00 | 00:00:00 | |
| -5 | Jonas | Osterholt | GER | 00:00:00 | 00:00:00 | 00:00:00 | 00:00:00 | 00:00:00 | 00:00:00 |
| -1 | Miguel | Hidalgo | BRA | 00:08:33 | 00:00:35 | 00:26:26 | 00:00:25 | 00:17:54 | 00:00:00 |
The 2026 World Triathlon Mixed Relay Championship Results
The 2026 World Triathlon Mixed Relay Championship in Hamburg delivered high-octane drama, concluding with a thrilling final-stretch sprint to the finish line. Along with the world title, the race carried massive stakes, offering the winning nation automatic quota spots for the LA28 Olympic Games.
Here are the top results from the championship race on Sunday, July 12, 2026:
Final Standings (Top 5)
| Rank | Nation | Team Members | Notes / Gap |
| 🥇 1st | 🇫🇷 France | Léonie Périault, Tom Richard, Emma Lombardi, Dorian Coninx | Champions (Secured LA28 Olympic quota) |
| 🥈 2nd | 🇭🇺 Hungary | Márta Kropkó, Fanni Szalai, Csongor Lehmann, (and team) | +0:04 (Outsprinted in the final 400m) |
| 🥉 3rd | 🇬🇧 Great Britain | Max Stapley, Jess Fullagar, Oliver Conway, (and team) | +0:13 (Took bronze after a monumental effort) |
| 🪶 4th | 🇺🇸 United States | Taylor Spivey, Morgan Pearson, (and team) | Missed podium due to a T2 delay (Guaranteed LA28 hosts) |
| ⏱️ 5th | 🇩🇪 Germany | Lisa Tertsch, Valentin Wernz, Tim Hellwig, (and team) | Finished a distant fifth on home soil |
Race Highlights
- The Winning Kick: The race came down to a tense final 1.6km run loop on the fourth leg. France’s anchor Dorian Coninx utilized a spectacular kick in the final 400 meters to power past Hungary’s Csongor Lehmann and secure the gold medal.
- Absence of the Olympic Champ: France achieved the victory even without Olympic Champion Cassandre Beaugrand, who was absent after setting a new French national 3,000m track record in Monaco just two days prior.
- Early Defending Champion Shock: Defending champions Australia suffered immediate setbacks during the very first swim leg, effectively taking them out of contention early in the race.
The 2026 World Triathlon Mixed Relay Championships (and the WTCS Individual Sprints) held in Hamburg on July 11–12, 2026, Team Luxembourg’s roster consisted of Jeanne Lehair, Lucas Cambresy, Linda Krombach, and David Lang.

While the exact, second-by-second transition splits for every individual athlete are hosted dynamically via World Triathlon’s live timing platform, the notable individual performances and context for the Luxembourg athletes during the Hamburg weekend include:
1. Jeanne Lehair
- Individual Sprint Race (Saturday): Finished in the Top 10 (8th place) after entering the weekend as the overall WTCS series leader. She was a major player on the bike, chasing down an early breakaway to keep herself in contention.
- Mixed Relay (Sunday – Leg 1): Delivered an incredible opening leg. During the 1.6km run, she was right at the front of the race alongside individual winner Leonie Periault (FRA) and Lisa Tertsch (GER). She handed over the relay with Luxembourg sitting comfortably in the front pack, just about 10 seconds off the leading trio.
2. Lucas Cambresy, Linda Krombach, & David Lang
- Mixed Relay (Legs 2, 3, and 4): Following Lehair’s strong handoff, the team battled hard against world-class fields. By the end of Leg 2 (handled by the men chasers including Spain and Portugal), Luxembourg was working hard in the primary chasing pack roughly 25 to 30 seconds back from the leading breakaway groups.
Looking for the precise decimal times? Because triathlon relay splits (Swim, T1, Bike, T2, Run) are constantly updated across multiple event pages, you can view the official breakdown and PDF time certificates directly on the official World Triathlon Hamburg Live Timing Page.


