ATP tennis 2026 · ATP 250
Generali Open 2026
ATP 250 played in Kitzbuhel: the champion and the full draw, from the first round to the final.
Updated on November 5, 2026 at 04:17 UTC. Data updated several times a day: this is not a point-by-point live feed.
- Category
- ATP 250
- Dates
- Week of Jul 20 2026
- City
- Kitzbuhel (AUT)
- Surface
- Clay
- Prize money
- €612,000
- Status
- Finished
Champion
- Quentin HalysFinal: Quentin Halys – Alexander Bublik 6-4 7-6(6)
Draw
QualifyingRound 1
- Kilian FeldbauschSUI66Gustavo HeideBRA42
- Sandro KoppAUT66Pierre-Hugues HerbertFRA44
- Jurij RodionovAUT66Andrey ChepelevRUS22
- Vitaliy SachkoUKR76Federico CoriaARG652
- Hugo DellienBOL466Michele RibecaiITA613
- Laslo DjereSRB66Niklas WaldnerAUT24
- Federico CinaITA636Daniel MichalskiPOL261
- Lorenzo GiustinoITA66Nico HipflAUT24
QualifyingFinal round
- Kilian FeldbauschSUI66Sandro KoppAUT04
- Jurij RodionovAUT67Vitaliy SachkoUKR464
- Laslo DjereSRB76Hugo DellienBOL52
- Federico CinaITA66Lorenzo GiustinoITA42
QualifyingQualifiers
- Kilian FeldbauschSUI
- Jurij RodionovAUT
- Laslo DjereSRB
- Federico CinaITA
DrawRound 1
- Alexander BublikKAZTBD
- Facundo Diaz AcostaARG466QFederico CinaITA634
- Alex MolcanSVK66Sebastian OfnerAUT44
- Daniel AltmaierGER667Raphael CollignonBEL32
- Tomas Martin EtcheverryARGTBD
- QJurij RodionovAUT66WCJoel SchwaerzlerAUT42
- QKilian FeldbauschSUI76Adolfo Daniel VallejoPAR621
- 5Ignacio BusePER7636Vit KoprivaCZE571
- Marco TrungellitiARG668Juan Manuel CerundoloARG21
- Yannick HanfmannGER76WCLukas NeumayerAUT654
- Sebastian BaezARG636Miomir KecmanovicSRB364
- Arthur RinderknechFRATBD
- 6Jan-Lennard StruffGER376Alexander ShevchenkoKAZ6654
- Mariano NavoneARG66WCAlexandre MullerFRA40
- Quentin HalysFRA76QLaslo DjereSRB644
- Valentin VacherotMONTBD
DrawRound of 16
- 1Alexander BublikKAZ67Facundo Diaz AcostaARG35
- Alex MolcanSVK637Daniel AltmaierGER365
- 4Tomas Martin EtcheverryARG67QJurij RodionovAUT264
- 5Ignacio BusePER266QKilian FeldbauschSUI622
- Yannick HanfmannGER67Marco TrungellitiARG462
- Sebastian BaezARG7263Arthur RinderknechFRA6664
- Mariano NavoneARG666Jan-Lennard StruffGER03
- Quentin HalysFRA662Valentin VacherotMON34
DrawQuarterfinals
- 1Alexander BublikKAZ66Alex MolcanSVK32
- 4Tomas Martin EtcheverryARG675Ignacio BusePER25
- Yannick HanfmannGER66Sebastian BaezARG31
- Quentin HalysFRA76Mariano NavoneARG53
DrawSemifinals
- 1Alexander BublikKAZ664Tomas Martin EtcheverryARG34
- Quentin HalysFRA67Yannick HanfmannGER462
DrawFinal
- Quentin HalysFRA671Alexander BublikKAZ466
DrawChampion
- Quentin HalysFRA
Players
The 28 players in the main draw, from the furthest along: seed or entry, country, the round reached and whether they are still in.
- Quentin HalysFRAChampion
- 1Alexander BublikKAZFinal · lost to Quentin Halys
- 4Tomas Martin EtcheverryARGSemifinals · lost to Alexander Bublik
- Yannick HanfmannGERSemifinals · lost to Quentin Halys
- 5Ignacio BusePERQuarterfinals · lost to Tomas Martin Etcheverry
- Alex MolcanSVKQuarterfinals · lost to Alexander Bublik
- Mariano NavoneARGQuarterfinals · lost to Quentin Halys
- Sebastian BaezARGQuarterfinals · lost to Yannick Hanfmann
- 2Valentin VacherotMONRound of 16 · lost to Quentin Halys
- 3Arthur RinderknechFRARound of 16 · lost to Sebastian Baez
- 6Jan-Lennard StruffGERRound of 16 · lost to Mariano Navone
- Daniel AltmaierGERRound of 16 · lost to Alex Molcan
- Facundo Diaz AcostaARGRound of 16 · lost to Alexander Bublik
- QJurij RodionovAUTRound of 16 · lost to Tomas Martin Etcheverry
- QKilian FeldbauschSUIRound of 16 · lost to Ignacio Buse
- Marco TrungellitiARGRound of 16 · lost to Yannick Hanfmann
- 7Raphael CollignonBELRound 1 · lost to Daniel Altmaier
- 8Juan Manuel CerundoloARGRound 1 · lost to Marco Trungelliti
- Adolfo Daniel VallejoPARRound 1 · lost to Kilian Feldbausch
- Alexander ShevchenkoKAZRound 1 · lost to Jan-Lennard Struff
- WCAlexandre MullerFRARound 1 · lost to Mariano Navone
- QFederico CinaITARound 1 · lost to Facundo Diaz Acosta
- WCJoel SchwaerzlerAUTRound 1 · lost to Jurij Rodionov
- QLaslo DjereSRBRound 1 · lost to Quentin Halys
- WCLukas NeumayerAUTRound 1 · lost to Yannick Hanfmann
- Miomir KecmanovicSRBRound 1 · lost to Sebastian Baez
- Sebastian OfnerAUTRound 1 · lost to Alex Molcan
- Vit KoprivaCZERound 1 · lost to Ignacio Buse
Player photos: Matchstat.
The number before a name is the seed; WC wild card, Q qualifier, LL lucky loser, PR protected ranking, SE special exempt, ALT alternate. The winner of each match is in bold, with the score. Go to qualifying
Winners of the final round go into the main draw, where they have a Q before their name. LL is a player who lost the final round but got in anyway, replacing a player who withdrew (lucky loser).
Data provided by Matchstat. TennisScore is not affiliated with the ATP, the ITF or the tournaments listed: names belong to their respective owners.
What about your matches?
With TennisScore you keep score of your own tennis and padel matches from your phone or watch, and anyone you like follows them live, point by point.
