2025 Challenge Walchsee
June 28, 2025 · Walchsee, Austria
Race story in the data
Men: Tjebbe Kaindl won in 3:46:19 with a +0:40 margin. Marcel Bolbat had the fastest run (1:12:05).
Women: Laura Jansen won in 4:15:15 with a +1:50 margin. Laura Jansen had the fastest run (1:21:39).
Men race summary
20 finishers from 20 starters · SOF 60.32
Women race summary
19 finishers from 19 starters · SOF 65.28
Men split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Tjebbe KaindlFinish 124:15
- 2Jonathan BrownleeFinish 9 · split rank #224:19
- 3Rafael LukatschFinish 4 · split rank #324:22
T1
- 1Tjebbe KaindlFinish 11:38
- 2Kurt McDonaldFinish 31:40
- 3Cameron MacNairFinish 131:46
Bike
- 1Kurt McDonaldFinish 32:04:27
- 2Tjebbe KaindlFinish 1 · split rank #22:04:40
- 3Marcel BolbatFinish 2 · split rank #32:05:12
T2
- 1Rafael LukatschFinish 41:33
- 2Marcel BolbatFinish 21:44
- 3Kurt McDonaldFinish 31:50
Run
- 1Marcel BolbatFinish 21:12:05
- 2Tjebbe KaindlFinish 1 · split rank #21:13:57
- 3Rafael LukatschFinish 4 · split rank #31:14:19
Women split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Therese FeuersingerFinish 224:13
- 2Julie IemmoloFinish 3 · split rank #226:38
- 3Lilli GelminiFinish 7 · split rank #327:23
T1
- 1Anna TrutzschlerFinish 141:41
- 2Johanna AhrensFinish 41:44
- 3Sina ZieglerFinish 101:47
Bike
- 1Therese FeuersingerFinish 22:21:05
- 2Laura JansenFinish 1 · split rank #22:22:09
- 3Johanna AhrensFinish 4 · split rank #32:24:19
T2
- 1Sophia StueckradFinish 81:45
- 2Carolin MeyerFinish 61:48
- 3Lilli GelminiFinish 71:50
Run
- 1Laura JansenFinish 11:21:39
- 2Anna PabingerFinish 5 · split rank #21:22:09
- 3Lilli GelminiFinish 7 · split rank #31:24:39
PodiumMen
PodiumWomen
Men · Split Rank Flow
Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.
Women · Split Rank Flow
Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.
Male Pro Results
20 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Tjebbe KaindlAT | 3:46:19 | Winner | 24:15 | 1:38 | 2:04:40#2 | 1:51 | 1:13:57#2 | 73.11 |
| 2 | Marcel BolbatDE | 3:46:59 | — | 26:11#14 | 1:49 | 2:05:12#3 | 1:44 | 1:12:05 | 70.03 |
| 3 | Kurt McDonaldAU | 3:47:09 | — | 24:27#5 | 1:40 | 2:04:27 | 1:50 | 1:14:46#5 | 67.54 |
| 4 | Rafael LukatschAT | 3:49:05 | — | 24:22#3 | 2:13 | 2:06:40#6 | 1:33 | 1:14:19#3 | 63.85 |
| 5 | Kevin RundstadlerFR | 3:54:35 | — | 26:15#17 | 2:07 | 2:05:41#4 | 1:59 | 1:18:36#8 | 57.53 |
| 6 | Mark RomanoUS | 3:55:28 | — | 24:24#4 | 1:48 | 2:11:09#10 | 2:01 | 1:16:09#6 | 55.00 |
| 7 | Paul WeigandDE | 3:56:23 | — | 26:09#12 | 1:53 | 2:11:49#11 | 1:59 | 1:14:35#4 | 52.60 |
| 8 | Laurin WehrleDE | 3:59:44 | — | 26:08#11 | 2:02 | 2:06:04#5 | 2:19 | 1:23:13#11 | 48.41 |
| 9 | Jonathan BrownleeGB | 4:00:40 | — | 24:19#2 | 1:51 | 2:09:05#8 | 1:57 | 1:23:31#13 | 46.25 |
| 10 | Thomas OttDE | 4:02:34 | — | 24:31#6 | 1:54 | 2:07:57#7 | 2:04 | 1:26:10#15 | 43.43 |
| 11 | Henry JamesGB | 4:04:47 | — | 26:07#9 | 1:57 | 2:13:43#14 | 2:11 | 1:20:51#9 | 40.48 |
| 12 | Filippo CandeoIT | 4:04:50 | — | 26:11#15 | 2:11 | 2:16:30#16 | 1:53 | 1:18:08#7 | 39.33 |
| 13 | Cameron MacNairZA | 4:11:49 | — | 26:13#16 | 1:46 | 2:13:35#13 | 2:25 | 1:27:52#18 | 32.82 |
| 14 | Cyrill KnechtleCH | 4:12:39 | — | 26:10#13 | 1:46 | 2:13:12#12 | 2:11 | 1:29:22#19 | 31.22 |
| 15 | Justus BennewitzDE | 4:14:04 | — | 28:54#20 | 1:59 | 2:14:27#15 | 2:21 | 1:26:24#16 | 29.24 |
| 16 | Matthias SteinwandterIT | 4:15:43 | — | 26:07#10 | 1:57 | 2:21:57#21 | 2:23 | 1:23:22#12 | 27.26 |
| 17 | Christian HaasIT | 4:16:30 | — | 29:08#21 | 2:03 | 2:19:57#19 | 2:25 | 1:23:00#10 | 26.52 |
| 18 | Alessandro VitaIT | 4:20:37 | — | 25:23#8 | 2:17 | 2:24:15#23 | 2:06 | 1:26:38#17 | 25.85 |
| 19 | Dehan LouwZA | 4:21:18 | — | 30:00#22 | 2:34 | 2:20:29#20 | 2:22 | 1:25:54#14 | 25.23 |
| 20 | Felix SchulzDE | 4:32:09 | — | 30:14#23 | 1:59 | 2:18:40#17 | 2:13 | 1:39:05#20 | 24.66 |
Female Pro Results
19 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Laura JansenDE | 4:15:15 | Winner | 27:27#4 | 1:54 | 2:22:09#2 | 2:08 | 1:21:39 | 77.87 |
| 2 | Therese FeuersingerAT | 4:17:05 | — | 24:13 | 2:14 | 2:21:05 | 2:49 | 1:26:46#5 | 74.05 |
| 3 | Julie IemmoloFR | 4:24:41 | — | 26:38#2 | 2:15 | 2:24:30#4 | 2:13 | 1:29:08#8 | 66.47 |
| 4 | Johanna AhrensDE | 4:25:26 | — | 27:31#6 | 1:44 | 2:24:19#3 | 2:41 | 1:29:13#9 | 63.79 |
| 5 | Anna PabingerAT | 4:26:27 | — | 35:21#19 | 2:05 | 2:24:44#5 | 2:11 | 1:22:09#2 | 61.09 |
| 6 | Carolin MeyerDE | 4:28:13 | — | 30:01#12 | 2:13 | 2:26:32#8 | 1:48 | 1:27:39#7 | 58.04 |
| 7 | Lilli GelminiIT | 4:28:59 | — | 27:23#3 | 2:06 | 2:33:03#12 | 1:50 | 1:24:39#3 | 55.83 |
| 8 | Sophia StueckradDE | 4:31:17 | — | 31:20#17 | 1:53 | 2:25:34#6 | 1:45 | 1:30:48#11 | 52.70 |
| 9 | Olivia KeiserCH | 4:31:29 | — | 30:05#13 | 2:07 | 2:32:11#10 | 2:22 | 1:24:47#4 | 51.13 |
| 10 | Sina ZieglerCH | 4:34:32 | — | 30:31#15 | 1:47 | 2:26:29#7 | 2:00 | 1:33:47#14 | 47.72 |
| 11 | Jenna HauflerUS | 4:35:50 | — | 27:33#7 | 2:04 | 2:32:57#11 | 2:07 | 1:31:10#12 | 45.62 |
| 12 | Sophie DelgusteBE | 4:41:50 | — | 33:21#18 | 2:30 | 2:34:43#13 | 2:00 | 1:29:18#10 | 40.38 |
| 13 | Zoe LeursBE | 4:43:50 | — | 30:12#14 | 2:25 | 2:36:20#14 | 2:11 | 1:32:44#13 | 37.98 |
| 14 | Anna TrutzschlerDE | 4:44:00 | — | 27:33#8 | 1:41 | 2:38:12#16 | 2:04 | 1:34:33#16 | 36.92 |
| 15 | Desiree KnechtCH | 4:44:28 | — | 31:13#16 | 1:54 | 2:41:33#18 | 2:22 | 1:27:28#6 | 35.74 |
| 16 | Nathalie KrauseDE | 4:45:50 | — | 35:23#20 | 2:07 | 2:32:00#9 | 2:23 | 1:33:59#15 | 34.00 |
| 17 | Kathrin HalterDE | 4:47:34 | — | 27:39#10 | 1:47 | 2:37:28#15 | 1:53 | 1:38:49#18 | 32.08 |
| 18 | Angharad LlewellynNZ | 4:49:46 | — | 27:29#5 | 1:51 | 2:39:18#17 | 2:22 | 1:38:48#17 | 29.89 |
| 19 | Sophie FischerDE | 5:13:41 | — | 27:36#9 | 2:11 | 2:50:32#19 | 3:49 | 1:49:35#19 | 26.72 |