2025 WTCS Wollongong

October 18, 2025 · Wollongong, Australia

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

Race story in the data

Men: Matt Hauser won in 1:42:42 with a +0:33 margin. David Cantero Del Campo had the fastest run (28:54).

Women: Lisa Tertsch won in 1:56:50 with a +0:14 margin. Leonie Periault had the fastest run (33:27).

Shareable race cards

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

Race summary

2025 WTCS Wollongong 2025 - Men

ProTriStats

Winner: Matt Hauser in 1:42:42

Margin: +0:33

Fastest bike: Csongor Lehmann - 54:23

Fastest run: David Cantero Del Campo - 28:54

Top points: Points unavailable

Field: 49/52 finishers

Race summary

2025 WTCS Wollongong 2025 - Women

ProTriStats

Winner: Lisa Tertsch in 1:56:50

Margin: +0:14

Fastest bike: Jessica Fullagar - 1:02:19

Fastest run: Leonie Periault - 33:27

Top points: Points unavailable

Field: 35/39 finishers

Men race summary

49 finishers from 52 starters

Winner
Matt Hauser
1:42:42
Winning margin
+0:33
Gap to second place
Fastest swim
Matt Hauser · 17:49
Fastest bike
Csongor Lehmann · 54:23
Fastest run
David Cantero Del Campo · 28:54
Top points
Unavailable

Women race summary

35 finishers from 39 starters

Winner
Lisa Tertsch
1:56:50
Winning margin
+0:14
Gap to second place
Fastest swim
Tilly Anema · 19:07
Fastest bike
Jessica Fullagar · 1:02:19
Fastest run
Leonie Periault · 33:27
Top points
Unavailable

Men split podiums

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

Swim

  1. 1
    Matt Hauser
    Finish 1
    17:49
  2. 17:50
  3. 3
    Henry Graf
    Finish 8
    17:52

T1

Split unavailable.

Bike

  1. 1
    54:23
  2. 54:25
  3. 3
    Chase Mcqueen
    Finish 29
    54:29

T2

Split unavailable.

Run

  1. 28:54
  2. 29:14
  3. 3
    Matt Hauser
    Finish 1
    29:16
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. 1
    Tilly Anema
    Finish 11
    19:07
  2. 2
    Lisa Tertsch
    Finish 1
    19:09
  3. 19:11

T1

Split unavailable.

Bike

  1. 1:02:19
  2. 2
    1:02:29
  3. 3
    Beth Potter
    Finish 16
    1:02:29

T2

Split unavailable.

Run

  1. 33:27
  2. 2
    33:41
  3. 3
    33:51
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:42:42
🥇#1
AU
Matt Hauser
1:42:42
🥈#2
ES
David Cantero Del Campo
1:43:15
🥉#3
IT
Alessio Crociani
1:43:22

PodiumWomen

Winner time: 1:56:50
🥇#1
DE
Lisa Tertsch
1:56:50
🥈#2
IT
Bianca Seregni
1:57:04
🥉#3
FR
Emma Lombardi
1:57:16

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

52 participants

1:42:42
Swim
17:49
Bike
54:31
Run
29:16
Swim
18:22
Bike
54:52
Run
28:54
Swim
17:50
Bike
54:25
Run
29:58
1:43:41
Swim
18:21
Bike
54:52
Run
29:14
1:43:44
Swim
18:20
Bike
54:56
Run
29:22
1:43:47
Swim
18:22
Bike
54:54
Run
29:25
Swim
17:53
Bike
54:31
Run
30:25
1:43:55
Swim
17:52
Bike
54:30
Run
30:27
Swim
18:09
Bike
55:07
Run
29:36
1:44:13
Swim
17:57
Bike
54:23
Run
30:46
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Matt HauserAU1:42:42Winner17:4954:3129:16
2David Cantero Del CampoES1:43:1518:2254:5228:54
3Alessio CrocianiIT1:43:2217:5054:2529:58
4Miguel HidalgoBR1:43:4118:2154:5229:14
5Vasco VilacaPT1:43:4418:2054:5629:22
6Max StuderCH1:43:4718:2254:5429:25
7Miguel Tiago SilvaPT1:43:5417:5354:3130:25
8Henry GrafDE1:43:5517:5254:3030:27
9Tyler MislawchukCA1:44:0018:0955:0729:36
10Csongor LehmannHU1:44:1317:5754:2330:46
11Morgan PearsonUS1:44:2318:1954:5829:56
12Charles PaquetCA1:44:3218:2354:5230:06
13Connor BentleyGB1:44:3218:2054:5930:10
14Harry LeleuGB1:44:4418:1555:0030:21
15Ricardo BatistaPT1:44:4518:1954:5730:22
16Luke WillianAU1:44:4718:1954:5430:19
17Dorian ConinxFR1:44:4917:5454:3031:22
18Vetle Bergsvik ThornNO1:44:5518:1854:5930:32
19Jack WillisGB1:45:0418:2454:5430:41
20Diego MoyaCL1:45:0718:1455:0030:42
21Mitch KolkmanNL1:45:1118:1754:5830:46
22Valentin WernzDE1:45:2718:2454:5431:01
23Saxon MorganNZ1:45:5318:1555:0431:27
24Chris ZiehmerDE1:46:1018:2254:5731:45
25Sebastian WernersenNO1:46:1418:1554:5831:48
26Kenji NenerJP1:46:2018:1655:0331:55
27Mark DevayHU1:46:3018:0355:1032:04
28Simon WestermannCH1:46:4518:1555:0332:22
29Chase McqueenUS1:47:1917:5254:2933:52
30John ReedUS1:47:1918:2057:4730:02
31Roberto Sanchez ManteconES1:47:3919:5156:0830:29
32Maciej BruzdziakPL1:47:4518:1354:5933:24
33Brandon CopelandAU1:47:5318:3057:3530:36
34Max StapleyGB1:48:0118:0655:1133:36
35Callum MccluskyAU1:48:0519:2756:4130:53
36Takumi HojoJP1:48:1118:5157:0531:01
37Ian PennekampNL1:48:1518:3657:2531:07
38Aoba YasumatsuJP1:48:1719:2856:3731:02
39Ren SatoJP1:48:3918:5657:0931:26
40Darr SmithUS1:48:4718:2357:4031:33
41Tjebbe KaindlAT1:48:5218:5657:1531:35
42Gregor PayetLU1:48:5719:4756:2231:44
43Aram Michell Penaflor MoysenMX1:48:5919:1756:5331:42
44Arnaud MengalBE1:49:0619:1456:5231:51
45Grigory AntipovRU1:49:4919:2656:3932:32
46Shachar SagivIL1:50:1419:1356:5633:02
47Jeremy QuindosUZ1:50:2819:2356:4333:14
48Kyotaro YoshikawaJP1:51:3118:5857:0334:16
49Pavel Sorokin1:53:3618:2757:4436:06
DNFReese VannersonUSDNF19:40
DNFBen DijkstraGBDNF19:2456:41
DNFHayden WildeNZDNF19:5956:02

Female Pro Results

39 participants

1:56:50
Swim
19:09
Bike
1:02:34
Run
33:56
1:57:04
Swim
19:11
Bike
1:02:30
Run
34:09
1:57:16
Swim
19:12
Bike
1:02:32
Run
34:23
1:57:21
Swim
19:33
Bike
1:03:07
Run
33:27
Swim
19:23
Bike
1:02:19
Run
34:33
1:57:40
Swim
19:43
Bike
1:02:50
Run
33:41
1:57:47
Swim
19:27
Bike
1:03:17
Run
33:51
Swim
19:32
Bike
1:03:14
Run
33:52
1:57:51
Swim
20:12
Bike
1:02:29
Run
33:54
1:57:58
Swim
19:42
Bike
1:03:02
Run
34:00
PosAthleteTimeGapSwimT1BikeT2RunPoints
1Lisa TertschDE1:56:50Winner19:091:02:3433:56
2Bianca SeregniIT1:57:0419:111:02:3034:09
3Emma LombardiFR1:57:1619:121:02:3234:23
4Leonie PeriaultFR1:57:2119:331:03:0733:27
5Jessica FullagarGB1:57:2819:231:02:1934:33
6Diana IsakovaRU1:57:4019:431:02:5033:41
7Taylor SpiveyUS1:57:4719:271:03:1733:51
8Anna Godoy ContrerasES1:57:4919:321:03:1433:52
9Tanja NeubertDE1:57:5120:121:02:2933:54
10Jolien VermeylenBE1:57:5819:421:03:0234:00
11Tilly AnemaGB1:58:3219:071:03:3634:35
12Sian RainsleyGB1:58:3919:351:03:0734:42
13Miriam Casillas GarciaES1:58:4319:441:02:5934:49
14Maria Carolina Velasquez SotoCO1:58:5119:441:02:5634:51
15Gina SerenoUS1:58:5219:391:03:0434:53
16Beth PotterGB1:59:0519:141:02:2936:10
17Djenyfer ArnoldBR1:59:0919:521:02:4735:07
18Sophie LinnAU1:59:1019:561:02:4735:16
19Danielle TreiseUS1:59:1319:421:03:0035:12
20Maria ToméPT1:59:2819:561:02:4135:36
21Jeanne LehairFR2:00:1319:461:03:0436:16
22Rosa Maria Tapia VidalMX2:00:1819:431:03:0136:22
23Eva GoodissonNZ2:00:2019:571:02:4536:22
24Kirsten KasperUS2:00:4119:221:03:1336:40
25Tereza ZimovjanovaCZ2:01:0619:421:03:0437:11
26Olivia MathiasGB2:01:0619:291:03:1237:12
27Yuko TakahashiJP2:01:2619:421:02:5437:28
28Erica HawleyBM2:01:3820:111:02:3537:38
29Emma JeffcoatAU2:01:5619:241:03:1737:59
30Emy LegaultCA2:02:2220:121:02:3138:19
31Valentina RiasovaRU2:06:1820:051:09:3235:22
32Barbara De KoningNL2:07:3120:481:08:4636:34
33Ana TorresEC2:07:3520:481:08:5536:35
34Erika AckerlundUS2:09:1820:091:09:2638:22
35Kanae TakenakaJP2:11:1319:161:10:2140:18
DNFSelina KlamtDEDNF19:41
DNFDesirae RidenourCADNF20:111:02:28
DNFCassandre BeaugrandFRDNF19:081:02:35
DNFLong HoiMODNF21:05