Suresh Bawa, Neil Taylor and Jason Guy completed a 16-mile hike from Birmingham Children's Hospital to New Cross Hospital in Wolverhampton for Promise dreams, Birmingham Children’s Hospital and New Cross Hospital.
The walkers were supported on the walk along the Birmingham Canal by Wolves legend Steve Bull, whose foundation was also supporting the three charities the walkers were doing the challenge for which aims to raise £10,000.
Neil Taylor said the walk, which started at 10am and took just over four hours, was worth the pain to support causes that were close to each participant's heart.
He said: "Birmingham Children's Hospital is very close to my heart as my daughter Kiahna was treated there and had four major heart operations, so I've always tried to raise money for them.
"Also, Jason's daughter Olivia was treated by the neo-natal unit at New Cross Hospital, so it's very close to him and we all wanted to put the work in to raise funds for each charity."
The walk was originally meant to take place on New Years Eve, but was postponed due to the coronavirus lockdown and Mr Taylor said it had been worth the wait.
He also said the group had had a great send off from Birmingham Children's hospital and on arrival at New Cross and spoke about the day the group had been through.
He said: "We did the walk fairly quickly, with a couple of stops along the way, including a chance meeting with Andy Street while he was out campaigning and who made a donation.
"We had Steve out with us today and that was great as we are really lucky to count him as a friend and having the legend along always helps to get more donations in.
"We'd like to say that we've done this for three very special charities and we'd like to ask that if you can, then please make a donation."
To find out more and to make a donation, go to their fundraising page.