Swans gun Jordan Dawson is reportedly on the cusp of signing a new deal with the Swans despite interest from a number of rival clubs, per Fox Footy's Tom Morris.

Dawson, who has played 61 games for Sydney since his debut in 2017, is out-of-contract at the end of the season and has been attracting attention, specifically in his home state of South Australia.

The No.56 draft pick in 2015 had his breakout season in 2019 and continued on an upward trajectory since.

SYDNEY, AUSTRALIA - JULY 13: Jordan Dawson of the Swans is tackled by Harry McKay of the Blues during the round 17 AFL match between the Sydney Swans and the Carlton Blues at Sydney Cricket Ground on July 13, 2019 in Sydney, Australia. (Photo by Brendon Thorne/Getty Images)

Dawson has played every game for the Swans this season, becoming one of their highest ranking players. Across the AFL, Dawson is rated elite in both tackles and metres gained, generally playing in defence, but the versatile Swan has also successfully pushed up to the wing in the latter half of the season.

Morris' report suggests that the Swans have offered the 24-year-old a two-year deal that will take Dawson through to free agency at the end of 2023.

The deal is reportedly worth less than what Dawson would get elsewhere but the expectation is that the defender will remain at the club.

Continuing on his 2021 form, if Dawson were to consider a move back home to South Australia once he becomes a free agent, both Port Adelaide and Adelaide would surely chase his signature. For now though, a deal looks like it will be done sooner rather than later.