*Club domestic league appearances and goals, correct as of 20:00, 10 November 2024 (UTC) ‡ National team caps and goals, correct as of 21:47, 2 June 2021 (UTC)
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]