#1 Rafael Nadal
The greatest clay court player of all-time is also the holder of the most ATP Masters 1000 titles. Rafael Nadal has won 33 Masters 1000 titles till date. Nadal holds the record of playing in the most ATP Masters 1000 matches (362) and has featured in 49 finals - more than any other man active or retired.
Nadal has won the Monte-Carlo Masters a record 11 times. Nadal had won the Monte-Carlo Masters a record 8 consecutive times between 2005 - 2012 inclusive.
Who Are Roger Federer's Kids? Know All About Federer's Twins
Edited by Nishant Jayaram