Matthew Kimeli of Kenya crosses the finish line at the 2022 Beach to Beacon 10K. Kimeli won the race with a time of 28 minutes and 38 seconds. Credit: Courtesy of Kevin Morris

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:

Leela Stockley is an alumna of the University of Maine. She was raised in northern Maine, and loves her cat Wesley, her puppy Percy and staying active in the Maine outdoors.