WTA · Head-to-Head Rivalry

🇨🇿 Petra Kvitova
Age 36 · Elo 1644
vs
🇷🇴 Sorana Cirstea
#17 · Age 36 · Elo 2004
7
4

Meetings

11

Series

7–4

Petra Kvitova first

Last Meeting

Mar 20, 2023

Avg Game Margin

5.7

winner's games minus loser's

Petra Kvitova · 74 · Sorana Cirstea
20082023

Record by Surface

Hard
2–4
Clay
3–0
Grass
2–0

Petra Kvitova in green, Sorana Cirstea in blue.

Series shown from Petra Kvitova's perspective.

Every Petra Kvitova vs Sorana Cirstea Meeting

DateTournamentSurfaceWinnerScore
Mar 20, 2023MiamiSemifinalHardPetra Kvitova7-5 6-4
Aug 15, 2022CincinnatiR32HardPetra Kvitova6-2 6-3
Jan 17, 2022Australian OpenR128HardSorana Cirstea6-2 6-2
Feb 8, 2021Australian OpenR64HardSorana Cirstea6-4 1-6 6-1
Jun 27, 2016WimbledonR128GrassPetra Kvitova6-0 6-4
May 5, 2014MadridR64ClayPetra Kvitova6-1 5-7 7-6(4)
Aug 5, 2013TorontoQuarterfinalHardSorana Cirstea4-6 7-5 6-2
May 14, 2012RomeR16ClayPetra Kvitova6-2 5-7 6-2
Aug 2, 2010CopenhagenR32HardSorana Cirstea4-4 6-2 6-4
Jun 21, 2010WimbledonR128GrassPetra Kvitova6-2 6-2
Jul 7, 2008BudapestR32ClayPetra Kvitova6-2 6-4

Tour-level meetings back to 1968 where available. Dates reflect the tournament start.

Rating & Ranking

Petra KvitovaSorana Cirstea
—WTA Rank#17
1644Overall Elo2004
1635Hard Elo1889
1537Clay Elo1820
1612Grass Elo1532

breakPoint Elo starts every player at 1500 and weights matches by tournament importance — values are internally consistent but not comparable to other published Elo scales.

Form & Activity

Petra KvitovaSorana Cirstea
—2026 Season42–15
—0 matchesLast 12 Months73%59 matches
25%Form (last 5)80%
—Form (30 days)50%
Aug 25, 2025Last MatchOct 19, 2026

Serve & Return

Petra KvitovaSorana Cirstea
57%Hold %72%
60%Break %43%
6.1%Ace Rate6.6%
6.5%Double Fault Rate3.4%
61%Serve Pts Won61%
44%Return Pts Won45%

Career rates over each player's tracked matches.

Advanced Stats

Advanced stats are for Pro members

Per-Match Averages

Petra KvitovaSorana Cirstea
4.3Avg Aces2.7
2.5Avg Aces Against1.9
3.8Avg Breaks3.7
21.8Avg Games21.4
745Matches641

Career averages per best-of-3 match; aces against are opponent aces conceded, breaks are service breaks won. Each stat covers the matches where it was tracked.