Skip to content
The Drop Shot
HomeLeaguesContestsScoresSchedulePlayersNews
Log InSign Up
Log InSign Up

Want to draft players from this tournament? Sign up and compete in fantasy tennis leagues.

Join a League
  1. Home
  2. Tournaments
  3. Austrian Open Kitzbühel 2026
Completed
  1. Home
  2. Tournaments
  3. Austrian Open Kitzbühel 2026
Austrian Open Kitzbühel

Austrian Open Kitzbühel 2026 · Draw, results, champions & scores

Generali Open

ATP·250·Clay·Jul 20 – 25, 2026·Kitzbühel, Austria
Completed
  1. Home
  2. Tournaments
  3. Austrian Open Kitzbühel 2026
Austrian Open Kitzbühel
Austrian Open Kitzbühel 2026 · Draw, results, champions & scores

Generali Open

ATP·250·Clay·Jul 20 – 25, 2026·Kitzbühel, Austria

Austrian Open Kitzbühel 2026 champion

Quentin Halys won the 2026 Austrian Open Kitzbühel, defeating Alexander Bublik in the final 6-4 7(8)-6(6).

Past champions
Austrian Open Kitzbühel
Austrian Open KitzbühelATP
Complete
1KAZ flagBublikA.BublikAlexander#11BublikAlexander
466
FRA flagHalysQ.HalysQuentin#90HalysQuentin
678
NewsBracketChampions

R32

· 16
Match details
GER flagD. Altmaier#60
7BEL flagR. Collignon#42
66
32
7/21
Match details
2:58 PM7/21
GER flagD. Altmaier#60
7BEL flagR. Collignon#42
66
32
Match details
SVK flagA. Molcan#101
AUT flagS. Ofner#125
66
44
7/21
Match details
1:35 PM7/21
SVK flagA. Molcan#101
AUT flagS. Ofner#125
66
44
Match details
PAR flagA. Vallejo#71
QSUI flagK. Feldbausch#262
621
776
7/21
Match details
12:23 PM7/21
PAR flagA. Vallejo#71
QSUI flagK. Feldbausch#262
621
776
Match details
QSRB flagL. Djere#220
FRA flagQ. Halys#90
644
776
7/21
Match details
11:50 AM7/21
QSRB flagL. Djere#220
FRA flagQ. Halys#90
644
776
Match details
ARG flagS. Baez#56
SRB flagM. Kecmanovic#59
636
364
7/21
Match details
11:27 AM7/21
ARG flagS. Baez#56
SRB flagM. Kecmanovic#59
636
364
Match details
6GER flagJ. Struff#41
KAZ flagA. Shevchenko#100
3776
6654
7/21
Match details
9:09 AM7/21
6GER flagJ. Struff#41
KAZ flagA. Shevchenko#100
3776
6654
Match details
8ARG flagJ. Cerundolo#45
ARG flagM. Trungelliti#99
21
66
7/21
Match details
9:09 AM7/21
8ARG flagJ. Cerundolo#45
ARG flagM. Trungelliti#99
21
66
Match details
CZE flagV. Kopriva#64
5PER flagI. Buse#33
5771
7636
7/20
Match details
2:30 PM7/20
CZE flagV. Kopriva#64
5PER flagI. Buse#33
5771
7636
Match details
ARG flagF. Diaz Acosta#110
QITA flagF. Cina#184
466
634
7/20
Match details
1:00 PM7/20
ARG flagF. Diaz Acosta#110
QITA flagF. Cina#184
466
634
Match details
WCAUT flagJ. Schwaerzler#171
QAUT flagJ. Rodionov#143
42
66
7/20
Match details
12:55 PM7/20
WCAUT flagJ. Schwaerzler#171
QAUT flagJ. Rodionov#143
42
66
Match details
WCAUT flagL. Neumayer#162
GER flagY. Hanfmann#51
654
776
7/20
Match details
10:49 AM7/20
WCAUT flagL. Neumayer#162
GER flagY. Hanfmann#51
654
776
Match details
WCFRA flagA. Muller#132
ARG flagM. Navone#48
40
66
7/20
Match details
9:09 AM7/20
WCFRA flagA. Muller#132
ARG flagM. Navone#48
40
66
Match details
1KAZ flagA. Bublik#11
. TBD
Match details
—
1KAZ flagA. Bublik#11
. TBD
Match details
2MON flagV. Vacherot#21
. TBD
Match details
—
2MON flagV. Vacherot#21
. TBD
Match details
3FRA flagA. Rinderknech#28
. TBD
Match details
—
3FRA flagA. Rinderknech#28
. TBD
Match details
4ARG flagT. Etcheverry#30
. TBD
Match details
—
4ARG flagT. Etcheverry#30
. TBD

R16

· 8
Match details
1KAZ flagA. Bublik#11
ARG flagF. Diaz Acosta#110
67
35
7/22
Match details
2:20 PM7/22
1KAZ flagA. Bublik#11
ARG flagF. Diaz Acosta#110
67
35
Match details
SVK flagA. Molcan#101
GER flagD. Altmaier#60
637
365
7/22
Match details
2:09 PM7/22
SVK flagA. Molcan#101
GER flagD. Altmaier#60
637
365
Match details
4ARG flagT. Etcheverry#30
QAUT flagJ. Rodionov#143
677
264
7/22
Match details
12:13 PM7/22
4ARG flagT. Etcheverry#30
QAUT flagJ. Rodionov#143
677
264
Match details
QSUI flagK. Feldbausch#262
5PER flagI. Buse#33
622
266
7/22
Match details
11:56 AM7/22
QSUI flagK. Feldbausch#262
5PER flagI. Buse#33
622
266
Match details
ARG flagM. Trungelliti#99
GER flagY. Hanfmann#51
462
677
7/22
Match details
10:51 AM7/22
ARG flagM. Trungelliti#99
GER flagY. Hanfmann#51
462
677
Match details
6GER flagJ. Struff#41
ARG flagM. Navone#48
03
66
7/22
Match details
10:47 AM7/22
6GER flagJ. Struff#41
ARG flagM. Navone#48
03
66
Match details
ARG flagS. Baez#56
3FRA flagA. Rinderknech#28
7826
6664
7/22
Match details
9:12 AM7/22
ARG flagS. Baez#56
3FRA flagA. Rinderknech#28
7826
6664
Match details
FRA flagQ. Halys#90
2MON flagV. Vacherot#21
66
34
7/22
Match details
9:10 AM7/22
FRA flagQ. Halys#90
2MON flagV. Vacherot#21
66
34

QF

· 4
Match details
1KAZ flagA. Bublik#11
SVK flagA. Molcan#101
66
32
7/23
Match details
2:34 PM7/23
1KAZ flagA. Bublik#11
SVK flagA. Molcan#101
66
32
Match details
4ARG flagT. Etcheverry#30
5PER flagI. Buse#33
67
25
7/23
Match details
12:39 PM7/23
4ARG flagT. Etcheverry#30
5PER flagI. Buse#33
67
25
Match details
GER flagY. Hanfmann#51
ARG flagS. Baez#56
66
31
7/23
Match details
10:56 AM7/23
GER flagY. Hanfmann#51
ARG flagS. Baez#56
66
31
Match details
ARG flagM. Navone#48
FRA flagQ. Halys#90
53
76
7/23
Match details
9:10 AM7/23
ARG flagM. Navone#48
FRA flagQ. Halys#90
53
76

SF

· 2
Match details
1KAZ flagA. Bublik#11
4ARG flagT. Etcheverry#30
66
34
7/24
Match details
12:41 PM7/24
1KAZ flagA. Bublik#11
4ARG flagT. Etcheverry#30
66
34
Match details
GER flagY. Hanfmann#51
FRA flagQ. Halys#90
462
677
7/24
Match details
10:45 AM7/24
GER flagY. Hanfmann#51
FRA flagQ. Halys#90
462
677

F

· 1
Match details
1KAZ flagA. Bublik#11
FRA flagQ. Halys#90
466
678
7/25
Match details
11:14 AM7/25
1KAZ flagA. Bublik#11
FRA flagQ. Halys#90
466
678