ZSC Lions
Geering began his career in the youth system of the ZSC Lions. In the 2006–07 season he made his professional debut for GCK Lions in the National League B. In the following season he continued with GCK and the Swiss U-20 national ice hockey team in the National League B. In 2008 he returned to the ZSC Lions for the 2008–09 season in the National League A and appeared in 47 games with five assists. In 2009, Geering participated in the Champions Hockey League, which he won with the ZSC Lions in the finals against Metallurg Magnitogorsk.