Sign In:


  • Hide
    Class B Swimming states 2/17/25 - Gregory Rec/Portland Press Herald | of | Share this photo

    Camden Hills coach Mark McCluskey jumps into the pool to celebrate the Windjammers winning the Class B girls swimming state championship on Monday in Brunswick.

    Show
  • Hide
    Class B Swimming states 2/17/25 - Gregory Rec/Portland Press Herald | of | Share this photo

    Camden Hills swimmers hold the championship trophy after their celebration jump in the pool.

    Show
  • Hide
    Class B Swimming states 2/17/25 - Gregory Rec/Portland Press Herald | of | Share this photo

    Ella Montgomery of Ellsworth swims to the win in the 100 backstroke in a time of 1:7.16.

    Show
  • Hide
    Class B Swimming states 2/17/25 - Gregory Rec/Portland Press Herald | of | Share this photo

    Emerson Gammon of Cape Elizabeth leaps off the starting block on the third leg of the 200 yard freestyle relay race at the Class B girls swimming state championships on Monday at Bowdoin College in Brunswick.. Cape won the relay with a time of 1 minute, 42.84 seconds.

    Show
  • Hide
    Class B Swimming states 2/17/25 - Gregory Rec/Portland Press Herald | of | Share this photo

    Cape Elizabeth's Hope Taylor looks to the clock after winning the 500-yard freestyle with a time of 5 minutes, 10.65 seconds.

    Show
  • Hide
    Class B Swimming states 2/17/25 - Gregory Rec/Portland Press Herald | of | Share this photo

    Flynn Layton of Camden Hills swims to the win in the 100-yard freestyle.

    Show
  • Hide
    Class B Swimming states 2/17/25 - Gregory Rec/Portland Press Herald | of | Share this photo

    Emerson Gammon of Cape Elizabeth swims the third leg of the 200 freestyle relay. Cape won with a time of 1 minute, 42.84 seeconds.

    Show
  • Hide
    Class B Swimming states 2/17/25 - Gregory Rec/Portland Press Herald | of | Share this photo

    Fans cheer on Ella Montgomery of Ellsworth as she turns in the 100 butterfly. Montgomery finished in 55.12 to win the race.

    Show
  • Hide
    Class B Swimming states 2/17/25 - Gregory Rec/Portland Press Herald | of | Share this photo

    Ella Montgomery of Ellsworth won the 100 butterfly with a time of 55.12 seconds.

    Show
  • Hide
    Class B Swimming states 2/17/25 - Gregory Rec/Portland Press Herald | of | Share this photo

    Sally Vannini of Camden Hills looks to the clock for her time after winning the 50 freestyle a time of 25 seconds.

    Show
  • Hide
    Class B Swimming states 2/17/25 - Gregory Rec/Portland Press Herald | of | Share this photo

    Lucy Shaw of Cape Elizabeth swims the breaststoke leg of the 200 individual medley. Shaw won in a time of 2:14.34.

    Show
  • Hide
    Class B Swimming states 2/17/25 - Gregory Rec/Portland Press Herald | of | Share this photo

    Lucy Shaw of Cape Elizabeth swims the backstroke leg of the 200 individual medley. Shaw won in a time of 2:14.34.

    Show
  • Hide
    Class B Swimming states 2/17/25 - Gregory Rec/Portland Press Herald | of | Share this photo

    Lucy Shaw of Cape Elizabeth swims the butterfly leg of the 200 individual medley.

    Show
  • Hide
    Class B Swimming states 2/17/25 - Gregory Rec/Portland Press Herald | of | Share this photo

    Hope Taylor of Cape Elizabeth swims in the 200 freestyle heat races.

    Show
  • Hide
    Class B Swimming states 2/17/25 - Gregory Rec/Portland Press Herald | of | Share this photo

    Hope Taylor of Cape Elizabeth, foreground and Flynn Layton of Camden Hills dive into the start of the 200 yard freestyle heat at the Class B girls state swimming championship at Bowdoin College in Brunswick on Monday. Taylor won the race with a time of 1 minute, 58.09 seconds.

    Show
  • Hide
    Class B Swimming states 2/17/25 - Gregory Rec/Portland Press Herald | of | Share this photo

    Flynn Layton of Camden Hills swims in a 200 freestyle heat at the Class B girls state swimming championship at Bowdoin College in Brunswick on Monday. Layton placed second in the race with a time of 1 minute, 58.59 seconds.

    Show
  • Hide
    Class B Swimming states 2/17/25 - Gregory Rec/Portland Press Herald | of | Share this photo

    Cape Elizabeth swimmers, center, cheer on their teammates swimming in the 400 freestyle.

    Show