Sein erstes Spiel auf der ATP World Tour absolvierte er 2017. Während er beim Turnier in Gstaad durch eine Wildcard im Qualifikationsbewerb landete, dort die erste Runde gegen Arthur De Greef gewann und in der zweiten an Gleb Sakharov scheiterte, kam er bei seinem zweiten ATP-Turnier in Basel nicht über die erste Qualifikationsrunde hinaus. In dieser verlor er mit 5:7 und 3:6 gegen Michail Kukuschkin. Zudem wurde er in diesem Jahr zum ersten Mal für die Schweizer Davis-Cup-Mannschaft nominiert und bestritt in Biel im Rahmen der Weltgruppen-Relegation gegen Weissrussland das Doppel mit Luca Margaroli, welches er aber in drei Sätzen verlor.