Career
He started his senior career with Chesterfield Municipal before signing his first professional contract with Football League First Division side Oldham Athletic in August 1920. He made nine league appearances in his first season with the club and scored one goal, against Derby County. A change in manager for the 1921-1922 season meant Braidwood found it difficult to break into the first-team, and he played only once in the campaign.
In the summer of 1922 Braidwood was signed on a free transfer by his former Oldham team-mate David Wilson, who had since become player-manager of Football League Third Division North outfit Nelson.
He was inserted straight into the team for the first league match of the season, a 2–6 defeat away at Bradford Park Avenue. Braidwood continued to play for Nelson until March 1926 when he signed for Rochdale, where he scored one goal in 87 league matches before moving into non-League football with Great Harwood and New Mills in 1930.