Rigby came through
Rochdale's youth system, signing a one-year contract in 2007. He was
loaned out to
Conference North club
Vauxhall Motors in January 2008. He made his debut in their 2–0 defeat away at
Redditch United. After a successful loan period with Vauxhall, Rigby signed a permanent deal with the club at the end of the
2007–08 season, Rigby spent most of the season on loan at
Radcliffe Borough before returning to Stockport, to make a couple of appearances at the end of the 2009–10 season. He returned to pre-season training at Stockport County at the start of the 2010–11 season, after the club came out of administration. and appeared in a couple of their friendlies, but was released before the season started. He then spent some time playing in Belgium. He went on to sign for
Chorley. He played for
Leigh Genesis before signing for
Salford City in January 2012. He went on to play for Bamber Bridge FC. ==References==