Shahbaz Hameed Match History

Result Tournament
Ben Woollaston defeated Shahbaz Hameed 2013 European Tour - Event 6 Snooker