An 11-year-old student endured a five-hour triathlon to raise money for charity.
Abbie Richardson, who attends Crossley Heath School, Savile Park, Halifax, raised a whopping £575 for Children In Need.
The triathlon included a five-mile kayak, a 10-mile bike ride and a five-mile walk, picked by Abbie with help from mum and dad.
The event took place in November last year and it took her over five hours to complete.
She was tired by the end but extremely proud of what she had achieved.
On raising the huge sum of money, Abbie said: “I was shocked but had so many good sponsors that I thought I would get a good amount.”
She admitted she had never done anything quite like it before, but was up for the challenge again.
She added: “I have always wanted to do a challenge for Children In Need. I want to do something like this again but it might be a while before I do.”
Abbie attends Halifax Canoe Club and she loves kayaking, bike riding and walking.
Les Ford, a coach at the canoe club, said: “We think it’s great that a young person is using activities they love to raise money.
“Especially for a great cause which supports other young people less fortunate than themselves.”
Crossley Heath School plans to award the youngster with a Head’s Merit for her achievements.
School spokeswoman Lynne Sharples said: “Crossley Heath are always really pleased to hear about students’ achievements outside of school.”