W sezonie 2021/2022 stał się ważnym elementem rotacji w obronie Rennes, rozegrał 34 mecze w lidze. Pomimo przedłużającej się nieobecności spowodowanej kontuzją i kilku chwilowych spadków koncentracji w sezonie 2022/2023, powrócił do podstawowego składu na początku sezonu 2023/2024, u boku Arthura Theate'a. W kolejnych sezonach jego rola była znacząca w latach 2021–2024 rozegrał w barwach Rennes łącznie prawie 100 spotkań we wszystkich rozgrywkach, w tym występy w Lidze Europy UEFA (m.in. przeciwko Villarrealowi (1:0) oraz AC Milan (3:2)) i Lidze Konferencji Europy UEFA (m.in. przeciwko Vitesse (3:3) czy Leicester City (2:1)). Strzelił łącznie 2 gole (jeden w lidze i jeden w Pucharze Francji).

W 2021 roku przedłużył kontrakt do czerwca 2024, a we wrześniu 2023 roku podpisał nowe porozumienie obowiązujące do czerwca 2027 roku.

Wypożyczenia 30 sierpnia 2024 roku został wypożyczony do Olympique Lyon. W barwach Les Gones zadebiutował 20 października 2024 w wygranym spotkaniu z Le Havre (0:4), wchodząc z ławki za Corentina Tolisso. 7 listopada zagrał całe spotkanie przeciwko TSG Hoffenheim (2:2). W barwach Lyonu rozegrał jednak tylko 4 oficjalne spotkania (1 w Ligue 1, 1 w Pucharze Francji i 2 w europejskich pucharach).