
Madison Keys and Anna Kalinskaya will face off in the 3rd round of the Credit One Charleston Open for the 2nd time in their career. They are scheduled to play on Thursday at 6:00 pm on CREDIT ONE STADIUM. Here the head to head stats and relative prediction.
Prediction, odds and live streaming
The pick for Tennis Tonic is Madison Keys who should win in 2 sets.
As per the initial odds, Madison Keys is the pick to win this match.
Madison Keys -> 1.363
Anna Kalinskaya -> 3.125
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. Anna Kalinskaya
This will be the 2nd time that Madison Keys and Anna Kalinskaya play each other. The head to head is 1-0 for Keys (see full H2H stats), 1-0 on clay.
The last time that they fought against each other, Keys won 6-3 3-6 6-4 in the 1st round in at the French Open 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. 5 (career-high), the American reached the 3rd round after defeating Unknown Player bye and Caroline Dolehide 6-3 7-6(4).
In the 2nd round, Madison had a good straight sets win against Dolehide (6-3 7-64). During the match, Keys scored 80 points vs Dolehide’s 70. Madison was quite aggressive to blast 37 winners.
Regarding the service games, Keys bagged 2 aces and she committed only 1 double fault. Madison Keys lost the serve once and she saved 2 break points. Furthermore, Keys put 66% of her first serves in, winning 77% (37/48) of the points behind her 1st serve and 48% (12/25) on the 2nd serve. Madison broke Dolehide twice after converting 25% of her break points (2/8).
Keys has a solid record in the last 10 years having won 66% of her matches (247-126). 1-0 on clay in 2025. Talking about her performance on the same surface of this competition, Keys has a composed 59-31 match record in the last years on clay.
Her best result of the current season was conquering the title in Adelaide where she defeated Jessica Pegula in the final 6-3 4-6 6-1 and at the Australian Open where she beat Aryna Sabalenka in the final 6-3 2-6 7-5.
Keys has an aggregate 20-3 win-loss record in 2025, 1-0 on clay (See FULL STATS).
Previously in Charleston
Anna Kalinskaya
Year | Total | Hard | Clay | I.hard | Grass | Carpet |
---|---|---|---|---|---|---|
2025 | 6-8 | 1-6 | 2-1 | 3-1 | 0-0 | 0-0 |
2024 | 38-19 | 28-12 | 3-5 | 0-0 | 7-2 | 0-0 |
2023 | 28-18 | 16-15 | 7-3 | 5-0 | 0-0 | 0-0 |
2022 | 27-20 | 22-10 | 2-6 | 1-1 | 2-3 | 0-0 |
2021 | 30-23 | 19-12 | 3-7 | 5-2 | 3-2 | 0-0 |
Ranked no. 33, Anna got to the 3rd round after beating Unknown Player bye and Caty McNally 6-1 6-4.
In the 2nd round, Kalinskaya had a good straight sets win against McNally (6-1 6-4). During the match Kalinskaya scored 61 points vs McNally’s 38. Kalinskaya was very aggressive to blast 16 winners.
Talking about serving, Kalinskaya scored just 1 ace during the entire match and she was quite consistent in conceding no double faults for the entire match. Anna Kalinskaya lost the serve twice and she saved 1 break points. Furthermore, Kalinskaya put 60% of her first serves in, winning 62% (16/26) of the points behind her 1st serve and 71% (12/17) on the 2nd serve. The Russian broke McNally 6 times after converting 75% of her break points (6/8).
Kalinskaya’s best result of the season was getting to the semifinal in Singapore.
Kalinskaya has a composed 5-7 win-loss record in 2025, 1-0 on clay (See FULL STATS).
Previously in Charleston
Previously, her best result was reaching the quarter in 2023. See her history.
H2H Performance in the tournament (main draw)
Matches, sets, games and points
Points | Keys | Kalinskaya |
---|---|---|
Match played | 1 | 1 |
Tot Set | 2 | 2 |
Tot Games | 22 | 17 |
Pts | 80-70 | 61-38 |
Total Points | 150 | 99 |
Winners | 37 | 16 |
%Winners | 46% | 26% |
Both Keys and Kalinskaya played 1 match. Both players have not lost a single set in this event so far. Talking about their workload, Keys and Kalinskaya have played the same amount of sets 2. However, Keys played 5 games more than Kalinskaya. Keys scored 37 winners (46% of the total points). On the other side, Anna blasted 16 winners (26%).
Serve Performance
Serve | Keys | Kalinskaya |
---|---|---|
Aces | 2 | 1 |
Avg per match | 2 | 1 |
1st in | 48/73 | 26/43 |
%1st in | 66% | 60% |
1st pts | 37/48 | 16/26 |
%1st pts | 77% | 62% |
2nd pts | 12/25 | 12/17 |
%2nd pts | 48% | 71% |
Keys made 2 aces . Kalinskaya made 1 ace . Keys won 77% points behind her first serve. She pretty effective on her second serve to win 48% of the points. On the other side, Kalinskaya won 62% of the points behind her first serve. She had a solid display on her second serve to win 71% of the points.
How they played the important points
Breaks | Keys | Kalinskaya |
---|---|---|
Won | 2 | 6 |
Converted | 2/8 | 6/8 |
% Converted | 25% | 75% |
Conceded | 3 | 3 |
Saved | 2 | 1 |
% Saved | 67% | 33% |
Times Broken | 1 | 2 |
Keys broke her opponent twice with a 25% conversion rate. Keys surrendered her serve once and she saved 67% of the break points that she conceded. Anna broke her opponent 6 times with a 75% conversion rate. Anna conceded her serve twice and she saved 33% of the break points that she conceded.
Keys | |||
R2 Dolehide |
Total | ||
---|---|---|---|
Score | 6-3 7-64 | ||
Tot Set | 2 | 2 | |
Tot Games | 22 | 22 | |
pts | 80-70 | 80-70 | |
Total points | 150 | 150 | |
Winners | 37 | 37 | |
%Winners | 46% | 46% | |
SERVE | |||
Aces | 2 | 2 | |
Double Faults | 1 | 1 | |
1st in | 48/73 | 48/73 | |
% 1st in | 66% | 66% | |
1st pts | 37/48 | 37/48 | |
% 1st pts | 77% | 77% | |
2nd pts | 12/25 | 12/25 | |
% 2nd pts | 48% | 48% | |
Breaks | |||
Won | 2 | 2 | |
Converted | 2/8 | 2/8 | |
Converted % | 25% | 25% | |
Conceded | 3 | 3 | |
Saved | 2/3 | 2 | |
Saved % | 67% | 67% | |
Times Broken | 1 | 1 |
Kalinskaya | |||
R2 McNally |
Total | ||
---|---|---|---|
Score | 6-1 6-4 | ||
Tot Set | 2 | 2 | |
Tot Games | 17 | 17 | |
pts | 61-38 | 61-38 | |
Total points | 99 | 99 | |
Winners | 16 | 16 | |
%Winners | 26% | 26% | |
SERVE | |||
Aces | 1 | 1 | |
Double Faults | 0 | 0 | |
1st in | 26/43 | 26/43 | |
% 1st in | 60% | 60% | |
1st pts | 16/26 | 16/26 | |
% 1st pts | 62% | 62% | |
2nd pts | 12/17 | 12/17 | |
% 2nd pts | 71% | 71% | |
Breaks | |||
Won | 6 | 6 | |
Converted | 6/8 | 6/8 | |
Converted % | 75% | 75% | |
Conceded | 3 | 3 | |
Saved | 1/3 | 1 | |
Saved % | 33% | 33% | |
Times Broken | 2 | 2 |
Head 2 Head



Tennis Scores in Charleston
- Yulia PutintsevaPutintseva – Shuai ZhangZhang (7-65 6-1) – See score progression
- Jessica PegulaPegula – Iryna ShymanovichShymanovich (6-0 6-3) – See score progression
- Daria KasatkinaKasatkina – Lauren DavisDavis (6-1 6-1) – See score progression
- Sofia KeninKenin – Belinda BencicBencic (6-0 6-3) – See score progression
- Ekaterina AlexandrovaAlexandrova – Ann LiLi (6-3 6-0) – See score progression
- Jelena OstapenkoOstapenko – Louisa ChiricoChirico (7-5 6-2) – See score progression
- Diana ShnaiderShnaider – Polina KudermetovaKudermetova (6-3 6-2) – See score progression
- Emma NavarroNavarro – Hailey BaptisteBaptiste (6-4 6-3) – See score progression
- Anna KalinskayaKalinskaya – Caty McNallyMcNally (6-1 6-4) – See score progression
- Ashlyn KruegerKrueger – Katie VolynetsVolynets (6-3 7-64) – See score progression
- Ajla TomljanovicTomljanovic – Peyton StearnsStearns (6-1 6-4) – See score progression
- Amanda AnisimovaAnisimova – Veronika KudermetovaKudermetova (6-2 6-2) – See score progression
- Madison KeysKeys – Caroline DolehideDolehide (6-3 7-64) – See score progression
- Danielle Rose CollinsRose Collins – Robin MontgomeryMontgomery (6-3 6-1) – See score progression
- Matias ZukasZukas – Zakhar TrapeznikovTrapeznikov (6-0 6-0) – See score progression
- Christopher HeymanHeyman – Shinnosuke HiramatsuHiramatsu (6-74 6-1 6-2) – See score progression
- Koray KirciKirci – Mirko CutuliCutuli (6-1 3-6 7-61) – See score progression
- Jean ThirouinThirouin – Dimitriy VoroninVoronin (5-7 6-3 1-0 ret.) – See score progression
- Denys KlokKlok – Alexander OvcharovOvcharov (6-1 6-4) – See score progression
- Ergi KirkinKirkin – Vladimir KorolevKorolev (4-6 6-1 6-2) – See score progression
- Jessica PegulaPegula – Iryna ShymanovichShymanovich (6-0 6-3) – See score progression
- Ajla TomljanovicTomljanovic – Peyton StearnsStearns (6-1 6-4) – See score progression
- Jelena OstapenkoOstapenko – Louisa ChiricoChirico (7-5 6-2) – See score progression
- Ekaterina AlexandrovaAlexandrova – Ann LiLi (6-3 6-0) – See score progression
- Diana ShnaiderShnaider – Polina KudermetovaKudermetova (6-3 6-2) – See score progression
- Yulia PutintsevaPutintseva – Shuai ZhangZhang (7-6(5) 6-1) – See score progression
- Ashlyn KruegerKrueger – Katie VolynetsVolynets (6-3 7-6(4)) – See score progression
- Emma NavarroNavarro – Hailey BaptisteBaptiste (6-4 6-3) – See score progression
- Daria KasatkinaKasatkina – Lauren DavisDavis (6-1 6-1) – See score progression
- Sofia KeninKenin – Belinda BencicBencic (6-0 6-3) – See score progression
- Anna KalinskayaKalinskaya – Caty McNallyMcNally (6-1 6-4) – See score progression
Upcoming matches in the draw
- Qinwen ZhengZheng – Maria SakkariSakkari (1-2) – H2H and prediction
- Varvara GrachevaGracheva – Elise MertensMertens (0-2) – H2H and prediction
- Jessica PegulaPegula – Ajla TomljanovicTomljanovic (2-1) – H2H and prediction
- Jelena OstapenkoOstapenko – Danielle Rose CollinsRose Collins (2-1) – H2H and prediction
- Ekaterina AlexandrovaAlexandrova – (0-0) – H2H and prediction
- Amanda AnisimovaAnisimova – Yulia PutintsevaPutintseva (2-1) – H2H and prediction
- Darya KasatkinaKasatkina – Sofia KeninKenin (3-3) – H2H and prediction
- Anna KalinskayaKalinskaya – Madison KeysKeys (0-1) – H2H and prediction