2026 WTCS Samarkand

April 24, 2026 · Samarkand, Uzbekistan

Data: PTO Stats · Updated 5/21/2026 · Quality: partialHow data works
Distance
Short course
Short Course
Field size
89
49 men · 40 women
Men SOF
Unavailable
Women SOF
Unavailable

Race story in the data

Men: Vasco Vilaca won in 1:43:33 with a +0:04 margin. Oliver Conway had the fastest run (29:36).

Women: Beth Potter won in 1:53:17 with a +0:09 margin. Beth Potter had the fastest run (33:36).

Shareable race cards

Copy clean podium and split summaries for chats, newsletters, and social posts.

Race summary

2026 WTCS Samarkand 2026 - Men

ProTriStats

Winner: Vasco Vilaca in 1:43:33

Margin: +0:04

Fastest bike: Chase Mcqueen - 53:55

Fastest run: Oliver Conway - 29:36

Top points: Points unavailable

Field: 40/49 finishers

Race summary

2026 WTCS Samarkand 2026 - Women

ProTriStats

Winner: Beth Potter in 1:53:17

Margin: +0:09

Fastest bike: Georgia Taylor-Brown - 58:34

Fastest run: Beth Potter - 33:36

Top points: Points unavailable

Field: 38/40 finishers

Men race summary

40 finishers from 49 starters

Winner
Vasco Vilaca
1:43:33
Winning margin
+0:04
Gap to second place
Fastest swim
Csongor Lehmann · 17:38
Fastest bike
Chase Mcqueen · 53:55
Fastest run
Oliver Conway · 29:36
Top points
Unavailable

Women race summary

38 finishers from 40 starters

Winner
Beth Potter
1:53:17
Winning margin
+0:09
Gap to second place
Fastest swim
Bianca Seregni · 18:18
Fastest bike
Georgia Taylor-Brown · 58:34
Fastest run
Beth Potter · 33:36
Top points
Unavailable

Men split podiums

Fastest stored segment times. These are segment rankings, not cumulative race-position order.

Swim

  1. 17:38
  2. 2
    Henry Graf
    Finish 2
    17:43
  3. 3
    17:49

T1

Split unavailable.

Bike

  1. 1
    Chase Mcqueen
    Finish 40
    53:55
  2. 2
    Tom Richard
    Finish 6
    54:15
  3. 3
    Tjebbe Kaindl
    Finish 23
    54:15

T2

Split unavailable.

Run

  1. 1
    29:36
  2. 2
    Hugo Milner
    Finish 7
    29:40
  3. 3
    Vasco Vilaca
    Finish 1
    30:09
Off-bike and off-run position order needs cumulative split-position data. ProTriStats currently stores segment times and segment ranks, so this page reports the fastest bike split rather than who entered T2 first.

Women split podiums

Fastest stored segment times. These are segment rankings, not cumulative race-position order.

Swim

  1. 18:18
  2. 2
    Tilly Anema
    Finish 10
    18:18
  3. 3
    18:21

T1

Split unavailable.

Bike

  1. 58:34
  2. 2
    Maria Tomé
    Finish 14
    59:08
  3. 3
    59:14

T2

Split unavailable.

Run

  1. 1
    Beth Potter
    Finish 1
    33:36
  2. 33:46
  3. 3
    34:43
Off-bike and off-run position order needs cumulative split-position data. ProTriStats currently stores segment times and segment ranks, so this page reports the fastest bike split rather than who entered T2 first.

PodiumMen

Winner time: 1:43:33
🥇#1
PT
Vasco Vilaca
1:43:33
🥈#2
DE
Henry Graf
1:43:37
🥉#3
CA
Charles Paquet
1:43:41

PodiumWomen

Winner time: 1:53:17
🥇#1
GB
Beth Potter
1:53:17
🥈#2
FR
Leonie Periault
1:53:26
🥉#3
FR
Jeanne Lehair
1:54:20

Men · Split Rank Flow

Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.

Top 8
#1#5#10SwimBikeRunFinish#1#2#3#4#5#6#7#8

Women · Split Rank Flow

Top finishers by stored split rank. Lower lines are worse ranks; this is not cumulative race position at each checkpoint.

Top 8
#1#5#10SwimBikeRunFinish#1#2#3#4#5#6#7#8

Men · Finish Time Distribution

Women · Finish Time Distribution

Male Pro Results

49 participants

1:43:33
Swim
18:04
Bike
54:26
Run
30:09
1:43:37
Swim
17:43
Bike
54:46
Run
30:14
1:43:41
Swim
18:03
Bike
54:25
Run
30:17
1:43:47
Swim
17:38
Bike
54:50
Run
30:26
1:43:50
Swim
18:27
Bike
54:49
Run
29:36
1:43:52
Swim
18:09
Bike
54:15
Run
30:31
1:43:55
Swim
18:16
Bike
55:01
Run
29:40
1:44:08
Swim
18:04
Bike
54:27
Run
30:43
Swim
18:50
Bike
54:29
Run
30:18
1:44:39
Swim
18:10
Bike
54:20
Run
31:10
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Vasco VilacaPT1:43:33Winner18:0454:2630:09
2Henry GrafDE1:43:3717:4354:4630:14
3Charles PaquetCA1:43:4118:0354:2530:17
4Csongor LehmannHU1:43:4717:3854:5030:26
5Oliver ConwayGB1:43:5018:2754:4929:36
6Tom RichardFR1:43:5218:0954:1530:31
7Hugo MilnerGB1:43:5518:1655:0129:40
8Ricardo BatistaPT1:44:0818:0454:2730:43
9David Cantero Del CampoES1:44:3218:5054:2930:18
10Ian PennekampNL1:44:3918:1054:2031:10
11Yanis SeguinFR1:44:4318:1354:1631:19
12Miguel Tiago SilvaPT1:44:4817:5754:2931:24
13Tim HellwigDE1:45:0918:1454:1831:40
14Kenji NenerJP1:45:2018:0054:2931:54
15Nicola AzzanoIT1:45:2417:5554:3731:58
16Denis Kolobrodov1:45:2918:3154:5131:09
17Jeremy QuindosUZ1:45:3517:5254:3832:09
18Gergely KissHU1:45:3818:0554:2732:10
19Michael GarciaUS1:45:4317:4954:4032:12
20Joao Nuno BatistaPT1:45:5118:1754:5931:34
21Diego MoyaCL1:45:5618:0154:2532:28
22Maciej BruzdziakPL1:46:0417:5254:3932:38
23Tjebbe KaindlAT1:46:1618:1854:1532:46
24Jonas OsterholtDE1:46:2318:0254:3032:54
25Grigory AntipovRU1:46:3218:2954:5232:13
26Takumi HojoJP1:46:3818:2254:5932:19
27Seth RiderUS1:46:4417:5854:3233:18
28Callum MccluskyAU1:46:5418:5554:2632:40
29James CorbettNZ1:46:5518:1554:1833:25
30Aoba YasumatsuJP1:47:0618:2055:0132:44
31Takuto OshimaJP1:47:2018:0754:2333:54
32Bence BicsakHU1:47:2818:1955:0233:09
33Darr SmithUS1:47:3118:3054:5033:15
34Harry LeleuGB1:47:4618:4554:3133:29
35Kazushi JozukaJP1:47:5918:5454:2733:42
36Maxime Hueber-MoosbruggerFR1:48:0519:3656:4830:47
37Ren SatoJP1:48:2818:5554:2534:11
38John ReedUS1:48:4618:5657:2431:23
39Gjalt PanjerNL1:49:4818:4754:3635:33
40Chase McqueenUS1:50:2318:0653:5537:25
DNFValentin WernzDEDNF
DNFMathis BeaulieuCADNF
DNFMarton KropkoHUDNF17:3354:29
DNFMiguel HidalgoBRDNF17:4154:45
DNFMax StapleyGBDNF17:4654:47
DNFAndres Prieto VillarESDNF18:13
DNFAndree BucCLDNF18:55
DNFAlessio CrocianiITDNF17:36
DNFJack WillisGBDNF18:17

Female Pro Results

40 participants

1:53:17
Swim
18:53
Bike
59:35
Run
33:36
1:53:26
Swim
19:04
Bike
59:18
Run
33:46
1:54:20
Swim
19:02
Bike
59:24
Run
34:43
Swim
19:08
Bike
58:34
Run
35:31
1:54:53
Swim
18:21
Bike
1:00:03
Run
35:13
1:55:05
Swim
18:18
Bike
1:00:13
Run
35:18
Swim
18:23
Bike
1:00:08
Run
35:24
1:55:09
Swim
19:00
Bike
59:30
Run
35:25
1:55:16
Swim
19:10
Bike
59:14
Run
35:43
1:55:21
Swim
18:18
Bike
1:00:12
Run
35:38
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Beth PotterGB1:53:17Winner18:5359:3533:36
2Leonie PeriaultFR1:53:2619:0459:1833:46
3Jeanne LehairFR1:54:2019:0259:2434:43
4Georgia Taylor-BrownGB1:54:3219:0858:3435:31
5Taylor SpiveyUS1:54:5318:211:00:0335:13
6Bianca SeregniIT1:55:0518:181:00:1335:18
7Jolien VermeylenBE1:55:0618:231:00:0835:24
8Sian RainsleyGB1:55:0919:0059:3035:25
9Tanja NeubertDE1:55:1619:1059:1435:43
10Tilly AnemaGB1:55:2118:181:00:1235:38
11Jessica FullagarGB1:55:2419:0359:3135:42
12Tilda ManssonSE1:55:3018:4759:4535:45
13Robin DreijlingNL1:55:4718:4459:4636:08
14Maria ToméPT1:55:5919:1059:0836:22
15Laura LindemannDE1:56:0018:231:00:0236:20
16Verena SteinhauserIT1:56:0219:0559:2636:18
17Erika AckerlundUS1:56:1319:0959:2036:34
18Marta KropkoHU1:56:3218:221:00:0536:55
19Kirsten KasperUS1:56:4818:301:00:0337:06
20Olivia MathiasGB1:57:0019:0859:1637:22
21Selina KlamtDE1:57:2018:3659:5137:41
22Diana IsakovaRU1:57:2719:081:02:0635:04
23Vittoria LopesBR1:57:4818:211:00:0538:04
24Gwen JorgensenUS1:58:2818:591:02:1236:02
25Ilaria ZaneIT1:59:2319:091:02:0936:50
26Babette RosmanNL1:59:5719:0559:2040:21
27Rosa Maria Tapia VidalMX2:00:1219:0059:3140:30
28Marta Pintanel RaymundoES2:00:3519:071:02:1138:09
29Zuzana MichalickovaSK2:02:2219:471:04:1037:15
30Danielle TreiseUS2:02:2319:091:04:4337:11
31Diana DunajskaSV2:02:5319:551:03:5937:47
32Mako HiraizumiJP2:03:1519:351:04:1338:10
33Lisa TertschDE2:03:2119:061:04:5038:19
34Romana GajdosovaSK2:03:3119:371:04:0938:29
35Rosa Elena Martinez MelchorVE2:04:5719:081:04:4339:48
36Heidi JurankovaCZ2:07:2019:101:04:4542:16
37Ji Yeon KimKR2:07:5819:491:03:5942:57
38Kanae TakenakaJP2:09:0619:041:04:4843:59
DNFValentina RiasovaRUDNF20:28
DNFHye Rim JeongKRDNF20:50