Players
Head-to-Head
Tournaments
Seasons
Predictions
Rankings
Statistics
Matches & Frames
Centuries
Points & Breaks
Prize Money
Tournaments
Other
Frame Analysis
Crucible
Mohammad Al Asfar's Matches In The Germany-grand-prix Series
2022 German Grand Prix - Event 1
Quarter-final
Lukas Kleckers
3
(5)
1
Mohammad Al Asfar
Played on
2022-09-18
Last 16
Mohammad Al Asfar
3
(5)
0
Thimo Troks
Played on
2022-09-18
Last 32
Mohammad Al Asfar
3
(5)
2
Ralf Schlegel
Played on
2022-09-17
Group 15
Mohammad Al Asfar
2
(3)
1
Monja Kielhorn
Played on
2022-09-17
Group 15
Mohammad Al Asfar
2
(3)
1
Christian Richter
Played on
2022-09-17
Group 15
Enes Bakirci
2
(3)
1
Mohammad Al Asfar
Played on
2022-09-17
2019 German Grand Prix - Event 3
Last 16
Abdullah-Atmar Ghulam Jilani
3
(5)
0
Mohammad Al Asfar
Played on
2019-03-31
Last 32
Mohammad Al Asfar
2
(3)
1
Stefan Schenk
Played on
2019-03-31
Group 2
Mohammad Al Asfar
2
(3)
0
Björn Rüsch
Played on
2019-03-30
Group 2
Mohammad Al Asfar
2
(3)
0
Achim Belzl
Played on
2019-03-30
Group 2
Mohammad Al Asfar
2
(3)
0
David Elahi
Played on
2019-03-30
2018 German Grand Prix - Event 4
Last 32
Paweł Rogoza
2
(3)
0
Mohammad Al Asfar
Group 4
Mohammad Al Asfar
2
(3)
1
Enes Bakirci
Group 4
Mohammad Al Asfar
2
(3)
1
Wladimir Ponomarenko
Group 4
Michael Schnabel
2
(3)
0
Mohammad Al Asfar
2018 German Grand Prix - Event 3
Last 32
Simon Lichtenberg
3
(5)
0
Mohammad Al Asfar
Group 10
Mohammad Al Asfar
2
(3)
0
Andreas Hettel
Group 10
Mohammad Al Asfar
2
(3)
1
Dennis Rothaug
Group 10
Soner Sari
2
(3)
0
Mohammad Al Asfar
2018 German Grand Prix - Event 2
Last 16
Frank Schröder
3
(5)
1
Mohammad Al Asfar
Last 32
Mohammad Al Asfar
2
(3)
0
Ralf Günzel
Group 5
Mohammad Al Asfar
2
(3)
1
David Elahi
Group 5
Mohammad Al Asfar
2
(3)
0
Carl Rosenberger
Group 5
Jan Eisenstein
2
(3)
0
Mohammad Al Asfar
2017 German Grand Prix - Event 5
Last 16
Roy Stolk
3
(5)
0
Mohammad Al Asfar
Last 32
Mohammad Al Asfar
3
(5)
2
Suphi Yalman
Group 13
Mohammad Al Asfar
2
(3)
1
Fabian Tost
Group 13
Mohammad Al Asfar
2
(3)
0
Jörg Schneidewindt
Group 13
Mohammad Al Asfar
2
(3)
0
Patrice Petrovski
2017 German Grand Prix - Event 5
Last 16
Roy Stolk
3
(5)
0
Mohammad Al Asfar
Last 32
Mohammad Al Asfar
3
(5)
2
Suphi Yalman
Group 13
Mohammad Al Asfar
2
(3)
1
Fabian Tost
Group 13
Mohammad Al Asfar
2
(3)
0
Jörg Schneidewindt
Group 13
Mohammad Al Asfar
2
(3)
0
Patrice Petrovski
2017 German Grand Prix - Event 4
Last 16
Mohammad Soufi
3
(5)
2
Mohammad Al Asfar
Last 32
Mohammad Al Asfar
2
(3)
0
Jason Moxhay
Group 15
Robin Otto
2
(3)
0
Mohammad Al Asfar
Group 15
Mohammad Al Asfar
2
(3)
0
Claus Kawalla
Group 15
Mohammad Al Asfar
2
(3)
0
Kevin Kollmorgen
2017 German Grand Prix - Event 3
Quarter-final
Robbie James
3
(5)
0
Mohammad Al Asfar
Last 16
Mohammad Al Asfar
3
(5)
1
Jürgen Kesseler
Last 32
Mohammad Al Asfar
2
(3)
1
Jörn Hannes-Hühn
Group 4
Omar Alkojah
2
(3)
1
Mohammad Al Asfar
Group 4
Mohammad Al Asfar
2
(3)
0
Jean-Luca Nüßgen
Group 4
Mohammad Al Asfar
2
(3)
1
Sven Gärtner
2017 German Grand Prix - Event 2
Last 32
Roy Stolk
2
(3)
0
Mohammad Al Asfar
Group 1
Mohammad Al Asfar
2
(3)
0
Erich Oltmanns
Group 1
Mohammad Al Asfar
2
(3)
0
Jan Hösterei
Group 1
Simon Lichtenberg
2
(3)
0
Mohammad Al Asfar