He spent the 2010–11 and 2011–12 seasons on loan at Milton Keynes Dons, Hull City and Bury, before signing with Preston North End in May 2012.
[8][9] He was named in Liverpool's 2010–11 UEFA Europa League Third qualifying round squad for a match on 28 July 2010, and made his debut for the club the following day, starting in a 2–0 away win in a tie against FK Rabotnički at the Philip II Arena in Skopje, Macedonia.
[10][11][12] However, Kenny Dalglish replaced Roy Hodgson as manager in January 2011, and felt that Amoo was not strong enough to compete for a first-team place for the "Reds".
[14] He failed to break into Karl Robinson's first-team however, and made just two further substitute appearances at Stadium MK before returning to Anfield on 23 February.
[18] Unable to break into Nigel Pearson's first-team, he made one start and six substitute appearances during his time at the KC Stadium.
[19] He made his debut for the "Shakers" the next day, coming on as a substitute for Mike Jones in a 0–0 draw with Milton Keynes Dons at Gigg Lane.
[21] His performance at Bury earned him praise from teammate Peter Sweeney and manager Richie Barker extended Amoo's loan, initially until 1 January and then eventually until the end of the 2011–12 season.
[26][27] Throughout the season, Amoo made 27 league appearances for the club, scoring four goals, and missed a combined ten games from separate injuries.
[30] He made his debut for the "Lilywhites" on the opening day of the 2012–13 season, coming on as a substitute for David Buchanan 56 minutes into a 0–0 draw with Colchester United at Deepdale.
[32] After making only one start, with the rest of his appearances coming from off the bench, Amoo was linked with a move to League One rivals Tranmere Rovers, but manager Graham Westley refused to sell him.
[35] Amoo expressed happiness at getting a second chance to join Rovers after having chosen Preston ahead of Tranmere the previous year.
[51] He made his return from injury against Cambridge United on 30 August and then scored two goals in two games against Mansfield Town and Tranmere Rovers.
[64] He started just six league games for the "U's" in the 2017–18 season, though claimed two goals in victories over Crewe Alexandra and Port Vale at the Abbey Stadium.
[65][66] He struggled to play two consecutive games due to various injury problems, leading manager Shaun Derry to say that "I've read, heard, listened, ultimately that is the frustration of David Amoo".
[68] His form and fitness improved following the appointment of Colin Calderwood as manager in December and he ended the 2018–19 campaign with five goals in 49 appearances.
[75] Lapses in form by mid-season did though cause heckling from a minority of Vale supporters, leading Askey to praise his partnership with right-back James Gibbons and comment that "in the majority of games I think he has done well".
[82] From his more familiar right-wing position he scored and provided an assist during his seventh league substitute appearance of the campaign after Clarke reverted to a 4–2–4 formation in the second half of a 4–1 win at Crawley Town.
[83] He was an unused substitute as Vale secured promotion out of the play-offs with victory over Mansfield Town in the final at Wembley Stadium.
[84] However, he was released upon the expiry of his contract in June 2022; David Flitcroft, the club's director of football, stated that "the way that he carried himself both on and off the pitch was exemplary".
[96] On 14 March 2024, Amoo joined National League South club Welling United on loan for the remainder of the 2023–24 season.