Coaches and Directors

Coaches and Directors
Coaching Staff
Calum Macgregor Head Coach

ASA Level 1 & 2

Level 3 in Excellence in Sports Performance 

ASCTA Bronze & Sivler License 


Coaching Career 


(Aus) Head of Performance at St Mary’s Anglican Girls School (North Coast Swimming Club) 

(Aus) Head Team Australias Head Mens coach for the All Star Championships

(Aus) Head Coach, Kwinana Swimming Club, Kwinana WA

(Aus) Head Coach, Tuart Hill Swimming Club


(Uk) Head Coach, Aquajets Newcastle

(Uk) ‘C’ Squad Coach Tynemouth 


Favourite Quote: “Some people want it to happen, some wish it to happen, others make it happen

Mike Perry Assistant Head Coach

ASA Level 2 Coach

ASA Level 2 Swimming Teacher

Royal Life Saving Society Mentor


Swimming Career



Ashton Central and St.Helen’s Swim Training Scheme

Warrior of Warrington



National Age Groups for 100, 200 Breaststroke, 200 and 400 Individual Medley.

Martyn Dunbar A-Squad Lead Coach

Level 1 Coach

Team Manager Mod 1

Mental Health for Sport and Physical Activity

Safeguarding, DBS

Andre Raisbeck B-Squad Lead Coach
Margaret Ward C-Squad Lead Coach

Level 2 Swimming Teacher.

Level 2 Swimming Coach

Level 1 Water polo coach

Team Manager (International Trips)

NRASTC, safeguarding course, DBS checked


Stephen Ward E-Squad Lead Coach

Level 1 and level 2 swimming teacher and coach.

Licensed swimEngland swimming official.

Licensed swimEngland Water Polo referee.

NRASTC, safeguarding trained, DBS checked.

Racheal White Entry Squad Coach
Alex Kazmier Water Polo Head Coach
Sze Chit Ernest Kwok Strength & Conditioning Coach
Abbie-Jane Devonshire Fitness Squad Lead Coach
Junior League Lead Coach


BA Hons Early Primary Education
Level 1&2 Swimming Teacher
Level 1 Swim Coach
Team Manager Module 1 and 2
Safeguarding in Sport

Coaching Career

Washington ASC - Coach
Wear Valley ASC - Coach

Swimming Career

Aquaforce Swimming Academy Hartlepool
Hartlepool Swimming Club

Regional Finalist 100 & 200 Backstroke
County Finalist 100 & 200 Backstroke, 100 Fly, 100IM.
Board of Directors