In the summer of 2008, he moved to London side Queens Park Rangers, thus ending his twelve-year association with Newcastle United.
After Palace were promoted to the Premier League, Ramage joined Championship club Barnsley on loan in September 2013.
He spent the 2015 Indian Super League season with Kerala Blasters before returning to England where he signed for Coventry City.
[4][7][8][9] As a youngster, Ramage was with Cramlington Juniors, the local boys' club, and then joined the Newcastle United academy, playing alongside his Valley Gardens schoolmate Steven Taylor.
[12][9][13][14] Ramage played in the same youth team as Taylor, Michael Chopra and Adam Rundle under Alan Irvine, before later being coached by former Newcastle players Kenny Wharton and Peter Beardsley.
[16] In March 2003, Ramage won the Jackie Milburn Trophy, given each year to the rising star of north-east football.
[4] Ramage made his first team debut as a substitute in Newcastle's UEFA Cup round-of-16 match second leg against Olympiacos on 16 March 2005, winning 4–0, as the club won 7–1 on aggregate to the next round.
[28] However, Ramage was eventually lost his first team place by April, due to his errors and was demoted to the substitute bench for the rest of the 2005–06 season.
[30] Reflecting on his performance, local newspaper The Northern Echo said: "A centre-back by trade but solved the Magpies right-back problem by proving to be more than your average stop gap.
Ahead of the 2006–07 season, Ramage was linked with a move to newly promoted Premier League side Watford, but Newcastle United manager Roeder said he wanted to keep him at the club.
[32] He made his first appearance of the season as a late substitute, coming against FK Ventspils in the first leg of the UEFA Cup second qualifying round, as Newcastle United won 1–0.
[34] He played in both legs of the UEFA Cup first round against Levadia Tallinn, as Newcastle United won 3–1 to advance to the group stage of the tournament.
[37] As a result of these performances he allegedly caught the eye of former Scotland manager Walter Smith in November.
[40] After being sidelined for a week with a hamstring injury, he returned to the starting line–up against Tottenham Hotspur on 13 January 2007, playing in the right–back position, and helped the club win 3–2.
[49] After leaving the club, Ramage subsequently signed a three-year contract with Championship side Queens Park Rangers on a free transfer on 13 May 2008.
On the opening day of the 2009–10 season, Ramage scored his first professional goal, against Blackpool; as the club drew 1–1 and also won the Man of the Match Award.
On 29 February 2012, Ramage signed for Championship club Birmingham City on an emergency loan until the end of the season.
[84] After being released by Queens Park Rangers, Ramage signed for Crystal Palace on a one-year contract on 7 August 2012.
[86] Since joining Crystal Palace, Ramage quickly established himself in the first team, a centre back partnership with Damien Delaney.
[88] After being sidelined for a week, Ramage made his return to the first team, coming on as an 88th-minute substitute, in a 2–1 win against Wolverhampton Wanderers on 2 October 2012.
[90] This was followed up by helping Crystal Palace keep two clean sheets in the next two matches against Blackburn Rovers and Ipswich Town.
[92] This was followed up by Crystal Palace keeping two clean sheets in the next two matches against Hull City and Brighton & Hove Albion.
[98] In the 2013–14 season, however, Ramage found his first team place limited following Crystal Palace's return to the Premier League and appeared twice as an unused substitute.
[106] However, his return was short–lived when Ramage suffered a thigh injury during a match against Queens Park Rangers on 5 October 2013 and was substituted in the 67th minute, as the club lost 2–0.
[108] Ramage made his return to the first team from injury, starting the whole game, in a 2–1 win against Brighton & Hove Albion on 5 December 2013.
[111] After missing one match, Ramage made his return to the starting line–up against Bournemouth on 22 March 2014 and played 83 minutes before being substituted, as Barnsley lost 1–0.
[131] He made his debut for Coventry City, starting the whole game, in a 2–0 loss against Burton Albion on 16 January 2016.
[137] Following this, Ramage received a number of first team run ins for the rest of the 2015–16 season and extended his loan spell with Leyton Orient along the way.
While playing for Crystal Palace, Ramage began taking up coaching badges in hopes of moving to management when his football career ends.
[141] Since making his debut for Arizona United SC, Ramage received a number of first team run ins for the rest of the 2016 season.