Former Sydney champion Jude Bolton says his two-time premiership-winning teammate Adam Goodes may have erred in deciding to press on for a 17th AFL season.

Goodes, a dual Brownlow medallist and the Swans' games record holder, was given the substitute's vest for Saturday night's 48-point win over Port Adelaide.

Uncertain future: Adam Goodes of the Swans. Credit:Getty Images

Goodes entered the fray in the last quarter at Adelaide Oval and accumulated six possessions.

The 35-year-old toyed with the prospect of retirement at the end of the 2014 campaign before deciding to play on.