Having spent his youth career with
Arminia Bielefeld, it was announced that Gaye would leave the club on 30 June 2019, having never appeared for the first team. On 21 July 2019, he subsequently joined
SG Wattenscheid 09. After just nine games, Gaye was forced to find another new club after Wattenscheid filed for bankruptcy in mid-October 2019, forfeiting the rest of their season. In January 2020, the young goalkeeper joined
VfB Stuttgart II. In July 2020, Gaye moved to
TuS Rot-Weiß Koblenz. In January 2023, he signed a one-and-a-half-year contract with Bulgarian club
Lokomotiv Sofia. ==International career==