Débuts[modifier]En 2004, il ne peut se rendre à Athènes pour participer aux Jeux olympiques puisqu'il est handicapé par une mononucléose et une toxoplasmose. Il renoue avec les bassins en 2005 et parvient à passer pour la première fois sous la barre des 50 secondes au 100 m nage libre lors des championnats de France 2005. Plus encore, il remporte sa première médaille internationale lors de l'Euro en petit bassin avec ses compatriotes du relais 4 × 50 m nage libre. Le nageur français connaît une saison 2006 riche puisqu'il remporte de nouvelles médailles aux championnats d'Europe en grand et petit bassin. À Budapest pour l'Euro en grand bassin, le nageur monte sur la troisième marche du podium avec le relais 4 × 100 m nage libre. Lors de la finale du 100 m nage libre, le Français part extrêmement vite passant en tête après la première longueur de bassin mais doit cependant se contenter de la dernière place dans cette épreuve après une seconde longueur plus difficile.
Quelques mois plus tard, il obtient sa première médaille individuelle dans un grand championnat lors de l'Euro en petit bassin d'Helsinki. Troisième sur le 100 m nage libre, il obtient la médaille d'argent avec le relais 4 × 50 m nage libre. Mais en cette fin d'année 2006, Bernard, qui évoluait jusqu'ici au sein du club du Cercle des nageurs de Marseille, rejoint le club du CN Antibes pour suivre Denis Auguin, son entraîneur depuis 2000[1].
En février 2007, il bat le record de France du 100 m nage libre en grand bassin en 48 s 81 (ancien record en 48 s 97 par Frédérick Bousquet). À cette occasion il s'appropriait la meilleure marque mondiale de l'année et se plaçait en outsider pour les Championnats du monde de natation 2007 à Melbourne.
A Melbourne, Bernard entame de la meilleure façon qui soit les mondiaux. En effet, il décroche sa première médaille à ce niveau de compétition avec le relais français du 4 × 100 m nage libre en finissant troisième. Quelques jours plus tard, en individuel sur 100 m