Apre il 2016 al Dubai Tour, chiuso al quinto posto. Il 13 febbraio conquista la Vuelta a Murcia, mentre nel percorso di avvicinamento alle Ardenne ottiene come migliori risultati due terzi posti in una tappa della Volta Ciclista a Catalunya e alla Volta Limburg Classic. Tuttavia all'Amstel Gold Race e alla Freccia Vallone, a causa di problemi fisici, conclude lontano dai migliori. Ad inizio giugno torna al successo vincendo la seconda e la quarta tappa al Tour de Luxembourg, concluso al secondo posto, 9" dietro l'olandese Maurits Lammertink. Il 22 dello stesso mese ottiene la quarta e ultima vittoria stagionale, laureandosi campione nazionale in linea per la seconda volta in carriera. Concluso il Tour de Pologne in sedicesima posizione, il 6 agosto termina quarantaduesimo nella prova in linea dei Giochi Olimpici di Rio de Janeiro. Dopo l'ottavo posto all'Arctic Race of Norway, a fine agosto è al via della Vuelta a España: nella corsa iberica ottiene come miglior risultato solamente un quarto posto nella settima tappa, prima del ritiro durante la quattordicesima. Nel finale dell'annata si piazza ottavo nella prova in linea dei campionati europei di Plumelec, sesto sia alla Tre Valli Varesine sia al Gran Piemonte, e trentaquattresimo al Giro di Lombardia.