WCTA AG League

PROVISIONAL Point Standings

PROVISIONAL Point Standings of the 18-19 WCTA Age Grouper League, for the 2018-19 Triathlon Season are below.  Or you can download it here:     20190819 WCTA AG League Points

The winner will be announced at the CTTA AGM, to be held on Thursday 22 August 2019.

To view results from the 2017-18 Season. Click Here.

Last Updated:  2019-08-19

This League is sponsored by ATC and includes all TSA / CTTA sanctioned events within the Western Cape as well as events further afield, in which a considerable number of WC Triathletes participate.  Points are allocated on the following basis:

We calculate the average time to complete the event for each 5-Year age group (official ITU / TSA Age Groups).  If you complete the event in your Age Group’s average time, you will receive 500 points.  For every 1% that your time is faster than the average, you get an additional 10 points, up to a maximum of 1000.  For every 1% that your time is slower than the average, we deduct 10 points, down to a minimum of 100 points.

Please note the following:

We do not necessarily receive results from race organisers for each of the official Age Groups.  Some events only have 10-year age categories or even just juniors, seniors and vets.   For some events we have therefore estimated the average times for the official Age Groups.

Published point standings are provisional to give licensed athletes a chance to verify their results.  We will finalise results before the end of the season to determine the league winner.

Only your top four results will count towards the final league.  We will determine this once results for all league events have been received.  Currently we have all your points listed but only the top 4 results will count towards the final. 

Only holders of a valid 2018-19 TSA license will qualify for league points.   For any queries with the Results and Points, please contact admin@atcmultisport.co.za

Events in the 2018-19 Season:

# Event where League Points could be earned Date
1 Cape Ultra Duathlon 20180909
2 Cape Ultra Sprint 20180909
3 FFF TRI 20180929
4 FFF DU 20180929
5 FFFBI 20180929
6 Slanghoek TRI 20181028
7 Slanghoek Sprint 20181028
8 Slanghoek MTB Sprint 20181028
9 Race 2 Stanfiord Ultra 20181110
10 Woolies MTB Long 20181110
11 Woolies MTB Short 20181110
12 Lomond MTB Long 20181110
13 Lomond MTB Short 20181110
14 Ironman 70.3 Buffalo City 20190127
15 Discovery ITU TRI Standard 20190210
16 Discovery ITU TRI Sprint 20190210
17 Discovery ITU DU Sprint 20190210
18 Discovery ITU DU Std 20190210
19 CTTA TRI Champs BLT 20190316
20 Ironman AC PE 20190407
21 Walker Bay Extreme 20190428
22 Inronman 70.3 Durban 20190602
23 SA DU Champs Ssprint 20190629
24 SA DU Champs AG 20190630
25 SA DU Champs LD 20190630
xxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxx

 

Point Standings as at  19 August 2019:

Name & Surname Club Events Points Event 1 Event 2 Event 3 Event 4 Event 5 Event 6 Event 7 Event 8 Event 9 Event 10
Mike O’Donovan TriLife Multisport Club 1 680 Ironman 70.3 Durban
Gert Wilkins Atlantic Triathlon Club 5 2 288 Cape Ultra Sprint FFF TRI Slanghoek TRI Ironman 70.3 Buffalo City Ironman 70.3 Durban
James Cunnama BMT Multisport 2 1 682 Ironman 70.3 Buffalo City Ironman AC PE
Marius Tinney-Crook Atlantic Triathlon Club 2 1 347 FFF TRI Ironman 70.3 Buffalo City
Gavin Kilpatrick DeltaSport MSC 2 1 680 Cape Ultra Sprint SA DU Champs AG
Angeliq Coetzer BMT Multisport 1 542 SA DU Champs Ssprint
Cindy Jacobsz Atlantic Triathlon Club 1 703 SA DU Champs AG
Leigh Behr My Training Day – WP 4 2 445 Discovery ITU TRI Standard SA DU Champs AG CTTA TRI Champs BLT Walker Bay Extreme
STeve Attwell Atlantic Triathlon Club 9 6 000 Cape Ultra Sprint FFF TRI Slanghoek TRI Ironman 70.3 Buffalo City Discovery ITU TRI Standard Ironman 70.3 Durban SA DU Champs LD CTTA TRI Champs BLT Walker Bay Extreme
Tyron Ingle Atlantic Triathlon Club 2 1 595 Slanghoek Sprint Ironman 70.3 Buffalo City
Petro Neethling Atlantic Triathlon Club 5 3 241 Cape Ultra Sprint Slanghoek Sprint Woolies MTB Short Lomond MTB Short CTTA TRI Champs BLT
Iain Mc Gregor Dinamic Multisport Club 3 2 192 Race 2 Stanfiord Ultra Lomond MTB Long Ironman AC PE
Chanel Hannah Cape Multisport Club 2 1 274 Discovery ITU TRI Standard CTTA TRI Champs BLT
Andre Pepler Atlantic Triathlon Club 1 586 Ironman AC PE
Zack Beukman Atlantic Triathlon Club 4 1 816 FFF TRI Ironman 70.3 Buffalo City Ironman AC PE Ironman 70.3 Durban
Darrin Hofmeyr Atlantic Triathlon Club 1 710 Discovery ITU TRI Sprint
Elmaree Stapelberg Cape Multisport Club 2 1 213 Cape Ultra Sprint CTTA TRI Champs BLT
John-Pierre Weideman Atlantic Triathlon Club 3 1 760 Cape Ultra Sprint Discovery ITU TRI Sprint SA DU Champs AG
Ryk Lochner Atlantic Triathlon Club 2 1 381 Race 2 Stanfiord Ultra CTTA TRI Champs BLT
Romario Sardinha Atlantic Triathlon Club 1 654 Cape Ultra Sprint
Michael Hayes Cape Multisport Club 8 4 907 Cape Ultra Duathlon FFF TRI Race 2 Stanfiord Ultra Ironman 70.3 Buffalo City Discovery ITU TRI Standard Ironman AC PE Ironman 70.3 Durban SA DU Champs AG
Lynda Schonfeldt BMT Multisport 3 1 540 Ironman 70.3 Buffalo City Ironman AC PE CTTA TRI Champs BLT
Tobias Lochner Atlantic Triathlon Club 6 4 188 Cape Ultra Sprint FFF TRI Slanghoek TRI Ironman 70.3 Buffalo City Ironman 70.3 Durban CTTA TRI Champs BLT
Anton Du Plessis Atlantic Triathlon Club 1 552 Race 2 Stanfiord Ultra
Karen Battiston Atlantic Triathlon Club 3 1 277 FFF TRI Slanghoek TRI Ironman 70.3 Buffalo City
Conrad Stoltz Club Multi Sport Maniacs 1 650 CTTA TRI Champs BLT
Roberto Marchesi Club Multi Sport Maniacs 4 2 109 Cape Ultra Duathlon Slanghoek TRI Ironman AC PE CTTA TRI Champs BLT
Gary Marescia Atlantic Triathlon Club 2 1 234 Discovery ITU TRI Standard SA DU Champs AG
Freddie Visser Atlantic Triathlon Club 3 1 765 FFF DU Discovery ITU DU Sprint SA DU Champs AG
Catherine Priday My Training Day – WP 3 1 990 Ironman 70.3 Buffalo City Ironman 70.3 Durban CTTA TRI Champs BLT
James Frazer Atlantic Triathlon Club 1 426 SA DU Champs AG
Herman Van Der Werf BMT Multisport 1 604 Ironman AC PE
Kelsey Nel Atlantic Triathlon Club 5 3 101 Cape Ultra Duathlon Slanghoek TRI Discovery ITU TRI Standard CTTA TRI Champs BLT Walker Bay Extreme
Jacobus Leibbrandt Cape Multisport Club 8 4 629 Cape Ultra Duathlon FFF TRI Slanghoek TRI Race 2 Stanfiord Ultra Ironman 70.3 Buffalo City Discovery ITU TRI Standard Ironman AC PE SA DU Champs AG
Francis Visser Atlantic Triathlon Club 2 1 305 FFF DU SA DU Champs LD
Serge Witkowsky Atlantic Triathlon Club 6 3 452 Cape Ultra Duathlon FFF TRI Race 2 Stanfiord Ultra Ironman 70.3 Durban SA DU Champs AG CTTA TRI Champs BLT
Samuel Milner Cape Multisport Club 1 727 Slanghoek Sprint
Nicoletta Teuteberg My Training Day – WP 2 1 254 Slanghoek Sprint Discovery ITU TRI Standard
Frank Smuts Club Multi Sport Maniacs 6 4 191 Cape Ultra Sprint Race 2 Stanfiord Ultra Ironman 70.3 Buffalo City SA DU Champs AG CTTA TRI Champs BLT Walker Bay Extreme
Bronwyn Maree Atlantic Triathlon Club 6 2 528 Cape Ultra Sprint FFF TRI Slanghoek Sprint Slanghoek MTB Sprint Discovery ITU TRI Sprint Ironman 70.3 Durban
Michelle Krebs Atlantic Triathlon Club 5 3 411 Cape Ultra Duathlon FFF TRI Slanghoek TRI Race 2 Stanfiord Ultra Ironman 70.3 Buffalo City
Jesse Soicher Atlantic Triathlon Club 3 1 637 Cape Ultra Duathlon Ironman 70.3 Buffalo City Ironman 70.3 Durban
Ashleigh Watermeyer My Training Day – WP 3 1 940 Ironman 70.3 Buffalo City Discovery ITU TRI Standard Walker Bay Extreme
Vivienne Williams My Training Day – WP 1 706 Ironman 70.3 Durban
Jason Campbell Atlantic Triathlon Club 3 1 295 Cape Ultra Sprint FFF TRI Slanghoek TRI
John Smith Atlantic Triathlon Club 1 371 Ironman 70.3 Buffalo City
Margaretha Kriel Cape Multisport Club 1 557 Cape Ultra Sprint
Otto Du Plessis Club Multi Sport Maniacs 4 2 967 Cape Ultra Duathlon Slanghoek TRI Ironman 70.3 Buffalo City Ironman AC PE
Janke Janse Van Vuuren Atlantic Triathlon Club 5 2 917 Cape Ultra Sprint Slanghoek MTB Sprint Slanghoek MTB Sprint Discovery ITU TRI Sprint SA DU Champs AG
Roger Downes Club Multi Sport Maniacs 2 787 Cape Ultra Duathlon SA DU Champs AG
Janine Downes Club Multi Sport Maniacs 1 466 Cape Ultra Sprint
Cobus Fourie Cape Multisport Club 9 6 098 Cape Ultra Duathlon FFF TRI FFF DU Slanghoek TRI Ironman 70.3 Buffalo City Discovery ITU DU Std Ironman AC PE Ironman 70.3 Durban CTTA TRI Champs BLT
Flip Cloete My Training Day – WP 1 594 Ironman AC PE
Rolf Müller Club Multi Sport Maniacs 5 2 916 Race 2 Stanfiord Ultra Discovery ITU TRI Standard Ironman AC PE SA DU Champs LD CTTA TRI Champs BLT
Terene Du Plessis Club Multi Sport Maniacs 3 1 548 Cape Ultra Duathlon Discovery ITU DU Std Ironman AC PE
Denise Major Atlantic Triathlon Club 4 1 883 Ironman 70.3 Buffalo City Ironman AC PE Ironman 70.3 Durban CTTA TRI Champs BLT
Christopher Van Wyk Cape Multisport Club 2 859 Cape Ultra Sprint Ironman 70.3 Buffalo City
Brian Sparg Club Multi Sport Maniacs 6 2 861 Cape Ultra Sprint Slanghoek TRI Discovery ITU TRI Standard Ironman 70.3 Durban SA DU Champs Ssprint Walker Bay Extreme
Venetia Landman Atlantic Triathlon Club 2 1 191 Ironman AC PE CTTA TRI Champs BLT
Robin Bolten Atlantic Triathlon Club 10 5 882 Cape Ultra Sprint FFF TRI Slanghoek Sprint Slanghoek MTB Sprint Race 2 Stanfiord Ultra Woolies MTB Long Lomond MTB Short Ironman 70.3 Buffalo City SA DU Champs LD CTTA TRI Champs BLT
Mark Lemmon Club Multi Sport Maniacs 2 1 177 Discovery ITU DU Std SA DU Champs LD
Anna-Mari Lemmon Club Multi Sport Maniacs 2 1 051 Discovery ITU DU Std SA DU Champs LD
Izak Wahl Club Multi Sport Maniacs 2 629 Cape Ultra Sprint Slanghoek TRI
Christelle Hattingh Club Multi Sport Maniacs 3 2 036 Discovery ITU DU Std Ironman 70.3 Durban SA DU Champs LD
Gary Muller Atlantic Triathlon Club 1 788 Ironman 70.3 Buffalo City
Elizma Geldenhuys Cape Multisport Club 1 661 Discovery ITU TRI Standard
Christelle Van Der Watt Atlantic Triathlon Club 6 3 543 FFF TRI Slanghoek TRI Ironman 70.3 Buffalo City Ironman AC PE Ironman 70.3 Durban CTTA TRI Champs BLT
Gavin Scholtz Cape Multisport Club 2 1 238 Cape Ultra Sprint Ironman 70.3 Durban
Vicky Van Der Merwe Atlantic Triathlon Club 5 3 912 Slanghoek Sprint Slanghoek MTB Sprint Discovery ITU TRI Standard CTTA TRI Champs BLT Walker Bay Extreme
Annchen Clarke BMT Multisport 1 814 Cape Ultra Sprint
Tania Fourie Club Multi Sport Maniacs 1 711 Discovery ITU DU Std
Nicholas Quenet BMT Multisport 4 2 752 Cape Ultra Sprint FFF TRI Slanghoek TRI Walker Bay Extreme
Julia Kearns Atlantic Triathlon Club 8 4 389 Cape Ultra Sprint FFF TRI Slanghoek TRI Race 2 Stanfiord Ultra Ironman 70.3 Buffalo City Discovery ITU TRI Standard CTTA TRI Champs BLT Walker Bay Extreme
Nicol Müller Club Multi Sport Maniacs 6 3 403 Cape Ultra Sprint Slanghoek TRI Race 2 Stanfiord Ultra Ironman AC PE CTTA TRI Champs BLT Walker Bay Extreme
Michaela Beaton Atlantic Triathlon Club 2 1 228 FFF TRI Slanghoek MTB Sprint
Gerhardt Van Niekerk My Training Day – WP 4 2 213 Slanghoek TRI Discovery ITU TRI Standard Ironman AC PE CTTA TRI Champs BLT
Lee-Ann Barnes Club Multi Sport Maniacs 2 943 Slanghoek TRI CTTA TRI Champs BLT
Guy Blackbeard Club Multi Sport Maniacs 5 2 400 Woolies MTB Long Ironman 70.3 Buffalo City Discovery ITU TRI Standard Ironman AC PE CTTA TRI Champs BLT
Brendon Thorpe Club Multi Sport Maniacs 3 1 745 Woolies MTB Short Discovery ITU TRI Standard SA DU Champs AG
Roy Gordon Atlantic Triathlon Club 6 3 559 FFF TRI Slanghoek TRI Ironman 70.3 Buffalo City Discovery ITU TRI Sprint SA DU Champs Ssprint CTTA TRI Champs BLT
Karla Ray Atlantic Triathlon Club 1 529 Slanghoek TRI
Carl May Atlantic Triathlon Club 2 1 322 Slanghoek Sprint Ironman 70.3 Durban
Rogeema Kenny Atlantic Triathlon Club 1 281 Ironman AC PE
Andrew Barends TriLife Multisport Club 5 2 527 Slanghoek MTB Sprint Race 2 Stanfiord Ultra Ironman AC PE Ironman 70.3 Durban CTTA TRI Champs BLT
Jacques Bouwer Cape Multisport Club 7 4 644 Cape Ultra Duathlon Race 2 Stanfiord Ultra Woolies MTB Long Ironman 70.3 Buffalo City Discovery ITU TRI Standard Ironman AC PE CTTA TRI Champs BLT
Alexander Krebs Atlantic Triathlon Club 4 2 564 FFF TRI Slanghoek TRI Woolies MTB Long Lomond MTB Long
Natalie Beckenstrater Atlantic Triathlon Club 1 703 Ironman 70.3 Durban
Ariel Rubin Atlantic Triathlon Club 4 2 077 Cape Ultra Duathlon FFF TRI Woolies MTB Short Discovery ITU TRI Sprint
Lesyl Potgieter Atlantic Triathlon Club 5 3 016 Slanghoek TRI Discovery ITU TRI Standard Ironman AC PE SA DU Champs AG CTTA TRI Champs BLT
David Jones Club Multi Sport Maniacs 4 2 956 Cape Ultra Sprint Ironman 70.3 Buffalo City Discovery ITU TRI Sprint SA DU Champs AG
Jennifer O’Hanlon Atlantic Triathlon Club 4 2 568 Slanghoek TRI Discovery ITU TRI Standard SA DU Champs AG CTTA TRI Champs BLT
Jenny Close Cape Multisport Club 2 1 485 Ironman AC PE Ironman 70.3 Durban
Jacobus Kruger Atlantic Triathlon Club 2 1 352 Ironman AC PE Ironman 70.3 Durban
Ferdinand Booysen Cape Multisport Club 3 1 816 Cape Ultra Sprint Ironman AC PE CTTA TRI Champs BLT
Dawn Clarke Atlantic Triathlon Club 3 1 554 FFF TRI Discovery ITU DU Std SA DU Champs AG
Helgo Hohenstein Atlantic Triathlon Club 1 571 Discovery ITU TRI Standard
Kevin Dewar My Training Day – WP 1 659 Ironman 70.3 Buffalo City
Paul Ingpen Atlantic Triathlon Club 4 2 884 Slanghoek TRI Discovery ITU TRI Standard Ironman 70.3 Durban Walker Bay Extreme
Kobus Meyer Dinamic Multisport Club 2 1 332 Slanghoek TRI SA DU Champs LD
Dean Hopf Atlantic Triathlon Club 7 5 102 Cape Ultra Duathlon FFF TRI FFF DU Slanghoek TRI Woolies MTB Long Discovery ITU TRI Standard CTTA TRI Champs BLT
Samuel Courts Club Multi Sport Maniacs 7 4 257 Cape Ultra Sprint Slanghoek MTB Sprint Woolies MTB Long Lomond MTB Long Discovery ITU TRI Standard SA DU Champs AG CTTA TRI Champs BLT
Kyle Lotz Atlantic Triathlon Club 6 3 148 Cape Ultra Sprint Slanghoek TRI Ironman 70.3 Buffalo City Discovery ITU TRI Standard Ironman 70.3 Durban CTTA TRI Champs BLT
Howard Markham Atlantic Triathlon Club 1 473 Discovery ITU TRI Sprint
Andrew-John Spieringshoek Atlantic Triathlon Club 2 965 SA DU Champs LD CTTA TRI Champs BLT
David Durham Atlantic Triathlon Club 3 2 268 Cape Ultra Sprint FFF TRI Slanghoek MTB Sprint
Mario Talotti Atlantic Triathlon Club 6 3 091 FFF TRI Slanghoek TRI Race 2 Stanfiord Ultra Woolies MTB Long Ironman AC PE CTTA TRI Champs BLT
Jonathan Levin Atlantic Triathlon Club 6 2 678 Cape Ultra Sprint Ironman 70.3 Buffalo City Discovery ITU TRI Standard Ironman 70.3 Durban SA DU Champs Ssprint CTTA TRI Champs BLT
Sonja Van Heerden Atlantic Triathlon Club 8 4 958 Cape Ultra Sprint FFF TRI Slanghoek Sprint Lomond MTB Short Discovery ITU TRI Standard Ironman 70.3 Durban CTTA TRI Champs BLT Walker Bay Extreme
Kirsty Blackford Atlantic Triathlon Club 5 3 129 Slanghoek TRI Discovery ITU TRI Standard Ironman AC PE Ironman 70.3 Durban Walker Bay Extreme
Tanja Beger Atlantic Triathlon Club 2 1 134 Slanghoek Sprint Lomond MTB Short
Lara Paul My Training Day – WP 2 1 042 Slanghoek MTB Sprint Lomond MTB Short
Walter Ruffels Atlantic Triathlon Club 8 4 504 Cape Ultra Sprint Slanghoek TRI Race 2 Stanfiord Ultra Ironman 70.3 Buffalo City Discovery ITU TRI Standard Ironman 70.3 Durban CTTA TRI Champs BLT Walker Bay Extreme
Henry Wolstenholme Atlantic Triathlon Club 6 4 598 Cape Ultra Sprint FFF DU Slanghoek Sprint Lomond MTB Long Discovery ITU TRI Standard Walker Bay Extreme
Jaco Wolstenholme Atlantic Triathlon Club 5 3 244 Cape Ultra Sprint FFF TRI Slanghoek Sprint Lomond MTB Short Discovery ITU TRI Sprint
Manfred Wiehahn Club Multi Sport Maniacs 5 3 573 Cape Ultra Duathlon Ironman 70.3 Buffalo City Ironman AC PE SA DU Champs AG CTTA TRI Champs BLT
Jeannine Ruffels Atlantic Triathlon Club 8 4 868 Cape Ultra Sprint Slanghoek TRI Race 2 Stanfiord Ultra Ironman 70.3 Buffalo City Discovery ITU TRI Standard Ironman 70.3 Durban CTTA TRI Champs BLT Walker Bay Extreme
Marthinus Kemp Atlantic Triathlon Club 2 1 327 Slanghoek Sprint SA DU Champs LD
Werner Bruckner Dinamic Multisport Club 1 460 SA DU Champs AG
Celia Pienaar Atlantic Triathlon Club 4 2 456 Cape Ultra Sprint Slanghoek TRI Ironman 70.3 Durban CTTA TRI Champs BLT
Dylan Van Zyl My Training Day – WP 7 4 511 Cape Ultra Duathlon FFF TRI Slanghoek TRI Ironman 70.3 Buffalo City Discovery ITU TRI Standard Ironman 70.3 Durban CTTA TRI Champs BLT
Craig Anders My Training Day – WP 4 2 633 Cape Ultra Sprint Slanghoek TRI Ironman 70.3 Buffalo City Ironman AC PE
Anneri Harmse Atlantic Triathlon Club 3 1 703 Slanghoek TRI Woolies MTB Short SA DU Champs LD
Werner Schmidt Cape Multisport Club 2 1 048 Race 2 Stanfiord Ultra Ironman AC PE
Samantha Rosenstein My Training Day – WP 2 891 Slanghoek TRI Ironman 70.3 Durban
John Van Onselen Atlantic Triathlon Club 2 1 316 FFF TRI Slanghoek Sprint
Alec Van Wyk Atlantic Triathlon Club 7 4 380 Cape Ultra Sprint FFF TRI FFFBI Slanghoek Sprint Lomond MTB Short Discovery ITU DU Sprint SA DU Champs Ssprint
Ewald Van Heerden Atlantic Triathlon Club 3 1 843 Cape Ultra Duathlon Slanghoek TRI Ironman AC PE
Esther Patience Atlantic Triathlon Club 4 1 550 FFF TRI Slanghoek TRI Ironman 70.3 Buffalo City Ironman AC PE
Andrew Smuts My Training Day – WP 1 372 Ironman AC PE
Jacques Badenhorst Cape Multisport Club 5 2 440 Cape Ultra Duathlon FFF TRI Discovery ITU DU Sprint SA DU Champs AG Walker Bay Extreme
Natalie Weingartz Atlantic Triathlon Club 2 323 Cape Ultra Sprint Discovery ITU TRI Standard
Bronwyn Timm My Training Day – WP 2 1 085 Cape Ultra Duathlon Discovery ITU TRI Standard
Ian Eadie My Training Day – WP 6 3 263 Slanghoek TRI Race 2 Stanfiord Ultra Ironman 70.3 Buffalo City Discovery ITU TRI Standard Ironman AC PE CTTA TRI Champs BLT
Riaan Shaw My Training Day – WP 4 2 385 FFF TRI Discovery ITU TRI Standard CTTA TRI Champs BLT Walker Bay Extreme
Louise Boltmann Cape Multisport Club 6 3 153 Cape Ultra Sprint FFF TRI Slanghoek TRI Ironman 70.3 Buffalo City Discovery ITU TRI Standard Ironman 70.3 Durban
Andro Theart Cape Multisport Club 3 1 857 Cape Ultra Sprint Ironman 70.3 Buffalo City CTTA TRI Champs BLT
Paul Harker Atlantic Triathlon Club 5 3 244 Cape Ultra Sprint FFF TRI Slanghoek TRI Ironman 70.3 Buffalo City Discovery ITU TRI Standard
Dianne Gilchrist My Training Day – WP 4 1 948 Ironman 70.3 Buffalo City Discovery ITU TRI Standard SA DU Champs AG CTTA TRI Champs BLT
Joshua Scott Atlantic Triathlon Club 7 4 271 Cape Ultra Sprint Slanghoek Sprint Woolies MTB Short Discovery ITU TRI Sprint SA DU Champs AG CTTA TRI Champs BLT Walker Bay Extreme
Genine Manchip Atlantic Triathlon Club 6 3 996 Cape Ultra Sprint FFF TRI Slanghoek TRI Ironman 70.3 Buffalo City CTTA TRI Champs BLT Walker Bay Extreme
Tammy Green Club Multi Sport Maniacs 5 2 772 Cape Ultra Sprint FFF TRI Slanghoek Sprint Ironman 70.3 Durban SA DU Champs LD
Sydney Dollman Club Multi Sport Maniacs 1 458 SA DU Champs LD
Chad Dunnett Atlantic Triathlon Club 2 970 FFF TRI CTTA TRI Champs BLT
David Sher My Training Day – WP 6 3 744 Cape Ultra Sprint Slanghoek MTB Sprint Woolies MTB Long Discovery ITU TRI Standard Discovery ITU DU Sprint SA DU Champs AG
Taschyana Hurter Atlantic Triathlon Club 2 1 334 FFF TRI Discovery ITU TRI Sprint
Britt Hyland Atlantic Triathlon Club 3 1 814 Slanghoek TRI Ironman AC PE Ironman 70.3 Durban
Colin Van Zyl Atlantic Triathlon Club 2 1 287 Discovery ITU TRI Sprint SA DU Champs AG
Robyn Williams Atlantic Triathlon Club 1 640 Woolies MTB Long
Douglas Burger Atlantic Triathlon Club 5 3 774 FFF TRI FFFBI Race 2 Stanfiord Ultra Woolies MTB Long Ironman 70.3 Buffalo City
Matthew Leppan My Training Day – WP 3 2 074 Cape Ultra Sprint Discovery ITU TRI Standard CTTA TRI Champs BLT
Roelof Joubert Atlantic Triathlon Club 5 2 562 FFF TRI Race 2 Stanfiord Ultra Lomond MTB Long Ironman 70.3 Buffalo City Ironman AC PE
Damian Jones Cape Multisport Club 3 1 934 Slanghoek MTB Sprint Ironman 70.3 Buffalo City Ironman AC PE
Stuart Lemanski Atlantic Triathlon Club 2 1 257 Discovery ITU DU Std CTTA TRI Champs BLT
Bianca Tait Dinamic Multisport Club 4 2 556 Race 2 Stanfiord Ultra Discovery ITU TRI Standard Ironman AC PE CTTA TRI Champs BLT
Peter Hartmann Atlantic Triathlon Club 3 1 961 Slanghoek TRI Discovery ITU TRI Standard Ironman 70.3 Durban
Vasili Vass Atlantic Triathlon Club 3 1 607 Slanghoek TRI Discovery ITU TRI Standard Ironman 70.3 Durban
Crispin Barrett Atlantic Triathlon Club 6 3 986 Cape Ultra Sprint FFF TRI Slanghoek TRI Woolies MTB Long Ironman 70.3 Buffalo City Ironman 70.3 Durban
Evan Cory Atlantic Triathlon Club 2 734 FFF TRI Ironman 70.3 Buffalo City
Lizette Bannister Cape Multisport Club 4 2 507 FFF TRI Slanghoek TRI Ironman 70.3 Buffalo City Discovery ITU TRI Standard
John Burns Atlantic Triathlon Club 7 3 294 Cape Ultra Duathlon Slanghoek TRI Ironman 70.3 Buffalo City Discovery ITU TRI Standard Ironman AC PE Ironman 70.3 Durban CTTA TRI Champs BLT
Mario Penso Atlantic Triathlon Club 2 633 FFF TRI Slanghoek TRI
Jenna Holmwood Atlantic Triathlon Club 4 1 135 FFF TRI Slanghoek Sprint Ironman 70.3 Buffalo City Discovery ITU TRI Standard
Sarah Glenday Atlantic Triathlon Club 2 848 Cape Ultra Sprint Walker Bay Extreme
Daniel Marcus Atlantic Triathlon Club 3 1 691 Ironman 70.3 Buffalo City Discovery ITU TRI Sprint CTTA TRI Champs BLT
Edward Horne Atlantic Triathlon Club 4 2 000 Cape Ultra Duathlon FFF TRI Slanghoek Sprint Woolies MTB Short
Jennifer Marcus Atlantic Triathlon Club 4 2 336 Slanghoek TRI Ironman 70.3 Buffalo City Discovery ITU TRI Sprint CTTA TRI Champs BLT
Natacha Neuburger Atlantic Triathlon Club 1 386 FFF TRI
Marja Visser Atlantic Triathlon Club 3 1 283 FFF TRI Slanghoek Sprint Discovery ITU TRI Standard
Tamsyn Ingle Atlantic Triathlon Club 3 1 450 FFF TRI Slanghoek Sprint Ironman 70.3 Buffalo City
Roslynne Harrington Atlantic Triathlon Club 2 811 FFF TRI Ironman 70.3 Buffalo City
Angela Stevens Atlantic Triathlon Club 6 2 638 FFF TRI Slanghoek TRI Ironman 70.3 Buffalo City Ironman 70.3 Durban CTTA TRI Champs BLT Walker Bay Extreme
Kelsey Gibbs Atlantic Triathlon Club 1 339 Ironman 70.3 Durban
Nicholas Hafner Atlantic Triathlon Club 4 2 133 Ironman 70.3 Buffalo City Ironman AC PE Ironman 70.3 Durban CTTA TRI Champs BLT
Marc Davidowitz Atlantic Triathlon Club 3 1 923 FFF TRI Slanghoek TRI Ironman AC PE
Roberto Franco Atlantic Triathlon Club 1 277 FFF TRI
Luthando Gqamana Atlantic Triathlon Club 8 3 575 Cape Ultra Duathlon FFF TRI Slanghoek TRI Woolies MTB Long Ironman 70.3 Buffalo City Discovery ITU TRI Standard Ironman 70.3 Durban CTTA TRI Champs BLT
Ryan Ball Atlantic Triathlon Club 3 2 111 Slanghoek MTB Sprint Woolies MTB Short Lomond MTB Short
Nolan Steele My Training Day – WP 1 600 Race 2 Stanfiord Ultra
Hayley Preen Atlantic Triathlon Club 2 1 328 Race 2 Stanfiord Ultra CTTA TRI Champs BLT
Bradley Weiss My Training Day – WP 1 869 Ironman 70.3 Buffalo City
Karen Nortje Club Multi Sport Maniacs 5 2 729 Discovery ITU TRI Sprint Ironman 70.3 Durban SA DU Champs LD CTTA TRI Champs BLT Walker Bay Extreme
Maria Silverman My Training Day – WP 4 2 043 FFF TRI Slanghoek TRI Ironman 70.3 Buffalo City Ironman AC PE
Tara-Lynne Smith My Training Day – WP 2 1 032 Slanghoek TRI Ironman 70.3 Buffalo City
Nicol Carstens Atlantic Triathlon Club 2 709 Ironman 70.3 Buffalo City Ironman AC PE
Gavin Cilliers Atlantic Triathlon Club 3 1 871 Slanghoek Sprint Discovery ITU TRI Standard CTTA TRI Champs BLT
Brent Wienand Atlantic Triathlon Club 4 1 992 Cape Ultra Sprint Slanghoek Sprint Ironman 70.3 Buffalo City Ironman 70.3 Durban
Gareth Price My Training Day – WP 3 1 595 Slanghoek TRI Ironman AC PE CTTA TRI Champs BLT
Elma Van Noordwyk Cape Multisport Club 2 1 408 Slanghoek TRI Ironman AC PE
Michael Grant Dinamic Gauteng Club 3 1 823 Ironman 70.3 Buffalo City Discovery ITU TRI Standard Ironman AC PE
Melissa Wienand Atlantic Triathlon Club 2 978 Discovery ITU TRI Sprint Ironman 70.3 Durban
Francois Reyneke BMT Multisport 1 461 Slanghoek TRI
Caroline Barlow BMT Multisport 5 2 119 Slanghoek TRI Ironman 70.3 Buffalo City Ironman 70.3 Durban CTTA TRI Champs BLT Walker Bay Extreme
Daan Du Toit Cape Multisport Club 4 2 415 Slanghoek MTB Sprint Ironman 70.3 Buffalo City Discovery ITU TRI Standard Ironman AC PE
Taryn Doidge Atlantic Triathlon Club 4 2 114 FFF TRI Slanghoek TRI Ironman 70.3 Buffalo City Discovery ITU TRI Standard
Kyle Van Heerden BMT Multisport 4 2 420 Cape Ultra Duathlon Slanghoek TRI Woolies MTB Long Lomond MTB Long
Karla Gillingham TriLife Multisport Club 1 550 CTTA TRI Champs BLT
Paul Gillingham TriLife Multisport Club 4 2 629 Discovery ITU TRI Standard Ironman AC PE Ironman 70.3 Durban CTTA TRI Champs BLT
Mark Farrelly Atlantic Triathlon Club 1 344 Discovery ITU TRI Standard
Belinda Marais Cape Multisport Club 3 1 405 Ironman 70.3 Buffalo City Ironman AC PE Ironman 70.3 Durban
Joshua Janks Atlantic Triathlon Club 2 921 Woolies MTB Long Discovery ITU TRI Standard
Andrew Hetherington Dinamic Multisport Club 4 2 672 Slanghoek TRI Lomond MTB Long Ironman AC PE Ironman 70.3 Durban
Trevor Pascoe Dinamic Multisport Club 3 1 660 Discovery ITU TRI Standard Ironman AC PE CTTA TRI Champs BLT
Mark Kemp Dinamic Multisport Club 1 611 Ironman 70.3 Durban
Lindsay Cilliers Atlantic Triathlon Club 1 297 Discovery ITU TRI Sprint
Brenton Ashby Atlantic Triathlon Club 2 1 324 Discovery ITU TRI Standard CTTA TRI Champs BLT
Pierre Van Zyl Cape Multisport Club 5 2 189 Cape Ultra Duathlon Slanghoek TRI Ironman 70.3 Buffalo City Ironman AC PE Ironman 70.3 Durban
Michael Lord BMT Multisport 2 1 375 Cape Ultra Sprint Slanghoek TRI
Clare Rainey My Training Day – WP 4 1 948 Slanghoek Sprint Ironman 70.3 Buffalo City Ironman AC PE Ironman 70.3 Durban
Nikita Walker Atlantic Triathlon Club 5 2 320 Slanghoek TRI Ironman 70.3 Buffalo City Discovery ITU TRI Standard Ironman 70.3 Durban Walker Bay Extreme
Nicholas Walker Atlantic Triathlon Club 5 2 681 Slanghoek TRI Ironman 70.3 Buffalo City Discovery ITU TRI Standard Ironman 70.3 Durban Walker Bay Extreme
Nicolas Vandemoortele Atlantic Triathlon Club 4 2 452 Slanghoek TRI Ironman 70.3 Buffalo City Ironman AC PE Ironman 70.3 Durban
Adele Niemand Dinamic Multisport Club 4 2 534 Slanghoek MTB Sprint Lomond MTB Long Discovery ITU TRI Standard Ironman AC PE
Stephen Ray TriLife Multisport Club 2 894 Slanghoek TRI Woolies MTB Long
Jennifer Horn My Training Day – WP 4 2 361 Slanghoek MTB Sprint Woolies MTB Long Discovery ITU TRI Standard Ironman 70.3 Durban
Lisa Horn My Training Day – WP 2 1 073 Slanghoek MTB Sprint Woolies MTB Long
Troy Squires Atlantic Triathlon Club 2 1 414 Slanghoek TRI Slanghoek MTB Sprint
Wessel Van Der Merwe Atlantic Triathlon Club 3 1 465 Slanghoek TRI Lomond MTB Long Discovery ITU TRI Standard
Janneke Hampsink My Training Day – WP 3 1 881 Slanghoek TRI Discovery ITU DU Std Ironman AC PE
Tom Byron My Training Day – WP 3 2 277 Slanghoek Sprint Woolies MTB Short Discovery ITU TRI Sprint
Stephan Van Zyl Club Multi Sport Maniacs 1 684 Ironman 70.3 Buffalo City
Adrian Du Plessis My Training Day – WP 2 1 330 Slanghoek TRI Ironman AC PE
Marco Barbieri Atlantic Triathlon Club 2 1 096 Lomond MTB Short Walker Bay Extreme
Amy Wessels Atlantic Triathlon Club 2 1 054 Lomond MTB Short Walker Bay Extreme
Alriza Reid Atlantic Triathlon Club 4 1 990 Slanghoek TRI Discovery ITU TRI Standard Ironman AC PE CTTA TRI Champs BLT
George Gordon Cape Multisport Club 2 965 Discovery ITU TRI Standard Ironman AC PE
Kathryn Richards Atlantic Triathlon Club 3 1 220 FFF TRI Slanghoek TRI Ironman 70.3 Buffalo City
Ryan Schmitz My Training Day – WP 1 847 Ironman 70.3 Buffalo City
Kirsten Pienaar Dinamic Multisport Club 1 526 Cape Ultra Sprint
Karen Trotman-Pitt Atlantic Triathlon Club 3 1 711 Discovery ITU TRI Standard Ironman AC PE CTTA TRI Champs BLT
Jurie Bester My Training Day – WP 1 577 Ironman AC PE
Mark Van Rensburg TriLife Multisport Club 1 618 Ironman AC PE
Leanne Van Den Berg Atlantic Triathlon Club 7 3 476 Cape Ultra Sprint Race 2 Stanfiord Ultra Lomond MTB Long Discovery ITU TRI Standard Ironman 70.3 Durban SA DU Champs Ssprint CTTA TRI Champs BLT
Louis Daffarn TriLife Multisport Club 2 1 127 Woolies MTB Long Ironman AC PE
Matthew Trautman My Training Day – WP 1 817 Race 2 Stanfiord Ultra
Shaun Borstrock Atlantic Triathlon Club 1 324 Ironman AC PE
Nicholas Tinkler Club Multi Sport Maniacs 4 2 834 Slanghoek TRI Race 2 Stanfiord Ultra Ironman 70.3 Buffalo City Ironman 70.3 Durban
Gavin Goldblatt My Training Day – WP 3 1 697 Slanghoek MTB Sprint Woolies MTB Long Discovery ITU TRI Sprint
Elroy Watkins Atlantic Triathlon Club 3 1 464 Discovery ITU TRI Standard Ironman 70.3 Durban Walker Bay Extreme
Marc Van Galen BMT Multisport 7 4 138 Cape Ultra Sprint Slanghoek TRI Woolies MTB Long Discovery ITU TRI Standard Ironman AC PE Ironman 70.3 Durban Walker Bay Extreme
Julian Aranguren TriLife Multisport Club 2 1 027 Discovery ITU TRI Standard Ironman 70.3 Durban
Cathy Mitchell Club Multi Sport Maniacs 3 1 927 Discovery ITU DU Std SA DU Champs AG CTTA TRI Champs BLT
Terry Pellow-Jarman BMT Multisport 3 1 754 Discovery ITU DU Std Ironman 70.3 Durban SA DU Champs AG
Anton Neethling Atlantic Triathlon Club 4 1 761 Lomond MTB Long Discovery ITU TRI Standard Ironman AC PE CTTA TRI Champs BLT
Adriaan Pentz Atlantic Triathlon Club 1 556 Discovery ITU TRI Standard
Michelle Van Dyk Club Multi Sport Maniacs 3 1 924 Slanghoek Sprint CTTA TRI Champs BLT Walker Bay Extreme
Nikki Crous Atlantic Triathlon Club 6 3 435 Cape Ultra Sprint FFF TRI Slanghoek Sprint Ironman 70.3 Buffalo City Discovery ITU TRI Sprint Ironman 70.3 Durban
Nicolaas Claase Cape Multisport Club 1 436 SA DU Champs AG
Melissa Brett TriLife Multisport Club 1 605 Ironman 70.3 Durban
Dianne Hoffman BMT Multisport 1 607 Discovery ITU TRI Sprint
Ester Brink Atlantic Triathlon Club 5 3 206 Slanghoek Sprint Lomond MTB Long Ironman 70.3 Buffalo City Discovery ITU TRI Standard Ironman 70.3 Durban
Ben Wahl Atlantic Triathlon Club 5 1 585 Cape Ultra Duathlon Slanghoek TRI Discovery ITU TRI Standard Ironman AC PE CTTA TRI Champs BLT
Mark Cliff Atlantic Triathlon Club 2 1 010 Woolies MTB Short Lomond MTB Short
Gerhard Maritz Atlantic Triathlon Club 2 1 142 Ironman 70.3 Buffalo City Ironman AC PE
Eduan Deetlefs Atlantic Triathlon Club 3 1 549 Cape Ultra Duathlon Ironman AC PE CTTA TRI Champs BLT
Sannelize Janse Van Rensburg Dinamic Multisport Club 2 1 067 Race 2 Stanfiord Ultra Discovery ITU TRI Standard
Henrico Bekker Atlantic Triathlon Club 4 1 621 Slanghoek TRI Ironman 70.3 Buffalo City Ironman 70.3 Durban CTTA TRI Champs BLT
Liza Visser Atlantic Triathlon Club 4 2 713 Discovery ITU DU Std Ironman 70.3 Durban CTTA TRI Champs BLT Walker Bay Extreme
Wesley Coetzee My Training Day – WP 6 2 760 Cape Ultra Sprint FFF TRI Discovery ITU TRI Sprint Ironman 70.3 Durban CTTA TRI Champs BLT Walker Bay Extreme
Almari De Milander Cape Multisport Club 7 4 540 Cape Ultra Sprint FFFBI Woolies MTB Long Lomond MTB Short Discovery ITU TRI Standard Ironman 70.3 Durban SA DU Champs LD
Melanie Howe TriLife Multisport Club 1 416 Ironman 70.3 Durban
Graeme Green BMT Multisport 4 2 262 Slanghoek TRI Slanghoek MTB Sprint Ironman 70.3 Buffalo City Ironman AC PE
Robert Scholtz BMT Multisport 1 754 Cape Ultra Sprint
Birgitt Ouweneel Atlantic Triathlon Club 2 1 407 Discovery ITU TRI Sprint CTTA TRI Champs BLT
Cythna Engelbrecht Cape Multisport Club 2 1 171 Ironman 70.3 Durban CTTA TRI Champs BLT
Chris Heunis Cape Multisport Club 2 1 217 Ironman 70.3 Buffalo City Discovery ITU TRI Standard
Cristina Heywood My Training Day – WP 3 1 989 Slanghoek TRI Discovery ITU TRI Standard Walker Bay Extreme
Erwan Prevost My Training Day – WP 2 1 481 Ironman 70.3 Buffalo City Ironman AC PE
Nick Turner Atlantic Triathlon Club 4 2 735 Slanghoek TRI Race 2 Stanfiord Ultra Ironman 70.3 Durban CTTA TRI Champs BLT
Louis Stassen Atlantic Triathlon Club 4 2 245 Lomond MTB Short Ironman 70.3 Buffalo City Discovery ITU TRI Standard CTTA TRI Champs BLT
Sedick Arendse Cape Multisport Club 5 2 751 Cape Ultra Sprint Slanghoek Sprint Discovery ITU TRI Sprint CTTA TRI Champs BLT Walker Bay Extreme
Richard Day TriLife Multisport Club 1 377 Ironman 70.3 Buffalo City
Willie Rossouw My Training Day – WP 1 700 CTTA TRI Champs BLT
Gary Thomas BMT Multisport 3 2 122 Slanghoek MTB Sprint Woolies MTB Long Lomond MTB Long
Annah Watkinson Atlantic Triathlon Club 3 2 502 Slanghoek TRI Ironman 70.3 Buffalo City Ironman AC PE
Paulo Miguel De Barros Atlantic Triathlon Club 3 1 764 Ironman 70.3 Buffalo City Ironman AC PE Ironman 70.3 Durban
Hanlie Jordaan Cape Multisport Club 3 1 694 FFF TRI Slanghoek TRI Lomond MTB Long
Ryan Thomas Cape Multisport Club 2 1 274 Ironman 70.3 Buffalo City CTTA TRI Champs BLT
Sean Gomes Atlantic Triathlon Club 1 489 Ironman AC PE
Elrita Blignaut Cape Multisport Club 1 595 Race 2 Stanfiord Ultra
Pietie Oosthuizen My Training Day – WP 2 1 380 FFF DU Discovery ITU DU Sprint
Georgia Grobler Cape Multisport Club 6 4 095 Slanghoek MTB Sprint Lomond MTB Long Ironman 70.3 Buffalo City Discovery ITU TRI Standard CTTA TRI Champs BLT Walker Bay Extreme
Michael Byron My Training Day – WP 1 709 Discovery ITU TRI Sprint
Garth Lary Atlantic Triathlon Club 2 744 Ironman AC PE CTTA TRI Champs BLT
Nicolas Cardenas Atlantic Triathlon Club 3 1 810 Discovery ITU TRI Sprint Ironman AC PE CTTA TRI Champs BLT
Riaan Boshoff Cape Multisport Club 1 650 CTTA TRI Champs BLT
James Peart Atlantic Triathlon Club 7 3 515 FFF TRI Slanghoek TRI Discovery ITU TRI Standard Ironman 70.3 Durban SA DU Champs AG CTTA TRI Champs BLT Walker Bay Extreme
Kim Brink Club Multi Sport Maniacs 2 801 Discovery ITU DU Sprint SA DU Champs AG
Martha Koekemoer Atlantic Triathlon Club 4 2 716 Race 2 Stanfiord Ultra Lomond MTB Long Ironman AC PE CTTA TRI Champs BLT
Matthys Lourens Atlantic Triathlon Club 1 500 CTTA TRI Champs BLT
Dale Taylor Atlantic Triathlon Club 5 2 626 Ironman 70.3 Buffalo City Discovery ITU TRI Standard Ironman AC PE Ironman 70.3 Durban CTTA TRI Champs BLT
Michael Redington Atlantic Triathlon Club 4 2 610 Slanghoek Sprint Ironman AC PE Ironman 70.3 Durban CTTA TRI Champs BLT
Charlene Brits Atlantic Triathlon Club 2 832 Ironman 70.3 Durban Walker Bay Extreme
Danie Marais BMT Multisport 1 688 Ironman 70.3 Durban
Richard Lain Atlantic Triathlon Club 1 513 Ironman 70.3 Durban
Lisa-Ann Kaestner Atlantic Triathlon Club 1 511 Ironman 70.3 Durban
Jamie Sher DeltaSport MSC 2 872 SA DU Champs AG Walker Bay Extreme
Carel Lamprecht Club Multi Sport Maniacs 4 1 932 Woolies MTB Short Discovery ITU TRI Sprint SA DU Champs AG Walker Bay Extreme
Timothy Klein DeltaSport MSC 2 1 004 SA DU Champs AG Walker Bay Extreme
Quintin Combrink Atlantic Triathlon Club 2 875 Discovery ITU DU Std SA DU Champs AG
Rudolf Visser My Training Day – WP 5 3 221 Cape Ultra Duathlon FFF TRI Ironman 70.3 Buffalo City Ironman AC PE SA DU Champs AG
Alexander Smit Cape Multisport Club 1 543 SA DU Champs Ssprint
Johan Dippenaar Cape Multisport Club 2 480 Ironman 70.3 Durban Walker Bay Extreme
Karen Lee Walker Club Multi Sport Maniacs 1 466 SA DU Champs LD
Nicholas Bester Atlantic Triathlon Club 1 453 SA DU Champs AG
Eckhardt Visser Cape Multisport Club 3 2 220 Cape Ultra Sprint FFF TRI Discovery ITU TRI Sprint
Christoff Van Heerden Atlantic Triathlon Club 6 4 242 Cape Ultra Sprint Slanghoek Sprint Woolies MTB Short Ironman 70.3 Buffalo City Ironman 70.3 Durban SA DU Champs LD
Ben Nortier My Training Day – WP 1 745 Ironman 70.3 Durban
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxx
Skip to toolbar