Mitch Duncan is poised to sign a contract extension with Geelong which could see him stay at the club until the end of 2023.

Mitch Cleary from AFL.com.au reported on Wednesday that Geelong has put a three-year deal on the table for the Western Australian.

Duncan currently joins a star-studded free agency list such as; Giants Jeremy Cameron, Lachie Whitfield and Bomber Joe Daniher, who are yet to call a club home after 2020.

The 28-year-old joins other Geelong players such as Tom Hawkins, Quintin Narkle, Sam Menegola, Rhys Stanley and Brandon Parfitt who are yet to extend their contracts beyond 2020.

Duncan returned to pre-season training early as he joined the first-to-fourth-year players this week.

He missed the last two games of the 2019 season due to a medial ligament injury.

Duncan has played 203 games for the Cats, and boasts a career average of 22.4 disposals, 6.1 marks and 3.5 inside 50s a game.