Novak Djokovic Makes it 370 Weeks at Number One The Serb, who claimed his sixth Italian Open title, has now spent 60 weeks more at number one than the next man on the list Roger Federer (310). Rafael Nadal is sixth on the all-time list with 209