Sports mad Archie Elwell decided he wanted to put his passion to good use to raise money in memory of his grandad, Paul, who died of bowel cancer.

So the Rowley Regis youngster set himself the challenge of a 20 km run to raise money for cancer research.

And the ten-year-old smashed his target of £500 by raising £1,075 from 51 donations through a Justgiving page.

Archie, who lives at Rowley Village and goes to Highfield Primary School, has always enjoyed sports from a young age and has dedicated his time to Halesowen Town Colts Football club, Halesowen Swimming Club and Golden Gloves Boxing Gym.

To raise the cash in memory of grandad Paul, who lived at Regis Road, Archie, supported by proud father Ben and mum Karen, ran 50 laps of the pitch at Halesowen Town football club non stop.