Recruited from East Perth and debuting for Geelong in 2010, a substantial contract extension would see Duncan, aged 28 and with more than 200 games experience, likely to stay a one-club AFL player.
Geelong’s general manager of football Simon Lloyd praised Rohan’s contribution in 2019, which included 25 goals from 19 matches.
“Gary was able to enjoy a strong start to his career in Geelong colours at the beginning of the season. He made a smooth transition into our team and was an energetic addition to the group both on and off the field,” Lloyd said.
“We are pleased to have secured Gary’s services for a further two years and look forward to what he can bring to the team.”