North Melbourne has re-signed young forward Nick Larkey on a new deal that will keep him at the club until at least the end of the 2021 season.

After playing two games for the club in his debut year in 2017, Larkey has played 12 matches for the Roos this campaign, and has an impressive 19 goals to his name.

Larkey's breakout game came back in round 16 against the Saints, as he booted a game-high five goals in the Roos' 39-point win.

The Roos' social media team took advantage of the re-signing, using a souvlaki (Larkey's nickname) to make the announcement.