ATP Tour
EN
EN
ES
{{ item.Label }}
{{ item.Label }}
{{ subitem.Label }}
{{ navigation.more.Label }}
navigation links
{{ level.Header }}
{{ sublevel.Label }}
EN
EN
ES
Close
Search
Search
Search
Header 2
Header 3
TOURNAMENT RESULTS
{{tournament.SponsorTitle}}
{{tournament.City}}
| {{tournament.FormattedDate}}
Profile
Latest
PLAYER RESULTS
{{playerProfile.FirstName}} {{playerProfile.LastName}}
Profile
Latest
Results Archive
Results Archive
ATP Tour
Challenger TV
Apps
Facebook
x
LinkedIn
Email
Back to Tournament
Header 2
Terra Wortmann Open
Halle,Germany
|
16-22 Jun, 2025
Results
Schedule
Draws
Top Seeds
Singles
Doubles
Match Type
Date (All)
2025.06.22
2025.06.21
2025.06.20
2025.06.19
2025.06.18
2025.06.17
2025.06.16
2025.06.15
2025.06.14
Date (All)
Round (All)
Final
Semifinals
Quarterfinals
Round of 16
Round of 32
2nd Round Qualifying
1st Round Qualifying
Round (All)
Player (All)
Alex Michelsen
Alexander Bublik
Alexander Zverev
Alexandre Muller
Andrey Rublev
Benjamin Bonzi
Benjamin Hassan
Daniel Altmaier
Daniil Medvedev
Denis Shapovalov
Ethan Quinn
Fabian Marozsan
Felix Auger-Aliassime
Flavio Cobolli
Francisco Cerundolo
Jan-Lennard Struff
Jannik Sinner
Jesper de Jong
Joao Fonseca
Justin Engel
Karen Khachanov
Laslo Djere
Learner Tien
Li Tu
Lorenzo Sonego
Luciano Darderi
Marcos Giron
Max Schoenhaus
Miomir Kecmanovic
Nicolas Jarry
Nikoloz Basilashvili
Patrick Zahraj
Pedro Martinez
Quentin Halys
Roman Safiullin
Sebastian Ofner
Stefanos Tsitsipas
Tomas Machac
Tomas Martin Etcheverry
Ugo Humbert
Yannick Hanfmann
Yoshihito Nishioka
Zizou Bergs
Player (All)
Country (All)
Argentina
Australia
Austria
Belgium
Brazil
Canada
Chile
Czechia
France
Georgia
Germany
Greece
Hungary
Italy
Japan
Kazakhstan
Lebanon
Netherlands
Russia
Serbia
Spain
United States
Country (All)
Print
Refresh
Sun, 22 June, 2025
Day (9)
Final - OWL Arena
01:21:12
Alexander Bublik
6
7
Daniil Medvedev
(3)
3
6
4
Alexander Bublik wins the point on his 2nd serve. 2 match points. Match point #1 for Alexander Bublik.
Sat, 21 June, 2025
Day (8)
Semifinals - OWL Arena
02:59:52
Daniil Medvedev
(3)
7
6
1
6
Alexander Zverev
(2)
6
3
7
4
Game Set and Match Daniil Medvedev. Daniil Medvedev wins the match 7-6(3) 6-7(1) 6-4 .
Semifinals - OWL Arena
02:02:09
Alexander Bublik
4
7
6
Karen Khachanov
(8)
6
6
5
4
Game Set and Match Alexander Bublik. Alexander Bublik wins the match 4-6 7-6(5) 6-4 .
Fri, 20 June, 2025
Day (7)
Quarterfinals - OWL Arena
01:41:29
Alexander Zverev
(2)
6
7
Flavio Cobolli
4
6
6
Game Set and Match Alexander Zverev. Alexander Zverev wins the match 6-4 7-6(6).
Quarterfinals - OWL Arena
01:25:40
Daniil Medvedev
(3)
6
6
Alex Michelsen
4
3
Game Set and Match Daniil Medvedev. Daniil Medvedev wins the match 6-4 6-3 .
Quarterfinals - OWL Arena
01:22:49
Alexander Bublik
7
6
Tomas Machac
(7)
6
2
3
Game Set and Match Alexander Bublik. Alexander Bublik wins the match 7-6(2) 6-3 .
Quarterfinals - OWL Arena
01:12:35
Karen Khachanov
(8)
6
6
Tomas Martin Etcheverry
3
2
Game Set and Match Karen Khachanov. Karen Khachanov wins the match 6-3 6-2 .
Thu, 19 June, 2025
Day (6)
Round of 16 - OWL Arena
02:02:13
Alexander Bublik
3
6
6
Jannik Sinner
(1)
6
3
4
Game Set and Match Alexander Bublik. Alexander Bublik wins the match 3-6 6-3 6-4 .
Round of 16 - OWL Arena
02:23:57
Alexander Zverev
(2)
3
6
7
Lorenzo Sonego
6
4
6
2
Game Set and Match Alexander Zverev. Alexander Zverev wins the match 3-6 6-4 7-6(2).
Round of 16 - OWL Arena
03:01:01
Tomas Martin Etcheverry
6
6
4
7
Andrey Rublev
(4)
3
7
6
6
Game Set and Match Tomas Martin Etcheverry. Tomas Martin Etcheverry wins the match 6-3 6-7(4) 7-6(6).
Round of 16 - Schauinsland-Reisen Court
00:59:18
Tomas Machac
(7)
6
6
Fabian Marozsan
2
3
Game Set and Match Tomas Machac. Tomas Machac wins the match 6-2 6-3 .
Round of 16 - OWL Arena
01:40:08
Karen Khachanov
(8)
6
1
6
Felix Auger-Aliassime
3
6
3
Game Set and Match Karen Khachanov. Karen Khachanov wins the match 6-3 1-6 6-3 .
Round of 16 - Schauinsland-Reisen Court
02:33:10
Flavio Cobolli
7
4
7
Denis Shapovalov
6
2
6
6
5
Game Set and Match Flavio Cobolli. Flavio Cobolli wins the match 7-6(2) 4-6 7-6(5).
Wed, 18 June, 2025
Day (5)
Round of 16 - OWL Arena
01:06:47
Daniil Medvedev
(3)
6
7
Quentin Halys
2
5
Game Set and Match Daniil Medvedev. Daniil Medvedev wins the match 6-2 7-5 .
Round of 16 - OWL Arena
01:43:28
Alex Michelsen
7
7
Stefanos Tsitsipas
6
5
5
Game Set and Match Alex Michelsen. Alex Michelsen wins the match 7-6(5) 7-5 .
Round of 32 - OWL Arena
01:19:02
Alexander Zverev
(2)
6
6
Marcos Giron
2
1
Game Set and Match Alexander Zverev. Alexander Zverev wins the match 6-2 6-1 .
Round of 32 - OWL Arena
01:34:53
Karen Khachanov
(8)
7
6
Zizou Bergs
5
3
Game Set and Match Karen Khachanov. Karen Khachanov wins the match 7-5 6-3 .
Tue, 17 June, 2025
Day (4)
Round of 32 - OWL Arena
01:30:54
Jannik Sinner
(1)
7
6
Yannick Hanfmann
(Q)
5
3
Game Set and Match Jannik Sinner. Jannik Sinner wins the match 7-5 6-3 .
Round of 32 - OWL Arena
01:02:23
Andrey Rublev
(4)
6
6
Sebastian Ofner
(Q)
3
4
Game Set and Match Andrey Rublev. Andrey Rublev wins the match 6-3 6-4 .
Round of 32 - Court 2
02:02:06
Alex Michelsen
2
7
6
Francisco Cerundolo
(5)
6
5
4
Game Set and Match Alex Michelsen. Alex Michelsen wins the match 2-6 7-5 6-4 .
Round of 32 - Schauinsland-Reisen Court
02:28:32
Denis Shapovalov
6
4
7
Ugo Humbert
(6)
4
6
6
4
Game Set and Match Denis Shapovalov. Denis Shapovalov wins the match 6-4 4-6 7-6(4).
Round of 32 - Schauinsland-Reisen Court
02:13:29
Tomas Machac
(7)
7
3
6
Jesper de Jong
(LL)
5
6
3
Game Set and Match Tomas Machac. Tomas Machac wins the match 7-5 3-6 6-3 .
Round of 32 - Schauinsland-Reisen Court
02:05:31
Felix Auger-Aliassime
6
6
6
6
Laslo Djere
(Q)
3
7
1
Game Set and Match Felix Auger-Aliassime. Felix Auger-Aliassime wins the match 6-3 6-7(6) 6-1 .
Round of 32 - OWL Arena
02:44:28
Flavio Cobolli
5
7
7
Joao Fonseca
(WC)
7
6
3
6
8
Game Set and Match Flavio Cobolli. Flavio Cobolli wins the match 5-7 7-6(3) 7-6(8).
Round of 32 - Court 2
01:31:16
Tomas Martin Etcheverry
6
6
Pedro Martinez
1
3
Game Set and Match Tomas Martin Etcheverry. Tomas Martin Etcheverry wins the match 6-1 6-3 .
Round of 32 - OWL Arena
01:00:45
Lorenzo Sonego
6
6
Jan-Lennard Struff
(WC)
3
2
Game Set and Match Lorenzo Sonego. Lorenzo Sonego wins the match 6-3 6-2 .
Mon, 16 June, 2025
Day (3)
Round of 32 - OWL Arena
01:03:20
Daniil Medvedev
(3)
6
6
Daniel Altmaier
(WC)
3
3
Game Set and Match Daniil Medvedev. Daniil Medvedev wins the match 6-3 6-3 .
Round of 32 - OWL Arena
01:00:40
Alexander Bublik
6
6
Alexandre Muller
4
4
Game Set and Match Alexander Bublik. Alexander Bublik wins the match 6-4 6-4 .
Round of 32 - Schauinsland-Reisen Court
01:18:29
Quentin Halys
6
6
Benjamin Bonzi
(Q)
4
4
Game Set and Match Quentin Halys. Quentin Halys wins the match 6-4 6-4 .
Round of 32 - OWL Arena
02:11:10
Fabian Marozsan
6
3
6
6
Miomir Kecmanovic
7
4
4
Game Set and Match Fabian Marozsan. Fabian Marozsan wins the match 6-7(3) 6-4 6-4 .
Round of 32 - OWL Arena
02:00:09
Stefanos Tsitsipas
6
3
7
Luciano Darderi
4
6
6
5
Game Set and Match Stefanos Tsitsipas. Stefanos Tsitsipas wins the match 6-4 3-6 7-6(5).
Sun, 15 June, 2025
Day (2)
2nd Round Qualifying - Court 2
01:35:31
Benjamin Bonzi
(1)
6
7
Li Tu
(Alt)
4
6
7
Game Set and Match Benjamin Bonzi. Benjamin Bonzi wins the match 6-4 7-6(7).
2nd Round Qualifying - Court 2
01:07:32
Laslo Djere
(2)
6
6
Jesper de Jong
(6)
4
0
Game Set and Match Laslo Djere. Laslo Djere wins the match 6-4 6-0 .
2nd Round Qualifying - Schauinsland-Reisen Court
01:12:41
Yannick Hanfmann
6
6
Nicolas Jarry
3
3
Game Set and Match Yannick Hanfmann. Yannick Hanfmann wins the match 6-3 6-3 .
2nd Round Qualifying - Schauinsland-Reisen Court
01:14:19
Sebastian Ofner
6
6
Justin Engel
(WC)
4
4
Game Set and Match Sebastian Ofner. Sebastian Ofner wins the match 6-4 6-4 .
Sat, 14 June, 2025
Day (1)
1st Round Qualifying - Court 2
01:19:27
Benjamin Bonzi
(1)
6
6
Patrick Zahraj
(WC)
3
4
Game Set and Match Benjamin Bonzi. Benjamin Bonzi wins the match 6-3 6-4 .
1st Round Qualifying - Court 2
01:13:07
Laslo Djere
(2)
7
6
Nikoloz Basilashvili
5
3
Game Set and Match Laslo Djere. Laslo Djere wins the match 7-5 6-3 .
1st Round Qualifying - Court 3
01:01:30
Nicolas Jarry
6
6
Learner Tien
(3)
3
4
Game Set and Match Nicolas Jarry. Nicolas Jarry wins the match 6-3 6-4 .
1st Round Qualifying - Schauinsland-Reisen Court
02:45:03
Justin Engel
(WC)
6
4
7
7
Roman Safiullin
(4)
7
6
6
5
Game Set and Match Justin Engel. Justin Engel wins the match 6-7(4) 7-6(6) 7-5 .
1st Round Qualifying - Schauinsland-Reisen Court
01:08:09
Yannick Hanfmann
6
6
Yoshihito Nishioka
(5)
4
1
Game Set and Match Yannick Hanfmann. Yannick Hanfmann wins the match 6-4 6-1 .
1st Round Qualifying - Schauinsland-Reisen Court
02:06:00
Jesper de Jong
(6)
7
3
6
Max Schoenhaus
(WC)
5
6
2
Game Set and Match Jesper de Jong. Jesper de Jong wins the match 7-5 3-6 6-2 .
1st Round Qualifying - Court 2
02:09:14
Li Tu
(Alt)
5
6
7
Ethan Quinn
(7)
7
3
5
Game Set and Match Li Tu. Li Tu wins the match 5-7 6-3 7-5 .
1st Round Qualifying - Court 3
01:26:06
Sebastian Ofner
7
7
Benjamin Hassan
(Alt)
6
4
5
Game Set and Match Sebastian Ofner. Sebastian Ofner wins the match 7-6(4) 7-5 .
Header 2
News
View All
Related
Most Recent
{{newsitem.title}}
{{newsitem.title}}
Show H2H Detail
{{player.firstName}}
{{player.lastName}}
{{player.PlayerCountryCode}}
{{player.winCount}}
Vs
{{opponent.winCount}}
{{opponent.firstName}}
{{opponent.lastName}}
{{opponent.PlayerCountryCode}}
{{player.firstName}}
{{player.lastName}}
{{player.PlayerCountryCode}}
{{player.winCount}}
Vs
wins
{{opponent.winCount}}
Show H2H Detail
{{opponent.firstName}}
{{opponent.lastName}}
{{opponent.PlayerCountryCode}}
Performance Zone
Win/Loss Index
{{player.ranking}}
Rank
{{opponent.ranking}}
{{player.Age ? player.Age : '-'}}
Age
{{opponent.Age ? opponent.Age : '-'}}
{{getWeightInLB.player}}
Weight
{{getWeightInLB.opponent}}
{{getHeightInFeetInch.player}}
Height
{{getHeightInFeetInch.opponent}}
{{getPlayHand.player}}
Plays
{{getPlayHand.opponent}}
{{player.ProYear ? player.ProYear : '-'}}
Turned Pro
{{opponent.ProYear ? opponent.ProYear : '-'}}
Search
Search
Choose Player
{{item.FirstName}} {{item.LastName}}
{{player.firstName}} {{player.lastName}}
{{player.PlayerCountryCode}}
Performance Zone
Win/Loss Index
{{opponent.firstName}} {{opponent.lastName}}
{{opponent.PlayerCountryCode}}
{{item.FirstName}} {{item.LastName}}
Header 2
Stats widget
See all
Serve
Return
Pressure
{{index + 1}}
{{serve.PlayerName}}
{{serve.Stat.StatRating}}
DOWNLOAD OFFICIAL ATP WTA LIVE APP