It remains to be seen whether Jarrad McVeigh will join Sydney Swans great and close mate Jude Bolton on 325 career games, but the champion duo are certainly joking about it as the final month of the season ticks by.

McVeigh sits on 324 games after announcing he will retire at the completion of the season, and while the Swans have four matches left, the 34-year-old is fighting to return from a calf strain.

Sydney coach John Longmire joined Adam Goodes, Bolton and McVeigh for a drink in Bondi on Wednesday night in a toast to McVeigh’s magnificent career.

And while Goodes’ 372-game club record is a long way ahead of the closest threat, McVeigh is vying to match Bolton’s mark.

“Horse rang me up and said get down to Bondi, and I rocked up and those three guys were there, so the five of us had a few beers last night,” McVeigh said.

“To be able to see their 300 games and see them retire and see the people they are and how respected they are, I feel really fortunate to be sitting alongside them in the top three of the club’s most-capped players.

“Jude and I spoke about his 325 games at length and I said, ‘I’ve got to play two just to beat you’,” McVeigh laughed.

“It was fantastic. We just laughed and it was like the old times in the change rooms. We were reminiscing on finals, games we’ve played and footy trips we’ve been on, and there’s nothing better.”

McVeigh had hoped to play on in 2020 but knew the finish line was near when he tore his calf in the NEAFL on July 13.

But despite the fact he will not continue on next year, and regardless of whether he returns to the field this season, the veteran Swan says he will retire a satisfied man.

“The texts I’ve received from close teammates – to know you’ve got their respect and you’ve left a mark sits pretty well,” McVeigh said.

“I just didn’t want to pass through this club and not give everything I could, and I feel like I’ve achieved a lot and left a pretty good legacy for our future players.”