Benjamin Conz stammt aus dem Nachwuchs des HC Ajoie, spielte aber ab 2007 für die Elite-A-Junioren des Genève-Servette HC. Parallel dazu kam er zu einigen Einsätzen bei der U20-Nationalmannschaft, die an der National League B (NLB) teilnahm. In der Saison 2008/09 debütierte er für Servette in der National League A und absolvierte insgesamt 21 Partien, in denen er einen Gegentorschnitt von 2,05 und eine Fangquote von 90,6 % erreichte. Parallel dazu spielte er wieder für die Schweizer U20-Auswahl in der NLB.
Im Sommer 2009 wurde sein Vertrag bei Servette bis 2013 verlängert, wobei ihm eine Mindestanzahl von Spielen zugesichert wurde. Da Anfang der folgenden Spielzeit Tobias Stephan als neuer Stammtorhüter verpflichtet wurde, wurde Conz im Oktober 2009 an die SCL Tigers ausgeliehen.[1]
Zuvor war er auch beim Lausanne HC in der NLB zum Einsatz gekommen. Auf die Saison 2011/12 hin wechselte Conz auf Leihbasis zum HC Lugano.[2] Im März 2012 wurde er von Fribourg-Gottéron mit einem Dreijahresvertrag ausgestattet, nachdem die Verhandlungen über eine Vertragsverlängerung mit dem bisherigen Stammtorhüter Cristobal Huet gescheitert waren. Zur Saison 2017/18 wechselte Conz zum HC Ambrì-Piotta[3], wo er insgesamt sechs Jahre verbrachte. Im November 2023 schloss er sich dem Ligakonkurrenten HC Ajoie an.
International
In den Jahren 2008 und 2009 nahm Conz mit der U18-Nationalmannschaft der Schweiz an der Junioren-Weltmeisterschaft teil.