Sydney veteran Jarrad McVeigh is set to miss another fortnight of football.

McVeigh missed the opening six rounds of the season with a calf injury. He returned to the side in round seven, collecting 15 disposals, before suffering a hamstring strain in round eight against North Melbourne and has not played since.

The club was hopeful he would return this week against the Western Bulldogs, however, coach John Longmire confirmed on Wednesday he miss this Thursday night's game and is also unlikely to face Richmond a week later at the MCG.

"His calf has been slow, he's had hamstring and calf issues, so unfortunately he's had a season like that where it's been one thing after another for him, which is disappointing," Longmire said.

Sydney's head of football, Tom Harley, told the club's website on Monday the club would not take any risks with its former captain.

"Clearly we don't take any risks with a player like Jarrad ... we acknowledge how frustrating it might be for him but saying that we're tracking in the right direction," Harley said.

Meanwhile, in a boost for the struggling Swans, Longmire confirmed Kieren Jack and Sam Naismith are fit and available to play.

"Kieren Jack and Sam Naismith will both be available to play this week," he said.

Sydney host the Bulldogs in a re-match of last year's grand final at the SCG on Thursday night.