Indian Wells Past Winners: Full ATP & WTA Champions List (Updated 2026)

Andy Watson in Features 25 Mar 2026

The BNP Paribas Open at Indian Wells is one of the most prestigious events in the tennis calendar — a Masters 1000 for the men and WTA 1000 for the women, held annually in the California desert. The 2026 edition produced a fitting champion as Jannik Sinner claimed his maiden Indian Wells title, defeating Daniil Medvedev in a tight two-set final. Below, we chart every past Indian Wells champion across both the ATP and WTA draws, along with the key records and trends that define one of tennis’s most storied events.

2026 Indian Wells Highlights: Sinner vs Medvedev Final

Jannik Sinner claimed the 2026 Indian Wells title with a 7-6(8-6), 7-6(7-4) victory over Daniil Medvedev in a final that required the world number one to produce his best tennis in both tiebreaks. On the WTA side, Aryna Sabalenka overcame Elena Rybakina 3-6, 6-3, 7-6(8-6) in a compelling three-set final to claim her first Indian Wells crown.

Indian Wells Past Winners: Full Champions List

Indian Wells Champions — BNP Paribas Open
Year ATP Champion WTA Champion ATP Final Score
2026 Jannik Sinner Aryna Sabalenka 7-6(8-6), 7-6(7-4)
2025 Jack Draper Mirra Andreeva 6-2, 6-2
2024 Carlos Alcaraz (2) Iga Swiatek (2) 7-6(7-5), 6-1
2023 Carlos Alcaraz Elena Rybakina 6-3, 6-2
2022 Taylor Fritz Iga Swiatek
2021 Cameron Norrie Paula Badosa
2020 Not held (COVID-19)
2019 Dominic Thiem Bianca Andreescu
2018 Juan Martin del Potro Naomi Osaka
2017 Roger Federer Elena Vesnina
2016 Novak Djokovic Victoria Azarenka
2015 Novak Djokovic Simona Halep
2014 Novak Djokovic Flavia Pennetta
2013 Rafael Nadal Maria Sharapova
2012 Roger Federer Victoria Azarenka
2011 Novak Djokovic Caroline Wozniacki
2010 Ivan Ljubicic Jelena Jankovic
2009 Rafael Nadal Vera Zvonareva
2008 Novak Djokovic Ana Ivanovic
2007 Rafael Nadal Daniela Hantuchova
2006 Roger Federer Maria Sharapova
2005 Roger Federer Kim Clijsters
2004 Roger Federer Justine Henin
2003 Lleyton Hewitt Kim Clijsters
2002 Lleyton Hewitt Daniela Hantuchova
2001 Andre Agassi Serena Williams
2000 Alex Corretja Lindsay Davenport
1999 Mark Philippoussis Serena Williams
1998 Marcelo Rios Martina Hingis
1997 Michael Chang Lindsay Davenport
1996 Michael Chang Steffi Graf
1995 Pete Sampras Mary Jo Fernandez
1994 Pete Sampras Steffi Graf
1993 Jim Courier Mary Jo Fernandez
1992 Michael Chang Monica Seles
1991 Jim Courier Martina Navratilova
1990 Stefan Edberg Martina Navratilova

ATP Indian Wells Records and Key Stats

Roger Federer and Novak Djokovic share the record for the most ATP Indian Wells titles with five each. Federer claimed his between 2004 and 2012 — winning in 2004, 2005, 2006, 2012, and 2017 — while Djokovic collected his from 2008 onwards, triumphing in 2008, 2011, 2014, 2015, and 2016. Rafael Nadal has won it three times (2007, 2009, 2013), meaning the three most decorated players in the Open Era between them account for 13 of the tournament’s titles.

Carlos Alcaraz became the first player since Novak Djokovic (2015-2016) to successfully defend the Indian Wells title, winning back-to-back in 2023 and 2024 — both times defeating Daniil Medvedev in the final. Jack Draper then ended Alcaraz’s reign in 2025 with a dominant 6-2, 6-2 win over Holger Rune, claiming his first Masters 1000 title. Sinner’s 2026 triumph adds a new name to the roll of honour and underlines the shift in the ATP’s elite hierarchy.

Most ATP Indian Wells titles

Player Titles Years
Roger Federer 5 2004, 2005, 2006, 2012, 2017
Novak Djokovic 5 2008, 2011, 2014, 2015, 2016
Rafael Nadal 3 2007, 2009, 2013
Carlos Alcaraz 2 2023, 2024
Michael Chang 2 1992, 1996, 1997 (3)
Pete Sampras 2 1994, 1995
Lleyton Hewitt 2 2002, 2003

WTA Indian Wells Records and Key Stats

The women’s draw at Indian Wells has historically been far more competitive in terms of title distribution. No WTA player has ever won the Indian Wells title more than twice, and the last player to successfully defend the crown was Martina Navratilova, who won in both 1990 and 1991.

Iga Swiatek joins Navratilova as a two-time champion, having won in 2022 and 2024. Aryna Sabalenka claimed her first Indian Wells title in 2026 after twice finishing runner-up. Perhaps the most notable recent result came in 2025 when Mirra Andreeva, the young Russian talent, claimed the title with a comeback win over Sabalenka — a result that signalled a potential shift in the WTA’s next generation of contenders.

Most WTA Indian Wells titles

Player Titles Years
Martina Navratilova 2 1990, 1991
Iga Swiatek 2 2022, 2024
Steffi Graf 2 1994, 1996
Lindsay Davenport 2 1997, 2000
Kim Clijsters 2 2003, 2005
Victoria Azarenka 2 2012, 2016
Maria Sharapova 2 2006, 2013
Serena Williams 2 1999, 2001
Mary Jo Fernandez 2 1993, 1995

For more on the players who have defined women’s tennis, see our Jennifer Capriati career guide.

FAQs

Who has won Indian Wells the most times?

On the ATP side, Roger Federer and Novak Djokovic share the record with five Indian Wells titles each. On the WTA side, no player has won the title more than twice — a record held jointly by Navratilova, Graf, Davenport, Clijsters, Sharapova, Azarenka, Williams, Fernandez, and Swiatek.

Who won Indian Wells 2026?

Jannik Sinner won the 2026 ATP Indian Wells title, defeating Daniil Medvedev 7-6(8-6), 7-6(7-4) in the final. On the WTA side, Aryna Sabalenka beat Elena Rybakina 3-6, 6-3, 7-6(8-6) to claim her first Indian Wells crown.

Who won Indian Wells 2025?

Jack Draper won the 2025 ATP Indian Wells title, defeating Holger Rune 6-2, 6-2 in a dominant final. Mirra Andreeva won the WTA title, beating Aryna Sabalenka 2-6, 6-4, 6-3 in three sets.

Has anyone ever successfully defended the Indian Wells title?

Yes, but it is rare. On the ATP side, Novak Djokovic won three consecutive titles from 2014 to 2016, with Carlos Alcaraz more recently winning back-to-back in 2023 and 2024. On the WTA side, Martina Navratilova is the only player to successfully defend the women’s title, doing so in 1990 and 1991.

How many times did Roger Federer win Indian Wells?

Roger Federer won Indian Wells five times — in 2004, 2005, 2006, 2012, and 2017 — making him joint record-holder alongside Novak Djokovic.

How many times did Djokovic win Indian Wells?

Novak Djokovic won the Indian Wells Masters five times: 2008, 2011, 2014, 2015, and 2016. His three consecutive titles from 2014 to 2016 remain the benchmark until Alcaraz matched the defence record in 2024.

How many times did Nadal win Indian Wells?

Rafael Nadal won the Indian Wells title three times: in 2007, 2009, and 2013. Despite being one of the most decorated players in the sport’s history, Nadal never won more than three Indian Wells titles, finishing runner-up on several occasions.