Meet Our Team
Dunedin Swim Team is led by a dedicated team of coaches and teachers, with professional training and many years of experience to bring out the best in our swimmers.

John Kirby
Head Coach / Performance Development Coach
John Kirby - Development Coach for Dunedin Swim Team has been involved in Scottish club swimming for over 15 years, initially when his son Lewis joined Inverkeithing based InCAS in 2006. With periods working also at Dunedin Swim Team and Carnegie Swim Club – John has held many roles with increasing responsibility, including Development Coach, Performance Development Coach, and Head Coach. After a short break – John returned to Dunedin Swim Club in 2021 and is enjoying being back poolside and working with our enthusiastic swimmers. John specialises in stroke and technique development training, and has previously completed the UKCC Level 2 Coaching certification through Scottish Swimming.

John McGonagle
Senior Coach / Vice President
John is a UKCC Level 1 Coach and Vice President of the club, with over 10 years of coaching experience. He has supplemented this training with numerous courses at Stirling University on stroke development, which John utilises across our training sessions every week. John first became involved with the club when his daughter was swimming competitively, and John's partner Pauline is also the Club Treasurer. John and Pauline are now the longest serving members. John is also currently our Gala Convener, and looks after the sourcing and supply of swimming kit that we provide to our members. John's main goal for Dunedin is to ensure that we have a competitive and financially stable club so that our swimmers can compete, train and feel happy and secure. John takes great satisfaction when the swimmers do well at the various galas that we attend, and the smiles on the faces of the swimmers make all of the hard work worthwhile.

Huili Wang
Swim Coach
Huili has been part of the coaching team since the beginning of 2022. She is a parent of an enthusiastic club member and volunteers as a coach twice every week. She has a level 1 coaching course and is one of the main coaches and James Gillespie swimming pool. She is a very eager coach, who works hard to motivate her swimmers. She also likes to swim often herself!

Angie MacPhee
Swim Coaching
Angela is a hard working swim coach who is committed to helping others continue developing their techniques at training. She has three children, who are all currently members of the club. Angela has been committed to the club since her oldest joined in 2014, and has gained an important role since then. She has been a helper that has fufilled many roles for the past 10 years. She achieved her level 1 coaching course in 2022, and has focused her coaching to the younger members for the past two years.

Claire Probert
Club President / Meet Secretary
Claire has two very important roles. Since 2023, she has volunteered as both the club president and the swim meet secretary. Her daughter is an enthusiastic swimmer in the club who has swam with Dunedin since 2018. Claire has attended all three of our swim camps as team manager. Claire does a really good job looking after the kid's wellfare while they are abroad and at home.

Sheena Cheung
Gala Convenor
Sheena is responsible for organizing the highlight of the Dunedin club calendar - our very own gala that takes place at the beginning of the season each year. She has two children in the club that are both enthusiastic members that are committed to working hard. She attended the Tenerife swim camp as a team manager.

Clare Miller
Club Secretary
Clare has been the club secretary since 2021. All 3 of her children have been part of the club. Her eldest, Lily-Rose, is the current club captain who has been part of the club since 2019. One of her sons has a lot of success competing, placing highly in his breaststroke events in Scotland. Clare is a keen swimmer herself. She loves open-water swimming and does this regularly, even in the colder months! Clare has had an important voluntary role in the committee, she does a great job. She attended the most recent swim camp (to Tenerife) as a team manager.
In addition to our coaching and swim teaching team, Dunedin Swim Team is lucky to have a network of parents and supporters of the club who help to run and manage the club behind the scenes, organise and run our annual swim gala, provide poolside assistance at training and competitions, provide timekeeping, judging and other technical official duties. We are always looking for more help and encourage you to get in touch if you would like to help. Just a few of these contributors are shown below: