Education
He made his debut in a 3–0 defeat against Rotherham United on 7 March 2000 and finished the 1999–2000 season with 11 appearances.
He made his debut in a 3–0 defeat against Rotherham United on 7 March 2000 and finished the 1999–2000 season with 11 appearances.
Born in Beverley, East Riding of Yorkshire, Bradshaw started his career with Hull City. He scored his first goal for the side in a 4–1 victory over Mansfield Town on 5 March 2002. Scarborough signed him on loan in February 2003, where he made two appearances in the Conference National.
He had his contract with Hull terminated by mutual consent shortly after this loan spell.
He then moved onto Harrogate Town in the Northern Premier League Premier Division, where he made 15 appearances and scored four goals before joining North Ferriby United in the autumn of 2003. He played for League Two side Cheltenham Town"s reserves in August 2005 and eventually signed for the club in September.
After being sent off in his debut against Mansfield Town, and making two further appearances for Cheltenham, he rejoined North Ferriby on a month"s loan in March 2006. He resigned for the club in July 2006 and in August became the first player to sign a contract with them in their history.
After helping Ferriby to promotion to the Conference North in the 2012-2013 season, Bradshaw went on to sign for Scarborough Athletic.