Vardy, que já ficado em segundo em 2015/16, venceu pela primeira vez o galardão, apesar de ter ficado em branco na última jornada da prova, em que o Leicester City foi derrotado em casa pelo Manchester United (2-0), falhando a qualificação para a Liga dos Campeões.
O avançado de 33 anos superou o gabonês Pierre-Emerick Aubameyang (Arsenal) e o seu compatriota Danny Ings (Southampton), que apontaram ambos 22 golos.
Vardy, que cumpriu a oitava temporada nos 'foxes', é apenas o oitavo jogador inglês a vencer este prémio da Premier League, o primeiro desde 2016/17, quando Harry Kane arrecadou o troféu.