The only way Gary Rohan will leave the Sydney Swans is if his destination club is Geelong, according to his manager.

Rohan’s agent Nick Gieschen gave an update on the 27-year-old’s future on AFL Trade Radio on Monday.

"If Gary leaves Sydney it will be to Geelong - he's got family down there,” Gieschen said. “It would only be to Geelong.

"Sydney's aware of Gary's desire to get home and they're keen to facilitate something with Geelong too. Both parties are in discussion ... I'm pretty confident a deal will get done.”