Gérard joined FC Basel's first team during their 1899–1900 season. Basel did not compete in the domestic championship this season. Gérard played his first friendly game for the club in the away game on 6 May 1900 as Basel were defeated 1–5 by FC Concordia Zürich.[1]
In the following season Gérard played his domestic league debut for the club in the away game on 25 November 1900 as Basel played a 3–3 draw with Zürich.[2] But for the team this was a bad season, they ended the season in fifth position in the group stage.
A curiosity in this season was the away game on 3 March 1901. This was an away game against Grasshopper Club and it ended in a 3–13 defeat. The reasons for this high defeat can be explained with the fact that one of the players missed the train and that the team played with a number of players from their reserve team. Nevertheless, to date this remains the teams’ highest and biggest defeat in the club’s history.[4]
In his two seasons with the team Gérard played at least eight games for Basel without scoring a goal. [note A 1] Three of these games were in the Swiss Serie A and five were friendly games. Gérard also acted as referee during the friendly games.[5]