In addition, he made occasional appearances for Queen's Park, Ayr Parkhouse, Heart of Midlothian, Hibernian and Montrose.
[4] In October 1901 – dubbed "perhaps the most brilliant junior forward in Scotland at the present time" – Edgar moved to England where he signed for Second Division club Woolwich Arsenal.
[2] He made his Football League debut that same month, against Gainsborough Trinity, and kept his place for a few matches before losing it first to Isaac Owens and then to Walter Anderson.
[8] He made his first league appearance for Aberdeen on 3 December against St Bernard's, playing at centre forward in place of Augustus Lowe, who was unwell.
[10] His official senior debut came the following week, at home to Hamilton Academicals;[11] Aberdeen lost, and the Courier found Edgar no better at inside right than he was in the centre.
[18] The benefit match in question, between teams of current and former Aberdeen players and refereed by the beneficiary himself, attracted a crowd of 5,000 spectators and raised £100.