Canadian Marathons 2024. Anne francis march 20, 2024. Ultrarunning con man cheated employees and charities may 2, 2024;
June 15, 2024 | virtual race: Canada half marathon calendar event dates in grey are delinquent dates not updated by the race organizer yet.