Rank: 87Elo: 1621Age: 31

3 - 1

Head-to-Head

Rank: 64Elo: 1584Age: 34

Three rackets logoMatch Prediction

IT flag
Lorenzo
Sonego

Overall: 1621

Hard: 1531

VS
AU flag
James
Duckworth

Overall: 1584

Hard: 1564

String Tension Elo Prediction:

Sonego 51.5%

-106

Match History (4 Matches)

Showing 1 to 4 of 4 matches
Chengdu OpenSep 21, 2026
1st Round · Hard
ItalyL. Sonego
66
AustraliaJ. Duckworth
44
Winston-Salem OpenAug 24, 2026
3rd Round · Hard
ItalyL. Sonego
53
AustraliaJ. Duckworth
76
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
12–16
43% win
12–18
40% win

Serve

7.4
Aces/Match
7.8
2.2
Double Faults/Match
3.8
65%
1st Serve %
54%
72%
1st Serve Won %
74%
53%
2nd Serve Won %
54%

Return

33%
Return Points Won %
33%
2.0/5.5 (37%)
Break Point Offense
2.0/6.0 (33%)
4.1/6.7 (61%)
Break Point Defense
4.9/7.4 (67%)

Season stats are from 2026.