Jan-Lennard Struff def. Sebastian Ofner — Round of 32, Generali Open 2025
ATP 250ClayKitzbuhel, Austria
Played22 Jul 2025
🇦🇹ranked ATP number 141 going into this draw
Sebastian Ofner 4 2
Head to head
1–1 level
- This matchKitzbuhel R32won by Struff
- 2025ClayParis R128won by Ofner
Form going in
3–7
Won–lost, last 10 matches
5–5
2–2
Won–lost, last 30 days
2–2
🇦🇷J. CerundoloJuan Manuel CerundoloNo. 112
No. 112 · R32Gstaad R32
D. DzumhurDamir Dzumhur🇧🇦No. 67
No. 67 · R32Bastad R32
🇪🇸C. AlcarazCarlos AlcarazNo. 2
No. 2 · R32London R32
G. DimitrovGrigor Dimitrov🇧🇬No. 21
No. 21 · R32London R32
🇨🇦F. Auger-AliassimeFelix Auger-AliassimeNo. 27
No. 27 · R64London R64
T. PaulTommy Paul🇺🇸No. 13
No. 13 · R64London R64
🇦🇹F. MisolicFilip Misolic
R128London R128
H. MedjedovicHamad Medjedovic🇷🇸No. 73
No. 73 · R128London R128
🇮🇹L. SonegoLorenzo SonegoNo. 45
No. 45 · R32Halle R32
A. RublevAndrey Rublev🇷🇺No. 15
No. 15 · R32Halle R32
🇨🇿J. LeheckaJiri LeheckaNo. 34
No. 34 · R16Stuttgart R16
K. KhachanovKaren Khachanov🇷🇺No. 24
No. 24 · R64Paris R64
🇮🇹M. ArnaldiMatteo ArnaldiNo. 36
No. 36 · R32Stuttgart R32
J. StruffJan-Lennard Struff🇩🇪No. 86
No. 86 · R128Paris R128
🇦🇹S. OfnerSebastian OfnerNo. 128
No. 128 · R128Paris R128
H. HurkaczHubert Hurkacz🇵🇱No. 31
No. 31 · SFGeneva SF
🇩🇪J. EngelJustin Engel
R32Hamburg R32
K. KhachanovKaren Khachanov🇷🇺No. 24
No. 24 · QFGeneva QF
🇬🇷S. TsitsipasStefanos TsitsipasNo. 16
No. 16 · R64Madrid R64
N. BorgesNuno Borges🇵🇹No. 40
No. 40 · R16Geneva R16
All 10 matches
🇨🇿J. LeheckaJiri LeheckaNo. 34
No. 34 · R16Stuttgart R16
K. KhachanovKaren Khachanov🇷🇺No. 24
No. 24 · R64Paris R64
🇮🇹M. ArnaldiMatteo ArnaldiNo. 36
No. 36 · R32Stuttgart R32
J. StruffJan-Lennard Struff🇩🇪No. 86
No. 86 · R128Paris R128
🇦🇹S. OfnerSebastian OfnerNo. 128
No. 128 · R128Paris R128
H. HurkaczHubert Hurkacz🇵🇱No. 31
No. 31 · SFGeneva SF
🇩🇪J. EngelJustin Engel
R32Hamburg R32
K. KhachanovKaren Khachanov🇷🇺No. 24
No. 24 · QFGeneva QF
🇬🇷S. TsitsipasStefanos TsitsipasNo. 16
No. 16 · R64Madrid R64
N. BorgesNuno Borges🇵🇹No. 40
No. 40 · R16Geneva R16
Stats, 6 months going in
By surface
1–6
Clay
7–5
2–6
Hard
–
3–3
Grass
2–2
By round
2–8
R32
1–4
1–1
R16
1–0
4–11
First match at an event
5–2
3–3
At ATP 250s
3–2
How their matches go
20
Completed matches
14
10%
Won in straight sets
21%
15%
Won after losing a set
29%
25%
Lost after winning a set
7%
50%
Lost in straight sets
43%
3–8
Tiebreaks
4–4
1–3
Deciding sets
2–1
4/5
Won after winning set 1
5/5
1/15
Won after losing set 1
2/9
Last 14 days
1
Matches
1
3
Sets
2
7
Days since last match
7