Underrated and undervalued yet undeniable on their day. These blokes don't get the recognition they deserve but can single-handedly turn a game.

None of these players have ever earned an All-Australian cap, but their teammates must love going to war with them as some of the unheralded stars of the game.

Here are the 20 most underrated players in the AFL:

10. Justin Westhoff (Port Adelaide)

The Hoff has arguably been Port's most consistent player this year, often kicking goals in big moments or dropping behind the ball as their safeguard. Capable of playing just about every position on the field, Westhoff is the ultimate X-Factor.

PERTH, WESTERN AUSTRALIA - JULY 09: Justin Westhoff of the Power celebrates after scoring a goal during the round 16 AFL match between the West Coast Eagles and the Port Adelaide Power at Domain Stadium on July 9, 2017 in Perth, Australia. (Photo by Will Russell/AFL Media/Getty Images)