The Romsey Relay Marathon, which sees teams compete against each other, was held at the Broadlands Estate on Sunday, May 19.
Among those competing was seven-year-old Reuben Sheldrake, who managed to raise almost £600 for Comfort Cases which provides bags and essential supplies to children being taken into care.
His mother Laura Sheldrake said: “Reuben did a fantastic job. He ran a very respectable 25 minutes without breaking a sweat and he wanted to know if he could do it again when he got to the end.
“He has already raised almost £600 and is so excited to give this money to such a great cause. He is the youngest runner in the event’s 10-year history.”
Running clubs such as Romsey Road Runners competed as well as businesses such as the department store Bradbeers.