Runner clocks up over 1,000 miles for Rainbows

A Northampton man has set himself the challenge of running 1,254 miles in five months to raise money for Rainbows.

Mark Wilson (49) has rekindled his love for running and decided to take on the mammoth task for us.

Due to races being cancelled because of the COVID-19 crisis Mark turned to virtual challenges. The first being the 4x4x48 Challenge, a four mile run every four hours, for 48 hours for a total of 48 miles – Mark did 50 miles for good measure.

Then in June, Mark embarked on an ultra-marathon, completing 39.3 miles cross country in seven hours and 52 minutes. His task for July was to run three marathons in three days.

“All these different elements make up my big challenge,” said Mark. “I have set myself the target of running the off road version of Land’s End to John O’Groats, which is 1,254 miles. I am aiming to finish that by the end of September. 

“After taking part in charity boxing matches, I’ve recently rediscovered my love of running, and as I have got older I’ve set myself challenges and felt compelled to raise money for a worthwhile cause at the same time. I chose Rainbows because they are a local charity who do amazing things. It is an unbelievable place and the team are so lovely.”

Mark is aiming to raise £1,000 and has been overwhelmed by the support of his friends and family.

“I have enjoyed all of the events for different reasons,” said Mark. “I found the three marathons the hardest, but I have enjoyed challenging myself. I just need to complete my miles now and hopefully raise more money for Rainbows.”

Neil Swift, Supporter Care Fundraiser at Rainbows, added: “Without the fundraising of people like Mark, we wouldn’t be able to provide the vital care and support that we do to over 450 children and young people with life-limited illnesses. We would all like to thank Mark so much for his incredible efforts and wish him the best of luck with the remainder of his challenge.”

To raise funds for Mark, visit