2025 Challenge St Pölten
May 24, 2025 · St Pölten, Austria
Race story in the data
Men: Jannik Schaufler won in 3:44:30 with a +4:01 margin. Jannik Schaufler had the fastest run (1:10:16).
Women: Chloe Sparrow won in 4:25:51 with a +0:30 margin. Anna Pabinger had the fastest run (1:22:27).
Men race summary
32 finishers from 32 starters · SOF 74.95
Women race summary
15 finishers from 15 starters · SOF 59.78
Men split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Hannes ButtersFinish 2720:23
- 2Jannik SchauflerFinish 1 · split rank #220:27
- 3Martin DemuthFinish 8 · split rank #320:28
T1
- 1Jannik SchauflerFinish 13:03
- 2Will DraperFinish 23:03
- 3Ondrej KuboFinish 33:03
Bike
- 1Jannik StollFinish 72:05:49
- 2Will DraperFinish 2 · split rank #22:05:54
- 3Jannik SchauflerFinish 1 · split rank #32:07:39
T2
- 1Jannik SchauflerFinish 12:02
- 2Will DraperFinish 22:02
- 3Rafael LukatschFinish 42:02
Run
- 1Jannik SchauflerFinish 11:10:16
- 2Toon MarienFinish 14 · split rank #21:12:18
- 3ChristopheDe KeyserFinish 5 · split rank #31:12:25
Women split podiums
Fastest stored segment times. These are segment rankings, not cumulative race-position order.
Swim
- 1Chloe SparrowFinish 123:00
- 2Maela MoisonFinish 8 · split rank #223:23
- 3Tanja StroschneiderFinish 7 · split rank #324:29
T1
- 1Maela MoisonFinish 83:03
- 2Chloe SparrowFinish 14:04
- 3Anna PabingerFinish 24:04
Bike
- 1Chloe SparrowFinish 12:25:13
- 2Anna PabingerFinish 2 · split rank #22:26:37
- 3Emely RavnFinish 6 · split rank #32:27:14
T2
- 1Gabriele MariaObmannFinish 32:02
- 2Chloe SparrowFinish 13:03
- 3Anna PabingerFinish 23:03
Run
- 1Anna PabingerFinish 21:22:27
- 2Minttu HukkaFinish 4 · split rank #21:22:29
- 3Gabriele MariaObmannFinish 3 · split rank #31:22:47
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
32 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Jannik SchauflerDE | 3:44:30 | Winner | 20:27#2 | 3:03 | 2:07:39#3 | 2:02 | 1:10:16 | 81.50 |
| 2 | Will DraperGB | 3:48:31 | — | 22:56#20 | 3:03 | 2:05:54#2 | 2:02 | 1:13:26#7 | 75.78 |
| 3 | Ondrej KuboSK | 3:50:48 | — | 23:01#24 | 3:03 | 2:08:41#4 | 3:03 | 1:12:27#4 | 71.64 |
| 4 | Rafael LukatschAT | 3:51:16 | — | 22:01#7 | 3:03 | 2:08:45#5 | 2:02 | 1:14:13#8 | 69.10 |
| 5 | ChristopheDe KeyserBE | 3:51:26 | — | 20:42#5 | 3:03 | 2:12:15#13 | 2:02 | 1:12:25#3 | 66.98 |
| 6 | Simon DavisGB | 3:52:16 | — | 23:00#23 | 3:03 | 2:09:48#8 | 2:02 | 1:13:00#6 | 64.49 |
| 7 | Jannik StollDE | 3:53:15 | — | 22:02#8 | 3:03 | 2:05:49 | 3:03 | 1:18:52#22 | 62.03 |
| 8 | Martin DemuthAT | 3:53:26 | — | 20:28#3 | 3:03 | 2:10:17#10 | 2:02 | 1:16:07#11 | 60.34 |
| 9 | Florian AngertDE | 3:53:32 | — | 20:45#6 | 3:03 | 2:09:43#7 | 3:03 | 1:16:18#14 | 58.83 |
| 10 | Michael WeissAT | 3:55:12 | — | 22:22#13 | 4:04 | 2:09:28#6 | 3:03 | 1:16:11#12 | 56.21 |
| 11 | Lukas KocarCZ | 3:56:03 | — | 22:19#12 | 3:03 | 2:10:26#11 | 3:03 | 1:16:33#15 | 54.33 |
| 12 | Lukas Stengel | 3:56:58 | — | 22:27#16 | 3:03 | 2:10:07#9 | 3:03 | 1:17:26#21 | 52.50 |
| 13 | Michele SarzillaIT | 3:58:28 | — | 20:40#4 | 3:03 | 2:18:46#25 | 3:03 | 1:12:28#5 | 50.30 |
| 14 | Toon MarienBE | 3:59:13 | — | 22:23#14 | 3:03 | 2:17:36#22 | 3:03 | 1:12:18#2 | 48.77 |
| 15 | Strahinja TrakicRS | 4:00:02 | — | 22:05#9 | 3:03 | 2:13:30#14 | 3:03 | 1:17:24#20 | 47.26 |
| 16 | Silvije TomacHR | 4:01:47 | — | 24:34#30 | 4:04 | 2:13:52#16 | 3:03 | 1:14:39#9 | 45.09 |
| 17 | Romain RezsohazyBE | 4:02:50 | — | 24:06#27 | 3:03 | 2:15:28#18 | 3:03 | 1:16:16#13 | 43.53 |
| 18 | Elliot BachUS | 4:03:26 | — | 23:02#25 | 3:03 | 2:11:12#12 | 3:03 | 1:22:23#26 | 42.39 |
| 19 | Herbert EnzingerDE | 4:04:03 | — | 24:06#28 | 3:03 | 2:16:27#19 | 3:03 | 1:16:34#16 | 41.28 |
| 20 | Paul WeigandDE | 4:04:10 | — | 22:18#11 | 3:03 | 2:18:45#24 | 4:04 | 1:15:17#10 | 40.62 |
| 21 | Lukas GstaltnerAT | 4:06:21 | — | 22:24#15 | 3:03 | 2:19:54#26 | 3:03 | 1:16:36#17 | 38.39 |
| 22 | Jesper SvenssonSE | 4:06:28 | — | 22:08#10 | 3:03 | 2:16:34#20 | 3:03 | 1:20:40#23 | 37.81 |
| 23 | Hadrien BaritauxFR | 4:06:58 | — | 22:59#22 | 3:03 | 2:13:31#15 | 3:03 | 1:23:09#29 | 36.97 |
| 24 | Matthias TuerkDE | 4:09:02 | — | 24:05#26 | 4:04 | 2:14:40#17 | 2:02 | 1:23:09#30 | 34.94 |
| 25 | Pavel HradilCZ | 4:10:49 | — | 22:33#18 | 5:05 | 2:17:07#21 | 3:03 | 1:22:25#27 | 33.16 |
| 26 | Matthias SteinwandterIT | 4:12:34 | — | 22:28#17 | 3:03 | 2:25:29#31 | 3:03 | 1:17:01#18 | 31.45 |
| 27 | Hannes ButtersDE | 4:13:37 | — | 20:23 | 3:03 | 2:22:39#27 | 5:05 | 1:21:34#24 | 30.30 |
| 28 | Raphael JunghansDE | 4:13:44 | — | 24:33#29 | 4:04 | 2:24:01#30 | 3:03 | 1:17:05#19 | 29.92 |
| 29 | Juuso ManninenFI | 4:16:56 | — | 22:58#21 | 3:03 | 2:22:51#28 | 3:03 | 1:23:59#31 | 27.14 |
| 30 | Jules RauDE | 4:18:48 | — | 24:37#31 | 4:04 | 2:23:04#29 | 3:03 | 1:22:18#25 | 25.42 |
| 31 | Louis HeukemesBE | 4:28:21 | — | 22:41#19 | 5:05 | 2:33:37#32 | 4:04 | 1:22:35#28 | 25.11 |
| 32 | Domenico PassuelloIT | 4:34:26 | — | 26:18#32 | 4:04 | 2:17:38#23 | 5:05 | 1:40:40#32 | 24.90 |
Female Pro Results
15 participants
| Pos | Athlete | Time | Gap | Swim | T1 | Bike | T2 | Run | Points |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Chloe SparrowGB | 4:25:51 | Winner | 23:00 | 4:04 | 2:25:13 | 3:03 | 1:29:38#6 | 72.33 |
| 2 | Anna PabingerAT | 4:26:21 | — | 29:11#13 | 4:04 | 2:26:37#2 | 3:03 | 1:22:27 | 69.43 |
| 3 | Gabriele MariaObmannAT | 4:29:06 | — | 26:11#7 | 4:04 | 2:32:32#5 | 2:02 | 1:22:47#3 | 65.23 |
| 4 | Minttu HukkaFI | 4:30:34 | — | 28:15#11 | 4:04 | 2:31:57#4 | 3:03 | 1:22:29#2 | 62.08 |
| 5 | Tiina PohjalainenFI | 4:31:17 | — | 25:33#5 | 4:04 | 2:33:51#6 | 3:03 | 1:24:14#4 | 59.60 |
| 6 | Emely RavnDK | 4:33:58 | — | 26:37#9 | 4:04 | 2:27:14#3 | 3:03 | 1:32:21#13 | 55.97 |
| 7 | Tanja StroschneiderAT | 4:36:39 | — | 24:29#3 | 4:04 | 2:35:15#8 | 3:03 | 1:29:00#5 | 52.48 |
| 8 | Maela MoisonFR | 4:38:19 | — | 23:23#2 | 3:03 | 2:37:12#10 | 3:03 | 1:30:03#8 | 49.81 |
| 9 | HanniVan WykZA | 4:40:06 | — | 25:51#6 | 4:04 | 2:35:06#7 | 3:03 | 1:31:10#10 | 47.18 |
| 10 | Zoe LeursBE | 4:44:53 | — | 26:24#8 | 4:04 | 2:40:19#13 | 3:03 | 1:30:23#9 | 42.65 |
| 11 | Nathalie KrauseDE | 4:45:12 | — | 28:24#12 | 5:05 | 2:38:04#11 | 3:03 | 1:29:50#7 | 41.23 |
| 12 | Maisa TuliniemiFI | 4:45:47 | — | 26:44#10 | 4:04 | 2:39:12#12 | 3:03 | 1:31:48#12 | 39.73 |
| 13 | Sabrina ExenbergerAT | 4:56:21 | — | 30:44#14 | 4:04 | 2:45:47#14 | 3:03 | 1:31:31#11 | 31.61 |
| 14 | Margareta BicanovaSK | 4:59:25 | — | 24:30#4 | 5:05 | 2:51:28#15 | 3:03 | 1:34:49#14 | 28.76 |
| 15 | Magdalena BernhardAT | 5:24:31 | — | 41:51#15 | 7:07 | 2:36:07#9 | 4:04 | 1:54:41#15 | 27.90 |