Emerging midfielder Darcy Wilson has taken out St Kilda’s pre-season time-trial for a third time in as many seasons.

The 20-year-old crossed the finish line of the three-kilometre run well ahead of the pack, continuing his impressive off-season to date.

Veteran wing Bradley Hill finished strong to claim second spot, while Marcus Windhager's late push pipped Hugo Garcia at the line to snare third. 

Second-year Saint Tobie Travaglia rounded out the top five.

01:53

Time trial results:

1. Darcy Wilson
2. Bradley Hill
3. Marcus Windhager
4. Hugo Garcia
5. Tobie Travaglia