
Madison Keys and Olga Danilovic will face off in the 2nd round of Wimbledon for the 1st time in their career. They are scheduled to compete on Wednesday at 11:00 am on Court 2. 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.191
Olga Danilovic -> 4.7
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. Olga Danilovic
There is no head to head record between Madison Keys and Olga Danilovic since this will be the first time that they will square off in the main tour.
Madison Keys


31 - 9win/loss
8
5

Year | Total | Hard | Clay | I.hard | Grass | Carpet |
---|---|---|---|---|---|---|
2025 | 32-10 | 19-3 | 9-4 | 0-0 | 4-3 | 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. 8, Keys got to the 2nd round after defeating Elena Gabriela Ruse 6-7(4) 7-5 7-5.
In the 1st round against Gabriela Ruse, Madison recovered from a 1-set down deficit before winning (6-74 7-5 7-5). During the match, Keys scored 117 points vs Gabriela Ruse’s 103. The American was quite aggressive to blast 45 winners.
Talking about the service games, Keys struck 5 aces and she committed only 5 double faults. Madison Keys lost the serve 5 times and she saved 6 break points. Furthermore, Keys put 62% of her first serves in, winning 67% (45/67) of the points behind her 1st serve and 49% (20/41) on the 2nd serve. Madison broke Gabriela Ruse 7 times after converting 54% of her break points (7/13).
Keys has a solid record in the last 10 years having won 66% of her matches (258-132). 3-2 on grass in 2025. In connection with her performance on the same surface of this event, Keys has an aggregate 34-12 record in the last years on grass.
Her best result of the current year was winning 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.
Madison has a compiled 31-9 win-loss record in 2025, 3-2 on grass (See FULL STATS).
Previously in Wimbledon
Olga Danilovic


20 - 11win/loss
32
32

Year | Total | Hard | Clay | I.hard | Grass | Carpet |
---|---|---|---|---|---|---|
2025 | 20-12 | 3-4 | 13-4 | 1-1 | 3-3 | 0-0 |
2024 | 38-19 | 11-4 | 25-12 | 0-1 | 2-2 | 0-0 |
2023 | 26-15 | 4-6 | 17-6 | 2-1 | 3-2 | 0-0 |
2022 | 19-14 | 0-2 | 16-10 | 3-2 | 0-0 | 0-0 |
2021 | 20-15 | 10-5 | 10-6 | 0-2 | 0-2 | 0-0 |
Ranked no. 37, Danilovic reached the 2nd round after defeating Shuai Zhang 6-2 6-4.
In the 1st round, The Serbian had a good straight sets win against Zhang (6-2 6-4). During the match Danilovic scored 72 points vs Zhang’s 58. The Serbian was exceptionally aggressive to blast 34 winners.
About the serving games, Danilovic bagged 4 aces and she committed only 5 double faults. Olga Danilovic conceded no breaks for the entire match to save 6 break points. Furthermore, Danilovic put 61% of her first serves in, winning 74% (34/46) of the points behind her 1st serve and 45% (13/29) on the 2nd serve. Danilovic broke Zhang 3 times after converting 75% of her break points (3/4).
Her best result of the year was winning the title the Antalya where she beat Victoria Jimenez Kasintseva in the final 6-2 6-3.
The Serbian has an aggregate 20-11 win-loss record in 2025, 3-2 on grass (See FULL STATS).
Previously in Wimbledon
Previously, her best result was reaching the 1st round in 2024. See her history.
H2H Performance in the tournament
Matches, sets, games and points
Points | Keys | Danilovic |
---|---|---|
Match played | 1 | 1 |
Tot Set | 3 | 2 |
Tot Games | 37 | 18 |
Pts | 117-103 | 72-58 |
Total Points | 220 | 130 |
Winners | 45 | 34 |
%Winners | 38% | 47% |
Both Keys and Danilovic played 1 match. At the moment, Madison Keys conceded 1 set while Olga Danilovic hasn’t surrendered a set so far. Keys has played 1 set more than Danilovic (3 vs 2). Therefore, Keys played 19 games more than Danilovic. Keys scored 45 winners (38% of the total points). On the other side, The Serbian struck 34 winners (47%).
Serve Performance
Serve | Keys | Danilovic |
---|---|---|
Aces | 5 | 4 |
Avg per match | 5 | 4 |
1st in | 67/108 | 46/75 |
%1st in | 62% | 61% |
1st pts | 45/67 | 34/46 |
%1st pts | 67% | 74% |
2nd pts | 20/41 | 13/29 |
%2nd pts | 49% | 45% |
Keys recorded 5 aces . Danilovic fired 4 aces . Keys won 67% points behind her first serve. She quite strong on her second serve to win 49% of the points. On the other side, Danilovic won 74% of the points behind her first serve. She had a solid display on her second serve to win 45% of the points.
How they played the important points
Breaks | Keys | Danilovic |
---|---|---|
Won | 7 | 3 |
Converted | 7/13 | 3/4 |
% Converted | 54% | 75% |
Conceded | 11 | 6 |
Saved | 6 | 6 |
% Saved | 55% | 100% |
Times Broken | 5 | 0 |
Keys broke her opponent 7 times with a 54% conversion rate. The American conceded her serve 5 times and she saved 55% of the break points that she conceded. The Serbian broke her opponent 3 times with a 75% conversion rate. The Serbian was rock solid on her serve as she has never conceded a single service game after saving 6 break points.
Keys | |||
R1 Gabriela Ruse |
Total | ||
---|---|---|---|
Score | 6-74 7-5 7-5 | ||
Tot Set | 3 | 3 | |
Tot Games | 37 | 37 | |
pts | 117-103 | 117-103 | |
Total points | 220 | 220 | |
Winners | 45 | 45 | |
%Winners | 38% | 38% | |
SERVE | |||
Aces | 5 | 5 | |
Double Faults | 5 | 5 | |
1st in | 67/108 | 67/108 | |
% 1st in | 62% | 62% | |
1st pts | 45/67 | 45/67 | |
% 1st pts | 67% | 67% | |
2nd pts | 20/41 | 20/41 | |
% 2nd pts | 49% | 49% | |
Breaks | |||
Won | 7 | 7 | |
Converted | 7/13 | 7/13 | |
Converted % | 54% | 54% | |
Conceded | 11 | 11 | |
Saved | 6/11 | 6 | |
Saved % | 55% | 55% | |
Times Broken | 5 | 5 |
Danilovic | |||
R1 Zhang |
Total | ||
---|---|---|---|
Score | 6-2 6-4 | ||
Tot Set | 2 | 2 | |
Tot Games | 18 | 18 | |
pts | 72-58 | 72-58 | |
Total points | 130 | 130 | |
Winners | 34 | 34 | |
%Winners | 47% | 47% | |
SERVE | |||
Aces | 4 | 4 | |
Double Faults | 5 | 5 | |
1st in | 46/75 | 46/75 | |
% 1st in | 61% | 61% | |
1st pts | 34/46 | 34/46 | |
% 1st pts | 74% | 74% | |
2nd pts | 13/29 | 13/29 | |
% 2nd pts | 45% | 45% | |
Breaks | |||
Won | 3 | 3 | |
Converted | 3/4 | 3/4 | |
Converted % | 75% | 75% | |
Conceded | 6 | 6 | |
Saved | 6/6 | 6 | |
Saved % | 100% | 100% | |
Times Broken | 0 | 0 |
Head 2 Head



Tennis Scores – Wimbledon
- Yan BondarevskiyBondarevskiy – Oleg DolgosheyevDolgosheyev (7-5 6-3) – Stats, scores, rankings
- Denis YevseyevYevseyev – Kristjan TammTamm (7-64 6-2) – Stats, scores, rankings
- Bogdan BobrovBobrov – Nikita MashtakovMashtakov (6-4 5-7 7-62) – Stats, scores, rankings
- Karl FribergFriberg – Pavel ShumeikoShumeiko (6-2 6-1) – Stats, scores, rankings
- Dostanbek TashbulatovTashbulatov – Benjamin DhoeDhoe (6-2 6-2) – Stats, scores, rankings
- Oleg PrihodkoPrihodko – Sagadat AyapAyap (6-3 6-3) – Stats, scores, rankings
- Arnaud BovyBovy – Oleksii KrutykhKrutykh (6-3 6-4) – Stats, scores, rankings
- Artem SmirnovSmirnov – Vitaliy SachkoSachko (6-1 ret.) – Stats, scores, rankings
Upcoming matches in the draw
- Magda LinetteLinette – Elsa JacquemotJacquemot (1-0) – H2H and prediction
- Alycia ParksParks – Belinda BencicBencic (1-1) – H2H and prediction
- Elina AvanesyanAvanesyan – Elena RybakinaRybakina (0-1) – H2H and prediction
- Sofia KeninKenin – Taylor TownsendTownsend (3-2) – H2H and prediction
- Victoria AzarenkaAzarenka – Anastasia ZakharovaZakharova (0-0) – H2H and prediction
- Dayana YastremskaYastremska – Cori GauffGauff (0-3) – H2H and prediction
- Aryna SabalenkaSabalenka – Marie BouzkovaBouzkova (2-1) – H2H and prediction
- Emma RaducanuRaducanu – Marketa VondrousovaVondrousova (1-2) – H2H and prediction
- Elise MertensMertens – Ann LiLi (1-0) – H2H and prediction
- Aliaksandra SasnovichSasnovich – Elina SvitolinaSvitolina (2-1) – H2H and prediction
- Katie BoulterBoulter – (0-0) – H2H and prediction
- Cristina BucsaBucsa – Donna VekicVekic (0-1) – H2H and prediction
- Leylah Annie FernandezAnnie Fernandez – Laura SiegemundSiegemund (0-0) – H2H and prediction
- Olga DanilovicDanilovic – Madison KeysKeys (0-0) – H2H and prediction
- Jasmine PaoliniPaolini – Kamilla RakhimovaRakhimova (1-0) – H2H and prediction
- Eva LysLys – (0-2) – H2H and prediction
- Beatriz Haddad MaiaHaddad Maia – Dalma GalfiGalfi (0-0) – H2H and prediction
- Renata ZarazuaZarazua – Amanda AnisimovaAnisimova (0-2) – H2H and prediction
- Viktoriya TomovaTomova – (0-0) – H2H and prediction
- Naomi OsakaOsaka – Katerina SiniakovaSiniakova (1-1) – H2H and prediction
- Hailey BaptisteBaptiste – (0-0) – H2H and prediction
- Barbora KrejcikovaKrejcikova – Caroline DolehideDolehide (1-0) – H2H and prediction
- Veronika KudermetovaKudermetova – Emma NavarroNavarro (1-0) – H2H and prediction
- Xin Yu WangYu Wang – Zeynep SonmezSonmez (0-0) – H2H and prediction
- Suzan LamensLamens – Ekaterina AlexandrovaAlexandrova (0-0) – H2H and prediction
- Katie VolynetsVolynets – Elisabetta CocciarettoCocciaretto (0-0) – H2H and prediction
- Iga SwiatekSwiatek – Caty McNallyMcNally (1-0) – H2H and prediction
- Danielle Rose CollinsRose Collins – Veronika ErjavecErjavec (0-0) – H2H and prediction
- Clara TausonTauson – Anna KalinskayaKalinskaya (0-1) – H2H and prediction
- Darya KasatkinaKasatkina – Irina-Camelia BeguBegu (8-1) – H2H and prediction
- Yulia StarodubtsewaStarodubtsewa – Ludmilla SamsonovaSamsonova (1-0) – H2H and prediction