Career
Baird was born in Glasgow and played for Greenock Morton before earning a move to English side Stoke in 1896. He played three matches for Stoke during the 1896-1897 season all of which came during the first month of the season. He soon left the club however presumably to return to Scotland.