PREMIERSHIP Tiger Shaun Grigg will miss Sunday afternoon's clash against Fremantle at the MCG as he battles a hamstring injury.

Tough forward Jacob Townsend replaces Grigg, whose absence means Richmond needs to find another back-up ruckman, while Mabior Chol was brought into the emergencies.

There's still no room for Brandon Ellis, who misses a second consecutive match after playing 111 in a row.  

ALL THE TEAMS: Check 'em out

Experienced defender Michael Johnson has been listed as managed for Fremantle but was named in the emergencies and was rested a fortnight ago. 

He joins Michael Walters (left knee) out of the team. Backmen Ethan Hughes and Brennan Cox are the replacements.

FANTASY READY: All you need for your R7 team

Exciting Melbourne star Christian Petracca has been named to face St Kilda at Etihad Stadium on Sunday afternoon after recovering from an infected dog bite on his middle finger on his left hand, replacing Christian Salem (thumb).

Key forward Jesse Hogan was picked in the 22 after rolling his right ankle against Essendon last Sunday.

Tough onballer David Armitage, tall forward Rowan Marshall and draftee Hunter Clark are the ins for St Kilda while wingman Jack Sinclair and defender Brandon White have been dropped, joining Blake Acres (managed) out of the side.

Callum Brown has been dropped from Collingwood against Brisbane at the Gabba, joining Ben Reid (Achilles), James Aish (left knee) and Brayden Maynard (right ankle) among the outs.

Back into the side are Darcy Moore, Travis Varcoe, Ben Crocker and Taylor Adams.

Luke Hodge returns for the Lions while the winner of football reality show The Recruit in 2016 Matt Eagles will make his debut in the backline.

Leadership group member Ryan Lester has been dropped for the second time in a month, while Nick Robertson will serve a one-game suspension.

Friday, May 4

Geelong v Greater Western Sydney at GMHBA Stadium, 7.50pm AEST

GEELONG
In: S.Selwood, S.Crameri, Z.Smith
Out: J.Parsons, R.Stanley, G.Horlin-Smith (concussion)
New: Stewart Crameri (Western Bulldogs) 

GREATER WESTERN SYDNEY
In: D.Buckley, L.Keeffe
Out: J.Cameron (toe), B.Deledio (hamstring)
New: Dylan Buckley (Carlton), Lachie Keeffe (Collingwood)

Saturday, May 5

Western Bulldogs v Gold Coast at MARS Stadium, 1.45pm AEST

WESTERN BULLDOGS
In: L.Young
Out: E.Wood (hamstring)

GOLD COAST
In: B.Crossley, C.Ah Chee, M.Rischitelli, C.Ballard, B.Scheer
Out: S.May (finger), T.Lynch (knee), J.Lonergan (knee), B.Fiorini (leg), M.Barlow
New: Charlie Ballard (Sturt), Brayden Crossley (Southport)

Essendon v Hawthorn at the MCG, 2.10pm AEST

ESSENDON
In: C.McKenna, T.Bellchambers, D.Myers
Out: J.Merrett, M.Leuenberger (suspension), M.Guelfi

HAWTHORN
In: J.Sicily, L.Shiels
Out: J.Cousins, D.Mirra

West Coast v Port Adelaide at Optus Stadium, 2.35pm AWST

WEST COAST
In: J.Nelson, M.Hutchings
Out: L.Jetta (calf), D.Sheed (foot)

PORT ADELAIDE
In: P.Ryder, J.Pittard
Out: C.Wingard (hamstring), T.Clurey

Sydney Swans v North Melbourne at the SCG, 7.25pm AEST

SYDNEY SWANS
In: D.Towers
Out: D.Robinson

NORTH MELBOURNE
In: S.Wright, S.Higgins, M.Wood
Out: L.Davies-Uniacke, J.Waite (managed), M.Daw (foot)

Adelaide v Carlton at Adelaide Oval, 7.10pm ACST

ADELAIDE
In: E.Betts, J.Kelly, D.Fogarty
Out: R.Knight (managed), T.Walker (hamstring), M.Poholke

CARLTON
In: M.Kreuzer, J.Garlett, N.Graham
Out: C.Curnow (ankle), C.Marchbank (ankle), J.Silvagni

Sunday, May 6

Richmond v Fremantle at the MCG, 1.10pm AEST

RICHMOND
In: J.Townsend
Out: S.Grigg (hamstring)

FREMANTLE
In: B.Cox, E.Hughes
Out: M.Walters (knee), M.Johnson (managed)

St Kilda v Melbourne at Etihad Stadium, 3.20pm AEST

ST KILDA
In: H.Clark, D.Armitage, R.Marshall
Out: B.Acres (managed), J.Sinclair, B.White

MELBOURNE
In: C.Petracca
Out: C.Salem (thumb)

Brisbane Lions v Collingwood at the Gabba, 4.40pm AEST

BRISBANE LIONS
In: L.Hodge, M.Eagles
Out: N.Robertson (suspended), R.Lester
New: Matt Eagles (The Recruit)

COLLINGWOOD
In: T.Adams, B.Crocker, D.Moore, T.Varcoe
Out: J.Aish (knee), B.Maynard (ankle), B.Reid (Achilles), C.Brown

GET THE FOOTY QUIZ EVERY FRIDAY Subscribe for free with the AFL on Messenger