On 2 July 2012, Angol was signed by Wycombe Wanderers after leaving Tottenham Hotspur, having been a regular in their academy team.[3] He made his professional debut on 11 August as a 100th-minute substitute for Matt Bloomfield against Watford in the League Cup first round, which finished as a 1–0 defeat after extra time.[4] Angol then made his league debut as an 84th-minute substitute for Grant Basey in a 1–0 defeat at home to Gillingham on 21 August.[4] On 28 January 2013, Angol joined Isthmian League Premier Division club Hendon on a five-week loan.[5] He scored on his debut two days later in a 3–1 victory over Croydon in the London Senior Cup,[6] and this was followed up with a goal in the following match, a 2–1 victory over Carshalton Athletic.[7] Angol's loan was extended on 7 March until 2 April.[8] He completed the loan spell with three goals from 10 appearances.[9] Upon his return to Wycombe, Angol signed a new one-year contract with the club in May 2013.[10]
Angol started 2013–14 on loan at Hendon, having rejoined the club on a one-month loan on 17 August 2013.[11] He scored on his second debut later that day in a 5–3 defeat at home to Maidstone United,[12] and completed the loan spell with two goals from four appearances.[9] Angol joined Conference South club Maidenhead United on a one-month youth loan on 5 October.[13][14] He made his debut and only appearance for the club later that day in a 3–1 defeat at home to Havant & Waterlooville.[15][16] On 24 January 2014, Angol signed for Maidenhead's Conference South rivals Boreham Wood on an initial one-month loan.[17] He debuted a day later as a 77th-minute substitute in a 2–2 draw at home to Dover Athletic.[15] Angol's loan was extended until the end of the season, which he completed with 22 appearances and seven goals.[18]
Luton Town
On 9 July 2014, Angol signed a one-year contract with newly promoted League Two club Luton Town on a free transfer, and was immediately sent out on a season-long loan to Boreham Wood.[19] He finished 2014–15 as the Conference South top scorer with 25 goals from 39 appearances, as well as additional goals in Boreham Wood's FA Cup campaign and play-off victory, helping them to promotion to the National League for the first time in their history.[18][20][21] He was named as the club's Player of the Season alongside winning the Young Player of the Year accolade at the National Game Awards.[21][22] Luton offered him a new contract in May 2015 upon his return from the loan, but Angol rejected it.[23][24]
Peterborough United
Angol signed a three-year contract with League One club Peterborough United on 20 July 2015.[25] He scored twice on his debut for the club in a 5–1 victory away to Oldham Athletic on 12 September,[26] and finished 2015–16 with 38 appearances and 11 goals.[27]
Angol fractured his ankle in a pre-season friendly against Boston United in July 2016 and required surgery to place a pin in his leg.[28] On 6 March 2017, Angol was loaned to National League club Lincoln City until the end of 2016–17.[29] He scored a hat-trick on his debut a day later in a 4–0 victory away to Braintree Town,[30] and completed the loan spell with 13 appearances and six goals.[15] Upon his return to Peterborough, Angol was transfer-listed by the club.[31]
Mansfield Town
On 18 May 2017, Angol joined League Two club Mansfield Town for an undisclosed fee.[28][32]
Shrewsbury Town
Angol signed for League One club Shrewsbury Town on 9 August 2018 on a two-year contract for an undisclosed fee, with the option of a further year.[33] He rejoined League Two leaders Lincoln on 31 January 2019 on loan until the end of 2018–19,[34] and made only two brief substitute appearances.[35]
Leyton Orient
On 1 July 2019, Angol joined newly promoted League Two club Leyton Orient for an undisclosed fee, signing a two-year contract.[36] At the end of the 2020–21 season, Angol was released by the club.[37]
Bradford City
On 22 June 2021, following his departure from Leyton Orient, Angol agreed to join Bradford City on an initial one-year deal.[38]
On 4 May 2022, Angol signed a new one-year contract extension with the option for a further twelve months.[39]
Sutton United
He signed for Sutton United for an undisclosed fee on 11 January 2023.[40]
On 23 March 2024, Angol returned to the National League, joining Woking on loan for the remainder of the campaign.[41]
Following relegation at the end of the 2023–24 season, Angol was announced to be leaving the club upon the expiration of his contract.[42]
Morecambe
On 25 July 2024, Angol signed for League Two club Morecambe, signing a one-year contract.[43]
Career statistics
As of end of 2023–24 season
Appearances and goals by club, season and competition