An avid New Brunswick golfer played 100 holes of golf in one day to commemorate the 100th anniversary of the Fredericton Golf Club and raise some money for charity.

Club member Craig Stairs was challenged to play 100 holes in day by Alan Howie, the general manager of the golf club who said if anyone could do it, he could.

“I knew he would do it. If his feet were completely blistered he’d crawl up the last hole just to do it,” Howie told CTV Atlantic.

Stairs teed off at 5 a.m., and played the day without a golf cart. Instead, he had several caddies to help him with his clubs and walked to each and every hole, for a total of approximately 36 kilometres.

He finished his first 18 holes in about 90 minutes, with all 100 holes taking him approximately eight hours.

“Knowing that a hundred years is a long time for anything, and my affinity for the golf course, it was an easy decision for me to jump on board,” said Stairs who has been a member for most of his life.

According to Stairs, the first few rounds saw him shooting as he normally would, scoring a 77 in his first 18. But by his last hole, Stairs says he was ready to rest.

“The last two and half rounds I started to get a little tired and the ball started to go in spots it probably shouldn’t have, but it was still very enjoyable,” said Stairs.

Stairs, whose house backs on to the golf course, was a junior golfer at the club when he was just eight years old. He says that playing golf at such an early age not only helped improve his skills, it also taught him about respect and integrity.

Stairs has raised more than $5,000 on a GoFundMe page, that will be split between the Canadian Cancer Society and the Fredericton Golf Club Junior Golf Program.

“We wanted to identify a couple of charities that were close to our heart,” said Stairs. “The cancer society was one for sure… and secondly to help with the longevity of the golf course.”

The Fredericton Golf Club opened in 1916 with just five holes but has grown to an 18-hole course that has hosted multiple Canadian championships.

With a report from CTV Atlantic's Laura Brown