Bolingoli made his debut with Club Brugge on 26 July 2013 in the first game of the 2013–14 season against Sporting Charleroi replacing Maxime Lestienne in the 88th minute. Club Brugge won the game 2–0.[2]
On 19 March 2015, he scored a brace against Beşiktaş in the UEFA Europa League round of 16, leading his team to qualify for the quarter-finals.[3][4]
Celtic
On 3 July 2019, Bolingoli signed a four-year deal with Celtic.[5]
On 19 September 2021, Bolingoli made his first competitive Celtic appearance back at the club following his loan spell at İstanbul Başakşehir, playing the full game against Livingston in a 1–0 defeat.[6]
On 12 July 2022, Bolingoli joined Belgian First Division A club Mechelen on a permanent deal, signing a two-year deal and returning to Belgium after five years.[9][10]
Standard Liège
On 5 July 2024, Bolingoli signed a two-year contract with Standard Liège.[11]
In August 2020, Bolingoli broke COVID-19 quarantine rules by making a trip to Spain, without notifying his club, before returning and playing against Kilmarnock on 9 August 2020. His actions caused First Minister, Nicola Sturgeon to call for the postponement of Celtic’s next two games.[14] He received a three-match ban from the Scottish FA for his actions.[15]
Bolingoli is eligible to play for DR Congo through his parents.[16]