1 Compétitions officielles nationales et internationales senior, incluant le parcours amateur et en équipe réserve. 2 Matchs officiels. Dernière mise à jour : 10 décembre 2023
Bernard Caron nait le à Billy-Berclau[1]. Il commence le football au SU Agen où il est repéré par le Sedan et rejoint le club en 1969[2]. Il fait ses débuts en équipe première lors de la saison 1971-1972 qui voit le club sedanais remporter le groupe A de Division 2 et ainsi monter en première division. Il devient titulaire en défense centrale lors de la seconde saison en Division 1. Ses performances lui valent d'être appelé, le 10 octobre 1973, par le sélectionneur Henri Guérin, en équipe de France espoirs pour affronter l'Italie. Les deux équipes se séparent sur un match nul un but partout. Le 20 novembre, il est cette fois-ci appelé en équipe de France B, par le sélectionneur Ștefan Kovács. Les Français rencontrent, au Stade Félix-Bollaert, le Cercle Bruges KSV, les deux équipes se séparent sur un match nul un but partout[3]. Relégué en Division 2 en 1974, Bernard Caron dispute encore une saison sous les couleurs sedanaises avant de rejoindre en 1975, l'AS Nancy-Lorraine qui vient de monter en Division 1.
Bernard Caron signe un contrat de trois ans avec le club nancéien[1] où il succède en défense centrale à José Lopez et, est associé à Carlos Curbelo[4]. Le club termine septième du championnat puis quatrième en 1977. En 1978, l'AS Nancy-Lorraine atteint la finale de la Coupe de France où elle est opposé à l'OGC Nice. Pour atteindre ce stade de la compétition, le club s'est appuyé sur sa défense, menée par Caron et Curbelo, qui n'a encaissé que deux buts en dix rencontres[5]. Les Nancéiens s'imposent sur le score de un but à zéro grâce à une réalisation de Michel Platini à la 57e minute.
En août 1978, il est transféré au Paris FC qui vient d'être promu en première division. À la relégation de ce club en Division 2, il fait partie des trois joueurs avec Beltramini et Huck, transférés au Paris SG à la demande de la mairie de Paris pour solder les dettes du club[6]. Barré en défense centrale par Éric Renaut et Thierry Morin, il ne dispute que sept rencontres en championnat. Il rejoint en 1980 le Rouen en Division 2 où il retrouve un poste de titulaire et devient même le capitaine du club[7]. Il ne joue en équipe première que lors de la première saison et rejoint en 1983 le FC Périgueux où il est entraîneur-joueur jusqu'en 1988.