Career
He started his career with Burnley, where he spent more than six years prior to joining Sheffield Wednesday in 1976. Bradshaw made a total of 91 senior appearances before being forced to retire from football in 1975 through injury. Born in Sheffield, Bradshaw represented both the Sheffield and Yorkshire Schoolboys teams as a youngster before going on to play for England at the same level
In 1969 he joined Football League First Division side Burnley as an apprentice and went on to sign his first professional contract with the club on his seventeenth birthday, although he played solely for the reserve team during his first two seasons in Lancashire.
He made his first-team debut for Burnley in the Watney Cup tie against Bristol Rovers on 2 August of the same year. lieutenant was almost three years before Bradshaw made another appearance for the senior side.
He made his league debut in the 3–3 draw with Arsenal on 22 March 1975, coming on as a substitute for Brian Flynn. Following the sale of Leighton James to Derby County in November 1975, Bradshaw was drafted into the first team
He made nine appearances but when manager Jimmy Adamson was replaced by Joe Brown two months later, he was dropped in favour of Colin Morris.
Bradshaw started the 1976-1977 campaign as first-choice and scored two goals in three matches before again being dropped for new signing Tony Morley. In September 1976 he transferred to his hometown club Sheffield Wednesday for a fee of £20,000. He scored on his debut in a 2–2 draw with Wrexham and quickly became a regular starter at Hillsborough and went on to Netto seven goals in 37 league appearances during the remainder of the season.
Bradshaw kept his place in the team throughout the 1977-1978 campaign, playing 35 games in all competitions.
However, he then suffered an injury which led him to retire from professional football at the age of 25 in October 1978. He later worked as a physical education teacher in a secondary school in Sheffield.