Canadian hip-hop artist runs 42.2 kilometres for 100 consecutive days

Inspired by ultrarunner Ryan Keeping, Toronto-based artist Dillan Ponders ran a marathon every day for 100 consecutive days to raise awareness for men’s mental health

Halifax’s Ryan Keeping drops out of 274-km run across P.E.I.

“I will 100 per cent be coming back to PEI and setting this FKT–just not today”

Halifax man completes run across Canada in 99 days

Ryan Keeping ran from St. Johns to Victoria in 99 days to raise money for the Heart and Stroke Foundation