Here are all of the finish times for the 2018 Royal Marines Commando Challenge: