Greenock, Renfrewshire born wing half Alec Stewart began his football career with Abercorn in 1888 and joined Morton for a brief spell in 1889, before heading south to join Football League club Burnley at the end of the year, making his Football League debut at Derby County in early January 1890. He was a regular performer for Burnley during his first spell at Turf Moor, scoring 6 goals in 58 appearances before joining Everton in December 1892. He then played in Everton’s 1893 FA Cup run that saw them beat Preston North End in two replays in the semi final, only to lose 1-0 to Wolverhampton Wanderers in the Final at Fallowfield, Manchester.
After scoring once in 19 appearances for The Toffees, he joined Nottingham Forest in the 1893 close season, and was a near ever present over the next three seasons. Having scored 3 goals in 105 appearances for Forest, he then moved across town to Second Division Notts County in March 1897, helping them to the Second Division Championship and to promotion through four Test Matches, the crucial game being against former club Burnley. He was a regular the next season for The Magpies as they consolidated their status in the top flight, and by the time he joined Southern League Bedminster (to become Bristol City) in the 1898 close season, he had scored 3 times in 40 appearances. After a season in Bristol a move to Northampton Town followed in 1899, and he then returned to Burnley in 1901, scoring once in 10 appearances before joining Leicester Fosse in the 1902 close season. However he played only once for The Fossils, scoring in a 2-1 win at Glossop in April 1903, before retiring from the game.