MELBOURNE, AUSTRALIA - MAY 20: Josh Kennedy of the Swans celebrates a goal during the 2017 AFL round 09 match between the St Kilda Saints and the Sydney Swans at Etihad Stadium on May 20, 2017 in Melbourne, Australia. (Photo by Michael Willson/AFL Media/Getty Images)

Sydney Swans coach John Longmire has remained tightlipped on the future of veteran Josh Kennedy as his Swans ready themselves for yet another finals campaign.

Kennedy, who turned 34 in June, was named as Sydney's medical sub on Saturday but sat unused, instead playing his third consecutive game in the VFL.

The 290-game veteran returned through the VFL after suffering a serious hamstring injury in Round 10 against Carlton, limiting his senior game time to just 11 matches this season.

With Kennedy having performed well on the weekend, ending the match with 25 disposals, six tackles and six clearances, Longmire is now facing a tough choice at the selection table after a dominant performance by Sydney against the Giants in Round 20.

While questions on Kennedy's spot in the team for the remainder of the season remain prominent, so to does speculation about his future in the game beyond 2022, with Longmire refusing to be drawn into the conversation on Kennedy's future.

“I had a brief chat with him a couple of weeks ago about how he’s feeling about (playing on),” Longmire told media on Monday.

“He said, ‘All I want to do is get back and play this year’, so he’s very much a live-in-the moment-type of person.

“He’s just wanting to get his body right and come back and play, so that’s the way he wanted to approach it. Josh will be the driver of that.”

With a senior recall inching closer, so to does the grand 300-game milestone which has remained elusive for the club champion. To reach the landmark, Kennedy would have to extend his career into a 16th season.

Kennedy is one of several Swans facing question marks over their playing futures at the club, with Lance Franklin, Sam Reid and Jake Lloyd some of the other names out-of-contract come the end of the season.