Gérard began playing handball in SMEC Metz from the French D2. After three seasons in Metz first-team, while Gérard been some of the most important players in the club, he decided not to renew his contract with Metz and joined Montpellier Handball, from the LNH Division 1. Gérard was not a key part of Montpellier, and selected as 2nd and 3rd goalkeeper. However, he was part of Montpellier's league title win in 2007–08 season.