Dylan Shiel is poised to make a surprise early return from a knee injury with Essendon naming the midfielder in their extended squad to face GWS.
The explosive midfielder hasn't played since suffering a torn meniscus in round two and was expected to be at least a week away but has been named on Essendon's extended bench for Sunday's crunch clash.
David Zaharakis, Nick Bryan and Martin Gleeson have also been named.
The Giants have regained Lachie Whitfield from concussion and Josh Kelly (ankle) has been named but will need to prove his fitness.
GWS also recalled veteran Shane Mumford amid their ruck shortage.
Matt Flynn's (shoulder) season is over while Kieren Briggs is one of four Giants stuck in isolation.
Richmond welcome back Shane Edwards from an ankle issue for Sunday's clash with Geelong in a huge boost after Dustin Martin's season-ending kidney injury.
Callum Coleman-Jones, Josh Caddy, Hugo Ralphsmith and Riley Collier-Dawkins have been named on the extended bench, with Kamdyn McIntosh (hamstring) sidelined.
The Cats regain Gary Rohan and Lachie Henderson while Zach Guthrie has been recalled.
Carlton co-captain Patrick Cripps will face North Melbourne on Saturday after missing the Blues' win over Collingwood, but Marc Murphy is an emergency as he pushes to reach 300 games.
Kangaroos Ben Cunnington and Jed Anderson return but Robbie Tarrant (adductor) is out, all but ensuring Ben McKay will take on twin brother and Coleman Medal leader Harry.
West Coast regain Josh Kennedy for Sunday's game against St Kilda but are without captain Luke Shuey (calf) while Jack Petruccelle and Luke Edwards miss out through hamstring strains.
Mark Hutchings will play his first game of the season, while Xavier O'Neill and Jake Waterman have been recalled.
Paul Hunter will deputise for quarantined Saints ruckman Rowan Marshall, while Nick Coffield and Oscar Clavarino replace injured duo Tom Highmore and Dan McKenzie.
Brisbane have named Lachie Neale to face Gold Coast on Saturday after a shoulder injury scare at training while Jarrod Berry and Callum Ah Chee return.
Oleg Markov returns for the Suns amid injuries to Brandon Ellis and Nick Holman.
The Western Bulldogs have regained Tom Liberatore for Saturday's top-of-the-ladder clash with Melbourne - where he will face Demons tagger James Harmes, who returns from an ear infection.
The Bulldogs have recalled forwards Josh Schache and Mitch Hannan but are without Josh Dunkley (isolation).
Port Adelaide will welcome back boom trio Zak Butters, Connor Rozee and Xavier Duursma against Collingwood on Friday.
Collingwood are without Chris Mayne, Will Hoskin-Elliott, Josh Thomas and Callum Brown but Anton Tohill and Jack Ginnivan will debut and Finlay Macrae has been recalled.
Fremantle have lost Rory Lobb (ankle) and Sam Switkowski (hamstring) for Sunday's clash with Sydney but Hayden Young and Matt Taberner are among seven potential inclusions.
Sydney regain Sam Reid for the first time since round six and have also included Logan McDonald, Hayden McLean and Lewis Taylor in their squad.
Chad Wingard, Blake Hardwick and Jack Scrimshaw return for Hawthorn against Adelaide on Saturday but Shaun Burgoyne is being managed, while Crows defender Tom Doedee returns.
Australian Associated Press