The 48 goals the Stoke striker has headed in is the highest proportion of any player to have reached 100 goals in the competition's history.
Dion Dublin is the closest player to him, with 41% of his 111 PL goals having been scored with his head.
The strike that took Crouch to his century was his sixth against Everton.
This is level with his tally against Newcastle United, against whom he scored his first Premier League goal, for Aston Villa, in April 2002.
They are not Crouch's favourite opponents, though. He boasts eight goals against both Arsenal and Blackburn Rovers.
Having made most of his Premier League appearances for Stoke, it follows that most of his goals have come for them, 37 in 159 appearances.