79-year-old Albertan completes 100th marathon race in 10 years

Roger Macmillan was greeted by friends and family after completing his 100th marathon in Edmonton Sunday.

Roger Macmillan wanted to complete 100 marathons before he turned 80 in October

Marathon runner Roger Macmillan was greeted with hugs at the Edmonton Marathon on Sunday. The marathon was his 100th race. (Stephanie Dubois/CBC)

Most people celebrate their birthday with cake and presents.

But for Fort Saskatchewan resident Roger Macmillan, he celebrated his upcoming 80th birthday in October by running more than 40 kilometres on Sunday.

The Edmonton Marathon was Macmillan's 100th full marathon, a goal he set to complete before he turned 80. He crossed the finish line just after 12:45 p.m. and was welcomed by family and friends.

"I'm hurting but I realize that everyone else is hurting as well so that keeps me going," Macmillan said after the race. "All these people inspire me. All kinds of people do the marathon. They all get it done. Different sizes and different styles, but they all get the job done."

In addition to hugs and cheers at the finish line, Macmillan was also greeted with a written proclamation from Alberta Premier Rachel Notley congratulating him on completing his 100th race.

It's been a long but enjoyable journey to 100 marathons for Macmillan, who ran his first 42-kilometre race 10 years ago. Now that he's completed his goal, he's not sure what he'll do next.

"I'm not going to quit," he said. "I don't think I can get to 200, but I'll do three more this year and then we'll see."

Marathon runner Roger Macmillan holds up his proclamation from Premier Rachel Notley. (Stephanie Dubois/CBC)

With files from Wallis Snowdon