Swans fans impressed with young gun Callum Mills might be interested to learn he’ll be staying in the red and white until at least the end of 2018.

Mills has made a seamless transition to AFL football this season after the Swans matched Melbourne's bid of pick No.3 at last year's NAB AFL Draft. 

The 19-year-old debuted in round one against Collingwood and has not missed a game.

Playing predominantly across half-back, he has averaged 17 possessions, 3.3 rebound 50s and one contested mark a game in the first six rounds. 

Most impressively, Mills has played with the poise of a veteran, with his decision-making and attack on the ball standing up well under AFL pressure.

AFL.com.au has revealed that, like fellow Academy graduate Isaac Heeney a year earlier, Mills joined the Swans on a three-year deal rather the standard two-year contract for draftees. 

Recruited from the Swans' academy, the North Shore product played most of his junior football as an on-baller and is likely to move into the midfield eventually. 

Mills made the 2014 All Australian under-18 team after starring for New South Wales-ACT as a bottom-aged player in that year's NAB AFL Championships. 

Injury restricted Mills in his final junior season last year, but he trained as regularly as he could with the senior Swans squad.