Players
Head-to-Head
Tournaments
Seasons
Predictions
Rankings
Statistics
Matches & Frames
Centuries
Points & Breaks
Prize Money
Tournaments
Other
Frame Analysis
Crucible
Michael Haferung's Matches In The Germany-grand-prix Series
2015 German Grand Prix - Event 1
Last 32
Richard Wienold
2
(3)
0
Michael Haferung
Group 12
Michael Haferung
2
(3)
0
Erich Oltmanns
Group 12
Michael Haferung
2
(3)
0
Wolfgang Ern
Group 12
Ali Ismail
2
(3)
1
Michael Haferung
2014 German Grand Prix - Event 4
Group 15
Hajo Meyer
2
(3)
0
Michael Haferung
Group 15
Richard Wienold
2
(3)
0
Michael Haferung
Group 15
Sanjin Kusan
2
(3)
0
Michael Haferung
2014 German Grand Prix - Event 1
Group 16
Kevin Schejock
2
(3)
0
Michael Haferung
Group 16
Michael Heeger
2
(3)
0
Michael Haferung
Group 16
Michael Haferung
2
(3)
1
Andreas Gut
2012 German Grand Prix - Event 1
Last 32
Felix Frede
3
(5)
2
Michael Haferung
Group 7
Kevin Malz
3
(5)
0
Michael Haferung
Group 7
Michael Haferung
3
(5)
1
Ralf Schlegel