After the war he joined Second Division side Stoke and made an instant impact, scoring twice on his debut against Rotherham County on 1 November 1919.[1] He then scored six goals in four matches in December and went on to become top-scorer in 1919–20 with 13.[1] Stoke had a poor 1920–21 campaign, almost being relegated, and Brown only managed four goals in 20 matches before he was sold to Notts County.[1] He scored seven goals in 14 Second Division games at Meadow Lane in the 1921–22 campaign.
He returned to Scotland to play for Kilmarnock in the 1922–23 season, then left Rugby Park and again moved to England with Darlington. He was a prolific striker for the "Quakers", scoring 27 goals in 1923–24 and then a club record 39 league goals in 1924–25 as Darlington won the Third Division North title.[9] His goalscoring tally left him as the division's top-scorer for two consecutive seasons. He then departed Feethams and played for Crewe Alexandra. He scored 21 goals in 37 Third Division North appearances in the 1926–27 season in a brief stay at Gresty Road. He then spent the 1927–28 season with Barrow, before retiring to become honorary reserve teammanager of former club Darlington.
^Kent, Jeff (1996). Port Vale Personalities. Witan Books. p. 45. ISBN0-9529152-0-0.
^John Litster (October 2012). "A Record of pre-war Scottish League Players". Scottish Football Historian magazine. {{cite journal}}: Cite journal requires |journal= (help)