The Perth College Swim Academy is committed to providing quality swimming instruction and a pathway from learn to swim to the elite level athlete. The program boasts a number of quality coaches. They all work under a structured program to ensure that squad members get the quality start they need to cultivate the skills required for a lifelong involvement in the sport of swimming.

Eoin CarrollEoin is the Head Coach of the Perth College Swim Academy, Perth College IGSSA team and the Perth City Head Coach. He has previously coached international level athletes in Ireland and brings a great deal of knowledge and experience to the program. In his role as coach of the Yellow Squad, Eoin is instrumental in providing advanced swimming skills and preparing young athletes in their pursuit of National pool and open water qualifying times.

In his role as Head Coach, Eoin oversees the progression of all the swimmers in the development program. He has developed a set of competencies swimmer should aim to achieve in each stage of the development pathway. Eoin works closely with the other squad coaches and design a weekly program that is coordinated and planned to specifically target swimming skills for juniors. Eoin will personally attend and coach some junior sessions whilst also mentoring the other Development coaches. This is a great opportunity for our development squad members to learn  from on of the best in the business. This direct involvement ensures Eoin gets a good understanding of the capabilities of all swimmers in the program. He oversees the transition of swimmers between squads and will place new squad members into the appropriate squads.


Katie McFarlane

Katie has been a competitive swimmer since the age of 10 and has always had a love of the water. She is currently a member of the Yellow Squad and has competed at State and National level with her pet event being the 100m Breaststroke. She has completed her Competitive Strokes course and is currently undertaking the Bronze coaching course. Katie has a passion for sport and under the mentorship of Eoin intends to continue her journey in the sport as a coach. In addition, Katie is completing her Diploma in Sports Development.


Macie Bennetts

Macie started swimming competitively at the age of 9 for the Karratha Swimming Club. She moved to Perth in 2014 where she began swimming at the Perth City Swimming Club under coach, Eoin Carroll. Her passion for swimming has driven her to become involved with the development of junior athletes and as such has sought out a coaching role herself. Since taking on the role of coaching, Macie has made a big impact on her squad instilling a love for swimming to her charges. Macie is currently studying a Bachelor of Education (Primary) as University. She is a qualified Bronze level coach and has completed her Austswim teacher of swimming and water safety. She loves working with children and inspiring young athletes pursue their dreams.