Sydney role player Robbie Fox has extended his time at the club, signing on for another season and extending until the end of 2025.

Playing his first AFL match in 2017, Fox has added 96 games to his name and will be eyeing off the ton later this year.

The 31-year-old has been deployed in every position possible, with coach John Longmire using him as a defensive forward, lockdown defender and tagger when needed.

Fox said he's "pleased" to have added another year to his contract, especially given the direction of the club.

“I just love where this group is heading, so I'm really pleased to have added another year on my contract,” Fox said.

“I feel right at home at this footy club. I love the lads I play with, and the coaching staff have been excellent for my development so I'm really grateful to them as well.

“I think we're on the right track and I'm looking forward to seeing what we can build together.”

Sydney Swans EGM of Football, Leon Cameron expressed Fox's value in the side, saying he adds a lot of "flexibility" to the mix.

“As we've seen over the past couple of seasons, Robbie the coaching staff a lot of flexibility in the roles he can play,” Cameron said.

“Robbie is also one of those players who puts team success first, so he's happy to do any role which is given to him, which is something we value highly.

“I look forward to seeing what Robbie can deliver with this group in the next couple of seasons.”

ENGIE Stadium

Fox and the Swans will look to continue their winning ways when they take on cross-town rivals GWS in the second derby of the season.