View Hornby Island 50k & 25kTrail RunningHornby Island 50k & 25kHornby Island, British Columbia, CanadaMar 13, 2027ScheduledSave raceAdd to compare
View Beneva Spring Run-OffRunningBeneva Spring Run-OffToronto, Ontario, CanadaApr 3, 2027ScheduledSave raceAdd to compare
View Vancouver Sun RunRunningVancouver Sun RunVancouver, British Columbia, CanadaApr 18, 2027ScheduledSave raceAdd to compare
View Limestone Race WeekendRunningLimestone Race WeekendKingston, Ontario, CanadaApr 24–25, 2027ScheduledSave raceAdd to compare
View Pick Your Poison Trail RaceTrail RunningPick Your Poison Trail RaceHorseshoe Valley, Ontario, CanadaApr 24, 2027ScheduledSave raceAdd to compare
View TC10K powered by RunSportRunningTC10K powered by RunSportVictoria, British Columbia, CanadaApr 25, 2027ScheduledSave raceAdd to compare
View Beneva Mississauga MarathonRunningBeneva Mississauga MarathonMississauga, Ontario, CanadaApr 25, 2027ScheduledSave raceAdd to compare
View Get Shit Done RunRunningGet Shit Done RunCalgary, Alberta, CanadaApr 25, 2027ScheduledSave raceAdd to compare
View BMO Vancouver MarathonRunningBMO Vancouver MarathonVancouver, British Columbia, CanadaMay 2, 2027ScheduledSave raceAdd to compare
View Stewart McKelvey Fredericton MarathonRunningStewart McKelvey Fredericton MarathonFredericton, New Brunswick, CanadaMay 8–9, 2027ScheduledSave raceAdd to compare
View Medavie Blue Nose MarathonRunningMedavie Blue Nose MarathonHalifax, Nova Scotia, CanadaMay 22–23, 2027ScheduledSave raceAdd to compare
View Tamarack Homes Ottawa International MarathonRunningTamarack Homes Ottawa International MarathonOttawa, Ontario, CanadaMay 29–30, 2027ScheduledSave raceAdd to compare