
Petra Kvitova and Sorana Cirstea will fight against each other in the semifinal of the Miami Open for the 11th time in their career. They are scheduled to compete on Friday at 3:00 pm on STADIUM. 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 Petra Kvitova who should win in 3 sets.
As per the initial odds, Petra Kvitova is the pick to win this match.
Petra Kvitova -> 1.55
Sorana Cirstea -> 2.46
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 Petra Kvitova vs. Sorana Cirstea
This will be the 11th time that Petra Kvitova and Sorana Cirstea play each other. The head to head is 6-4 for Kvitova (see full H2H stats), but Cirstea has a winning record of 3-1 on hard.
The last time that they fought against each other, Kvitova won 6-2 6-3 in the 2nd round in Cincinnati back in 2022.
Petra Kvitova
Year | Total | Hard | Clay | I.hard | Grass | Carpet |
---|---|---|---|---|---|---|
2025 | 1-4 | 0-3 | 1-1 | 0-0 | 0-0 | 0-0 |
2024 | 0-0 | 0-0 | 0-0 | 0-0 | 0-0 | 0-0 |
2023 | 30-13 | 22-10 | 0-2 | 0-0 | 8-1 | 0-0 |
2022 | 27-19 | 16-11 | 1-4 | 3-2 | 7-2 | 0-0 |
2021 | 29-17 | 16-10 | 8-4 | 2-1 | 3-2 | 0-0 |
Ranked no. 12, the Czech reached the semifinal after beating Linda Noskova 6-3 6-0, Donna Vekic 6-4 7-63, Varvara Gracheva 7-5 7-65 and Ekaterina Alexandrova 6-4 3-6 6-3.
In the quarter, Kvitova defeated Alexandrova (6-4 3-6 6-3). During the match, Kvitova scored 96 points vs Alexandrova’s 91. Kvitova was extremely aggressive to blast 44 winners.
Talking about the service games, Kvitova managed to score 6 aces and she committed only 6 double faults. Overall, Petra Kvitova was very efficient on serve to win 75% (44/59) of her 1st serve and 53% (17/32) on the second serve. However, this didn’t prevent her to concede the serve once. Kvitova broke Alexandrova twice after converting 22% of her break points (2/9).
Overall Performance in this tournament
Kvitova has lost 1 set in this tournament to win 54% of the points she played.
Kvitova has a solid match record in the last 10 years having won 69% of her matches (320-146). 15-5 on hard in 2023. Talking about her performance on the same surface of this competition, Kvitova has an overall 188-89 win-loss record in the last years on hard.
Petra has a compiled 15-5 win-loss record in 2023, 15-5 on hard (See FULL STATS).
Previously in Miami
Sorana Cirstea
Year | Total | Hard | Clay | I.hard | Grass | Carpet |
---|---|---|---|---|---|---|
2025 | 8-9 | 7-6 | 0-1 | 1-2 | 0-0 | 0-0 |
2024 | 12-16 | 9-8 | 3-5 | 0-0 | 0-3 | 0-0 |
2023 | 31-22 | 21-14 | 7-4 | 0-1 | 3-3 | 0-0 |
2022 | 22-21 | 10-10 | 4-6 | 4-2 | 4-3 | 0-0 |
2021 | 24-18 | 11-10 | 11-3 | 0-2 | 2-3 | 0-0 |
Ranked no. 74, Sorana got to the semifinal after beating Fernanda Contreras Gomez 7-66 6-2, Caroline Garcia 6-2 6-3, Karolina Muchova 7-5 6-1, Marketa Vondrousova 7-63 6-4 and Aryna Sabalenka 6-4 6-4.
In the quarter, Sorana had a good straight sets win against Sabalenka (6-4 6-4). During the match Cirstea scored 60 points vs Sabalenka’s 52. Cirstea was extremely aggressive to blast 23 winners.
Talking about serving, Cirstea recorded 7 aces and she committed only 2 double faults. Sorana Cirstea lost the serve twice and she saved 3 break points. Furthermore, Cirstea put 49% of her first serves in, winning 85% (23/27) of the points behind her 1st serve and 46% (13/28) on the 2nd serve. Cirstea broke Sabalenka 4 times after converting 57% of her break points (4/7).
Overall Performance in this tournament
The Romanian hasn’t dropped yet a set in the tournament to win 55% of the points she played.
Sorana has a compiled 13-7 win-loss record in 2023, 13-7 on hard (See FULL STATS).
Previously in Miami
Previously, her best result was reaching the 4th round in 2013. See her history.
H2H Performance in the tournament (main draw)
Matches, sets, games and points
Points | Kvitova | Cirstea |
---|---|---|
Match played | 4 | 5 |
Tot Set | 9 | 10 |
Tot Games | 91 | 100 |
Pts | 317-274 | 342-281 |
Total Points | 591 | 623 |
Winners | 145 | 144 |
%Winners | 46% | 42% |
Kvitova played 4 matches while Cirstea competed in 5 matches. At the moment, Petra Kvitova dropped 1 set while Sorana Cirstea hasn’t lost a set so far. Kvitova has played 1 set(s) less than Cirstea (9 vs 10). Therefore, Kvitova played 9 games less than Cirstea. The Czech scored 145 winners (46% of the total points). On the other side, The Romanian recorded 144 winners (42%).
Serve Performance
Serve | Kvitova | Cirstea |
---|---|---|
Aces | 24 | 17 |
Avg per match | 6 | 3.4 |
1st in | 195/301 | 194/308 |
%1st in | 65% | 63% |
1st pts | 145/195 | 144/194 |
%1st pts | 74% | 74% |
2nd pts | 51/106 | 60/114 |
%2nd pts | 48% | 53% |
Kvitova recorded 24 aces (6 per match). Cirstea fired 17 aces (3.4 per match). Kvitova won 74% points behind her first serve. She very solid her second serve to win 48% of the points. On the other side, Cirstea won 74% of the points behind her first serve. She had a solid display on her second serve to win 53% of the points.
How they played the important points
Breaks | Kvitova | Cirstea |
---|---|---|
Won | 13 | 18 |
Converted | 13/25 | 18/34 |
% Converted | 52% | 53% |
Conceded | 18 | 24 |
Saved | 13 | 17 |
% Saved | 72% | 71% |
Times Broken | 5 | 7 |
Kvitova broke her opponents 13 times with a 52% conversion rate. Kvitova conceded her serve 5 times and she saved 72% of the break points that she conceded. Sorana broke her opponents 18 times with a 53% conversion rate. Sorana conceded her serve 7 times and she saved 71% of the break points that she conceded.
Kvitova | ||||||
R2 Noskova |
R3 Vekic |
R4 Gracheva |
1/4 Alexandrova |
Total | ||
---|---|---|---|---|---|---|
Score | 6-3 6-0 | 6-4 7-63 | 7-5 7-65 | 6-4 3-6 6-3 | ||
Tot Set | 2 | 2 | 2 | 3 | 9 | |
Tot Games | 15 | 23 | 25 | 28 | 91 | |
pts | 65-40 | 71-64 | 85-79 | 96-91 | 317-274 | |
Total points | 105 | 135 | 164 | 187 | 591 | |
Winners | 20 | 35 | 46 | 44 | 145 | |
%Winners | 31% | 49% | 54% | 46% | 46% | |
SERVE | ||||||
Aces | 5 | 8 | 5 | 6 | 24 | |
Double Faults | 4 | 5 | 7 | 6 | 22 | |
1st in | 27/47 | 49/70 | 60/93 | 59/91 | 195/301 | |
% 1st in | 57% | 70% | 65% | 65% | 65% | |
1st pts | 20/27 | 35/49 | 46/60 | 44/59 | 145/195 | |
% 1st pts | 74% | 71% | 77% | 75% | 74% | |
2nd pts | 11/20 | 9/21 | 14/33 | 17/32 | 51/106 | |
% 2nd pts | 55% | 43% | 42% | 53% | 48% | |
Breaks | ||||||
Won | 6 | 3 | 2 | 2 | 13 | |
Converted | 6/10 | 3/3 | 2/3 | 2/9 | 13/25 | |
Converted % | 60% | 100% | 67% | 22% | 52% | |
Conceded | 2 | 2 | 8 | 6 | 18 | |
Saved | 1/2 | 0/2 | 7/8 | 5/6 | 13 | |
Saved % | 50% | 0% | 88% | 83% | 55% | |
Times Broken | 1 | 2 | 1 | 1 | 5 |
Cirstea | |||||||
R1 Contreras Gomez |
R2 Garcia |
R3 Muchova |
R4 Vondrousova |
1/4 Sabalenka |
Total | ||
---|---|---|---|---|---|---|---|
Score | 7-66 6-2 | 6-2 6-3 | 7-5 6-1 | 7-63 6-4 | 6-4 6-4 | ||
Tot Set | 2 | 2 | 2 | 2 | 2 | 10 | |
Tot Games | 21 | 17 | 19 | 23 | 20 | 100 | |
pts | 82-68 | 63-50 | 68-48 | 69-63 | 60-52 | 342-281 | |
Total points | 150 | 113 | 116 | 132 | 112 | 623 | |
Winners | 31 | 29 | 26 | 35 | 23 | 144 | |
%Winners | 38% | 46% | 38% | 51% | 38% | 42% | |
SERVE | |||||||
Aces | 2 | 3 | 4 | 1 | 7 | 17 | |
Double Faults | 1 | 0 | 1 | 1 | 2 | 5 | |
1st in | 42/70 | 42/60 | 39/53 | 44/70 | 27/55 | 194/308 | |
% 1st in | 60% | 70% | 74% | 63% | 49% | 63% | |
1st pts | 31/42 | 29/42 | 26/39 | 35/44 | 23/27 | 144/194 | |
% 1st pts | 74% | 69% | 67% | 80% | 85% | 74% | |
2nd pts | 16/28 | 9/18 | 9/14 | 13/26 | 13/28 | 60/114 | |
% 2nd pts | 57% | 50% | 64% | 50% | 46% | 53% | |
Breaks | |||||||
Won | 3 | 4 | 5 | 2 | 4 | 18 | |
Converted | 3/8 | 4/8 | 5/8 | 2/3 | 4/7 | 18/34 | |
Converted % | 38% | 50% | 63% | 67% | 57% | 53% | |
Conceded | 2 | 8 | 4 | 5 | 5 | 24 | |
Saved | 1/2 | 7/8 | 2/4 | 4/5 | 3/5 | 17 | |
Saved % | 50% | 88% | 50% | 80% | 60% | 82% | |
Times Broken | 1 | 1 | 2 | 1 | 2 | 7 |
Head 2 Head



Tennis Scores in Miami
- Elena RybakinaRybakina – Jessica PegulaPegula (7-63 6-4) – Stats, scores, rankings
- Laurynas GrigelisGrigelis – Alessandro PetronePetrone (6-2 6-4) – Stats, scores, rankings
- Franco AgamenoneAgamenone – Pietro LicciardiLicciardi (2-6 6-1 6-4) – Stats, scores, rankings
Upcoming matches in the draw
- Petra KvitovaKvitova – Sorana CirsteaCirstea (6-4) – H2H and prediction