Committee

  • David Cheesbrough (Chairman)

    Dave provides direction and leadership for the club.
    He helps ensure the smooth running of all aspects in the club in accordance with its rules, constitution and Swim England laws.
    Dave oversees decisions made by other club members, sets agendas in club meetings that are run by himself.

  • Karen Thompson (Club Secretary)

    Karen acts as the main point of contact in the club.
    She helps manage to running of administration and organises AGMs, takes the minutes and distributes these as appropriate.
    Helps organise club events and other activities.

  • Jade Allan (Treasurer)

    Jade is responsible for keeping records and accounts of all finances in the club.
    She monitors finances throughout the year and makes sure they are used appropriately, presents end of year accounts and projections for the club.
    Jade works as an assistant accountant and will be using her transferable skills to help the club.

  • Keira Jeffs (Welfare Officer)

    Keira has many years of experience as a secondary school teacher, where safeguarding, wellbeing, and supporting young people and their families has always been a central part of her work. These skills have given her the knowledge and confidence to support people sensitively, fairly, and with empathy.

    As your Welfare Officer, Keira’s role is to help ensure that our club is a safe, welcoming, and inclusive environment for everyone—from our youngest swimmers and their families to our Masters swimmers, coaches, and volunteers.

    She is available to listen to any concerns relating to welfare or safeguarding, provide guidance where appropriate, and help ensure that concerns are managed in line with Swim England's safeguarding procedures.

    Although she works closely with the club committee, the Welfare Officer role is independent. This independence is essential, as it enables her to act impartially and always put the welfare and wellbeing of our members first. Her aim is to be a trusted, approachable point of contact for anyone who has a concern or simply wants advice.

  • Sarah Willock (Deputy Treasurer and Club Championship Coordinator)

    Sarah is responsible for covering and assisting the Treasurer to seamlessly manage club finances.
    Sarah also plans and organises our Internal Club Galas, ensuring the heat sheets are generated and results / points are recorded accurately ahead of our presentation evening at the end of the year.

  • Anna Cheesbrough (Competition Secretary & SwimMark Coordinator)

    Anna is responsible for the bookings of competitions for the club, which are chosen by the head coach for the year.
    She makes sure entry times are correctly sent off for events chosen by the swimmers.

    As the SwimMark Coordinator, Anna makes sure correct information within and about the club sent off in time or updated to Swim England development officers.

  • Victoria Douglas (Membership Secretary)

    Victoria’s role is to update the Swim England Online Membership System with new members, remove old members, and update the membership of our swimmers if required.

  • Zoe Peters (Coach Coordinator)

    Zoe’s role is to liaise with volunteers to make sure we have the cover needed for training to commence.

  • Evie M & Noah P (Team Captains)

    The role of team captain is pass on thoughts, concerns and ideas for club activities from swimmers to the committee. The team captain is seen as the representing swimmer and leading role model.

Coaching and Poolside Staff

  • Josh Appleton (Head Coach)

    Level 2 Swim England Coach

    Level 2 Swim England Teacher
    Fomer Lifeguard
    WYFRS Firefighter

    
Studied Sports Performance which includes focus on, nutrition, physiotherapy, training planning and delivery, performance analysis and competing.

    Coached at City of Leeds weekly from 2018 to 2021. Worked with their Regional Development and Regional Performance Squads as well as their National Squad on the odd occasion.

    Joined Marlins as a swimmer in 2014. Started Coaching in 2016 and became Head Coach in 2022.

    Josh’s role as head coach includes, weekly, monthly and yearly planning of the club’s training program, along with leading sessions for A Squad

    In the past Josh swam open water at national level, regional at open age and masters at national.

    Josh also boxed at amateur level prior to COVID-19.

  • Zoe Peters (Deputy Head Coach)

    Level 2 Swim England Coach

    Level 1 Swim England Coach

    Level 2 Swim Teacher

    Level 1 Swim England Team Manager

    Started 2022

  • Natalie Mcguire (Coach)

    Level 2 Swim England Coach

  • David Cheesbrough (Teacher)

    
Level 2 Swim England Teacher
    Level 1 Swim England Coach

    20+ years swim teaching and coaching experience

    Former teacher and member of Knottingley ASC

    Member of Marlins since 2014

    Interests include:
 Swimming, Technology, Golf, Motor Racing, Pool and real ale tasting.

  • Paul Thompson (Teacher)

    Level 1 Swim England Coach

    Level 2 Swim Teacher

    Level 1 Swim England Team Manager

    Started 2022

  • Emily Wapples (Teacher & Land Training Lead)

    Level 1 Swim England Coach

    Level 2 Swim Teacher

    Level 1 Swim England Team Manager

    Level 2 Gym Instructor

    Former Marlins swimmer and joined the coaching team in 2022

  • Olivia 'Liv' Thompson (Teacher)

    A Squad Swimmer

    Level 2 Teacher

    Club Captain 2022 & 2023

    Started Coaching 2021

  • Bart Mokrycki (Teacher)

    Level 2 Swim England Teacher

    Started 2024

  • Hannah Buckley (Teacher)

    Swim England Level 2 Teacher

    Pontefract Marlins Masters Swimmer

    Started 2025

  • Anna Cheesbrough (Coaching Assistant)

    Level 1 Swim England Coach

    Level 2 Swim England Team Manager

    Competitive Masters Swimmer

    Started 2018

  • Jessica Butterfield (Poolside Assistant)

    Started 2023

  • Justyna Zakrzewska (Poolside Assistant)

    Started 2024

  • Richard Hardcastle (Poolside Assistant)

    Pontefract Marlins Masters Swimmer

    Started 2025

  • Hilary Vicars (Team Manager)

  • Clare Moxon (Team Manager)