Players
Head-to-Head
Tournaments
Seasons
Predictions
Rankings
Statistics
Matches & Frames
Centuries
Points & Breaks
Prize Money
Tournaments
Other
Frame Analysis
Crucible
2025 German Grand Prix - Masters - Event 4
← 2024
Finishes
Centuries
Editions
2025
2024
2023
2022
2019
2018
2017
This Season
2025 World Championship
2025 Tour Championship
2025 Players Championship
2025 World Grand Prix
2025 World Open
2025 Welsh Open
2025 German Masters
2025 Masters
2025 Championship League
2024 Riyadh Season Championship
2024 Scottish Open
2024 Snooker Shoot Out
2024 UK Championship
2024 Champion of Champions
2024 International Championship
2024 Northern Ireland Open
2024 Wuhan Open
2024 British Open
2024 English Open
2024 Saudi Arabia Masters
2024 Xi'an Grand Prix
2024 Shanghai Masters
2024 Championship League
2024 Q School Asia-Oceania - Event 2
2024 Q School - Event 2
2024 Q School Asia-Oceania - Event 1
2024 Q School - Event 1
History
No later editions →
Tournament Info
Status:
Amateur National Ranking
Season:
2024-2025
Dates:
May 17th 2025 - May 18th 2025
Qualifying dates:
No qualifier dates available
Location:
Vereinsheim Sc 147 Karlsruhe
,
Karlsruhe
,
Germany
Sponsor:
None
Broadcaster:
None
Breaks
50s
60s
70s
80s
90s
100s
Total
Amount
-
-
-
-
-
-
-
Frame rate
-
-
-
-
-
-
0
Players:
Professional
Amateur
Total
0
29
29
Matches:
46
Frames:
142
Centuries:
Qualifiers
Venue
Total
0
0
0
Prize fund:
GBP 0
Points scored:
0
Have a poster or program cover for this tournament?
Send it to me!
Final
Muhammad Iqbal
3
(5)
2
Ralf Dahn
View head-to-head
Played on
2025-05-18
Semi-final
Ralf Dahn
3
(5)
1
Marco Weber
View head-to-head
Played on
2025-05-18
Semi-final
Muhammad Iqbal
3
(5)
2
Davut Dikme
View head-to-head
Played on
2025-05-18
Quarter-final
Ralf Dahn
3
(5)
0
Carl Rosenberger
View head-to-head
Played on
2025-05-18
Quarter-final
Davut Dikme
3
(5)
1
Martin Hasler
View head-to-head
Played on
2025-05-18
Quarter-final
Muhammad Iqbal
3
(5)
1
Frank Wilde
View head-to-head
Played on
2025-05-18
Quarter-final
Marco Weber
3
(5)
0
David Bastian
View head-to-head
Played on
2025-05-18
Last 16
David Bastian
3
(5)
0
Volker Buchwald
View head-to-head
Played on
2025-05-18
Last 16
Ralf Dahn
3
(5)
2
Miro Popovic
View head-to-head
Played on
2025-05-18
Last 16
Davut Dikme
3
(5)
0
Andreas Kübler
View head-to-head
Played on
2025-05-18
Last 16
Martin Hasler
3
(5)
1
Ulf Laumann
View head-to-head
Played on
2025-05-18
Last 16
Muhammad Iqbal
3
(5)
0
Thomas Tremmel
View head-to-head
Played on
2025-05-18
Last 16
Carl Rosenberger
3
(5)
0
Prasit Buttakham
View head-to-head
Played on
2025-05-18
Last 16
Marco Weber
3
(5)
1
Patric Boos
View head-to-head
Played on
2025-05-18
Last 16
Frank Wilde
3
(5)
0
Rene Wagner
View head-to-head
Played on
2025-05-18
Last 16
Frank Wilde
3
(5)
0
Rene Wagner
View head-to-head
Played on
2025-05-17
Last 32
Patric Boos
3
(5)
0
Dennis Rothaug
View head-to-head
Played on
2025-05-17
Last 32
Volker Buchwald
3
(5)
1
Lars Wellmann
View head-to-head
Played on
2025-05-17
Last 32
Prasit Buttakham
3
(5)
0
Diana Stateczny
View head-to-head
Played on
2025-05-17
Last 32
Ralf Dahn
3
(5)
2
Frank Schröder
View head-to-head
Played on
2025-05-17
Last 32
Martin Hasler
3
(5)
2
Thomas Moser
View head-to-head
Played on
2025-05-17
Last 32
Andreas Kübler
3
(5)
2
Achim Belzl
View head-to-head
Played on
2025-05-17
Last 32
Thomas Tremmel
3
(5)
0
Rolf Mahr
View head-to-head
Played on
2025-05-17
Group 12
Andreas Kübler
2
(3)
1
Diana Stateczny
View head-to-head
Played on
2025-05-17
Group 11
Prasit Buttakham
3
(5)
0
Martin Hasler
View head-to-head
Played on
2025-05-17
Group 10
Lars Wellmann
3
(5)
0
Thomas Tremmel
View head-to-head
Played on
2025-05-17
Group 9
Dennis Rothaug
2
(3)
0
Johann Schneider
View head-to-head
Played on
2025-05-17
Group 9
Rene Wagner
2
(3)
0
Dennis Rothaug
View head-to-head
Played on
2025-05-17
Group 9
Rene Wagner
2
(3)
0
Johann Schneider
View head-to-head
Played on
2025-05-17
Group 8
Ralf Dahn
2
(3)
0
Frank Wilde
View head-to-head
Played on
2025-05-17
Group 8
Ralf Günzel
2
(3)
0
Ralf Dahn
View head-to-head
Played on
2025-05-17
Group 8
Frank Wilde
2
(3)
0
Ralf Günzel
View head-to-head
Played on
2025-05-17
Group 6
Achim Belzl
2
(3)
1
Aly Abdelhamid
View head-to-head
Played on
2025-05-17
Group 6
Carl Rosenberger
2
(3)
0
Achim Belzl
View head-to-head
Played on
2025-05-17
Group 6
Carl Rosenberger
2
(3)
0
Aly Abdelhamid
View head-to-head
Played on
2025-05-17
Group 5
Davut Dikme
3
(5)
0
Patric Boos
View head-to-head
Played on
2025-05-17
Group 4
Volker Buchwald
2
(3)
1
Ulf Laumann
View head-to-head
Played on
2025-05-17
Group 4
Thorsten Kogge
2
(3)
1
Volker Buchwald
View head-to-head
Played on
2025-05-17
Group 4
Ulf Laumann
2
(3)
1
Thorsten Kogge
View head-to-head
Played on
2025-05-17
Group 3
Miro Popovic
3
(5)
0
Rolf Mahr
View head-to-head
Played on
2025-05-17
Group 2
Thomas Moser
2
(3)
0
Robert Drahn
View head-to-head
Played on
2025-05-17
Group 2
Marco Weber
2
(3)
0
Robert Drahn
View head-to-head
Played on
2025-05-17
Group 2
Marco Weber
2
(3)
0
Thomas Moser
View head-to-head
Played on
2025-05-17
Group 1
Muhammad Iqbal
2
(3)
0
Frank Schröder
View head-to-head
Played on
2025-05-17
Group 1
Muhammad Iqbal
2
(3)
0
Kai Bastian
View head-to-head
Played on
2025-05-17
Group 1
Frank Schröder
2
(3)
0
Kai Bastian
View head-to-head
Played on
2025-05-17