Rising swingman Elliot Yeo confirmed his status as one of the key planks in the West Coast's future when he won the John Worsfold Medal in a star-studded ceremony on Friday night.
The powerful half-back, who has regular stints in the midfield, was recognised by the match committee for his break-out season, in which he also earned his first All-Australian selection.
Yeo, who vowed to make amends for a disappointing 2016 campaign after being one of the catalysts for the Eagles playing in the 2015 grand final, won by six votes from another versatile All-Australian, Jeremy McGovern, as West Coast's best player this season.
The victory puts Yeo among the club's elite and underlines a deal that was brokered by the club in 2013 a masterstroke. Yeo was originally drafted by Brisbane, but wanted to return home after two seasons, with the Eagles securing him for pick 28 during the trade period four years ago.
He has already played 80 games for West Coast and enjoyed an outstanding 2017 playing as a free-running option and opponent for big-bodied rivals like Nathan Fyfe.
McGovern's rise was also one of the great stories to emerge during this season, as he was used in a variety of roles.
Clearly he was most effective in defence, which is where he was selected in the team of the year, but he was also deployed forward and in the ruck to help off-set deficiencies in the injury-hit big man stocks.
Star midfielder Luke Shuey, the hero of the elimination final victory against Port Adelaide, finished in third position while captain Shannon Hurn was rewarded for an outstanding season at half-back by finishing in fourth position.
The quality output of key forward Josh Kennedy was emphasised when he was fifth, despite missing five games with a calf injury. The 2015 and 2016 Coleman medallist was also the club's leading goalkicker.
The Chris Mainwaring Medal for best clubman was won by disciplined midfielder Mark Hutchings while Liam Duggan won rookie of the year award as the club's best emerging player.
Player of the finals was retiring champion Matt Priddis, who produced two outstanding performances against Port Adelaide and GWS .
Shuey, Jack Darling and Andrew Gaff were all afforded life membership after playing 150 games while loyal servants from the recruiting department - Rohan O'Brien, Kim Hannah and Greg Hyde - were also recognised after each serving the club since 1992.
Elliot Yeo - season 2017 highlights:
Disposals: 32 v Fremantle - Round 6
Intercepts: 17 v Sydney - Round 4
Contested possessions: 16 v Port Adelaide - Round 7
Marks: 14 v Fremantle - Round 6
Score involvements: 11 v North Melbourne - Round 1
Inside 50s: 8 v Geelong - Round 13
Rebound 50s: 7 v Port Adelaide - Elimination Final
Tackles: 7 v Geelong - Round 13
Goals: 3 v Gold Coast - Round 11
Metres gained: 648m v Fremantle - Round 6