Having played youth football for SO Codognan and US du Trèfles Sommières, depres joined Nîmes' youth team aged 17.[5] During Depres' first season with the reserve team, he had a right cruciate ligament injury, leaving him unavailable for most of the season, leading Depres to take up academy coaching at Nîmes.[3][6] On 21 November 2014, Depres made his first team debut for Nîmes in a 2–0 Ligue 2 defeat at Créteil-Lusitanos, whilst the club was embroiled in a match fixing scandal.[3] He signed his first professional contract with Nîmes in June 2015.[7] Between his first team debut and the end of October 2016, Depres made 16 league appearances for the club, all as a substitute.[2]
On 1 November 2016, Depres joined Championnat National club Châteauroux on loan until the end of the season.[8] In January 2017, Depres fractured the cartilage in his ankle in a 1–0 victory over Boulogne, and subsequently had an operation on the ankle.[9] He did not appear again during the 2016–17 season, having scored once in 8 appearances prior to his injury.[2]
Depres made his first start for Nîmes on 8 September 2017 in a 4–1 win over Ajaccio, and scored his first goal later that month in a 4–0 win over Tours.[2] He scored twice in 19 matches as the club were promoted to Ligue 1.[3][2] On 23 January 2019, Depres scored twice in a 3–1 victory over Angers before rupturing his anterior cruciate ligament later in the game.[6] As a result, Depres left the pitch on a stretcher and was immediately taken to hospital to undergo examinations.[6] He had scored 4 times in 17 appearances across the 2018–19 season prior to his injury.[2] Despite the injury ruling him out of first team action until at least the following season, Depres extended his Nîmes contract until 2022 in March 2019.[10] Having had surgery on his left knee shortly following his injury, Depres returned to individual training around the start of 2020, though had a further operation on his knee in summer 2020.[11] He returned to Nîmes' first team squad in May 2021,[12] and appeared as a substitute in the club's final match of the season, a 2–0 defeat to Rennes on 23 May, as Nîmes were relegated.[13][14]
In summer 2021, Depres signed for Ligue 2 club Rodez on a three-year contract.[15] He left Nîmes amidst dispute between himself and club president Rani Assaf.[4] He scored his first goal for the club on 21 August 2021 in a 4–1 win over Valenciennes .[16] He scored 4 goals in 27 appearances across the 2021–22 season, and scored 7 times in 34 games across the 2022–23 season.[2]
On 3 July 2024, Depres travelled to Southeast Asia where he joined Thai League 1 club Ratchaburi. He make his debut on 11 August in a 3–2 lost to Nakhon Pathom United. Depres then scored his first goal for the club in a 4–1 win over BG Pathum United on 25 August.