Q&A for pro webmasters
SELECT TOP 1 USERS.DisplayName, COUNT(BADGES.ID) AS NUMBER_OF_BADGES FROM USERS INNER JOIN BADGES ON USERS.ID = BADGES.USERID WHERE BADGES.NAME = 'Enlightened' AND YEAR(BADGES.DATE) = 2016 GROUP BY USERS.DisplayName, USERS.Reputation ORDER BY USERS.Reputation DESC;