Essendon players will tomorrow participate in one of the most rigorous training sessions of the pre-season.

With more details to be revealed, players will be set a number of challenges that will test both their mental and physical toughness.

Players were last week split into two teams at an internal meeting being assigned to either Team Cobra or Team Mongoose.

The boys will be able to earn points for completing various tasks which will then contribute to their respective team totals, with the winners being awarded a prize.

Each team has three captains, with the rest of the teams being announced tomorrow.

Make sure you head to the official EssendonFC Twitter account tomorrow to find out more ways that you can participate in the grueling session.

Team Mongoose Captains: Dyson Heppell,Ben Howlett and Zach Merrett

Team Cobra Captains: David Zaharakis, Mark Baguley and Joe Daniher