Two-time Brownlow Medallist Adam Goodes is back for Sydney and will play his first AFL match since midway through last season.

A strong training session from AFL star Adam Goodes was good enough for Sydney coach John Longmire.

The two-time Brownlow Medallist changed Longmire’s mind on Thursday afternoon, forcing his way into the team for the MCG match on Saturday night against Melbourne.

It will be his first AFL game since injuring his knee in round 13 last year and a timely boost for the Swans, who have had to deal with Lance Franklin’s Wednesday night car crash.

Before Thursday’s training, Longmire said Goodes and Sam Reid were in the selection mix.

But he added the Swans were unsure whether either would play, with a decision to be made on Friday afternoon.

That was before Goodes took matters into his own hands.

“He turned up today and looked really sharp and virtually came into my office afterwards and said he was keen to play,” Longmire when the team was announced.

“He’s been training well over the last few weeks and has been doing all that’s been required of him.

“Adam knows himself pretty well, so he comes into the team which is great news.”

The Demons will also welcome back a veteran who has not played since midway through last season.

Ruckman Mark Jamar last played at AFL level in round 13, when he was sidelined with a toe injury.

The Demons promoted Christian Salem for his AFL debut and recalled Shannon Byrnes, with Jordie McKenzie, Jake Spencer and Michael Evans left out.

Veteran onballer Brent Moloney leads five Brisbane axings for their Anzac Day game in Wellington against St Kilda.

The AFL’s only winless team also dropped Jordan Lisle, Rohan Bewick, Mitch Golby and Jackson Paine.

Daniel Merrett returns from suspension and Andrew Raines, James Polkinghorne, Pearce Hanley and Josh Green were also recalled.

Adam Schneider’s suspension opened up a spot in the St Kilda side for Shane Savage.

North Melbourne named Joel Tippett for his Kangaroos debut among four changes for the ANZAC Day clash against Fremantle in Perth.

Jack Ziebell returns from a shoulder injury, while Majak Daw and Robin Nahas are the other inclusions.

Daniel Wells (foot), Scott Thompson (suspension), Daniel Currie and Ben Jacobs are the omissions.

The Dockers lost Hayden Ballantyne (suspension) and left out Matt Taberner, with Tom Sheridan and Hayden Crozier taking their places.

Carlton recalled experienced quartet Brock McLean, Michael Jamison, Jeff Garlett and Mitch Robinson for Saturday’s game at Etihad Stadium against West Coast. Chris Judd (hamstring), Ed Curnow (leg), Tom Bell (finger) and Patrick Cripps are out.

West Coast’s Jamie McGovern will make his AFL debut and Will Schofield and Scott Lycett are back in the side for Darren Glass (suspended), Xavier Ellis (calf) and Josh Hill.