STAR forward Toby Greene is back for Greater Western Sydney's crunch clash with reigning premier Richmond at Spotless Stadium on Saturday night. 

The Giants are preparing for a brutal fortnight against the Tigers then Port Adelaide that could leave their finals hopes in tatters, so Greene's return from a foot injury is a major boost.

Greene last played in round five, while Adam Kennedy is named to contest his first AFL game since rupturing the ACL in his left knee and Jacob Hopper has shaken a calf injury.

THE FULL TEAMS Check 'em out here

Richmond also welcomes back premiership defenders Nick Vlastuin and Bachar Houli, as well as promising forward Shai Bolton for the match.

Elsewhere, Jake Carlisle, Kade Simpson and Jack Macrae are high-profile inclusions, Bernie Vince is back for Melbourne, and West Coast regains twin towers Jack Darling and Josh Kennedy. 

Making way at the Giants are Matt de Boer (ankle), Harry Perryman (hamstring) and omitted defender Jeremy Finlayson. 

Nathan Broad (cheekbone), Dan Butler (ankle), Jack Graham (shoulder) go out for the Tigers. 

Joining Carlisle in his return for St Kilda's Friday night grudge match with Carlton are Rowan Marshall, Tom Hickey, Jack Lonie and Ed Phillips. 

The Saints dumped Darragh Joyce and Billy Longer, while Paddy McCartin (foot), Nathan Wright (knee) and Logan Austin (groin) have been ruled out. 

Jarrod Garlett, Paddy Dow, Harry McKay and Matt Shaw are the Blues' other additions with Simpson, as they, too, made five changes. 

Nick Graham (omitted), Andrew Phillips (hamstring), Darcy Lang (injured), Matt Wright (managed), Jacob Weitering (calf) will miss for Carlton. 

Hawthorn will hand the ruck keys to Jon Ceglar in Ben McEvoy's (cheekbone) absence, with the Hawks choosing to bring in Tim O'Brien for support and Brendan Whitecross.

Jono O'Rourke's misfortune has continued and he will again miss because of an adductor injury, while Hawthorn's opponent Brisbane is unchanged.

Forgotten midfielder Jay Kennedy Harris is Melbourne's other addition to Vince for the Demons' Saturday twilight game against the Western Bulldogs. 

Billy Stretch (toe) and Joel Smith (hip) go out, while Macrae, Jordan Roughead and Mitch Honeychurch return for the Dogs.

Marcus Bontempelli (appendix), Hayden Crozier (hamstring tightness) and Tom Boyd (back) won't play.

Gold Coast is going with the same 22 as last week as it welcomes Essendon to Metricon Stadium on Saturday night. 

Orazio Fantasia, Darcy Parish and Matt Dea are the Bombers' ins for Patrick Ambrose (hamstring), Jake Stringer (calf) and Jake Long, who was dropped.

Mark LeCras is set to make it three quality West Coast inclusions with Darling and Kennedy for Sunday's MCG showdown with Collingwood. 

Darcy Moore and Travis Varcoe headline the Magpies' possible additions, with Flynn Appleby (hamstring) the only confirmed out.

Isaac Heeney (concussion), Tom Papley (hip) and Gary Rohan (hamstring) could help offset Sydney's shocking injury luck for Sunday's trip to Etihad Stadium to face North Melbourne. 

The Swans lost Jarrad McVeigh (broken collarbone), Dan Hannebery (calf) and Kieren Jack (knee) from last week's loss to Geelong.

Irishman Colin O'Riordan will make his debut and Darcy Cameron is also a chance to play his first game.

Last year's No.4 draft pick Luke Davies-Uniacke and potential debutant Will Walker are two of five possible ins for the Roos, who lose Cameron Zurhaar (broken ankle).

Jack Hombsch looms as fellow key defender Tom Jonas' (knee) replacement for Port Adelaide's trip west to take on Fremantle at Optus Stadium.

Sam Gray is also in line to return for the Power, while Andrew Brayshaw (groin) is the Dockers' sole definite out and Cam McCarthy could come back in.

Thursday, July 12

Adelaide v Geelong at Adelaide Oval, 7.20pm ACST

ADELAIDE

In: E.Betts, R.Knight, R.Atkins, L.Murphy
Out: R.Douglas (ankle), C.Hampton, D.Fogarty, M.Poholke 

GEELONG

In: W.Buzza, D.Menzel, S.Simpson
Out: H.Taylor (foot), L.Fogarty (groin), J.Murdoch (head)

Friday, July 13

St Kilda v Carlton at Etihad Stadium, 7.50pm AEST

ST KILDA

In: J.Carlisle, R.Marshall, T.Hickey, J.Lonie, E.Phillips
Out: D.Joyce, N.Wright (knee), B.Longer, P.McCartin (foot), L.Austin (groin)

CARLTON

In: K.Simpson, J.Garlett, P.Dow, H.McKay, M.Shaw
Out: N.Graham, A.Phillips (hamstring), D.Lang (ankle), M.Wright (managed), J.Weitering (calf)

Saturday, July 14

Hawthorn v Brisbane at University of Tasmania Stadium, 1.45 pm AEST

HAWTHORN

In: B.Whitecross, T.O'Brien
Out: B.McEvoy (cheekbone), J.O'Rourke (adductor)

BRISBANE

Unchanged

Melbourne v Western Bulldogs at the MCG, 4.35pm AEST

MELBOURNE

In: B.Vince, J.Kennedy Harris
Out: B.Stretch (foot), J.Smith (hip)

WESTERN BULLDOGS

In: J.Macrae, J.Roughead, M.Honeychurch
Out: T.Boyd (back), M.Bontempelli (appendix), H.Crozier (hamstring tightness)

Gold Coast v Essendon at Metricon Stadium, 7.25pm AEST

GOLD COAST

Unchanged

ESSENDON

In: M.Dea, O.Fantasia, D.Parish
Out: P.Ambrose (hamstring), J.Long, J.Stringer (calf)

Greater Western Sydney v Richmond at Spotless Stadium, 7.25pm AEST

GWS

In: A.Kennedy, J.Hopper, T.Greene
Out: M.de Boer (ankle), H.Perryman (hamstring), J.Finlayson

RICHMOND

In: N.Vlastuin, B.Houli, S.Bolton
Out: N.Broad (cheekbone), D.Butler (abkle), J.Graham (shoulder)

Sunday, July 15

Collingwood v West Coast at the MCG, 1.10pm AEST

COLLINGWOOD

In: T.Varcoe, C.Brown, S.Murray, D.Moore, A.Oxley
Out: F.Appleby (hamstring)

WEST COAST

In: J.Darling, M.LeCras, J.Kennedy, D.Sheed, J.Waterman
Out: N.Vardy

North Melbourne v Sydney at Etihad Stadium, 3.20pm AEST

NORTH MELBOURNE

In: L.Davies-Uniacke, A.Morgan, N.Larkey, W.Walker, T.Murphy
Out: C.Zurhaar (ankle)

SYDNEY

In: T.Papley, I.Heeney, D.Cameron, H.Marsh, N.Newman, C.O'Riordan, G.Rohan
Out: J.McVeigh (collarbone), K.Jack (knee), D.Hannebery (calf)

Fremantle v Port Adelaide at Optus Stadium, 2.40pm AWST

FREMANTLE

In: S.Jones, C.Sutcliffe, R.Nyhuis, C.McCarthy, T.Duman
Out: A.Brayshaw (groin)

PORT ADELAIDE

In: J.Hombsch, K.Amon, J.Lienert, S.Gray, K.Farrell
Out: T.Jonas (knee)