SYDNEY veteran Jarrad McVeigh has made it clear he wants to play on into his 15th season next year but still has no idea if he'll do it at the Swans.

McVeigh is out of contract at the end of this season and still has no new deal on offer at the Swans, so his future remains uncertain.

That might seem like a worrying scenario for a 32-year-old who has battled injuries for the past two seasons, but the former co-captain is at peace with playing out this year not knowing where he'll call home in 2018.

"As I've said all year if my body is right and I'm playing at a high level, then I definitely want to play on," he said.

"I speak with (coach) John Longmire and (football manager) Tom Harley most weeks and I sit pretty comfortably with where everything is at.

"We're very close and we've got a lot of trust in each other, I've got a strong relationship with everyone at the club and we know where it's all at.

"I've got a young family so it's not just about next year, it's about the 10 years after that.

"I understand it's a ruthless business and there's got to be a spot for me, and I've got to perform as well."

McVeigh needs just three more matches this season to reach 300 games for the Bloods, but has always declared his interest in transitioning into coaching.

"I love that side of the game and teaching younger players," he said.

"I feel that my strengths are reading the game well so hopefully that translates into a coaching career."

There have been various reports that McVeigh could leave Sydney to play on at another club, even move interstate in similar fashion to Sam Mitchell, who departed Hawthorn for West Coast at the end of last season.

Mitchell has already started his move into the coaching ranks while still taking the field with the Eagles, but that scenario doesn't seem to appeal to McVeigh.

"Those things are happening more these days but I think if you're a player you've got to be all in, and go 100 percent at that," he said.

"It would be too hard to do two things."