Geelong skipper Joel Selwood has to get through five training sessions to take his place in round one against Greater Western Sydney.

However, he remains confident his recovery from a post-season hamstring operation is on track and he is capable of playing in the season opener without having a VFL hit-out next Friday night.

Hungry: Geelong captain Joel Selwood watches on during his side's Marsh Series match against Essendon in Colac. Credit:AAP

The 31-year-old said it was important as he reaches veteran status that he goes into the first round "feeling good rather than limping in".

Selwood was speaking alongside Essendon's Cale Hooker as the two clubs launched the Powercor Country game to be played at the MCG on May 9.