Scarborough resident Jeff Small approaches East End Beach on Saturday, July 18, during the Peaks to Portland swim race. Small finished 27th. James Yeomans, of Bethlehem, Pennsylvania, finished first — his fifth consecutive win.

Brunswick resident Benjamin Morse edges out Bath resident Hopper McDonough by less than a second at the finish line Saturday, July 19, during the Peaks to Portland swim race, for 13th and 14th place finishes.

James Yeomans, of Bethlehem, Pennsylvania, emerges from the water at East End Beach on Saturday, July 18, during the Peaks to Portland swim race. Yeomans finished first — his fifth consecutive win.

Scarborough resident Jeff Small takes one last breath before arriving at East End Beach on Saturday, July 18, during the Peaks to Portland swim race.  

Belgrade resident John Endicott crosses the finish line Saturday, July 18, during the Peaks to Portland swim race.

Bob Stephenson, of Amherst, New Hampshire, approaches East End Beach for a 36th place finish.

Nellie Killourie, of North Conway, New Hampshire, catches her breath after a 49th place finish Saturday, July 18, during the Peaks to Portland swim race.

Gray resident Aaron Brignull receives a medal, along with hundreds of other participants, at the end of the Peaks to Portland race Saturday, July 18.


Only subscribers are eligible to post comments. Please subscribe or login first for digital access. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.

filed under: