Recent winners Tirreno-Adriatico
2019: Primoz Roglic (slo)
2018: Michal Kwiatkowski (pol)
2017: Nairo Quintana (col)
2016: Greg Van Avermaet (bel)
2015: Nairo Quintana (col)
2014: Alberto Contador (spa)
Vincenzo Nibali won the Race of the Two Seas in 2012 and 2013 and is one of three riders to win two editions on the bounce, Italian legend Francesco Moser and Belgian Roger De Vlaeminck being the others. De Vlaeminck holds the incredible record of winning Tirreno six times in a row, dominating the field between 1972 and 1977.
Remarkably, The Cannibal Eddy Merckx never won Tirreno-Adriatico. It is one of the few races to escape the Belgian.
When talking about stage wins, Roger De Vlaeminck is record holder, too. He pocketed fifteen stages in the Tirreno-Adriatico, while Peter Sagan’s palmares amounts to seven.