Bethan Clark, 29, took on her daily pavement pounding challenge to raise funds for the Smile With Siddy charity.
Mrs Clark, from Bedminster, Bristol, has run in 32C (89.6F) heat, lashing rain, with heat rash and viruses, but there is not a single day she has not donned her trainers.
She braved aching limbs to raise money in memory of Flora and Moo Cahill’s son Sidney, who died from an extremely aggressive children’s cancer called neuroblastoma when he was 16 months old.
Alongside her husband Andrew, she has also run a 10km race every month during the year.
Mrs Clark, who is a trustee of Smile With Siddy, said: “We wanted to show our support to our friends Flora and Moo – to let them know we care for them and the charity.
“There have admittedly been days when I have not felt like running but I have been overwhelmed by the support of friends and family both for me and the challenge.
“Even though I have run for a few years now I have never completed anything this intense and I really had no idea when I started on January 1 whether I would finish, or even come close to finishing.
“I don’t think I would have got this far if I wasn’t raising money for a cause in which I believe passionately, and if I didn’t have little Siddy’s memory spurring me on during the difficult days.”
Mrs Clark, who works in child protection, added: “We would like to say thank you to everyone who has donated so far and all the money I have raised will go directly to funding a research project into neuroblastoma and therefore it will hopefully actually save lives in the future.”
After Sidney’s death, his parents set up Smile With Siddy, a charity raising money for research into neuroblastoma and to raise public awareness.
Mrs Cahill said: “Siddy was such a wonderful boy, always happy and smiling.
“He endured his treatment with such bravery and courage. We miss Siddy terribly but we are proud and grateful to be his mummy and daddy.
“We had never even heard of neuroblastoma before Sid was diagnosed and we owe it to our lovely boy to fight on.”
:: Mr and Mrs Clark can be sponsored on their Just Giving page: http://www.justgiving.com/Clark10kChallenge.