Sign In:


  • Hide
    Class B boys’ state championship swim meet - Joel Page/Staff Photographer | of | Share this photo

    Greely swimmers and supporters cheer on Jacob Small during the 100-yard breaststroke at the Class B state meet.

    Show
  • Hide
    Class B boys’ state championship swim meet - Joel Page/Staff Photographer | of | Share this photo

    Alex Mukai of Cape Elizabeth swims the 500-yard freestyle event Tuesday during the Class B State Championship in Brunswick. Mukai finished second in the event.

    Show
  • Hide
    Class B boys’ state championship swim meet - Joel Page/Staff Photographer | of | Share this photo

    Alex Sullivan of Kennebunk High swims the 100-yard breaststroke at Bowdoin College.

    Show
  • Hide
    Class B boys’ state championship swim meet - Joel Page/Staff Photographer | of | Share this photo

    Julian Abaldo of Camden Hills competes in the 100-yard butterfly during the boys' Class B State meet in Brunswick. Abaldo won the event.

    Show
  • Hide
    Class B boys’ state championship swim meet - Joel Page/Staff Photographer | of | Share this photo

    Kennebunk swim team member Riley Small waves a school flag during the boys Class B State swim meet.

    Show
  • Hide
    Class B boys’ state championship swim meet - Joel Page/Staff Photographer | of | Share this photo

    Tucker Banger of Morse High School smiles after swimming the 50-yard freestyle.

    Show
  • Hide
    Class B boys’ state championship swim meet - Joel Page/Staff Photographer | of | Share this photo

    Talor Hamilton of Ellsworth swims in the 200 medley relay as his school wins the event and the team Class B state title.

    Show
  • Hide
    Class B boys’ state championship swim meet - Joel Page/Staff Photographer | of | Share this photo

    Cape Elizabeth's Sam Loring swims the 200-yard individual medley at the Class B state swim meet.

    Show