Alonso and Hamilton are the undisputed greats of the era . Personally of the two i think Alonso is a fraction better because he ' s just so relentless . Button has been teammates with both of them . With a similar story of generally being close and beating them on his day in 2011 he even beat Hamilton over a season fair and square , but undeniably a bit worse overall . Since he announced his retirement his performances have gotten noticeably worse . Vettel is a bit hard to place . He completely dominated in 2013 in particular and has 4 titles , but since the last one it ' s gone down hill a bit . Two shaky seasons out of the last three have knocked his reputation a bit . I ' d really like to see what he could do if he was the teammate of Alonso or Hamilton . Of the 4 Alonso and Button have regularly not had a good enough car . Tldr Alonso Hamilton Vettel Button