ATP · 500
Halle 2026
Third round · June 15, 2026
GrassCompletedBest of 3 sets
RoundThird roundmatch 2
Duration1h 24min84 minutes
SurfaceGrassdraw of 32
Location—country not available
At that moment
Player comparison
Match numbers
Serve statistics
9Aces9
0Double faults1
42/58 · 72.4%First serves in40/68 · 58.8%
34/42 · 81%First-serve points won30/40 · 75%
11/16 · 68.8%Second-serve points won12/28 · 42.9%
0/0Break points saved3/5 · 60%
10Service games10
Date precision
The source provides the exact date of this match.