Nel 2016 partecipa all'Australian Open, la prima prova di uno Slam a cui accede per diritto di classifica, e al primo turno raccoglie solo 5 giochi contro il nº 3 del mondo Roger Federer. Non ottiene comunque altri risultati di rilievo nella seconda parte del 2015 e nella prima parte del 2016. In marzo partecipa alla sfida di Coppa Davis persa 5-0 a Tbilisi contro la Danimarca e viene sconfitto in singolare dallo sconosciuto Christian Sigsgaard, alla sua prima vittoria da professionista. Si mantiene attorno alla 100ª posizione mondiale grazie ai titoli Challenger vinti in primavera a Guangzhou e a Heilbronn, battendo in finale rispettivamente Lukáš Lacko e Jan-Lennard Struff. Viene eliminato al primo turno al Roland Garros e nelle qualificazioni a Wimbledon. Raggiunge la prima finale ATP in carriera in luglio a Kitzbühel superando nell'ordine Lukáš Rosol, Igor Sijsling, Adam Pavlásek e in semifinale Dušan Lajović; cede nell'atto decisivo a Paolo Lorenzi, che si impone con il punteggio di 6-3, 6-4. In agosto rappresenta il suo Paese alle Olimpiadi di Rio de Janeiro e viene eliminato al primo turno in tre set dalla testa di serie nº 11 Pablo Cuevas. Esce al primo turno anche a Cincinnati, alla seconda apparizione in un torneo Masters 1000, e non supera le qualificazioni agli US Open. Tra i risultati di fine stagione vi sono i secondi turni raggiunti a Metz e soprattutto a Vienna, dove al primo turno supera per la prima volta un top 10, il nº 10 del ranking Tomáš Berdych.