Rhead was born in Stoke-on-Trent and played for nearby non-league side Norton United before joining Kidsgrove Athletic ahead of the 2004–2005 season. He moved on to join Eastwood Town, making a goal scoring debut in the club's 2–3 home defeat to Matlock Town on 16 October 2007. The fee was a record for the two clubs and Rhead would end the season as Eastwood's top goalscorer of the season having netted 17 goals from 26 starts. At the end of September 2008, he rejoined Kidsgrove Athletic on a month's loan but with the loan restricting him only to league games, he started only a single game before returning to Eastwood at the end of the loan period. He departed Eastwood to join Nantwich Town for the start of the 2009–2010 season before joining Congleton Town on an initial month's loan, making a goalscoring debut in the club's draw with Squires Gate on 12 December 2009; after a month's loan he agreed terms to join the club on a permanent basis until the end of the 2009–10 season. Having been invited for pre-season training with Eastwood Town he rejoined the club he had first joined for £4000 from Kidsgrove back in October 2007. He joined Corby Town from Eastwood Town in June 2011.
He signed with Mansfield Town in January 2012, and scored two goals in 17 games in the 2011–12 season. In July 2012, he quit his job as a team leader at JCB to become a full-time professional footballer. He then scored five goals in 37 games in the 2012–13 campaign as the "Stags" won promotion into the Football League as champions of the Conference Premier.
Rhead signed a two-year contract with Lincoln City on 14 May 2015. The following year he handed in a transfer request and was set to join Barrow, but the arrival of Danny Cowley as Lincoln manager persuaded him to stay at the club, and he finished the 2016-17 season as Lincoln's top scorer as they won the National League. The following year he played an important part in Lincoln's record-breaking run to the quarter-finals of the FA Cup, gaining fame when Joey Barton took a dive in an attempt to get him sent off during Lincoln's win at Burnley.
Following two promotions from the National League to League One with Lincoln City, Rhead began to find his opportunities at Lincoln decreasing, and on 25 July 2019, Rhead signed for Billericay Town on a two-year deal for an undisclosed fee. On 16 October 2019, after only two months with the club, Rhead departed after the club's chairman and director resigned.