*Club domestic league appearances and goals, correct as of 19:23, 14 December 2024 (UTC) ‡ National team caps and goals, correct as of 11 June 2024 (UTC)
Born in Melun, Seine-et-Marne, Boly played youth football for three clubs, also having a three-year spell at the INF Clairefontaine academy.[4] He made his senior debut with AJ Auxerre's reserves and, in February 2011, he signed his first professional contract after agreeing to a three-year deal with an option for a fourth.[5]
On 16 April 2011, Boly made his Ligue 1 debut by playing the full 90 minutes in a 1–0 away win against Toulouse.[6][7] He scored his first goal in the competition the following matchday, in a 1–1 home draw to Lens.[8]
Boly was an undisputed starter in the 2011–12 season (33 games, one goal),[9] but the AJA were relegated to Ligue 2 after finishing last.[10]
On 31 August 2016, Boly signed a five-year contract with Porto with a €45 million buyout clause.[13] He played only eight competitive matches during his spell,[14] including the 1–0 away loss against Juventus FC for the last-16 stage of the UEFA Champions League where he featured the second half after coming on as a substitute for André Silva.[15]
After making 37 official appearances and helping them achieve promotion, Boly signed a permanent contract with Wolves.[19] He made his Premier League debut on 11 August 2018, in a 2–2 home draw against Everton.[20] He scored his first goal in the competition two weeks later in a 1–1 home draw to Manchester City,[21] but the goal proved controversial as television replays showed the ball was deflected into the goal by his forearm after glancing off his head.[22]
Boly scored his first ever goal in UEFA European competition in Wolves's 2019–20 UEFA Europa League Group Stage game against Beşiktaş in Istanbul on 3 October 2019, a game that Wolves won 1–0.[23]
Boly fractured his left fibula in training on 26 October 2019, necessitating surgery to insert a plate and screws on 30 October 2019.[24] Boly returned from this injury in Wolves's 0–0 draw away to Manchester United on 1 February 2020,[25] although he had been an unused substitute in Wolves's previous Premier League fixture at home to Liverpool on 23 January 2020.[26]
On 5 April 2021, after returning from playing with his national team in the 2021 Africa Cup of Nations qualifications, Wolves announced that Boly had caught COVID-19, and was self-isolating in line with government guidance.[28] Wolves's head coach, Nuno Espírito Santo, announced after Wolves's Premier League game with West Bromwich Albion on 3 May 2021 that Boly was suffering the effects of long covid, ruling him out from appearing for Wolves in the game that evening.[29] Boly would not feature for Wolves again until 19 May 2021, when he played the full 90 minutes of the away Premier League game at Everton.[30]
Nottingham Forest
On 1 September 2022, Boly signed with Premier League side Nottingham Forest on a two-year deal for an undisclosed fee.[31] On 5 June 2024, the club said the player had signed a one-year extension.[32]
^"W. Boly passe pro" [W. Boly turns pro] (in French). Mercato 365. 19 February 2011. Archived from the original on 22 February 2011. Retrieved 24 April 2011.
^"Auxerre: Boly vers la Roma?" [Auxerre: Boly to Roma?] (in French). Les Transferts. 22 April 2012. Archived from the original on 12 June 2018. Retrieved 10 March 2016.
^"Boly à Braga" [Boly to Braga]. L'Équipe (in French). 1 September 2014. Retrieved 6 October 2014.