The tricky winger has also played for Charlton Athletic, Chesterfield (where he scored once in the Football League Trophy against Macclesfield),[1] Wimbledon , Colchester and Leyton Orient.
He scored his first Barnsley goal on 29 December 2007 in the 2–2 draw with Southampton, cutting in from the right and unleashing a rising piledriver into the top corner.
On 26 January 2008, Campbell-Ryce scored the winner in Barnsley's 1–0 away win against his former club Southend in the fourth round of the FA Cup.
[3] In February 2009, he scored at Hillsborough to sink Sheffield Wednesday and complete the first double over the Owls for 63 years and the Reds' first win there since 1983.
On 19 January 2010, Campbell-Ryce signed a two-and-a-half-year deal with fellow Championship club Bristol City for an undisclosed fee.
[7] On 26 February 2015, Campbell-Ryce joined former club Notts County on loan for the rest of the season with the option of a recall after 28 days.
Campbell-Ryce signed for fellow League Two club Carlisle United on 1 February 2018, joining for an undisclosed fee and on a short-term contract until the end of the 2017–18 season.
[8] He made his Carlisle debut two days after signing, on 3 February 2018, coming on as a second-half substitute in a 4–3 away loss at Wycombe Wanderers.