Ly genoot zijn jeugdopleiding bij FC Francoville, AF Épinay-sur-Seine, Paris Saint-Germain. Met die laatste club speelde hij in de seizoenen 2024/25 en 2025/26 acht wedstrijden in de UEFA Youth League. In de editie 2025/26 kwam hij driemaal tot scoren, waaronder in de kwartfinale tegen Villarreal CF (0-1-zege) en in de halve finale tegen Real Madrid (1-1, verlies na strafschoppen). Op 22 mei 2026 won Ly met het U19-elftal van PSG ook de Coupe Gambardella, waardoor de Prijzenaars het prestigieuze jeugdtoernooi voor het eerst sinds 1991 mochten bijschrijven op hun palmares.
In juli 2026 ondertekende Ly, die van PSG geen profcontract kreeg aangeboden, een vierjarig contract bij de Belgische regerende landskampioen Club Brugge. Ook ploegmaat Samba Coulibaly kreeg een vierjarig contract bij Club Brugge. Op 22 augustus 2026 maakte Ly zijn profdebuut in het shirt van Club NXT, het beloftenelftal van Club Brugge in Eerste klasse B: op de tweede competitiespeeldag liet trainer Piet Cremers hem tegen RFC Seraing (3-2-zege) in de 62e minuut invallen.