Rank: 88Elo: 1644Age: 31

2 - 0

Head-to-Head

Rank: 86Elo: 1603Age: 34
String Tension

Upcoming match

Wed, Aug 26, 2026 · 9:30 PM UTC

Winston-Salem Open

3rd Round

250HardCourt Pace 36.9Average

Three rackets logoMatch Prediction

IT flag
Lorenzo
Sonego

Overall: 1644

Hard: 1554

VS
AU flag
James
Duckworth

Overall: 1603

Hard: 1584

String Tension Elo Prediction:

51.9%
48.1%

Implied Odds:

Sonego: -108

String Tension

ELO Comparison

Match History (2 Matches)

Showing 1 to 2 of 2 matches
EastbourneJun 20, 2022
Round of 32 · Grass
ItalyL. Sonego
477
AustraliaJ. Duckworth
66(5)6(1)
WimbledonJun 28, 2021
Round of 32 · Grass
ItalyL. Sonego
666
AustraliaJ. Duckworth
344

Recent Matches

Loading recent matches...

Detailed Stats Comparison

Lorenzo Sonego
vs
James Duckworth
1113
46% win
914
39% win

Serve

7.0
Aces/Match
8.0
2.1
Double Faults/Match
3.7
65%
1st Serve %
54%
71%
1st Serve Won %
76%
53%
2nd Serve Won %
53%

Return

34%
Return Points Won %
34%
2.1/5.6 (37%)
Break Point Offense
2.0/6.3 (32%)
3.8/6.4 (59%)
Break Point Defense
5.0/7.5 (66%)

Season stats are from 2026.