After various loan spells, his contract was not renewed on expiry at the end of June 2022.[3]
Dunfermline Athletic (loan)
On 27 January 2020, Afolabi signed for Dunfermline Athletic of the Scottish Championship on loan until the end of the season.[4] His debut in senior football came on 1 February 2020, in a 3–2 win away to Queen of the South.[5] He made six appearances for the club, scoring twice, before the season was ended prematurely due to the COVID-19 pandemic.[6]
Dundee (loan)
On 29 September 2020, Afolabi joined Dundee on a season-long loan.[7] He scored his first goal for the club at home in the league against Greenock Morton. He scored against Hearts and Ayr United in crucial games for Dundee as they won the promotion playoffs in the 2020–21 season.[8]
Ayr United (loan)
On 2 August 2021, Afolabi signed for Ayr United on loan until the end of the season.[9]
Airdrieonians (loan)
On 11 February 2022, Afolabi was recalled from Ayr and was immediately sent on loan to Scottish League One side Airdrieonians for the rest of the season.[10]
On 29 December 2023, it was announced that Afolabi would be joining Belgian Pro League side Kortrijk for an undisclosed fee, from 1 January 2024 on a contract until June 2026.[15] Afolabi made his debut on 20 January 2024, coming on as a substitute in a league victory away to Standard Liège.[16] Afolabi scored his first goal for De Kerels in a league draw away to Club Brugge.[17] In July 2024, he was subject to a bid from Turkish Süper Lig side Sivasspor for a reported fee of €550,000, but the move didn't materialise in the end.[18] After spending the 2024–25 season out on loan at Cambuur, he returned to the club for the 2025–26 season, but after making just 2 appearances that season it was announced on 9 May 2026 that he would be released by Kortrijk at the end of his contract.[19]
Cambuur loan
On 2 September 2024, Afolabi signed for Eerste Divisie club Cambuur on a season long loan.[20] In April 2025, Cambuur manager Henk de Jong confirmed that Afolabi would no longer play for the club due to being 'difficult'.[21]