Career
Born in Macclesfield, he was playing for Macclesfield when he was signed by Southampton in December 1894, midway through the inaugural Southern League season. He made his first few league appearances at either centre forward or inside forward before Southampton"s coaches persuaded him to play as a full back. In this position "his speed, control and kicking ability came in useful", but Rogers soon became unsettled on the south coast and moved to Grimsby Town in May 1896.
In his two seasons with Southampton, he made 15 Southern League appearances, scoring twice.
He spent two seasons at Grimsby in the Football League Second Division scoring quite prolifically, reaching third place in the table in 1896-1897. In these two seasons he played 53 league games, scoring 23 goals.
In 1898 he moved to Newcastle United who had just been promoted to the First Division. He made such an impression in Newcastle"s first two First Division seasons that he was selected to join a FA tour of Germany, scoring five goals in one of the three matches in which he appeared.
He was thus Newcastle"s first "international" player.
He moved on to Preston North End in January 1901 for two seasons before taking up a coaching post in Germany. He subsequently returned to Grimsby where he joined Grimsby Town"s coaching staff