Language

J. Lehecka vs J-L. Struff

Match details
J. LeheckaWorld No. 15
2 : 1Final score
J-L. StruffWorld No. 39
Full time · J. Lehecka win
Moneyline Final odds before kickoff Featured bookmaker ·
Result Confirmed · odds are for reference

Match result

Final
Final score
2 : 1
Result
J. Lehecka win Final
Period scoreSet 1Set 2Set 3Total
J. Lehecka3762
J-L. Struff6541

Odds

Final odds before kickoff · Updated

Reference odds. No real-money wager can be placed here.

Match winnerHome1.52Away2.73Pinnacle · Bookmaker 7Home1.501.52Away2.782.73
Odds flowReference Pinnacle · Through the last odds before kickoff
Changed atHomeAway
1.52▼2.73▲
1.53▲2.71▼
1.49▲2.82▼
1.47▼2.89▲
1.50▲2.76▼
1.46▼2.91▲
1.47▼2.87▲
1.48▲2.83▼
See more · 4 casesCollapse
1.47▲2.86▼
1.46▼2.90▲
Bookmaker changed · reference bookmaker Pinnacle
First1.502.78
Odds by bookmaker
BookmakerHomeAway
Pinnacle1.522.73
Betfair1.442.75
bet3651.442.75
Marathon1.452.73
1xBet1.482.73
Betano1.472.67
BetVictor1.442.60
Game handicap-2.5Home -2.51.91Away +2.51.98Pinnacle · Bookmaker 6Home1.881.91Away1.991.98
Odds flowReference Pinnacle · Line -2.5 · Through the last odds before kickoff
Changed atHomeAway
1.91▲1.98▼
1.86▲2.03▼
1.83▼2.06▲
1.92▲1.95▼
1.85▼2.02▲
1.87▼2.00▲
1.881.98▼
1.88▲1.99▼
See more · 6 casesCollapse
1.86▲2.01▼
1.85▼2.03▲
1.881.98▼
Bookmaker changed · reference bookmaker Pinnacle
First1.881.99
Line changed · -3.5 → -2.5
Odds by bookmaker
BookmakerHome -2.5Away +2.5
Pinnacle1.911.98
bet3651.722.00
Marathon1.851.88
1xBet1.921.92
Betano1.821.88
BetVictor1.801.87
Total games23.5Over 23.52.02Under 23.51.87Pinnacle · Bookmaker 5Over2.012.02Under1.861.87
Odds flowReference Pinnacle · Line 23.5 · Through the last odds before kickoff
Changed atOverUnder
2.02▼1.87▲
2.031.86▲
2.03▲1.85▼
1.98▼1.89▲
1.99▲1.88▼
1.98▼1.89▲
1.99▼1.88
2.00▼1.88▲
See more · 4 casesCollapse
2.01▲1.86▼
2.00▼1.88▲
Line changed · 22.5 → 23.5
First2.011.86
Odds by bookmaker
BookmakerOver 23.5Under 23.5
Pinnacle2.021.87
Marathon1.931.81
1xBet2.001.84
Betano1.931.78
BetVictor1.871.80
Line explanation · Handicap · Over/Under
  • Handicap and Over/Under lines are from the home team's side

Players

World ranking · updated daily
J. Lehecka
Jiri Lehecka
World ranking
15
Ranking points
2580
Country
Czechia
Tour
ATP
J-L. Struff
Jan-Lennard Struff
World ranking
39
Ranking points
1271
Country
Germany
Tour
ATP

Match stats

J. Lehecka · J-L. Struff
22Aces11
2Double faults2
71%1st serve in61%
79%1st serve points won79%
52%2nd serve points won42%
5/7Break points saved2/4
2/4Break points converted2/7
88%Service games won87%
53%Total points won47%

Tournament

ATP 500 Basel
Level
ATP 500
Surface
Hard
Format
Best of 3 sets
Official name
Swiss Indoors Basel

Head-to-head

J. Lehecka 3 : 0 J-L. Struff
Clay 2:0
WJ-L. Struff0:May 8, 2026 · ATP 1000 Rome
WJ-L. Struff0:Jun 11, 2025 · Stuttgart
WJ. Lehecka3:2J-L. StruffMay 29, 2023 · Roland Garros Men's Singles

Recent matches

By player · all tournaments
WJ. Kym0:Oct 30, 2026 · ATP 500 Basel · 4-6 2-6›
WD. Altmaier0:Oct 29, 2026 · ATP 500 Basel · 5-7 4-6›
WS. Wawrinka0:Oct 27, 2026 · ATP 500 Basel · 5-7 6-7›
LT. Griekspoor2:1J. LeheckaOct 23, 2026 · ATP Brussels›
WR. Collignon0:Oct 22, 2026 · ATP Brussels›
LJ. Lehecka1:Oct 12, 2026 · ATP 1000 Shanghai · 6-4 6-7 4-6›
WJ. Lehecka2:1N. BorgesOct 10, 2026 · ATP 1000 Shanghai · 6-3 3-6 6-3›
LC. Alcaraz2:0J. LeheckaOct 6, 2026 · ATP 500 Tokyo · 7-6 6-4›
WJ. Lehecka2:0V. VacherotOct 5, 2026 · ATP 500 Tokyo · 6-4 6-2›
WJ. Lehecka2:0D. VallejoOct 4, 2026 · ATP 500 Tokyo · 6-1 6-1›
WU. Humbert1:Oct 3, 2026 · ATP 500 Tokyo · 7-5 4-6 4-6›
WJ. Lehecka2:1Z. BergsSep 30, 2026 · ATP 500 Tokyo · 6-3 6-7 6-3›
WJ. Lehecka2:0L. TienSep 19, 2026 · ATP Davis Cup - World Group
WJ. Lehecka2:0B. SheltonSep 18, 2026 · ATP Davis Cup - World Group
LJ. Lehecka1:Sep 4, 2026 · US Open Men's Singles
WJ. Lehecka3:0T. SamuelSep 2, 2026 · US Open Men's Singles
WJ. Lehecka3:1P. Carreno-BustaAug 30, 2026 · US Open Men's Singles
LJ. Lehecka1:Aug 18, 2026 · ATP 1000 Cincinnati
WJ. Lehecka2:1M. BerrettiniAug 15, 2026 · ATP 1000 Cincinnati
LJ. Lehecka1:Jul 7, 2026 · Wimbledon Men's Singles
WJ-L. Struff2:0N. BorgesOct 30, 2026 · ATP 500 Basel · 6-2 6-3›
WN. Djokovic1:Oct 29, 2026 · ATP 500 Basel · 7-6 5-7 6-7›
WY. Hanfmann0:Oct 28, 2026 · ATP 500 Basel · 4-6 3-6›
LJ-L. Struff1:Oct 25, 2026 · ATP Brussels›
WA. Fils1:Oct 24, 2026 · ATP Brussels›
WJ-L. Struff2:0Z. BergsOct 23, 2026 · ATP Brussels›
WG. Onclin0:Oct 21, 2026 · ATP Brussels›
WJ-L. Struff2:0M. GironOct 20, 2026 · ATP Brussels›
LD. Medvedev2:1J-L. StruffOct 10, 2026 · ATP 1000 Shanghai · 4-6 6-4 6-3›
WM. Landaluce0:Oct 8, 2026 · ATP 1000 Shanghai · 4-6 4-6›
LD. Medvedev2:0J-L. StruffOct 3, 2026 · ATP 500 Beijing · 6-4 6-3›
WJ-L. Struff2:0T. A. TiranteSep 30, 2026 · ATP 500 Beijing · 6-1 6-4›
LJ-L. Struff2:Sep 3, 2026 · US Open Men's Singles
WC. Ugo Carabelli0:Sep 1, 2026 · US Open Men's Singles
LJ-L. Struff0:Aug 15, 2026 · ATP 1000 Cincinnati
WR. A. Burruchaga1:Aug 13, 2026 · ATP 1000 Cincinnati
LA. Michelsen2:1J-L. StruffAug 4, 2026 · ATP Montreal
LJ-L. Struff0:Jul 22, 2026 · ATP Kitzbuhel
WJ-L. Struff2:1A. ShevchenkoJul 21, 2026 · ATP Kitzbuhel
LJ. Sinner3:0J-L. StruffJul 7, 2026 · Wimbledon Men's Singles

Draw

ATP 500 Basel
Round of 32 16
M. Brunold3-6 1-6
V. Vacherot6-3 7-6M. Navone
D. Altmaier6-7 7-6 6-4J. M. Cerundolo
H. Rune6-4 6-7 7-6Q. Halys
D. Stricker6-4 5-7 3-6
H. Hurkacz3-6 6-3 6-4Z. Bergs
A. Tabilo4-6 2-6
J. Kym7-6 6-4A. Rinderknech
G. Mpetshi Perricard6-7 5-7
A. Michelsen5-7 6-3 6-3B. Van De Zandschulp
B. Shelton6-7 7-6 7-6A. Kovacevic
S. Wawrinka5-7 6-7
Y. Hanfmann4-6 3-6
R. Bertola4-6 2-6
N. Djokovic4-6 6-3 6-4U. Humbert
T. Fritz6-4 7-6R. Hijikata
Round of 16 8
N. Borges1-6 6-3 6-4C. Ruud
H. Hurkacz6-3 3-6 6-7
V. Vacherot7-6 2-6 7-6R. Jodar
A. Michelsen6-4 3-6 6-7
D. Altmaier5-7 4-6
T. Fritz6-4 6-3D. Shapovalov
N. Djokovic7-6 5-7 6-7
B. Shelton3-6 7-6 6-7
Quarter-finals 4
H. Rune3-6 6-3 3-6
T. Fritz6-2 2-0A. Fils
J. Kym4-6 2-6
J-L. Struff6-2 6-3N. Borges
Semi-finals 2
V. Vacherot7-6 6-3T. Fritz
J. Lehecka3-6 7-5 6-4J-L. Struff
Final 1
J. Lehecka6-2 3-6 3-6