Barry Mapstone's Matches In The Grand-prix

Round 1
Played on
2000-08-21
Abernethy
Mapstone
Total
50+ Breaks
129
Last 96
Played on
1998-08-17
Henderson
Mapstone
Total
50+ Breaks
132
Last 134
Played on
1998-07-31
Round 2
Played on
1998-07-30
Round 2
Round 1
Played on
1995-07-04