It was an early start for North Melbourne's players on Thursday for a skills session at Aegis Park.

The Kangaroos were on the track before 10am and had very little time to rest until returning to the change-rooms three hours later.

It was all about skills at the start of the day, but by the end the exhaustion on the players faces was clear as a circuit including sprints, push-ups and power exercises made sure there was nothing left in the tank.

Photographer Michael Willson from AFL Media was on hand to capture the best photos from the session:

Brent Harvey and Matt Campbell
Brad Scott watches on
Jack Ziebell
Stretching up
Andrew Swallow under pressure
Drew Petrie
Majak Daw
Kieran Harper
Brent Harvey
Jack Ziebell
Andrew Swallow and Lachlan Hansen
Brady Rawlings and Brent Harvey
Matt Campbell
Daniel Wells
Lachlan Hansen
Robbie Tarrant