More than 6,000 runners took off from the starting line in Cape Elizabeth on the 24th running of the Beach to Beacon 10K race. A total of 5,341 traditional racers and five wheelchair racers crossed the finish line near the Portland Head Light on Saturday morning.
Here’s the full results for both traditional racers and wheelchair racers: