Meet Info and Fees Due

  • Fees Due - East District Long Course Time Trial

  • Fees Due - ELST Distance Meet

  • Fees Due - ELST Time Trial Series 5

  • Fees Due - Haddington Total Swimmer

  • Fees Due - Musselburgh Fun Meet

  • Fees Due - Musselburgh Sprint Meet