WTA · Head-to-Head Rivalry

🇺🇸 Jessica Pegula
#3 · Age 32 · Elo 2180
vs
🇬🇷 Maria Sakkari
#35 · Age 31 · Elo 1846
7
5

Model win probabilities, betting edges and DFS projections for every ATP & WTA match.

Start 7-Day Free Trial

card required · cancel anytime

Meetings

12

Series

7–5

Jessica Pegula first

Last Meeting

Jul 27, 2025

Avg Game Margin

5.2

winner's games minus loser's

Jessica Pegula · 75 · Maria Sakkari
20192025

Record by Surface

Hard
74
Grass
01

Jessica Pegula in green, Maria Sakkari in blue.

Series shown from Jessica Pegula's perspective.

Every Jessica Pegula vs Maria Sakkari Meeting

DateTournamentSurfaceWinnerScore
Jul 27, 2025MontrealR64HardJessica Pegula7-5 6-4
Jan 6, 2025AdelaideR16HardJessica Pegula6-4 6-1
Oct 30, 2023Cancun FinalsRRHardJessica Pegula6-3 6-2
Sep 25, 2023TokyoSemifinalHardJessica Pegula6-2 6-3
Jul 31, 2023WashingtonSemifinalHardMaria Sakkari6-3 4-6 6-2
Feb 13, 2023DohaSemifinalHardJessica Pegula6-2 4-6 6-1
Oct 31, 2022Fort Worth FinalsRRHardMaria Sakkari7-6(6) 7-6(4)
Oct 17, 2022Guadalajara 2FinalHardJessica Pegula6-2 6-3
Feb 21, 2022DohaR16HardMaria Sakkari6-4 7-5
Jan 17, 2022Australian OpenR16HardJessica Pegula7-6(0) 6-3
Mar 22, 2021MiamiR16HardMaria Sakkari6-4 2-6 7-6(6)
Jun 24, 2019EastbourneR64GrassMaria Sakkari6-2 6-1

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

Rating & Ranking

Jessica PegulaMaria Sakkari
#3WTA Rank#35
2180Overall Elo1846
2102Hard Elo1783
1711Clay Elo1656
1728Grass Elo1567

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

Jessica PegulaMaria Sakkari
45–122026 Season20–18
76%74 matchesLast 12 Months49%43 matches
100%Form (last 5)40%
92%Form (30 days)33%
Aug 22, 2026Last MatchAug 17, 2026

Serve & Return

Jessica PegulaMaria Sakkari
75%Hold %66%
41%Break %33%
5.7%Ace Rate4.2%
2.4%Double Fault Rate3.4%
62%Serve Pts Won58%
46%Return Pts Won41%

Career rates over each player's tracked matches.

Advanced Stats

Advanced stats are for Pro members

Per-Match Averages

Jessica PegulaMaria Sakkari
2.8Avg Aces3.4
3.0Avg Aces Against2.8
4.1Avg Breaks3.6
21.7Avg Games21.5
449Matches504

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.

Want the model's edge next time Jessica Pegula and Maria Sakkari play?

Start 7-Day Free Trial