Promising midfielder Billy Stretch has signed a two-year contract extension with Melbourne.

Stretch, 20, has played a total of 35 games, averaging 15 disposals, since being recruited with pick No.42 in the 2014 National Draft.

Melbourne general manager of football, Josh Mahoney said the club is thrilled to secure the youngster's signature.

โ€œWeโ€™ve been pleased with Billyโ€™s continued development this year,โ€ Mahoney told the club's website.

โ€œHeโ€™s the ultimate professional off the field and he prepares himself very well every week.

โ€œWe think heโ€™s building the habits to be a very good long-term player.โ€

Stretch has played eight games this season, averaging 19 disposals.