[2] He had trials at Millwall, but signed his first professional contract with Grimsby Town of the Third Division (North) in February 1919, a few months before the Football League resumed after the First World War.
His debut was in 1924 in a friendly match against France in Paris; Storer, playing at inside left, scored the third goal in a 3–1 win.
[5] Storer made his first-class cricket debut for Derbyshire in the 1920 season when neither his bowling nor batting averages were impressive.
He topped the batting scores again in the 1928 season with centuries against Gloucestershire and Kent, and though his bowling was less productive he was an effective stand in as wicket-keeper against MCC for an injured Harry Elliott.
Storer became manager of Coventry City in June 1931 and played fewer cricket matches per season in the following years.
He played half the club's matches in the 1933 season but achieved his career-best innings of 232, also versus Essex at Derby.
Storer was a right-handed batsman, leg spin bowler and occasional wicket-keeper He played in more than 300 first-class matches, all of which were for Derbyshire.