Career
Whitehurst played for five professional clubs during his career and was a prolific scorer, setting club records at two of his clubs, Rochdale for goals in a season and Bradford City for the number of goals in a game. He played 11 times in 1920-1921 scoring twice and played six matches in 1921-1922 again getting on the score sheet twice but he manages just one appearance in 1922-1923 and was sold to Rochdale. Whitehurst played five seasons for Rochdale scoring a total of 117 league goals, including a club record 46 goals in 43 games in 1926-1927 as the "Dale" agonisingly missed out on promotion.
He moved to Liverpool, where he played just eight times scoring twice, before moving onto Bradford City.
Despite starting in just 38 games, he scored 30 goals. He scored twice in both his first games, before scoring seven in his fourth game against Tranmere Rovers on 6 March 1929.
He scored another two hat-tricks that season as City earned promotion from Football League Third Division North. His seven goals in one game is a Bradford City record.
He left the following season to join his final club Tranmere Rovers where he played in 90 matches scoring 35 goals.