Clubcarrière
Barry, afkomstig van Maastricht, ondertekende in september 2022 zijn eerste overeenkomst bij KRC Genk, de club waar hij al sinds de U8 actief was. Op 25 oktober 2024 maakte Barry zijn profdebuut in het shirt van Jong Genk, het beloftenelftal van Genk dat uitkomt in Eerste klasse B: op de negende competitiespeeldag mocht hij in de 0-4-nederlaag tegen Lommel SK in de 69e minuut invallen. Op 9 april 2025 kondigde Genk aan dat het het contract van Barry, die dat seizoen vooral bij de U18 van Genk had gespeeld, had opengebroken tot medio 2027. Barry speelde in het seizoen 2024/25 ook mee in alle vier de wedstrijden die Genk dat seizoen afwerkte in de UEFA Youth League (twee tegen CSKA Sofia en twee tegen Puskás Akadémia FC).