Nel 2016 rimane nella Superstock 1000 FIM Cup, sempre con il team Althea, che in questa stagione gli mette a disposizione una BMW S1000RR. In occasione della tappa del mondiale Superbike a Laguna Seca sostituisce Markus Reiterberger sulla BMW S1000 RR del team Althea Racing. Il 16 ottobre 2016 vince la Superstock 1000 FIM Cup con quattro punti di vantaggio sul suo diretto avversario, l'argentino Leandro Mercado. In questa stagione vince due Gran Premiː Paesi Bassi e Gran Bretagna, inoltre porta a termine tutte le gare in calendario. Conclusa la Superstock 1000 FIM Cup partecipa, in qualità di wild card, al Gran Premio del Qatar nel mondiale Superbike in sella ad una BMW S1000 RR del team Althea Racing. Chiude entrambe le gare a punti, piazzandosi al ventunesimo posto in classifica piloti. In questa stagione inoltre prende parte, in qualità di wild card, al Gran Premio di Vallelunga del campionato Italiano Superbike ottenendo la pole position ed un podio.