N'Doye was born in Dunkirk, where his father, Oumar, was playing basketball for BCM Gravelines-Dunkerque of the LNB Pro A. In addition to basketball, he grew up playing tennis and handball.[1] At age five, he started playing basketball for his local club, Dunkerque Malo, under his father's coaching.[2] In 2010, N'Doye joined Olympique Grande-Synthe, before moving to Pôle Espoirs de Wattignies, a team representing the sports institute CREPS.[3] Three years later, when he was 15 years old, he moved away from his home region to play for LNB Pro A club Cholet, initially at the youth level. In 2015, N'Doye won the national under-18 championship.[4]
Professional career
Cholet (2016–2020)
N'Doye gained his first experience with the Cholet senior team in the 2016–17 season, when he was 18 years old. On 14 August 2017, he signed his first professional contract with Cholet and began receiving regular playing time in the Pro A.[5] In the 2018–19 season, N'Doye averaged 6.1 points, 3.6 rebounds and 2.7 assists per game. He entered the 2019 NBA draft before withdrawing.[6] On 19 October 2019, N'Doye scored a career-high 22 points in a win over SIG Strasbourg.[7] He had another strong performance on 7 December, recording 16 points on perfect shooting, six rebounds, seven assists and a career-best six steals in a victory over Champagne Châlons-Reims.[8] On 28 December, N'Doye was selected to play in the LNB All-Star Game.[9] He finished the season averaging 10.1 points, 4.1 rebounds and four assists per game.[10]
Monaco (2020–2021)
On 5 August 2020, N'Doye signed with AS Monaco of the Pro A.[11]
N'Doye's father, Oumar, played basketball professionally in France, and his mother is a doctor. He is the youngest of three siblings: he has a brother, Mansour, and a sister, Amina.[1]