At almost 40, Dayna Pidhoresky achieved a personal best time of 2:26:02, winning her second Canadian Marathon Championship. She led early, paced by Phil Parrot-Migas, and maintained her lead throughout the race.

Florence Caron finished second among Canadian women, in 2:29:37, while Lindsay Lamrock completed the podium with a personal best of 2:30:49. Rachel Hannah, the defending champion, finished seventh. Read more racing coverage.

Pidhoresky, who competed in the Tokyo 2020 Olympics, now holds the third-fastest Canadian marathon performance. She credits her success to consistency and added heat training. Related: Julian Moynihan wins Great Eastern Run, John Gilbert triumphs in Chester Marathon.

This original Runner World brief is based on reporting from Canadian Running. Visit the source for its complete reporting, context and any later corrections.