Bernard commence sa carrière en moto en 1987, concourant en Belgique dans la catégorie Junior/Promotion avec une Yamaha RDLC 350. En 1989, il acquiert une Yamaha TZ 250, une véritable moto de Grand Prix, avec laquelle il décroche plusieurs titres. Palmarès en Belgique : 1989 : Champion de Belgique de courses de côtes1991 : Champion de Belgique en circuits1992-1996 : Champion de Belgique de courses de côtes (6 titres en tout)De 2000 à 2012, Bernard s'illustre sur la scène internationale, remportant une quarantaine de victoires en Suisse et plusieurs podiums en circuits.De 2013 à 2024, il participe à divers championnats européens et suisses, ainsi qu'à des courses internationales sur circuits célèbres. Ses performances incluent :2015, 2017 : Champion suisse de courses de côtes7 fois Vice-Champion d'Europe de courses de côtes2024 marque son apogée en devenant Champion d'Europe de courses de côtes, catégorie 250 GP.