The positive contract news at West Coast has continued with emerging quartet Jack Petruccelle, Xavier O’Neill, Harry Edwards and Luke Foley inking extensions to remain with the club.

Speedy forward Petruccelle has put pen to paper on a fresh deal which will keep him in blue and gold until at least the end of 2023.

Key defender Edwards has agreed to a further two years with the club, while fellow 2020 debutants O’Neill and Foley have both signed on for next season.

After playing 20 games and booting 21 goals last year, Petruccelle battled a frustrating hamstring setback this season which contributed to him making only six senior appearances.

The zippy 21-year-old forward played the last three matches of the campaign, returning in the Eagles’ gallant round 17 triumph over St Kilda.

“It was obviously frustrating for Jack to miss a large chunk of the season while he recovered from a serious hamstring issue, but he worked through that and won back his spot towards the end of the year,” List Manager Darren Glass told

“We have seen some really exciting signs from Jack across his three seasons at the club and look forward to him continuing his development.”

O’Neill became the 253rd player to represent West Coast when the Victorian product was selected in round 13 against Greater Western Sydney.

A dynamic player in the mould of the modern midfielder, he picked up 10 disposals on debut and kicked a memorable goal in the Eagles’ last home game at Optus Stadium during the regular season.

The 20-year-old then played multiple roles, spending time in the midfield and forward line, as the club navigated the challenging compressed fixture during its second hub stint, before finishing the season with five games to his name.

Edwards, a rookie draft selection in 2018, made his debut in round nine against Geelong and looked comfortable in defence before a head knock in the second quarter ended his game early.

Foley was picked for the final home and away game in round 18 against North Melbourne, gaining valuable experience at the top level as he prepares for his third pre-season with the club, starting in December.

The composed defender, recruited from Subiaco via pick 31 in the 2018 draft, was the sixth Eagle to feature at AFL level for the first time this season – following Nic Reid, Bailey Williams, Hamish Brayshaw, Edwards and O’Neill.

“We were thrilled to see Xavier, Harry and Luke play their first games this season. All of our 2017 and ’18 draftees have been exposed to senior football, which is great for their development,” Glass said.

“Xavier shows plenty of promise as one of our next generation of midfielders, while Luke will take plenty away from playing against North Melbourne in round 18.

“Harry unfortunately suffered concussion early in his first match but showed some good signs prior to that and we are excited to see what he can do as his body matures and he continues to develop.

“They will no doubt use that experience to drive their careers forward and we are looking forward to watching them continue to grow next year.”

It has been a big week of contract extensions at West Coast, with champion forward Josh Kennedy, 2018 premiership skipper Shannon Hurn, prolific wingman Andrew Gaff and versatile forward Jake Waterman also signing new deals.