[citation needed] Discovering his first team opportunities at Cambridge were limited, Revell spent a loan spell at then Conference National club Kettering Town.
[4] Revell scored his first home league goal for the Shrimpers in a 2–1 win over Swindon Town at Roots Hall on 18 October 2008.
[5] After several excellent hard working performances without reward, Revell scored his third goal for Southend after 10 minutes in the 2–2 draw away at Tranmere on 15 November 2008, getting ahead of Craig Duncan to meet Kevin Betsy's cross.
[6] Revell suffered a broken leg against Leyton Orient on 20 January 2009 after landing awkwardly, which ruled him out for the rest of the season.
[8] On 1 September 2009, just three days after playing against them, he signed for Swindon Town on loan from Southend United until 3 January 2010, with the club having the option of making the move permanent if his spell was successful.
Wycombe Wanderers thought they had signed Revell on 12 January 2010 on a free transfer but that deal fell through, on the rule that prevents players representing three clubs in one season.
Revell was a Southend United player at the start of the season and played five times before going on a standard loan to Swindon Town, meaning that he had officially represented two clubs and subsequently could not sign for Wycombe.
[28] He scored a goal against ex-club Brighton in the 2014–15 Championship season, leveling the match in an eventual 1–1 draw at Falmer Stadium.
On 9 January 2015 Revell left Rotherham United and joined his former manager Russell Slade at Cardiff City, with the transfer fee believed to be in the region of £175,000.
On 11 November 2015, Revell joined League One side Wigan Athletic,[30] making his debut at Rochdale and then finding the winner against Shrewsbury Town the following week.
[37] Revell joined League Two side Stevenage on a free transfer on 30 January 2018, signing an 18-month contract with the Hertfordshire club.
[39] In only his third appearance,[40] Revell received a straight red card for a challenge on Isaiah Osbourne in an eventual 3–1 away loss to Forest Green Rovers.
[40] Revell scored his first goals for Stevenage in the club's comprehensive 4–1 win over rivals Barnet at Broadhall Way on 2 April 2018, netting twice in the second-half.
[47] On 4 January 2020 Stevenage announced that Revell would retain his coaching duties but was coming out of retirement to aid the first team squad in their relegation battle.
However, from Boxing Day on the club won 10 matches, drew nine times and only lost five games, finishing in 14th place in the league table.
[54] On 17 April 2024, following the shock departure of Evans to Rotherham United, Revell was appointed interim manager for the remaining two fixtures of the season.