Kevin Lebreton débute le rugby à XV à l'âge de 6 ans à Castelnaudary, d'où il est originaire, avant de rejoindre en 2005, à l'âge de 10 ans, le Stade toulousain. En 2013, il rejoint le centre de formation du SC Albi[1].
En club
Kevin Lebreton dispute son premier match avec l'équipe professionnelle du SC Albi le en tant que titulaire au Stade Albert-Domec face à l'US Carcassonne[2],[3]. Au final, il dispute 3 matchs avec le groupe professionnel lors de la saison 2015-2016 de Pro D2.
A l'été 2016, il rejoint le Stade aurillacois[4]. Lors de ses deux premières saisons dans le Cantal, il ne dispute que quatre matchs de Pro D2 avec l'équipe professionnelle.
Lors des saisons 2018-2019 et 2019-2020, il dispute respectivement 22 matchs et 16 matchs de championnat.
En , alors qu'il lui reste un an de contrat, Kevin Lebreton active la clause libératoire de son contrat afin de rejoindre Oyonnax Rugby[7]. Lors de la saison 2021-2022 de Pro D2, il dispute 24 matchs de championnat et inscrit 3 essais.
Lors de la saison 2022-2023 de Pro D2, il dispute 26 matchs et inscrit 8 essais. Il est titulaire lors de la finale du championnat gagnée face au FC Grenoble rugby par les Oyomens et remporte ainsi le championnat[8]. En , il prolonge son contrat jusqu'en [9].