A firefighter has run round the island twice in under 24 hours to raise money for two charities.
Matt Roberts set off on the ultra-marathon on Saturday at 16:00 and crossed the finish line just 23 hours later.
Starting from La Frégate, Matt followed the Island Walk route anti-clockwise around Jersey – before returning to the Waterfront and setting off again in the opposite direction.
The gruelling challenge saw the firefighter cover a total distance of roughly 150km.
Throughout the run, he was joined at various points by colleagues from Jersey Fire and Rescue, along with friends and family who helped to offer support along the way.
The challenge was set up to raise money for the Fire Fighters Charity, and Friends of Jersey Oncology – with donations already reaching £5,500 through his SportsGiving page.
In an update posted shortly after he finished, Jersey Fire and Rescue Service said: “23 hours since setting off and Matt has made it to the finish line. A tremendous effort.
“We are so proud of him and all the firefighters, friends, and family members who joined him along the way.”