A product of the club's youth academy, Noble made his first professional appearance for Sunderland on 2 January 2010, coming on as a substitute for Darren Bent in a 3–0 FA Cup victory against Barrow at the Stadium of Light.[3] On his return from a six-month lay off, he returned to goalscoring ways by scoring seven goals in his first five games back for Sunderland Reserves. He was rewarded for his fine form with his league debut for the first team, coming from the bench as Sunderland lost against Everton on 26 February 2011. Noble's next appearance also came as a substitute, in Sunderland's 2–0 defeat at Birmingham City on 16 April.[4] An injury crisis meant that Noble was in line to make his first start for Sunderland against Fulham. However, Noble himself picked up an injury during a youth team game, ruling him out of the game and leaving the team with no fit strikers.[5]
On 16 November 2011, Noble bagged a reserve team hat-trick during a 3–0 win against local rivals Newcastle United at the Stadium of Light. This prompted a return to first-team action as a substitute in the 0–0 draw with Fulham the following Saturday, however he was subsequently omitted from the squad altogether for the next match versus Wigan Athletic despite Sunderland continuing to struggle for goals. On 29 November, Noble returned to reserve team action, scoring a six-minute hat-trick as Sunderland thrashed Scunthorpe 7–1. Sunderland manager Steve Bruce was sacked two days later, and replaced by Martin O'Neill. He then scored 4 goals against Manchester United in a reserve match on 8 December 2011.
Watford (loan)
On 25 March 2010, Noble joined Watford on loan until the end of the 2009–10 season.[6] He failed to make a single first-team appearance for the club.[7]
Derby County (loan)
Noble was expected to crack the first team in the coming season, but wasn't assigned a first team squad number, leading to speculation he may be loaned out during the season. He eventually joined Championship side Derby County on an emergency loan deal.[8] He made one appearance, as substitute, before a back injury ruled him out of contention and he returned to Sunderland on 25 October 2010.[9]
On 18 January 2012, Noble returned to Derby County for another month-long loan spell.[10] Noble made two appearances during his second loan spell at the club, returning to Sunderland on 14 February 2012.[11]
Hartlepool United (loan)
On 20 March 2012, Noble went on loan to Hartlepool United until the end of the season.[12]
On 24 March 2012, Noble scored his first goal for Hartlepool against Yeovil at Huish Park. He also scored in a match against Leyton Orient.
Return to Sunderland
Noble was selected in Sunderland's squad that travelled to South Korea for the pre-season 2012 Peace Cup. Coming on as a substitute in Sunderland's third place play-off with FC Groningen, Noble assisted Fraizer Campbell's 89th-minute equaliser, and then scored a brilliant solo goal to give the Black Cats a 3–2 win in the last minute. Was released at the end of the 2012/13 season.
Burnley
On 19 July 2013, he signed a short-term contract with Burnley. His debut for the Clarets came on 17 August 2013, in a 2–0 home win over Yeovil Town, replacing Danny Ings as a substitute. His second and final appearance came in a 2–0 defeat in the Football League Cup to West Ham United.
Gateshead
On 13 January 2014, Noble signed for Conference Premier side Gateshead on a six-month deal after the expiry of his Burnley contract.[13] He made his debut the following day in a goalless draw against Aldershot Town.[14] He scored his first Gateshead goal on 22 March 2014 in a 3–1 win over Lincoln City.[15] Noble was released at the end of the 2013–14 season.[16]
Durham City
At the Start of 2014–15 season Noble signed for Durham City, becoming a fans favourite with his goal scoring record.
Sunderland RCA
In the summer of 2015 Noble signed for Sunderland RCA, however he was transferred to South Shields shortly afterwards.
South Shields
Noble signed from RCA on 4 September 2015 alongside childhood hero Julio Arca.[17] However, he was transfer listed shortly after joining South Shields and joined Seaham Red Star in November 2015.
Seaham Red Star
Noble made his Seaham debut against Dunston UTS, on 7 November, in a 3–1 defeat with Noble missing a penalty.[18]
International career
Noble played 6 times for the England U19 football team. He scored his first and only U-19 goal in 2010, against Bosnia.[19]