
Madison Keys and Yulia Putintseva will fight against each other in the 3rd round of the BNP Paribas Open for the 4th time in their career. They are scheduled to play on Sunday at 12:30 pm on STADIUM 3. In the following paragraphs, you can find the head to head analysis and prediction.
Prediction, odds and live streaming
The pick for Tennis Tonic is Madison Keys who should win in 3 sets.
As per the initial odds, Madison Keys is the pick to win this match.
Madison Keys -> 1.615
Yulia Putintseva -> 2.31
Click here to see the updated quotes and live streaming (only selected countries - USA excluded).
To be able to watch live streaming bet365, a funded account is required or you need to have placed a bet in the last 24 hours. 18+ BeGambleAware.
Here where top tennis events are broadcasted or streamed online (ATP, WTA).
At the challenger level, there will be free live streaming on Challenger TV.
Prediction and head to head Madison Keys vs. Yulia Putintseva
This will be the 4th time that Madison Keys and Yulia Putintseva clash against each other. The head to head is 2-1 for Keys (see full H2H stats),but they are 1-1 on hard.
The last time that they locked horns, Keys won 7-5 6-3 in the 1st round in Cincinnati back in 2022.
Madison Keys
Year | Total | Hard | Clay | I.hard | Grass | Carpet |
---|---|---|---|---|---|---|
2025 | 20-4 | 19-3 | 1-1 | 0-0 | 0-0 | 0-0 |
2024 | 24-12 | 7-6 | 13-4 | 0-0 | 4-2 | 0-0 |
2023 | 33-15 | 19-9 | 5-3 | 0-2 | 9-1 | 0-0 |
2022 | 30-20 | 25-12 | 4-4 | 0-3 | 1-1 | 0-0 |
2021 | 11-15 | 3-9 | 3-4 | 0-0 | 5-2 | 0-0 |
Ranked no. 20, the American reached the 3rd round after beating Hailey Baptiste 6-4 4-6 7-64.
In the 2nd round, Keys defeated Baptiste (6-4 4-6 7-64). During the match, Keys scored 126 points vs Baptiste’s 122. Keys was quite aggressive to blast 53 winners.
Regarding the service games, Keys fired 2 aces and she committed only 8 double faults. Madison Keys lost the serve 5 times and she saved 11 break points. Furthermore, Keys put 62% of her first serves in, winning 64% (53/83) of the points behind her 1st serve and 46% (23/50) on the 2nd serve. Keys broke Baptiste 5 times after converting 38% of her break points (5/13).
Keys has a solid record in the last 10 years having won 65% of her matches (235-129). 1-0 on hard in 2024. Regarding her performance on the same surface of this competition, Keys has an overall 144-78 match record in the last years on hard.
Madison has a compiled 1-0 win-loss record in 2024, 1-0 on hard (See FULL STATS).
Previously in Indian Wells
Yulia Putintseva
Year | Total | Hard | Clay | I.hard | Grass | Carpet |
---|---|---|---|---|---|---|
2025 | 10-9 | 7-8 | 1-1 | 2-0 | 0-0 | 0-0 |
2024 | 40-22 | 22-15 | 9-4 | 1-2 | 8-1 | 0-0 |
2023 | 34-27 | 19-17 | 13-8 | 2-0 | 0-2 | 0-0 |
2022 | 26-21 | 9-11 | 15-7 | 1-1 | 1-2 | 0-0 |
2021 | 32-24 | 14-12 | 12-8 | 5-2 | 1-2 | 0-0 |
Ranked no. 79, the Kazakhstani got to the 3rd round after beating Tamara Korpatsch 6-2 6-3 and Ekaterina Alexandrova 7-5 6-1.
In the 2nd round, Yulia had a good straight sets win against Alexandrova (7-5 6-1). During the match Putintseva scored 77 points vs Alexandrova’s 61. Yulia was quite aggressive to blast 26 winners.
Talking about serving, Putintseva scored just 1 ace during the entire match and she committed only 1 double fault for the entire match. Yulia Putintseva lost the serve twice and she saved 8 break points. Furthermore, Putintseva put 63% of her first serves in, winning 67% (26/39) of the points behind her 1st serve and 52% (12/23) on the 2nd serve. The Kazakhstani broke Alexandrova 6 times after converting 50% of her break points (6/12).
Overall Performance in this tournament
Yulia hasn’t dropped yet a set in the tournament to win 57% of the points she played.
Putintseva has a composed 9-7 win-loss record in 2024, 9-7 on hard (See FULL STATS).
Previously in Indian Wells
Previously, her best result was reaching the 3rd round in 2016 and 2021. See her history.
H2H Performance in the tournament (main draw)
Matches, sets, games and points
Points | Keys | Putintseva |
---|---|---|
Match played | 1 | 2 |
Tot Set | 3 | 4 |
Tot Games | 33 | 36 |
Pts | 126-122 | 142-105 |
Total Points | 248 | 247 |
Winners | 53 | 49 |
%Winners | 42% | 35% |
Keys played 1 match while Putintseva competed in 2 matches. At the moment, Madison Keys conceded 1 set while Yulia Putintseva hasn’t dropped a set so far. Keys has played 1 set(s) less than Putintseva (3 vs 4). Therefore, Keys played 3 games less than Putintseva. Madison scored 53 winners (42% of the total points). On the other side, Yulia fired 49 winners (35%).
Serve Performance
Serve | Keys | Putintseva |
---|---|---|
Aces | 2 | 2 |
Avg per match | 2 | 1 |
1st in | 83/133 | 76/118 |
%1st in | 62% | 64% |
1st pts | 53/83 | 49/76 |
%1st pts | 64% | 64% |
2nd pts | 23/50 | 27/42 |
%2nd pts | 46% | 64% |
Keys managed to score 2 aces . Putintseva managed to score 2 aces (1 per match). Keys won 64% points on her first serve. She quite strong on her second serve to win 46% of the points. On the other side, Putintseva won 64% of the points on her first serve. She had a solid display on her second serve to win 64% of the points.
How they played the important points
Breaks | Keys | Putintseva |
---|---|---|
Won | 5 | 11 |
Converted | 5/13 | 11/20 |
% Converted | 38% | 55% |
Conceded | 16 | 15 |
Saved | 11 | 12 |
% Saved | 69% | 80% |
Times Broken | 5 | 3 |
Madison broke her opponent 5 times with a 38% conversion rate. Keys surrendered her serve 5 times and she saved 69% of the break points that she conceded. The Kazakhstani broke her opponents 11 times with a 55% conversion rate. Putintseva conceded her serve 3 times and she saved 80% of the break points that she conceded.
Keys | |||
R2 Baptiste |
Total | ||
---|---|---|---|
Score | 6-4 4-6 7-64 | ||
Tot Set | 3 | 3 | |
Tot Games | 33 | 33 | |
pts | 126-122 | 126-122 | |
Total points | 248 | 248 | |
Winners | 53 | 53 | |
%Winners | 42% | 42% | |
SERVE | |||
Aces | 2 | 2 | |
Double Faults | 8 | 8 | |
1st in | 83/133 | 83/133 | |
% 1st in | 62% | 62% | |
1st pts | 53/83 | 53/83 | |
% 1st pts | 64% | 64% | |
2nd pts | 23/50 | 23/50 | |
% 2nd pts | 46% | 46% | |
Breaks | |||
Won | 5 | 5 | |
Converted | 5/13 | 5/13 | |
Converted % | 38% | 38% | |
Conceded | 16 | 16 | |
Saved | 11/16 | 11 | |
Saved % | 69% | 69% | |
Times Broken | 5 | 5 |
Putintseva | ||||
R1 Korpatsch |
R2 Alexandrova |
Total | ||
---|---|---|---|---|
Score | 6-2 6-3 | 7-5 6-1 | ||
Tot Set | 2 | 2 | 4 | |
Tot Games | 17 | 19 | 36 | |
pts | 65-44 | 77-61 | 142-105 | |
Total points | 109 | 138 | 247 | |
Winners | 23 | 26 | 49 | |
%Winners | 35% | 34% | 35% | |
SERVE | ||||
Aces | 1 | 1 | 2 | |
Double Faults | 0 | 1 | 1 | |
1st in | 37/56 | 39/62 | 76/118 | |
% 1st in | 66% | 63% | 64% | |
1st pts | 23/37 | 26/39 | 49/76 | |
% 1st pts | 62% | 67% | 64% | |
2nd pts | 15/19 | 12/23 | 27/42 | |
% 2nd pts | 79% | 52% | 64% | |
Breaks | ||||
Won | 5 | 6 | 11 | |
Converted | 5/8 | 6/12 | 11/20 | |
Converted % | 63% | 50% | 55% | |
Conceded | 5 | 10 | 15 | |
Saved | 4/5 | 8/10 | 12 | |
Saved % | 80% | 80% | 160% | |
Times Broken | 1 | 2 | 3 |
Head 2 Head



Tennis Scores in Indian Wells
- Caroline DolehideDolehide – Victoria AzarenkaAzarenka (7-5 2-6 6-3) – See score progression
- Elina SvitolinaSvitolina – Katerina SiniakovaSiniakova (6-3 2-6 6-1) – See score progression
- Emma NavarroNavarro – Lesya TsurenkoTsurenko (4-6 7-5 7-5) – See score progression
- Caroline GarciaGarcia – Viktoriya TomovaTomova (6-1 3-6 6-3) – See score progression
- Anna BlinkovaBlinkova – Jessica PegulaPegula (6-2 3-6 6-3) – See score progression
- Sloane StephensStephens – Sorana CirsteaCirstea (6-0 7-5) – See score progression
- Lucia BronzettiBronzetti – Anhelina KalininaKalinina (6-3 6-4) – See score progression
- Diane ParryParry – Leylah Annie FernandezAnnie Fernandez (7-5 5-7 6-2) – See score progression
- Yue YuanYuan – Qinwen ZhengZheng (6-4 6-3) – See score progression
- Naomi OsakaOsaka – Liudmila SamsonovaSamsonova (7-5 6-3) – See score progression
- Aryna SabalenkaSabalenka – Peyton StearnsStearns (6-72 6-2 7-66) – See score progression
- Daria KasatkinaKasatkina – Oceane DodinDodin (6-3 7-65) – See score progression
- Elise MertensMertens – Xinyu WangWang (6-1 6-4) – See score progression
- Emma RaducanuRaducanu – Dayana YastremskaYastremska (4-0 ret.) – See score progression
- Cori GauffGauff – Clara BurelBurel (2-6 6-3 7-64) – See score progression
- Maria SakkariSakkari – Diana ShnaiderShnaider (5-7 6-4 6-0) – See score progression
- Veronika KudermetovaKudermetova – Nao HibinoHibino (6-1 7-5) – See score progression
- Jasmine PaoliniPaolini – Tatjana MariaMaria (6-3 6-3) – See score progression
- Beatriz Haddad MaiaHaddad Maia – Rebecca SramkovaSramkova (7-5 6-2) – See score progression
- Marta KostyukKostyuk – Mai HontamaHontama (6-4 6-2) – See score progression
- Linda NoskovaNoskova – Camila GiorgiGiorgi (6-3 7-5) – See score progression
- Katie VolynetsVolynets – Ons JabeurJabeur (6-4 6-4) – See score progression
- Yulia PutintsevaPutintseva – Ekaterina AlexandrovaAlexandrova (7-5 6-1) – See score progression
- Anastasia PavlyuchenkovaPavlyuchenkova – Nuria Parrizas-DiazParrizas-Diaz (6-3 6-1) – See score progression
- Nadia PodoroskaPodoroska – Kayla DayDay (7-63 6-4) – See score progression
- Caroline WozniackiWozniacki – Donna VekicVekic (7-65 6-3) – See score progression
- Angelique KerberKerber – Jelena OstapenkoOstapenko (5-7 6-3 6-3) – See score progression
- Iga SwiatekSwiatek – Danielle Rose CollinsRose Collins (6-3 6-0) – See score progression
- Madison KeysKeys – Hailey BaptisteBaptiste (6-4 4-6 7-64) – See score progression
- Anastasia PotapovaPotapova – Marie BouzkovaBouzkova (7-5 6-1) – See score progression
- Anna KalinskayaKalinskaya – Taylor TownsendTownsend (7-5 3-6 6-4) – See score progression
- Marketa VondrousovaVondrousova – Bernarda PeraPera (6-0 6-2) – See score progression
- Daniel BrandsBrands – Nam Hoang LyHoang Ly (6-2 6-4) – See score progression
- Andrea ArnaboldiArnaboldi – Aldin SetkicSetkic (6-3 6-3) – See score progression
- Ugo HumbertHumbert – Joao MonteiroMonteiro (6-1 6-3) – See score progression
- Roberto QuirozQuiroz – Matteo ViolaViola (7-5 7-5) – See score progression
- Gian Marco MoroniMarco Moroni – Ivan NedelkoNedelko (6-4 6-71 6-3) – See score progression
- Luca VanniVanni – Filippo BaldiBaldi (6-4 3-6 6-4) – See score progression
- Adrian Menendez-MaceirasMenendez-Maceiras – Cem IlkelIlkel (6-0 6-2) – See score progression
- Andres Artunedo MartinavarrArtunedo Martinavarr – Maximilian NeuchristNeuchrist (6-1 5-2 ret.) – See score progression
- Yue YuanYuan – Qinwen ZhengZheng (6-4 6-3) – See score progression
- Caroline DolehideDolehide – Victoria AzarenkaAzarenka (7-5 2-6 6-3) – See score progression
- Sloane StephensStephens – Sorana CirsteaCirstea (6-0 7-5) – See score progression
- Naomi OsakaOsaka – Liudmila SamsonovaSamsonova (7-5 6-3) – See score progression
- Elise MertensMertens – Xinyu WangWang (6-1 6-4) – See score progression
- Anna BlinkovaBlinkova – Jessica PegulaPegula (6-2 3-6 6-3) – See score progression
- Caroline GarciaGarcia – Viktoriya TomovaTomova (6-1 3-6 6-3) – See score progression
- Elina SvitolinaSvitolina – Katerina SiniakovaSiniakova (6-3 2-6 6-1) – See score progression
- Emma NavarroNavarro – Lesya TsurenkoTsurenko (4-6 7-5 7-5) – See score progression
- Aryna SabalenkaSabalenka – Peyton StearnsStearns (6-7(2) 6-2 7-6(6)) – See score progression
Upcoming matches in the draw
- Iga SwiatekSwiatek – (1-1) – H2H and prediction
- Madison KeysKeys – Yulia PutintsevaPutintseva (2-1) – H2H and prediction
- Angelique KerberKerber – Veronika KudermetovaKudermetova (0-0) – H2H and prediction
- Caroline WozniackiWozniacki – Katie VolynetsVolynets (0-0) – H2H and prediction
- Nadia PodoroskaPodoroska – Anastasia PotapovaPotapova (0-0) – H2H and prediction
- Anna KalinskayaKalinskaya – Jasmine PaoliniPaolini (1-2) – H2H and prediction
- Beatriz Haddad MaiaHaddad Maia – Anastasia PavlyuchenkovaPavlyuchenkova (0-2) – H2H and prediction
- Marta KostyukKostyuk – Marketa VondrousovaVondrousova (0-1) – H2H and prediction
- Yue YuanYuan – Caroline DolehideDolehide (0-0) – H2H and prediction
- Sloane StephensStephens – Darya KasatkinaKasatkina (4-1) – H2H and prediction
- Naomi OsakaOsaka – Elise MertensMertens (3-1) – H2H and prediction
- Lucia BronzettiBronzetti – Cori GauffGauff (0-1) – H2H and prediction
- Anna BlinkovaBlinkova – Diane ParryParry (0-0) – H2H and prediction
- Caroline GarciaGarcia – Maria SakkariSakkari (3-3) – H2H and prediction
- Elina SvitolinaSvitolina – Emma NavarroNavarro (0-0) – H2H and prediction
- Emma RaducanuRaducanu – Aryna SabalenkaSabalenka (0-0) – H2H and prediction