Since Stefan Edberg beat a teen Andre Agassi in the first-ever Masters 1000 final at Indian Wells in 1990, 15 different players have triumphed at the first Masters tournament on the tennis calendar.
Dominic Thiem became the latest player to join the legion of Indian Wells champions. The Austrian beat Roger Federer in three sets to win the 2019 edition of the tournament, in the process becoming the 67th different player to lift a Masters 1000 title.
You may also like: Meet the last 5 players to make their Masters 1000 breakthrough
Among 15 different players to have won the Indian Wells title in the Masters 1000 era, seven players have lifted multiple titles at the tournament. On that note, let us meet the 3 most successful players at Indian Wells.
#3 Rafael Nadal (3 titles; 54-10 match win record)
One of only three players to have won 50 matches at Indian Wells, Rafael Nadal is a three-time winner at the first Masters 1000 tournament on the tennis calendar.
Nadal lost to Argentina's Agustin Calleri in a third-set tiebreak in the third round on his tournament debut in 2004. He then lost to James Blake in straight sets in his first Indian Wells semifinal in 2006.
The Spaniard lifted his first title at the tournament in 2007 by beating first-time Masters 1000 finalist Novak Djokovic. He has subsequently produced title runs at Indian Wells in 2009 (beat Andy Murray) and in 2013 (beat Juan Martin del Potro).
Nadal is on a four-match winning streak at the tournament after beating Karen Khachanov in two tiebreak sets in the 2019 quarterfinals, before withdrawing from his semifinal against Roger Federer owing to an injury.
You may also like: 3 milestones Nadal could achieve in 2020
#2 Roger Federer (5 titles; 66-13 win-loss record)
Five-time champion Roger Federer is one of the most successful players at Indian Wells. His tally of 66 wins at the tournament is the highest by any player at a hardcourt Masters 1000 tournament.
After losing his first Masters 1000 final at 2002 Miami to Andre Agassi, Federer lifted his first title at a hardcourt Masters 1000 tournament in 2004 by beating Tim Henman in the final. The Swiss would then return to successfully defend his title and complete the first 'three-peat' in tournament history in his next two appearances at Indian Wells.
You may also like: Federer' 4 records at Indian Wells
Federer lifted a record-equaling 5th title at the tournament by beating compatriot Stan Wawrinka in the 2017 final. But he failed to take the outright lead in the Indian Wells title leaderboard as he squandered three match points on serve in the 2018 final against Juan Martin del Potro, and then lost to Dominic Thiem in a three-set final in 2019.
You may also like: 8 tournaments where Federer has had the most missed opportunities
#1 Novak Djokovic (5 titles; 50-9 win-loss record)
Novak Djokovic became the first player to win five Indian Wells titles when he beat Andy Murray in the 2016 final to win his third consecutive title at the tournament. He joined Federer as the only players to achieve a 'three-peat' at Indian Wells.
After falling to Rafael Nadal in his first Masters 1000 final in 2007, the 32-year-old Serb has lifted Indian Wells titles in 2008, 2011 and 2014-16, beating Federer in three-set finals in 2014-15.
With a 50-9 win-loss record, Djokovic has the best success rate of any player to have triumphed at Indian Wells.
You may also like: Djokovic's 3 Indian Wells records
Who Are Roger Federer's Kids? Know All About Federer's Twins