West Coast have locked in injured forward Liam Ryan with a two year extension keeping him at the club until at least the end of 2026.
The Eagles announced the 27-year-old's newly inked deal on Monday.
The dynamic Indigenous star, who missed the bulk of 2023 with a hamstring injury early in the season, suffered a further setback after hurting his other hamstring during the club's first training session back after Christmas.
Out of contract at the end of the coming season, doubts hung over his speculated extension just days after being reported with surgery required to fix the latest concern.
On Monday, West Coast clarified the All Australian's future in Perth was in little doubt.
Ryan signed the agreement before going on break with the Eagles opting to wait until the AFL approved the details before announcing the deal.
"As we do with all contracts we wait for the formal approval from the AFL which we expect in coming days," West Coast general manager of footy Gavin Bell said.
"Unfortunately, Liam suffered a significant hamstring injury that required surgery in the first session after the break.
"We expect Liam to begin the first phase of his rehabilitation by returning to light duties this week and we anticipate he will be available in the early rounds of the season.
"While the injury is disappointing in the short term, our club believes Liam has much to offer over the next three years and look forward to having him back as a key member of our team."
Ryan took to Instagram to share the news, writing "Another 2 baby".
The high flyer arrived at the club from WAFL side Subiaco with pick #26 in the 2017 national draft.
The following year, he helped sink Magpie hearts role with a huge contested mark during a late stage passage of play to set up Dom Sheed's winning goal in the 2018 grand final.
Ryan has kicked 123 goals in 89 senior games in blue and gold.