Brian De Keersmaecker speelde in de jeugd van KVC Willebroek-Meerhof, Germinal Beerschot en Club Brugge. In 2018 vertrok hij naar KFCO Beerschot Wilrijk, waar hij in eerste instantie voor de reserves speelde. Aan het einde van het seizoen 2018/19 debuteerde hij voor Beerschot in de play-off 2A van de Eerste klasse A, waar Beerschot zich voor had gekwalificeerd door tweede te eindigen in de Eerste klasse B. Hij debuteerde in de met 2–0 gewonnen thuiswedstrijd tegen KAS Eupen, waarin hij in de negenenvijftigste minuut inviel voor Diego Montiel en twee minuten later de tweede treffer op zijn naam zette. In het seizoen erna, 2019/20, veranderde KFCO Beerschot Wilrijk zijn naam in Beerschot Voetbalclub Antwerpen. De Keersmaecker speelde negen wedstrijden in de reguliere competitie en daarnaast in de met 1–0 gewonnen heenwedstrijd van de finale voor promotie tegen OH Leuven. Beerschot won ook de terugwedstrijd en promoveerde zodoende naar het hoogste niveau.
Na de promotie was er geen plaats in de selectie voor De Keersmaecker en zodoende werd hij in het seizoen 2020/21 verhuurd aan FC Eindhoven.[1] Gedurende het seizoen veroverde de Belg een vaste plek op het middenveld onder leiding van coach Rob Penders. Na een jaar besloot hij transfervrij over te stappen naar FC Eindhoven en daar een vast contract te tekenen.[2] In het seizoen 2021/22 speelde hij alle wedstrijden mee en hij bereikte met Eindhoven ook de nacompetitie, waarin ADO Den Haag over twee wedstrijden te sterk was. Ook de jaargang erna mocht Eindhoven deelnemen aan de nacompetitie, maar hier werd verloren van Almere City. De Keersmaecker maakte zelf wel de stap naar de Eredivisie, want hij verkaste naar het gepromoveerde Heracles Almelo, waar hij zijn handtekening zette onder een verbintenis voor de duur van vier seizoenen.[3]