Tournaments In England

Tournament Status Category City Country
2024 EPSB Open Series - Hurricane - Event 6 Amateur Event London England
2024 EPSB Open Series - Cueball - Event 4 Amateur Event Derby England
2024 EPSB Open Series - Elite - Event 5 Amateur Event Preston England
2024 EPSB Open Series - Breakers - Event 4 Amateur Event Leicester England
2024 English Amateur Championship Amateur National Championship Walsall England
2024 English Under-14 Championship Amateur National Championship Tamworth England
2024 EPSB Open Series - Woking - Event 4 Amateur Event Woking England
2024 EPSB Open Series - Hurricane - Event 5 Amateur Event London England
2024 EPSB Open Series - Landywood - Event 4 Amateur Event Walsall England
2024 EPSB Open Series - Mill Brow - Event 1 Amateur Event Widnes England
2024 EPSB Winchester Womens Open Series - Event 7 Amateur Event Leicester England
2024 English 6-Reds Championship Amateur National Championship Leeds England
2024 Players Championship Professional Ranking Telford England
2024 EPSB Open Series - Breakers - Event 3 Amateur Event Leicester England
2024 Q Tour UK-Europe - Event 7 Amateur Event Leeds England
2024 EPSB Open Series - London - Event 1 Amateur Event London England
2024 EPSB Open Series - Elite - Event 4 Amateur Event Preston England
2024 EPSB Open Series - Woking - Event 3 Amateur Event Woking England
2024 EPSB Open Series - Cueball - Event 3 Amateur Event Derby England
2024 English Seniors Championship Amateur National Championship Walsall England
2024 EPSB Open Series - Hurricane - Event 4 Amateur Event London England
2024 English Junior Tour - Event 5 Amateur Event Walsall England
2024 Seniors Tour - Event 5 Amateur Event Kettering England
2024 World Grand Prix Professional Ranking Leicester England
2024 English Amateur Tour - Event 5 Amateur National Ranking Leeds England
2024 EPSB Winchester Womens Open Series - Event 6 Amateur Event Leicester England
2024 Masters Professional Invitational London England
2024 EPSB Open Series - Elite - Event 3 Amateur Event Preston England
2024 EPSB Open Series - Woking - Event 2 Amateur Event Woking England
2024 Championship League Professional Invitational Leicester England
2023 EPSB Open Series - Landywood - Event 3 Amateur Event Walsall England
2023 EPSB Open Series - Elite - Event 2 Amateur Event Preston England
2023 Q Tour UK-Europe - Event 5 Amateur Event Brighton England
2023 EPSB Open Series - Hurricane - Event 3 Amateur Event London England
2023 English Junior Tour - Event 4 Amateur Event Dereham England
2023 Seniors Tour - Event 4 Amateur Event Preston England
2023 EPSB Winchester Womens Open Series - Event 5 Amateur Event Leicester England
2023 English Amateur Tour - Event 4 Amateur National Ranking Walsall England
2023 EPSB Open Series - Breakers - Event 2 Amateur Event Leicester England
2023 English Junior Tour - Event 3 Amateur Event Leeds England
2023 EPSB Open Series - Hurricane - Event 2 Amateur Event London England
2023 Seniors Tour - Event 3 Amateur Event Woking England
2023 UK Championship Professional Ranking York England
2023 EPSB Open Series - Landywood - Event 2 Amateur Event Walsall England
2023 English Amateur Tour - Event 3 Amateur National Ranking Reading England
2023 Womens Masters Amateur Event Coulsdon England
2023 Womens Masters - Seniors Amateur Event Coulsdon England
2023 Womens Masters - Under-21 Amateur Event Coulsdon England
2023 Champion of Champions Professional Invitational Bolton England
2023 EPSB Open Series - Cueball - Event 2 Amateur Event Derby England
2023 EPSB Winchester Womens Open Series - Event 4 Amateur Event Leicester England
2023 Q Tour UK-Europe - Event 4 Amateur Event Walsall England
2023 EPSB Open Series - NESC - Event 2 Amateur Event North Shields England
2023 EPSB Open Series - Elite - Event 1 Amateur Event Preston England
2023 EPSB Open Series - Woking - Event 1 Amateur Event Woking England
2023 EPSB Open Series - Sams - Event 1 Amateur Event Hartlepool England
2023 English Amateur Tour - Event 2 Amateur National Ranking Leeds England
2023 EPSB Open Series - Breakers - Event 1 Amateur Event Leicester England
2023 EPSB Winchester Womens Open Series - Event 3 Amateur Event Leicester England
2023 EPSB Open Series - Cueball - Event 1 Amateur Event Derby England
2023 English Junior Tour - Event 2 Amateur Event Waterlooville England
2023 EPSB Open Series - Hurricane - Event 1 Amateur Event London England
2023 Seniors Tour - Event 2 Amateur Event Tamworth England
2023 EPSB Open Series - Landywood - Event 1 Amateur Event Walsall England
2023 World Seniors Championship - Qualifier 2 Pro-am World Event North Shields England
2023 English Open Professional Ranking Brentwood England
2023 EPSB Open Series - NESC - Event 1 Amateur Event North Shields England
2023 British Open Professional Ranking Cheltenham England
2023 UK Womens Championship Amateur Event Leeds England
2023 UK Womens Championship - Seniors Amateur Event Leeds England
2023 UK Womens Championship - Under-21 Amateur Event Leeds England
2023 EPSB Winchester Womens Open Series - Event 2 Amateur Event Leicester England
2023 World Seniors Super Seniors - Event 1 Amateur Event Reading England
2023 World Seniors Championship - Qualifier 1 Pro-am World Event Reading England
2023 English Junior Tour - Event 1 Amateur Event Derby England
2023 Seniors Tour - Event 1 Amateur Event Hull England
2023 English Amateur Tour - Event 1 Amateur National Ranking Walsall England
2023 Q Tour UK-Europe - Event 1 Amateur Event North Shields England
2023 EPSB Winchester Womens Open Series - Event 1 Amateur Event Leicester England
2023 Championship League Professional Ranking Leicester England
2023 Q School - Event 2 Professional Tour Qualifier Leicester England
2023 Q School - Event 1 Professional Tour Qualifier Leicester England
2023 Womens British Open - Seniors Amateur Event Walsall England
2023 Womens British Open - Under-21 Amateur Event Walsall England
2023 English Womens Championship Amateur National Championship Walsall England
2023 Womens British Open Amateur Event Walsall England
2023 World Seniors Championship Pro-am World Event Sheffield England
2023 EPSB Open Series - Play-Off Amateur Event Hull England
2023 World Seniors Championship - Golden Ticket Pro-am Event Reading England
2023 English Seniors Championship Amateur National Championship Derby England
2023 English Under-18 Championship Amateur National Championship Derby England
2023 World Championship Professional Ranking Sheffield England
2023 World Seniors Open Series - Event 3 Amateur Event Newbury England
2023 English Amateur Championship Amateur National Championship Walsall England
2023 Tour Championship Professional Ranking Hull England
2023 EPSB Open Series - Breakers - Event 6 Amateur Event Leicester England
2023 EPSB Open Series - Landywood - Event 6 Amateur Event Walsall England
2023 EPSB Open Series - Tradewell - Event 9 Amateur Event Hull England
2023 English Over-55 Championship Amateur National Championship Leicester England
2023 English Under-21 Championship Amateur National Championship Reading England
2023 WST Classic Professional Ranking Leicester England
2023 World Seniors Super Seniors - Event 4 Amateur Event Reading England
2023 English Under-14 Championship Amateur National Championship Walsall England
2023 EPSB Open Series - Hurricane - Event 2 Amateur Event London England
2023 World Seniors Championship - Qualifier 4 Pro-am World Event Reading England
2023 EPSB Open Series - NESC - Event 2 Amateur Event North Shields England
2023 EPSB Open Series - Tamworth - Event 1 Amateur Event Tamworth England
2023 EPSB Open Series - Crucible - Event 4 Amateur Event Newbury England
2023 Q Tour - Play-Off Amateur Event Darlington England
2023 EPSB Open Series - Landywood - Event 5 Amateur Event Walsall England
2023 EPSB Open Series - Breakers - Event 5 Amateur Event Leicester England
2023 EPSB Open Series - Crucible - Event 3 Amateur Event Newbury England
2023 Players Championship Professional Ranking Wolverhampton England
2023 EPSB Open Series - Tradewell - Event 8 Amateur Event Hull England
2023 World Seniors Super Seniors - Event 3 Amateur Event Reading England
2023 English 6-Reds Championship Amateur National Championship Leeds England
2023 World Seniors Championship - Qualifier 3 Pro-am World Event Reading England
2023 EPSB Open Series - Cueball - Event 5 Amateur Event Derby England
2023 EPSB Open Series - NESC - Event 1 Amateur Event North Shields England
2023 World Seniors Open Series - Event 2 Amateur Event Reading England
2023 EPSB Open Series - Cueball - Event 4 Amateur Event Derby England
2023 EPSB Open Series - Landywood - Event 4 Amateur Event Walsall England
2023 EPSB Open Series - Hurricane - Event 1 Amateur Event London England
2023 Snooker Shoot Out Professional Ranking Leicester England
2023 EPSB Open Series - Tradewell - Event 7 Amateur Event Hull England
2023 Seniors Tour - Event 6 Amateur Event Liverpool England
2023 Seniors Tour - Event 5 Amateur Event Liverpool England
2023 World Grand Prix Professional Ranking Cheltenham England
2023 World Seniors Super Seniors - Event 2 Amateur Event Reading England
2023 English Amateur Tour - Event 5 Amateur National Ranking Walsall England
2023 World Seniors Championship - Qualifier 2 Pro-am World Event Reading England
2023 EPSB Open Series - Breakers - Event 4 Amateur Event Leicester England
2023 EPSB Open Series - Tradewell - Event 6 Amateur Event Hull England
2023 Masters Professional Invitational London England
2023 Q Tour - Event 6 Amateur Event Leeds England
2023 Championship League Professional Invitational Leicester England
2022 EPSB Open Series - Landywood - Event 3 Amateur Event Walsall England
2022 EPSB Open Series - Tradewell - Event 5 Amateur Event Hull England
2022 EPSB Open Series - Breakers - Event 3 Amateur Event Leicester England
2022 EPSB Open Series - Crucible - Event 2 Amateur Event Newbury England
2022 English Open Professional Ranking Leicester England
2022 EPSB Open Series - Cueball - Event 3 Amateur Event Derby England
2022 World Seniors Open Series - Event 1 Amateur Event Newbury England
2022 Q Tour - Event 5 Amateur Event Walsall England
2022 EPSB Open Series - London - Event 2 Amateur Event London England
2022 English Amateur Tour - Event 4 Amateur National Ranking Woking England
2022 EPSB Open Series - Cueball - Event 2 Amateur Event Derby England
2022 EPSB Open Series - Tradewell - Event 4 Amateur Event Hull England
2022 Womens Masters Amateur Event Coulsdon England
2022 Womens Masters - Seniors Amateur Event Coulsdon England
2022 Womens Masters - Under-21 Amateur Event Coulsdon England
2022 EPSB Open Series - Stratford - Event 2 Amateur Event Stratford-upon-Avon England
2022 Seniors Tour - Event 4 Amateur Event Tamworth England
2022 EPSB Open Series - Breakers - Event 2 Amateur Event Leicester England
2022 Seniors Tour - Event 3 Amateur Event Tamworth England
2022 EPSB Open Series - Landywood - Event 2 Amateur Event Walsall England
2022 English Amateur Tour - Event 3 Amateur National Ranking Preston England
2022 UK Championship Professional Ranking York England
2022 EPSB Open Series - Tradewell - Event 3 Amateur Event Hull England
2022 EPSB Open Series - Elite - Event 2 Amateur Event Preston England
2022 Champion of Champions Professional Invitational Bolton England
2022 EPSB Open Series - Breakers - Event 1 Amateur Event Leicester England
2022 EPSB Open Series - London - Event 1 Amateur Event London England
2022 World Seniors Super Seniors - Event 1 Amateur Event Reading England
2022 World Seniors Championship - Qualifier 1 Pro-am World Event Reading England
2022 English Amateur Tour - Event 2 Amateur National Ranking Leicester England
2022 EPSB Open Series - Landywood - Event 1 Amateur Event Walsall England
2022 EPSB Open Series - Tradewell - Event 2 Amateur Event Hull England
2022 EPSB Open Series - Cueball - Event 1 Amateur Event Derby England
2022 EPSB Open Series - Crucible - Event 1 Amateur Event Newbury England
2022 EPSB Open Series - Stratford - Event 1 Amateur Event Stratford-upon-Avon England
2022 EPSB Open Series - Tradewell - Event 1 Amateur Event Hull England
2022 EPSB Open Series - Woking - Event 1 Amateur Event Woking England
2022 British Open Professional Ranking Milton Keynes England
2022 English Amateur Tour - Event 1 Amateur National Championship Hull England
2022 English Womens Open Amateur Event Leicester England
2022 Q Tour - Event 2 Amateur Event Brighton England
2022 Seniors Tour - Event 2 Amateur Event Lowestoft England
2022 Seniors Tour - Event 1 Amateur Event Lowestoft England
2022 Q Tour - Event 1 Amateur Event North Shields England
2022 UK Womens Championship Amateur Event Leeds England
2022 UK Womens Championship - Seniors Amateur Event Leeds England
2022 UK Womens Championship - Under-21 Amateur Event Leeds England
2022 Championship League Professional Ranking Leicester England
2022 English Over-55 Championship Amateur National Championship Leeds England
2022 English Seniors Championship Amateur National Championship Leeds England
2022 Q School - Event 3 Professional Tour Qualifier Sheffield England
2022 Q School - Event 2 Professional Tour Qualifier Sheffield England
2022 Q School - Event 1 Professional Tour Qualifier Sheffield England
2022 Q Tour - Play-Off Amateur Event Darlington England
2022 World Seniors Championship Pro-am World Event Sheffield England
2022 World Championship Professional Ranking Sheffield England
2022 Winchester Womens Open Amateur Event Leicester England
2022 Winchester Womens Open - Seniors Amateur Event Leicester England
2022 Winchester Womens Open - Under-21 Amateur Event Leicester England
2022 EPSB Open Series - Tradewell - Event 13 Amateur Event Hull England
2022 EPSB Open Series - Landywood - Event 8 Amateur Event Walsall England
2022 EPSB Open Series - Breakers - Event 13 Amateur Event Leicester England
2022 EPSB Open Series - Tradewell - Event 12 Amateur Event Hull England
2022 English Womens Championship Amateur National Championship Coulsdon England
2022 Q Tour - Event 4 Amateur Event Leeds England
2022 EPSB Open Series - Elite - Event 5 Amateur Event Preston England
2022 EPSB Open Series - Breakers - Event 12 Amateur Event Leicester England
2022 EPSB Open Series - Sams - Event 7 Amateur Event Hartlepool England
2022 English Under-14 Championship Amateur National Championship Leeds England
2022 EPSB Open Series - Barratts - Event 10 Amateur Event Northampton England
2022 EPSB Open Series - Cueball - Event 6 Amateur Event Derby England
2022 EPSB Open Series - Tradewell - Event 11 Amateur Event Hull England
2022 European Masters Professional Ranking Milton Keynes England
2022 WSF Championship Amateur World Event Sheffield England
2022 WSF Junior Championship Amateur World Event Sheffield England
2022 EPSB Open Series - Tradewell - Event 10 Amateur Event Hull England
2022 Womens World Championship Amateur World Event Sheffield England
2022 Womens World Seniors Championship Amateur World Event Sheffield England
2022 Womens World Under-21 Championship Amateur World Event Sheffield England
2022 World Seniors Q School World Championships - Event 2 Pro-am Event Reading England
2022 World Seniors Q School World Championships - Event 1 Pro-am Event Reading England
2022 Players Championship Professional Ranking Wolverhampton England
2022 English Amateur Tour - Event 4 Amateur National Ranking Stockport England
2022 EPSB Open Series - Sams - Event 6 Amateur Event Hartlepool England
2022 English Amateur Tour - Event 3 Amateur National Ranking Stockport England
2022 EPSB Open Series - Elite - Event 4 Amateur Event Preston England
2022 EPSB Open Series - Landywood - Event 6 Amateur Event Walsall England
2022 EPSB Open Series - Tradewell - Event 9 Amateur Event Hull England
2022 EPSB Womens Tour - Event 6 Amateur Event Fareham England
2022 EPSB Womens Tour - Event 5 Amateur Event Fareham England
2022 Q Tour - Event 3 Amateur Event Leicester England
2022 English Amateur Tour - Event 6 Amateur National Ranking Northampton England
2022 English Amateur Tour - Event 5 Amateur National Ranking Northampton England
2022 Snooker Shoot Out Professional Ranking Leicester England
2022 EPSB Open Series - Breakers - Event 10 Amateur Event Leicester England
2022 EPSB Open Series - Tradewell - Event 8 Amateur Event Hull England
2022 EPSB Open Series - Elite - Event 3 Amateur Event Preston England
2022 EPSB Open Series - Landywood - Event 5 Amateur Event Walsall England
2022 Womens British Open Amateur Event Leicester England
2022 Womens British Open - Seniors Amateur Event Leicester England
2022 Womens British Open - Under-21 Amateur Event Leicester England
2022 English Amateur Championship Amateur National Championship Various England
2022 EPSB Open Series - Breakers - Event 9 Amateur Event Leicester England
2022 EPSB Open Series - Cueball - Event 5 Amateur Event Derby England
2022 Masters Professional Invitational London England
2022 EPSB Open Series - Barratts - Event 8 Amateur Event Northampton England
2022 World Seniors UK Championship Amateur Event Hull England
2022 Championship League Professional Invitational Leicester England
2022 English Under-21 Championship Amateur National Championship Leeds England
2021 EPSB Open Series - Breakers - Event 8 Amateur Event Leicester England
2021 World Seniors Super Seniors - Event 2 Amateur Event Reading England
2022 English 6-Reds Championship Amateur National Championship Leeds England
2021 EPSB Open Series - Landywood - Event 4 Amateur Event Walsall England
2021 World Seniors Q School World Championships - Event 2 Pro-am Event Reading England
2021 World Seniors Super Seniors - Event 1 Amateur Event Reading England
2021 World Seniors Q School World Championships - Event 1 Pro-am Event Reading England
2021 World Grand Prix Professional Ranking Coventry England
2021 EPSB Open Series - Breakers - Event 7 Amateur Event Leicester England
2021 EPSB Open Series - Sams - Event 4 Amateur Event Hartlepool England
2021 EPSB Womens Tour - Event 4 Amateur Event King's Lynn England
2021 EPSB Open Series - Barratts - Event 7 Amateur Event Northampton England
2021 EPSB Womens Tour - Event 3 Amateur Event King's Lynn England
2021 EPSB Open Series - Tradewell - Event 7 Amateur Event Hull England
2021 Seniors Tour - Event 6 Amateur Event Lowestoft England
2021 EPSB Open Series - Elite - Event 2 Amateur Event Preston England
2021 EPSB Open Series - Landywood - Event 3 Amateur Event Walsall England
2021 Seniors Tour - Event 5 Amateur Event Lowestoft England
2021 Womens Masters Amateur Event Coulsdon England
2021 Womens Masters - Seniors Amateur Event Coulsdon England
2021 Womens Masters - Under-21 Amateur Event Coulsdon England
2021 UK Championship Professional Ranking York England
2021 EPSB Open Series - Breakers - Event 6 Amateur Event Leicester England
2021 EPSB Open Series - Cueball - Event 3 Amateur Event Derby England
2021 EPSB Open Series - Tradewell - Event 6 Amateur Event Hull England
2021 EPSB Open Series - Barratts - Event 5 Amateur Event Northampton England
2021 Q Tour - Event 1 Amateur Event Brighton England
2021 Champion of Champions Professional Invitational Bolton England
2021 EPSB Open Series - Sams - Event 3 Amateur Event Hartlepool England
2021 Seniors Tour - Event 4 Amateur Event Northampton England
2021 Seniors Tour - Event 3 Amateur Event Northampton England
2021 EPSB Open Series - Cueball - Event 2 Amateur Event Derby England
2021 EPSB Open Series - Breakers - Event 5 Amateur Event Leicester England
2021 English Open Professional Ranking Milton Keynes England
2021 English Amateur Tour - Event 2 Amateur National Ranking Leeds England
2021 English Amateur Tour - Event 1 Amateur National Ranking Leeds England
2021 EPSB Open Series - Tradewell - Event 4 Amateur Event Hull England
2021 EPSB Open Series - Winchester - Event 4 Amateur Event Leicester England
2021 EPSB Open Series - Breakers - Event 4 Amateur Event Leicester England
2021 EPSB Open Series - Sams - Event 2 Amateur Event Hartlepool England
2021 EPSB Open Series - Winchester - Event 3 Amateur Event Leicester England
2021 EPSB Open Series - Barratts - Event 3 Amateur Event Northampton England
2021 EPSB Open Series - Breakers - Event 3 Amateur Event Leicester England
2021 EPSB Open Series - Cueball - Event 1 Amateur Event Derby England
2021 EPSB Open Series - Tradewell - Event 3 Amateur Event Hull England
2021 EPSB Womens Tour - Event 2 Amateur Event Liverpool England
2021 EPSB Womens Tour - Event 1 Amateur Event Liverpool England
2022 English Under-18 Championship Amateur National Championship Leeds England
2021 EPSB Open Series - Breakers - Event 2 Amateur Event Leicester England
2022 English Under-16 Championship Amateur National Championship Leeds England
2021 EPSB Open Series - Barratts - Event 2 Amateur Event Northampton England
2021 EPSB Open Series - Sams - Event 1 Amateur Event Hartlepool England
2021 EPSB Open Series - Tradewell - Event 2 Amateur Event Hull England
2021 EPSB Open Series - Winchester - Event 2 Amateur Event Leicester England
2021 EPSB Open Series - Breakers - Event 1 Amateur Event Leicester England
2021 Seniors Tour - Event 2 Amateur Event Hull England
2021 EPSB Open Series - Barratts - Event 1 Amateur Event Northampton England
2021 Seniors Tour - Event 1 Amateur Event Hull England
2021 EPSB Open Series - Tradewell - Event 1 Amateur Event Hull England
2021 EPSB Open Series - Winchester - Event 1 Amateur Event Leicester England
2021 UK Womens Championship Amateur Event Leeds England
2021 UK Womens Championship - Seniors Amateur Event Leeds England
2021 UK Womens Championship - Under-21 Amateur Event Leeds England
2021 British Open Professional Ranking Leicester England
2021 English Womens Open Amateur Event Leeds England
2021 World Seniors Super Seniors - Event 2 Amateur Event Reading England
2021 World Seniors UK Championship - Qualifier 2 Amateur Event Reading England
2021 World Seniors Super Seniors - Event 1 Amateur Event Reading England
2021 World Seniors UK Championship - Qualifier 1 Amateur Event Reading England
2021 Championship League Professional Ranking Leicester England
2021 Q School - Event 3 Professional Tour Qualifier Sheffield England
2021 Q School - Event 2 Professional Tour Qualifier Sheffield England
2021 Q School - Event 1 Professional Tour Qualifier Sheffield England
2021 World Seniors Championship Pro-am World Event Sheffield England
2021 World Championship Professional Ranking Sheffield England
2021 World Seniors Q School World Championships Pro-am Event Reading England
2021 Gibraltar Open Professional Ranking Milton Keynes England
2021 Players Championship Professional Ranking Milton Keynes England
2021 Snooker Shoot Out Professional Ranking Milton Keynes England
2021 German Masters Professional Ranking Milton Keynes England
2021 WST Pro Series Professional Ranking Milton Keynes England
2021 Masters Professional Invitational Milton Keynes England
2021 World Seniors Championship - Qualifier 1 Pro-am World Event Reading England
2021 World Seniors Super Seniors - Event 1 Amateur Event Reading England
2021 World Seniors UK Championship - Qualifier 1 Amateur Event Reading England
2021 Championship League Professional Invitational Milton Keynes England
2021 World Seniors Masters - Qualifier 1 Amateur Event Reading England
2020 World Grand Prix Professional Ranking Milton Keynes England
2020 Scottish Open Professional Ranking Milton Keynes England
2020 UK Championship Professional Ranking Milton Keynes England
2020 Northern Ireland Open Professional Ranking Milton Keynes England
2020 Champion of Champions Professional Invitational Milton Keynes England
2020 English Under-21 Championship Amateur National Championship Various England
2020 English Under-18 Championship Amateur National Championship Various England
2020 English Open Professional Ranking Milton Keynes England
2020 European Masters Professional Ranking Milton Keynes England
2020 Championship League Professional Ranking Milton Keynes England
2020 World Seniors Championship Pro-am World Event Sheffield England
2020 Q School - Event 3 Professional Tour Qualifier Sheffield England
2020 Q School - Event 2 Professional Tour Qualifier Sheffield England
2020 Q School - Event 1 Professional Tour Qualifier Sheffield England
2020 World Championship Professional Ranking Sheffield England
2020 Challenge Tour - Play-Off Amateur Event Sheffield England
2020 Tour Championship Professional Ranking Milton Keynes England
2020 Championship League Professional Invitational Milton Keynes England
2020 English Under-16 Championship Amateur National Championship Various England
2021 English Under-14 Championship Amateur National Championship Various England
2020 World Seniors 6-Reds Qualifying Amateur Event Sheffield England
2020 Super Seniors 5 Amateur Event Clacton-on-Sea England
2020 English Womens Championship Amateur National Championship Northampton England
2020 World Seniors British Open Qualifying Amateur Event Clacton-on-Sea England
2020 Challenge Tour - Event 10 Amateur Event Leicester England
2020 Players Championship Professional Ranking Southport England
2020 Seniors Tour - Event 5 Amateur Event Northampton England
2020 Snooker Shoot Out Professional Ranking Watford England
2020 Super Seniors 4 Amateur Event Coulsdon England
2020 World Grand Prix Professional Ranking Cheltenham England
2020 English Amateur Tour - Event 5 Amateur National Ranking Tamworth England
2020 English Amateur Championship Amateur National Championship Cheltenham England
2020 Challenge Tour - Event 8 Amateur Event Tamworth England
2020 Masters Professional Invitational London England
2020 Seniors Tour - Event 4 Amateur Event Waterlooville England
2020 English Amateur Tour - Event 4 Amateur National Ranking Derby England
2019 Seniors Tour - Event 3 Amateur Event Halifax England
2019 UK Championship Professional Ranking York England
2019 Womens Masters - Under-21 Amateur Event Coulsdon England
2019 English Amateur Tour - Event 3 Amateur National Ranking Leeds England
2019 Womens Masters Amateur Event Coulsdon England
2019 Womens Masters - Senior Amateur Event Coulsdon England
2019 Seniors Tour - Event 2 Amateur Event Clacton-on-Sea England
2019 Super Seniors 3 Amateur Event Newbury England
2019 World Seniors Championship - Qualifier 2 Pro-am World Event Newbury England
2019 Champion of Champions Professional Invitational Coventry England
2020 Challenge Tour - Event 5 Amateur Event Leicester England
2019 World Seniors UK Championship Amateur Event Hull England
2020 English Over-55 Championship Amateur National Championship Various England
2019 English Open Professional Ranking Crawley England
2019 English Amateur Tour - Event 2 Amateur National Ranking Newbury England
2020 Championship League Professional Invitational Leicester England
2019 Challenge Tour - Event 3 Amateur Event Leeds England
2019 World Seniors UK Championship - Qualifier 4 Amateur Event Hull England
2019 Challenge Tour - Event 2 Amateur Event Newbury England
2019 Seniors Tour - Event 1 Amateur Event Hull England
2019 English Amateur Tour - Event 1 Amateur National Ranking Leicester England
2019 UK Womens Championship Amateur Event Leeds England
2019 Womens Tour Championship Amateur Event Sheffield England
2019 World Seniors Championship Pro-am World Event Sheffield England
2019 Pink Ribbon Pro-am Event Gloucester England
2019 Super Seniors 1 Amateur Event Northampton England
2019 World Seniors UK Championship - Qualifier 2 Amateur Event Northampton England
2019 Q School - Event 3 Professional Tour Qualifier Wigan England
2019 English Under-16 Championship Amateur National Championship Various England
2019 English Under-14 Championship Amateur National Championship Various England
2019 Q School - Event 2 Professional Tour Qualifier Wigan England
2019 Q School - Event 1 Professional Tour Qualifier Wigan England
2019 English Under-18 Championship Amateur National Championship Various England
2019 English Under-21 Championship Amateur National Championship Various England
2019 World Championship Professional Ranking Sheffield England
2019 Womens World 6-Reds Championship Amateur World Event Leeds England
2019 Womens World 10-Reds Championship Amateur World Event Leeds England
2019 Womens World Seniors Championship Amateur World Event Leeds England
2019 Womens World Under-21 Championship Amateur World Event Leeds England
2019 English Amateur Tour - Event 6 Amateur National Ranking Sheffield England
2019 Challenge Tour - Event 10 Amateur Event Gloucester England
2019 Players Championship Professional Ranking Preston England
2019 English Amateur Championship Amateur National Championship Various England
2019 Snooker Shoot Out Professional Ranking Watford England
2019 World Grand Prix Professional Ranking Cheltenham England
2019 English Amateur Tour - Event 4 Amateur National Ranking Sheffield England
2019 Challenge Tour - Event 9 Amateur Event Sheffield England
2019 Masters Professional Invitational London England
2019 Championship League Professional Invitational Coventry England
2018 English Amateur Tour - Event 3 Amateur National Ranking Sheffield England
2018 English Amateur Tour - Event 2 Amateur National Ranking Gloucester England
2018 UK Championship Professional Ranking York England
2018 Womens Masters Amateur Event Gloucester England
2018 Womens Masters - Senior Amateur Event Gloucester England
2018 Womens Masters - Under-21 Amateur Event Gloucester England
2018 Champion of Champions Professional Invitational Coventry England
2018 English Amateur Tour - Event 5 Amateur National Ranking Sheffield England
2018 English Open Professional Ranking Crawley England
2018 Challenge Tour - Event 7 Amateur Event Barnsley England
2018 Challenge Tour - Event 5 Amateur Event Derby England
2018 UK Womens Championship Amateur Event Leeds England
2018 English Amateur Tour - Event 1 Amateur National Ranking Leeds England
2018 Pink Ribbon Pro-am Event Gloucester England
2018 Challenge Tour - Event 2 Amateur Event Preston England
2018 Challenge Tour - Event 1 Amateur Event Burton on Trent England
2018 Q School - Event 3 Professional Tour Qualifier Burton on Trent England
2018 Q School - Event 2 Professional Tour Qualifier Burton on Trent England
2018 Q School - Event 1 Professional Tour Qualifier Burton on Trent England
2018 World Championship Professional Ranking Sheffield England
2018 Womens World 6-Reds Championship Amateur World Event Leeds England
2018 Womens World 10-Reds Championship Amateur World Event Leeds England
2018 Womens World Seniors Championship Amateur World Event Leeds England
2018 Womens World Under-21 Championship Amateur World Event Leeds England
2018 English Amateur Championship Amateur National Championship Various England
2018 English Amateur Tour - Event 6 Amateur National Ranking Gloucester England
2018 World Grand Prix Professional Ranking Preston England
2018 Womens British Open Amateur Event Stourbridge England
2018 Womens British Open - Seniors Amateur Event Stourbridge England
2018 Womens British Open - Under-21 Amateur Event Stourbridge England
2018 Snooker Shoot Out Professional Ranking Watford England
2018 English Amateur Tour - Event 5 Amateur National Ranking Sheffield England
2018 Masters Professional Invitational London England
2018 English Amateur Tour - Event 4 Amateur National Ranking Sheffield England
2018 Championship League Professional Invitational Coventry England
2017 English Amateur Tour - Event 3 Amateur National Ranking Gloucester England
2017 UK Championship Professional Ranking York England
2017 Champion of Champions Professional Invitational Coventry England
2017 Womens Masters - Under-21 Amateur Event Gloucester England
2017 English Amateur Tour - Event 2 Amateur National Ranking Sheffield England
2017 Womens Masters Amateur Event Gloucester England
2017 Womens Masters - Senior Amateur Event Gloucester England
2017 English Open Professional Ranking Barnsley England
2017 English Amateur Tour - Event 1 Amateur National Ranking Gloucester England
2017 UK Womens Championship Amateur Event Leeds England
2017 Pink Ribbon Pro-am Event Gloucester England
2017 Q School - Event 2 Professional Tour Qualifier Preston England
2017 Q School - Event 1 Professional Tour Qualifier Preston England
2017 World Championship Professional Ranking Sheffield England
2017 EBSA Amateur Play Offs Professional Tour Qualifier Sheffield England
2017 English Amateur Championship Amateur National Championship Various England
2017 English Amateur Tour - Event 6 Amateur National Ranking Sheffield England
2017 English Amateur Tour - Event 5 Amateur National Ranking Gloucester England
2017 Snooker Shoot Out Professional Ranking Watford England
2017 World Grand Prix Professional Ranking Preston England
2017 Masters Professional Invitational London England
2017 Womens Masters - Under-21 Amateur Event Derby England
2017 Womens Masters Amateur Event Derby England
2017 English Amateur Tour - Event 4 Amateur National Ranking Sheffield England
2017 Championship League Professional Invitational Coventry England
2016 English Amateur Tour - Event 3 Amateur National Ranking Gloucester England
2016 English Womens Championship Amateur National Championship Stourbridge England
2016 UK Championship Professional Ranking York England
2016 Champion of Champions Professional Invitational Coventry England
2016 English Amateur Tour - Event 2 Amateur National Ranking Sheffield England
2016 English Open Professional Ranking Manchester England
2016 UK Womens Championship Amateur National Championship Leeds England
2016 English Amateur Tour - Event 1 Amateur National Ranking Gloucester England
2016 Pink Ribbon Pro-am Event Gloucester England
2016 Q School - Event 2 Professional Tour Qualifier Burton on Trent England
2016 Q School - Event 1 Professional Tour Qualifier Burton on Trent England
2016 World Championship Professional Ranking Sheffield England
2016 EBSA Amateur Play Offs Professional Tour Qualifier Sheffield England
2016 Snookerbacker Classic 2016 - Grand Finals Amateur Event Gloucester England
2016 Womens World Championship Amateur World Event Leeds England
2016 Snookerbacker Classic 2016 - Qualifier 11 - Gloucester Amateur Event Gloucester England
2016 Snookerbacker Classic 2016 - Qualifier 10 - Gloucester Amateur Event Gloucester England
2016 Players Championship Grand Final Professional Ranking Manchester England
2016 Snookerbacker Classic 2016 - Qualifier 9 - Liverpool Amateur Event Liverpool England
2016 Snookerbacker Classic 2016 - Qualifier 7 - Gloucester Amateur Event Gloucester England
2016 Snookerbacker Classic 2016 - Qualifier 6 - Gloucester Amateur Event Gloucester England
2016 Snooker Shoot Out Professional Invitational Reading England
2016 Snookerbacker Classic 2016 - Qualifier 5 - Preston Amateur Event Preston England
2016 World Seniors Championship Professional Non-ranking Preston England
2016 English Amateur Championship Amateur National Championship Various England
2016 Masters Professional Invitational London England
2016 Championship League Professional Invitational Stock England
2015 Snookerbacker Classic 2016 - Qualifier 4 - Leeds Amateur Event Leeds England
2015 Womens Masters Amateur Event Cambridge England
2015 Snookerbacker Classic 2016 - Qualifier 3 - Derby Amateur Event Derby England
2015 UK Championship Professional Ranking York England
2015 Champion of Champions Professional Invitational Coventry England
2015 Snookerbacker Classic 2016 - Qualifier 1 - Liverpool Amateur Event Liverpool England
2015 UK Womens Championship Amateur National Championship Leeds England
2015 Pink Ribbon Pro-am Event Gloucester England
2015 Q School - Event 2 Professional Tour Qualifier Burton on Trent England
2015 Q School - Event 1 Professional Tour Qualifier Burton on Trent England
2015 Womens World Championship Amateur World Event Leeds England
2015 World Championship Professional Ranking Sheffield England
2015 EBSA Amateur Play Offs Professional Tour Qualifier Sheffield England
2015 Snookerbacker Classic 2015 - Grand Finals Amateur Event Gloucester England
2015 Snookerbacker Classic 2015 - Qualifier 11 - Last Chance Saloon Amateur Event Gloucester England
2015 Snookerbacker Classic 2015 - Qualifier 10 - Liverpool Amateur Event Liverpool England
2015 Snookerbacker Classic 2015 - Qualifier 9 - Derby Amateur Event Derby England
2015 Snooker Shoot Out Professional Invitational Blackpool England
2015 World Seniors Championship Professional Non-ranking Blackpool England
2015 Snookerbacker Classic 2015 - Qualifier 8 - Gloucester Amateur Event Gloucester England
2015 Snookerbacker Classic 2015 - Qualifier 7 - Gloucester Amateur Event Gloucester England
2015 Masters Professional Invitational London England
2015 Championship League Professional Invitational Stock England
2015 English Amateur Championship Amateur National Championship Various England
2014 Snookerbacker Classic 2015 - Qualifier 6 - Leeds Amateur Event Leeds England
2014 Snookerbacker Classic 2015 - Qualifier 5 - Leeds Amateur Event Leeds England
2014 UK Championship Professional Ranking York England
2014 Snookerbacker Classic 2015 - Qualifier 4 - Preston Amateur Event Preston England
2014 Snookerbacker Classic 2015 - Qualifier 3 - Liverpool Amateur Event Liverpool England
2014 Champion of Champions Professional Invitational Coventry England
2014 Snookerbacker Classic 2015 - Qualifier 2 - Gloucester Amateur Event Gloucester England
2014 Snookerbacker Classic 2015 - Qualifier 1 - Gloucester Amateur Event Gloucester England
2014 Pink Ribbon Pro-am Event Gloucester England
2014 Q School - Event 2 Professional Tour Qualifier Gloucester England
2014 Q School - Event 1 Professional Tour Qualifier Gloucester England
2014 Womens World Championship Amateur World Event Leeds England
2014 World Championship Professional Ranking Sheffield England
2014 EBSA Qualifying Tour - Play-offs Amateur Event Sheffield England
2014 Players Championship Grand Final Professional Ranking Preston England
2014 Snookerbacker Classic 2014 - Grand Finals Amateur Event Gloucester England
2014 Snookerbacker Classic 2014 - Qualifier 11 - Gloucester Amateur Event Gloucester England
2014 Snookerbacker Classic 2014 - Qualifier 10 - Liverpool Amateur Event Liverpool England
2014 Snookerbacker Classic 2014 - Qualifier 9 - Leeds Amateur Event Leeds England
2014 Snooker Shoot Out Professional Invitational Blackpool England
2014 Masters Professional Invitational London England
2014 Championship League Professional Invitational Stock England
2014 English Amateur Championship Amateur National Championship Various England
2013 Snookerbacker Classic 2014 - Qualifier 8 - Gloucester Amateur Event Gloucester England
2013 Snookerbacker Classic 2014 - Qualifier 7 - Leeds Amateur Event Leeds England
2013 Snookerbacker Classic 2014 - Qualifier 6 - Leeds Amateur Event Leeds England
2013 UK Championship Professional Ranking York England
2013 Snookerbacker Classic 2014 - Qualifier 5 - Derby Amateur Event Derby England
2013 Champion of Champions Professional Invitational Coventry England
2013 European Tour - Event 6 Professional Minor Ranking Gloucester England
2013 EBSA Qualifying Tour - England 2 Amateur Event Gloucester England
2013 Snookerbacker Classic 2014 - Qualifier 4 - Liverpool Amateur Event Liverpool England
2013 Snookerbacker Classic 2014 - Qualifier 3 - Liverpool Amateur Event Liverpool England
2013 World Seniors Championship Professional Non-ranking Portsmouth England
2013 Snookerbacker Classic 2014 - Qualifier 2 - Gloucester Amateur Event Gloucester England
2013 Snookerbacker Classic 2014 - Qualifier 1 - Gloucester Amateur Event Gloucester England
2013 European Tour - Event 3 Professional Minor Ranking Doncaster England
2013 EBSA Qualifying Tour - England Amateur Event Doncaster England
2013 Pink Ribbon Pro-am Event Gloucester England
2013 Q School - Event 3 Professional Tour Qualifier Sheffield England
2013 Q School - Event 2 Professional Tour Qualifier Sheffield England
2013 Q School - Event 1 Professional Tour Qualifier Sheffield England
2013 EBSA Qualifying Tour - Play-offs Amateur Event Sheffield England
2013 English Amateur Championship Amateur National Championship Various England
2013 World Championship Professional Ranking Sheffield England
2013 Womens World Championship Amateur World Event Cambridge England
2013 Snookerbacker Classic 2013 - Grand Finals Amateur Event Leeds England
2013 Snookerbacker Classic 2013 - Qualifier 6 - Gloucester Amateur Event Gloucester England
2013 Snookerbacker Classic 2013 - Qualifier 5 - Leeds Amateur Event Leeds England
2013 Snooker Shoot Out Professional Invitational Blackpool England
2013 Masters Professional Invitational London England
2013 Championship League Professional Invitational Stock England
2012 Snookerbacker Classic 2013 - Qualifier 4 - Leeds Amateur Event Leeds England
2012 UK Championship Professional Ranking York England
2012 PTC - Event 4 Professional Minor Ranking Gloucester England
2012 World Seniors Championship Professional Non-ranking Portsmouth England
2012 Snookerbacker Classic 2013 - Qualifier 3 - Gloucester Amateur Event Gloucester England
2012 Snookerbacker Classic 2013 - Qualifier 2 - Gloucester Amateur Event Gloucester England
2012 Snookerbacker Classic 2013 - Qualifier 1 - Leeds Amateur Event Leeds England
2012 PTC - Event 3 Professional Minor Ranking Gloucester England
2012 PTC - Event 2 Professional Minor Ranking Gloucester England
2012 PTC - Event 1 Professional Minor Ranking Gloucester England
2012 Pink Ribbon Pro-am Event Gloucester England
2012 Q School - Event 3 Professional Tour Qualifier Sheffield England
2012 Q School - Event 2 Professional Tour Qualifier Sheffield England
2012 Q School - Event 1 Professional Tour Qualifier Sheffield England
2012 Womens World Championship Amateur World Event Cambridge England
2012 World Championship Professional Ranking Sheffield England
2012 Snookerbacker Classic 2012 - Grand Finals Amateur Event Gloucester England
2012 Snookerbacker Classic 2012 - Qualifier 4 - Essex Amateur Event Essex England
2012 Snookerbacker Classic 2012 - Qualifier 2 - Gloucester Amateur Event Gloucester England
2012 Snooker Shoot Out Professional Invitational Blackpool England
2012 Masters Professional Invitational London England
2012 Championship League Professional Invitational Stock England
2012 English Amateur Championship Amateur National Championship Various England
2011 PTC - Event 11 Professional Minor Ranking Sheffield England
2011 UK Championship Professional Ranking York England
2011 Snookerbacker Classic 2012 - Qualifier 1 - Leeds Amateur Event Leeds England
2011 PTC - Event 10 Professional Minor Ranking Sheffield England
2011 World Seniors Championship Professional Non-ranking Peterborough England
2011 PTC - Event 7 Professional Minor Ranking Gloucester England
2011 PTC - Event 5 Professional Minor Ranking Sheffield England
2011 PTC - Event 3 Professional Minor Ranking Sheffield England
2011 PTC - Event 2 Professional Minor Ranking Gloucester England
2011 Pink Ribbon Pro-am Event Gloucester England
2011 PTC - Event 1 Professional Minor Ranking Sheffield England
2011 Q School - Event 3 Professional Tour Qualifier Sheffield England
2011 Q School - Event 2 Professional Tour Qualifier Sheffield England
2011 Q School - Event 1 Professional Tour Qualifier Sheffield England
2011 English Womens Championship Amateur National Championship Various England
2011 World Championship Professional Ranking Sheffield England
2011 Womens World Championship Amateur World Event Bury St Edmunds England
2011 Snooker Shoot Out Professional Invitational Blackpool England
2011 Masters Professional Invitational London England
2011 Championship League Professional Invitational Stock England
2011 English Amateur Championship Amateur National Championship Various England
2010 UK Championship Professional Ranking Telford England
2010 World Seniors Championship Professional Invitational Bradford England
2010 EPTC - Event 4 Professional Minor Ranking Gloucester England
2010 EPTC - Event 4 - Plate Pro-am Event Gloucester England
2010 PTC - Event 6 Professional Minor Ranking Sheffield England
2010 English Open Championship Pro-am National Championship Leeds England
2010 PTC - Event 5 Professional Minor Ranking Sheffield England
2010 PTC - Event 4 Professional Minor Ranking Sheffield England
2010 PTC - Event 3 Professional Minor Ranking Sheffield England
2010 PTC - Event 2 Professional Minor Ranking Sheffield England
2010 Pink Ribbon Pro-am Event Gloucester England
2010 PTC - Event 1 Professional Minor Ranking Sheffield England
2010 World Championship Professional Ranking Sheffield England
2010 Womens World Championship Amateur World Event Cambridge England
2010 Pro Challenge Series - Event 5 Professional Non-ranking Liverpool England
2010 Masters Professional Invitational London England
2010 Championship League Professional Invitational Stock England
2010 English Amateur Championship Amateur National Championship Various England
2009 UK Championship Professional Ranking Telford England
2009 Pro Challenge Series - Event 3 Professional Non-ranking Leicester England
2009 Pro Challenge Series - Event 1 Professional Non-ranking Leeds England
2009 English Open Championship Pro-am National Championship Leeds England
2009 World Championship Professional Ranking Sheffield England
2009 Womens World Championship Amateur World Event Cambridge England
2009 English Amateur Championship Amateur National Championship Various England
2009 Masters Professional Invitational London England
2009 Championship League Professional Invitational Stock England
2008 UK Championship Professional Ranking Telford England
2008 Masters Qualifying Event Professional Non-ranking Sheffield England
2008 English Open Championship Pro-am National Championship Leeds England
2008 Womens World Championship Amateur World Event Cambridge England
2008 World Championship Professional Ranking Sheffield England
2008 Championship League Professional Invitational Stock England
2008 Masters Professional Invitational London England
2008 English Amateur Championship Amateur National Championship Various England
2007 UK Championship Professional Ranking Telford England
2007 Pot Black Professional Invitational Sheffield England
2007 Masters Qualifying Event Professional Non-ranking Sheffield England
2007 English Open Championship Pro-am National Championship Leeds England
2007 World Championship Professional Ranking Sheffield England
2007 Womens World Championship Amateur World Event Cambridge England
2007 Masters Professional Invitational London England
2007 English Amateur Championship Amateur National Championship Various England
2006 UK Championship Professional Ranking York England
2006 Masters Qualifying Event Professional Non-ranking Sheffield England
2006 Pot Black Professional Invitational London England
2006 English Amateur Championship Amateur National Championship London England
2006 English Open Championship Amateur National Championship Woking England
2006 English Seniors Championship Amateur National Championship Woking England
2006 English Under-13 Championship Amateur National Championship Woking England
2006 English Under-15 Championship Amateur National Championship Woking England
2006 World Championship Professional Ranking Sheffield England
2006 Womens World Championship Amateur World Event Cambridge England
2006 Masters Professional Invitational London England
2005 UK Championship Professional Ranking York England
2005 Pot Black Professional Invitational London England
2005 Grand Prix Professional Ranking Preston England
2005 World Championship Professional Ranking Sheffield England
2005 Masters Professional Invitational London England
2005 English Amateur Championship Amateur National Championship Various England
2005 Womens World Championship Amateur World Event Cambridge England
2004 UK Championship Professional Ranking York England
2004 British Open Professional Ranking Brighton England
2004 UK Womens Championship Amateur Event Leeds England
2004 Grand Prix Professional Ranking Preston England
2004 Merseyside Professional Professional Non-ranking Liverpool England
2004 World Championship Professional Ranking Sheffield England
2004 European Championships - Under 19 Amateur Continental Event Wellingborough England
2004 Masters Professional Invitational London England
2004 English Amateur Championship Amateur National Championship Various England
2004 English Open Championship Amateur National Championship Leeds England
2004 English Under-13 Championship Amateur National Championship Leeds England
2004 English Under-15 Championship Amateur National Championship Leeds England
2004 English Under-18 Championship Amateur National Championship Leeds England
2003 UK Championship Professional Ranking York England
2003 British Open Professional Ranking Brighton England
2003 Merseyside Professional Professional Non-ranking Liverpool England
2003 LG Cup Professional Ranking Preston England
2003 World Championship Professional Ranking Sheffield England
2003 WSA Open Tour - Event 4 Pro-am Event Cambridge England
2003 Challenge Tour - Event 3 Professional Tour Qualifier Swindon England
2003 European Open Professional Ranking Torquay England
2003 WSA Open Tour - Event 3 Pro-am Event Stockport England
2003 Challenge Tour - Event 2 Professional Tour Qualifier Swindon England
2003 WSA Open Tour - Event 2 Pro-am Event Leicester England
2003 Masters Professional Invitational London England
2003 English Amateur Championship Amateur National Championship Various England
2003 Womens World Championship Amateur World Event Sheffield England
2002 WSA Open Tour - Event 1 Pro-am Event Harrogate England
2002 UK Championship Professional Ranking York England
2002 British Open Professional Ranking Telford England
2002 Challenge Tour - Event 1 Professional Tour Qualifier Mansfield England
2002 Merseyside Professional Professional Non-ranking Liverpool England
2002 Benson and Hedges Championship Professional Non-ranking Mansfield England
2002 LG Cup Professional Ranking Preston England
2002 Womens World Championship Amateur World Event Swindon / Sheffield England
2002 World Championship Professional Ranking Sheffield England
2002 WSA Open Tour - Event 5 Professional Non-ranking Stockport England
2002 English Amateur Championship Amateur National Championship Various England
2002 Challenge Tour - Event 4 Professional Tour Qualifier Swindon England
2002 WSA Open Tour - Event 4 Professional Non-ranking Stockport England
2002 Masters Professional Invitational London England
2002 WSA Open Tour - Event 3 Professional Non-ranking Swindon England
2002 Challenge Tour - Event 3 Professional Tour Qualifier Harrogate England
2002 English Under-13 Championship Amateur National Championship Various England
2002 English Under-15 Championship Amateur National Championship Various England
2002 English Under-18 Championship Amateur National Championship Various England
2001 Challenge Tour - Event 2 Professional Tour Qualifier Swindon England
2001 UK Championship Professional Ranking York England
2001 Benson and Hedges Championship Professional Non-ranking Mansfield England
2001 Merseyside Professional Professional Non-ranking Liverpool England
2001 LG Cup Professional Ranking Preston England
2001 Challenge Tour - Event 1 Professional Tour Qualifier Harrogate England
2001 British Open Professional Ranking Newcastle England
2001 WSA Open Tour - Event 1 Professional Non-ranking Leicester England
2001 Champions Cup Professional Invitational Brighton England
2001 English Under-14 Championship Amateur National Championship Unknown England
2001 English Under-18 Championship Amateur National Championship Unknown England
2001 English Under-21 Championship Amateur National Championship Unknown England
2001 World Championship Professional Ranking Sheffield England
2001 Challenge Tour - Event 4 Professional Tour Qualifier Harrogate England
2001 Challenge Tour - Event 3 Professional Tour Qualifier Swindon England
2001 Masters Professional Invitational London England
2001 English Amateur Championship Amateur National Championship Various England
2001 English Open Championship Amateur National Championship Unknown England
2001 Womens World Championship Amateur World Event Sheffield England
2000 Challenge Tour - Event 2 Professional Tour Qualifier Harrogate England
2000 UK Championship Professional Ranking Bournemouth England
2000 Benson and Hedges Championship Professional Non-ranking Malvern England
2000 Merseyside Professional Professional Non-ranking Liverpool England
2000 Challenge Tour - Event 1 Professional Tour Qualifier Swindon England
2000 Grand Prix Professional Ranking Telford England
2000 British Open Professional Ranking Plymouth England
2000 Champions Cup Professional Invitational Brighton England
2000 World Championship Professional Ranking Sheffield England
2000 UK Tour - Event 4 Professional Tour Qualifier Swindon England
2000 UK Tour - Event 3 Professional Tour Qualifier Stockport England
2000 Masters Professional Invitational London England
2000 UK Tour - Event 2 Professional Tour Qualifier Swindon England
2000 English Amateur Championship Amateur National Championship Various England
2000 English Under-13 Championship Amateur National Championship Various England
2000 English Under-15 Championship Amateur National Championship Various England
2000 English Under-17 Championship Amateur National Championship Various England
2000 English Under-21 Championship Amateur National Championship Various England
2000 Womens World Championship Amateur World Event Sheffield England
1999 UK Championship Professional Ranking Bournemouth England
1999 Merseyside Professional Professional Non-ranking Liverpool England
1999 Benson and Hedges Championship Professional Non-ranking Malvern England
1999 Grand Prix Professional Ranking Preston England
1999 UK Tour - Event 1 Professional Tour Qualifier Oldham England
1999 British Open Professional Ranking Plymouth England
1999 Champions Cup Professional Invitational Croydon England
1999 English Under-15 Championship Amateur National Championship Swindon England
1999 English Under-17 Championship Amateur National Championship Swindon England
1999 English Under-21 Championship Amateur National Championship Swindon England
1999 World Championship Professional Ranking Sheffield England
1999 UK Tour - Event 4 Professional Tour Qualifier Stockport England
1999 British Open Professional Ranking Plymouth England
1999 Charity Challenge Professional Invitational Derby England
1999 UK Tour - Event 3 Professional Tour Qualifier Swindon England
1999 Masters Professional Invitational London England
1999 English Amateur Championship Amateur National Championship Various England
1999 Womens World Championship Amateur World Event Sheffield England
1998 UK Championship Professional Ranking Bournemouth England
1998 Benson and Hedges Championship Professional Non-ranking Malvern England
1998 Merseyside Professional Professional Non-ranking Liverpool England
1998 UK Tour - Event 2 Professional Tour Qualifier Swindon England
1998 Grand Prix Professional Ranking Preston England
1998 UK Tour - Event 1 Professional Tour Qualifier Stockport England
1998 English Open Championship Amateur National Championship Liverpool England
1998 English Under-15 Championship Amateur National Championship Liverpool England
1998 English Under-17 Championship Amateur National Championship Liverpool England
1998 English Under-21 Championship Amateur National Championship Liverpool England
1998 UK Tour - Event 5 Professional Tour Qualifier Newcastle-under-Lyne England
1998 World Championship Professional Ranking Sheffield England
1998 British Open Professional Ranking Plymouth England
1998 UK Tour - Event 4 Professional Tour Qualifier Stirling England
1998 Charity Challenge Professional Invitational Derby England
1998 UK Tour - Event 3 Professional Tour Qualifier Swindon England
1998 Masters Professional Invitational London England
1998 English Amateur Championship Amateur National Championship Liverpool England
1998 Womens World Championship Amateur World Event Sheffield England
1997 UK Tour - Event 2 Professional Tour Qualifier Stockport England
1997 UK Championship Professional Ranking Preston England
1997 Benson and Hedges Championship Professional Non-ranking Malvern England
1997 Grand Prix Professional Ranking Bournemouth England
1997 UK Tour - Event 1 Professional Tour Qualifier Aldershot England
1997 WPBSA Qualifying School - Event 1 Professional Tour Qualifier Plymouth England
1997 WPBSA Qualifying School - Event 2 Professional Tour Qualifier Plymouth England
1997 WPBSA Qualifying School - Event 3 Professional Tour Qualifier Plymouth England
1997 WPBSA Qualifying School - Event 4 Professional Tour Qualifier Plymouth England
1997 Merseyside Professional Professional Non-ranking Liverpool England
1997 English Under-17 Championship Amateur National Championship Woking England
1997 World Championship Professional Ranking Sheffield England
1997 British Open Professional Ranking Plymouth England
1997 Seniors Pot Black Professional Invitational Chichester England
1997 Masters Professional Invitational London England
1997 Charity Challenge Professional Invitational Birmingham England
1997 English Amateur Championship Amateur National Championship Various England
1997 European League Professional League Irthlingborough England
1996 UK Championship Professional Ranking Preston England
1996 Grand Prix Professional Ranking Bournemouth England
1996 Merseyside Professional Professional Non-ranking Liverpool England
1996 English Under-17 Championship Amateur National Championship Leicester England
1996 World Championship Professional Ranking Sheffield England
1996 British Open Professional Ranking Plymouth England
1996 International Open Professional Ranking Swindon England
1996 Masters Professional Invitational London England
1996 Charity Challenge Professional Invitational Birmingham England
1996 English Amateur Championship Amateur National Championship Various England
1996 European League Professional League lrthlingborough England
1995 UK Championship Professional Ranking Preston England
1995 World Amateur Championship - Men Amateur World Event Bristol England
1995 Grand Prix Professional Ranking Sunderland England
1995 Merseyside Professional Professional Non-ranking Liverpool England
1995 World Championship Professional Ranking Sheffield England
1995 British Open Professional Ranking Plymouth England
1995 International Open Professional Ranking Bournemouth England
1995 Masters Professional Invitational London England
1995 Charity Challenge Professional Invitational Birmingham England
1995 English Amateur Championship Amateur National Championship Various England
1995 European League Professional League lrthlingborough England
1994 English Under-15 Championship Amateur National Championship Stoke-on-Trent England
1994 UK Championship Professional Ranking Preston England
1994 Benson and Hedges Championship Professional Non-ranking Edinburgh England
1994 Grand Prix Professional Ranking Derby England
1994 Merseyside Professional Professional Non-ranking Liverpool England
1994 World Championship Professional Ranking Sheffield England
1994 British Open Professional Ranking Plymouth England
1994 Strachan Challenge - Event 2 Professional Non-ranking Leicester England
1994 Strachan Challenge - Event 1 Professional Non-ranking Aldershot England
1994 International Open Professional Ranking Bournemouth England
1994 Masters Professional Invitational London England
1994 English Amateur Championship Amateur National Championship Derby England
1993 UK Championship Professional Ranking Preston England
1993 Merseyside Professional Professional Non-ranking Liverpool England
1993 Grand Prix Professional Ranking Reading England
1993 Pot Black Professional Invitational Birmingham England
1993 Womens World Championship Amateur World Event Blackpool England
1993 World Championship Professional Ranking Sheffield England
1993 International Open Professional Ranking Plymouth England
1993 British Open Professional Ranking Derby England
1993 Masters Professional Invitational London England
1993 Strachan Challenge - Event 3 Professional Minor Ranking Aldershot England
1993 European League Professional League Bristol England
1993 Strachan Challenge - Event 2 Professional Minor Ranking Sheffield England
1993 English Amateur Championship Amateur National Championship Various England
1993 English Under-17 Championship Amateur National Championship Aldershot England
1992 Strachan Challenge - Event 1 Professional Minor Ranking Aldershot England
1992 World Matchplay Professional Invitational Doncaster England
1992 UK Championship Professional Ranking Preston England
1992 Grand Prix Professional Ranking Reading England
1992 UK Womens Championship Amateur National Championship Tonbridge England
1992 World Championship Professional Ranking Sheffield England
1992 Strachan Open Professional Ranking Bristol England
1992 British Open Professional Ranking Derby England
1992 Masters Professional Invitational London England
1992 Matchroom League Professional League Bournemouth England
1992 Classic Professional Ranking Bournemouth England
1992 English Amateur Championship Amateur National Championship Various England
1991 World Matchplay Professional Invitational Doncaster England
1991 UK Championship Professional Ranking Preston England
1991 Womens World Championship Amateur World Event London England
1991 Grand Prix Professional Ranking Reading England
1991 World Seniors Championship Professional Invitational Stoke England
1991 Pot Black Professional Invitational Stoke England
1991 World Championship Professional Ranking Sheffield England
1991 British Open Professional Ranking Derby England
1991 Masters Professional Invitational London England
1991 World Masters - Juniors Singles Amateur World Event Birmingham England
1991 World Masters - Mens Singles Professional Non-ranking Birmingham England
1991 World Masters - Womens Singles Amateur World Event Birmingham England
1991 Classic Professional Ranking Bournemouth England
1991 English Amateur Championship Amateur National Championship Various England
1990 World Matchplay Professional Invitational Brentwood England
1990 UK Championship Professional Ranking Preston England
1990 Womens World Championship Amateur World Event London England
1991 London Masters Professional Invitational London England
1990 Grand Prix Professional Ranking Reading England
1990 International One Frame Shoot-out Professional Non-ranking Stoke England
1990 Professional Play-offs Professional Tour Qualifier Preston England
1990 World Championship Professional Ranking Sheffield England
1990 UK Womens Championship Amateur National Championship Leicester England
1990 British Open Professional Ranking Derby England
1990 Masters Professional Invitational London England
1990 Classic Professional Ranking Blackpool England
1990 English Amateur Championship Amateur National Championship Various England
1990 Womens Bourne Classic Amateur Event Unknown England
1990 Womens British Open Amateur Event Leigh-on-Sea England
1989 World Matchplay Professional Invitational Brentwood England
1989 UK Championship Professional Ranking Preston England
1989 Womens World Championship Amateur World Event Brixham England
1989 Grand Prix Professional Ranking Reading England
1990 London Masters Professional Invitational London England
1989 WPBSA Pro Ticket Series 90/91 - Event 3 Professional Tour Qualifier Brean Sands England
1989 International Open Professional Ranking Stoke England
1989 WPBSA Non-Ranking - Event 1 Professional Non-ranking Essex England
1989 WPBSA Pro Ticket Series 90/91 - Event 2 Professional Tour Qualifier Camber Sands England
1989 British Under-16 Championship Amateur National Championship Dudley England
1989 British Under-19 Championship Amateur National Championship Dudley England
1989 World Championship Professional Ranking Sheffield England
1989 Professional Play-offs Professional Tour Qualifier Preston England
1989 UK Womens Championship Amateur National Championship Leicester England
1989 British Open Professional Ranking Derby England
1989 English Professional Championship Professional Non-ranking Bristol England
1989 Masters Professional Invitational London England
1989 Classic Professional Ranking Blackpool England
1989 English Amateur Championship Amateur National Championship Various England
1989 Womens British Open Amateur Event Solihull England
1988 World Matchplay Professional Invitational Brentwood England
1988 WPBSA Non-Ranking - Event 3 Professional Non-ranking Leeds England
1988 UK Championship Professional Ranking Preston England
1988 WPBSA Non-Ranking - Event 2 Professional Non-ranking Brixham England
1988 Womens World Championship Amateur World Event Brixham England
1988 Grand Prix Professional Ranking Reading England
1988 Matchroom Professional Championship Professional Invitational Southend-on-Sea England
1988 UK Womens Championship Amateur National Championship Solihull England
1989 London Masters Professional Invitational London England
1988 Womens British Open Challenge Amateur Event Solihull England
1988 International Open Professional Ranking Stoke England
1988 WPBSA Pro Ticket Series 89/90 - Event 2 Professional Tour Qualifier Brean Sands England
1988 WPBSA Pro Ticket Series 89/90 - Event 1 Professional Tour Qualifier Puckpool England
1988 British Under-16 Championship Amateur National Championship Dudley England
1988 British Under-19 Championship Amateur National Championship Dudley England
1988 World Championship Professional Ranking Sheffield England
1988 Professional Play-offs Professional Tour Qualifier Preston England
1988 British Open Professional Ranking Derby England
1988 English Professional Championship Professional Non-ranking Ipswitch England
1988 Masters Professional Invitational London England
1988 British Womens Championship Amateur National Championship Solihull England
1988 Classic Professional Ranking Blackpool England
1988 English Amateur Championship Amateur National Championship Various England
1988 Womens British Championship Amateur National Championship Solihull England
1987 UK Championship Professional Ranking Preston England
1987 Matchroom Trophy Professional Invitational Southend-on-Sea England
1987 Grand Prix Professional Ranking Reading England
1987 Womens World Championship Amateur World Event Puckpool England
1987 International Open Professional Ranking Stoke England
1987 British Under-16 Championship Amateur National Championship Loughborough England
1987 British Under-19 Championship Amateur National Championship Loughborough England
1987 WPBSA Pro Ticket Series 88/89 - Event 3 Professional Tour Qualifier Brean Sands England
1987 WPBSA Pro Ticket Series 88/89 - Event 2 Professional Tour Qualifier Isle of Wight England
1987 World Championship Professional Ranking Sheffield England
1987 World Under-21 Championship - Men Amateur World Event Hastings England
1987 UK Womens Championship Amateur National Championship Leicester England
1987 Professional Play-offs Professional Tour Qualifier Unknown England
1987 British Open Professional Ranking Derby England
1987 English Professional Championship Professional Non-ranking Ipswitch England
1987 Masters Professional Invitational London England
1987 Matchroom League Professional League Various England
1987 Classic Professional Ranking Blackpool England
1987 English Amateur Championship Amateur National Championship Various England
1986 UK Championship Professional Ranking Preston England
1986 Grand Prix Professional Ranking Reading England
1986 Womens World Championship Amateur World Event Solihull England
1986 International Open Professional Ranking Stoke England
1986 Matchroom Trophy Professional Invitational Southend-on-Sea England
1986 WPBSA Pro Ticket Series 87/88- Event 4 Professional Tour Qualifier Brean Sands England
1986 British Under-16 Championship Amateur National Championship Leicester England
1986 British Under-19 Championship Amateur National Championship Leicester England
1986 World Championship Professional Ranking Sheffield England
1986 Balkwill Womens Classic Amateur Event Bexhill England
1986 British Under-21 Championship Amateur National Championship Hastings England
1986 UK Womens Championship Amateur National Championship Leicester England
1986 British Open Professional Ranking Derby England
1986 English Professional Championship Professional Non-ranking Ipswitch England
1986 Masters Professional Invitational London England
1986 Pot Black Professional Invitational Birmingham England
1986 Classic Professional Ranking Warrington England
1986 English Amateur Championship Amateur National Championship Various England
1986 Watney's Open Pro-am Event London England
1985 KitKat Break for World Champions Professional Invitational Nottingham England
1985 UK Championship Professional Ranking Preston England
1985 World Amateur Championship - Men Amateur World Event Blackpool England
1985 Grand Prix Professional Ranking Reading England
1985 Womens World Championship Amateur World Event Solihull England
1985 Matchroom Trophy Professional Ranking Stoke England
1985 WPBSA Pro Ticket Series 86/87 - Event 2 Professional Tour Qualifier Pwllheli England
1985 British Under-16 Championship Amateur National Championship Loughborough England
1985 British Under-19 Championship Amateur National Championship Loughborough England
1985 WPBSA Pro Ticket Series 86/87 - Event 1 Professional Tour Qualifier Brean Sands England
1985 World Championship Professional Ranking Sheffield England
1985 UK Womens Championship Amateur National Championship Leicester England
1985 British Open Professional Ranking Derby England
1985 English Professional Championship Professional Non-ranking Ipswitch England
1985 Masters Professional Invitational London England
1985 Classic Professional Ranking Warrington England
1985 English Amateur Championship Amateur National Championship Various England
1985 Pot Black Professional Invitational Birmingham England
1984 UK Championship Professional Ranking Preston England
1984 Grand Prix Professional Ranking Reading England
1984 Womens World Championship Amateur World Event Coventry England
1984 International Open Professional Ranking Newcastle England
1984 British Under-16 Championship Amateur National Championship Loughborough England
1984 British Under-19 Championship Amateur National Championship Loughborough England
1984 World Championship Professional Ranking Sheffield England
1984 International Masters Professional Non-ranking Derby England
1984 Tolly Cobbold Classic Professional Invitational Ipswitch England
1984 Masters Professional Invitational London England
1984 Classic Professional Ranking Warrington England
1984 English Amateur Championship Amateur National Championship Blackpool England
1984 Pot Black Professional Invitational Birmingham England
1983 UK Championship Professional Non-ranking Preston England
1984 Professional Snooker League Professional League Various England
1983 Professional Players Tournament Professional Ranking Bristol England
1983 International Open Professional Ranking Newcastle England
1983 British Under-16 Championship Amateur National Championship Teesside England
1983 British Under-19 Championship Amateur National Championship Teesside England
1983 Pontins Brean Sands Professional Non-ranking Brean Sands England
1983 Womens World Championship Amateur World Event Brean Sands England
1983 World Championship Professional Ranking Sheffield England
1983 International Masters Professional Non-ranking Derby England
1983 Tolly Cobbold Classic Professional Invitational Ipswitch England
1983 Masters Professional Invitational London England
1983 Classic Professional Invitational Warrington England
1983 English Amateur Championship Amateur National Championship Various England
1983 Pot Black Professional Invitational Birmingham England
1982 UK Womens Championship Amateur Event Leicester England
1982 UK Championship Professional Non-ranking Preston England
1982 Eastern Championship Amateur Event Ilford England
1982 Professional Players Tournament Professional Ranking Birmingham England
1982 International Open Professional Ranking Derby England
1982 British Under-16 Championship Amateur National Championship Stoke England
1982 British Under-19 Championship Amateur National Championship Stoke England
1982 Bass and Golden Leisure Classic Professional Invitational Liverpool England
1982 UK Allcomers Championship Amateur Event Bournemouth England
1982 World Championship Professional Ranking Sheffield England
1982 WLBSA Championship Amateur Event Leeds England
1982 International Masters Professional Non-ranking Derby England
1982 Tolly Cobbold Classic Professional Invitational Ipswitch England
1982 Masters Professional Invitational London England
1982 Classic Professional Invitational Oldham England
1982 English Amateur Championship Amateur National Championship Various England
1982 Pot Black Professional Invitational Birmingham England
1981 UK Championship Professional Non-ranking Preston England
1981 Youngers Open - Women Amateur Event Leeds England
1981 International Open Professional Non-ranking Derby England
1981 British Under-16 Championship Amateur National Championship Unknown England
1981 British Under-19 Championship Amateur National Championship Unknown England
1981 World Championship Professional Ranking Sheffield England
1981 English Professional Championship Professional Non-ranking Birmingham England
1981 Yamaha Organs Trophy Professional Non-ranking Derby England
1981 Tolly Cobbold Classic Professional Invitational Ipswitch England
1981 Masters Professional Invitational London England
1981 English Amateur Championship Amateur National Championship Various England
1981 Pot Black Professional Invitational Birmingham England
1980 Professional Ticket Event Professional Tour Qualifier Sheffield England
1980 Classic Professional Invitational Oldham England
1980 UK Championship Professional Non-ranking Preston England
1980 Champion of Champions Professional Invitational London England
1980 Pontins Camber Sands Professional Non-ranking Camber Sands England
1980 Pontins Camber Sands Open Pro-am Event Camber Sands England
1980 Womens World Open Amateur World Event Hayling Island England
1980 World Championship Professional Ranking Sheffield England
1980 British Under-16 Championship Amateur National Championship Nottingham England
1980 British Under-19 Championship Amateur National Championship Nottingham England
1980 British Gold Cup Professional Non-ranking Derby England
1980 Masters Professional Invitational London England
1980 Tolly Cobbold Classic Professional Invitational Ipswitch England
1980 Padmore / Super Crystalate International Professional Non-ranking West Bromwich England
1980 Classic Professional Invitational Manchester England
1980 English Amateur Championship Amateur National Championship Various England
1980 Pot Black Professional Invitational Birmingham England
1979 UK Championship Professional Non-ranking Preston England
1979 World Championship Professional Ranking Sheffield England
1979 British Under-16 Championship Amateur National Championship Blackpool England
1979 British Under-19 Championship Amateur National Championship Blackpool England
1979 Womens World Championship Amateur World Event Portsmouth England
1979 Tolly Cobbold Classic Professional Invitational Ipswitch England
1979 Masters Professional Invitational London England
1979 Holsten Lager International Professional Non-ranking Slough England
1979 English Amateur Championship Amateur National Championship Various England
1978 Pot Black Professional Invitational Birmingham England
1978 UK Championship Professional Non-ranking Preston England
1978 Champion of Champions Professional Invitational London England
1979 Forward Chemicals Tournament Professional League Manchester England
1978 Pot Black Professional Invitational Birmingham England
1978 World Championship Professional Ranking Sheffield England
1978 British Under-16 Championship Amateur National Championship Leeds England
1978 British Under-19 Championship Amateur National Championship Leeds England
1978 Womens World Championship Amateur World Event London England
1978 Masters Professional Invitational London England
1978 English Amateur Championship Amateur National Championship Various England
1977 Dry Blackthorn Cup Professional Invitational London England
1977 UK Championship Professional Non-ranking Blackpool England
1977 British Under-16 Championship Amateur National Championship Leeds England
1977 British Under-19 Championship Amateur National Championship Leeds England
1977 World Championship Professional Ranking Sheffield England
1977 Masters Professional Invitational London England
1977 English Amateur Championship Amateur National Championship Various England
1977 Pot Black Professional Invitational Birmingham England
1977 Womens World Championship Amateur World Event London England
1976 British Under-16 Championship Amateur National Championship Unknown England
1976 British Under-19 Championship Amateur National Championship Unknown England
1976 Canadian Club Masters Professional Non-ranking Leeds England
1976 World Championship Professional Ranking Manchester England
1976 Womens World Open Amateur World Event Middlesbrough England
1976 Masters Professional Invitational London England
1976 English Amateur Championship Amateur National Championship Various England
1976 Pot Black Professional Invitational Birmingham England
1975 British Under-19 Championship Amateur National Championship Unknown England
1975 Womens World Championship Amateur World Event London England
1975 British Under-16 Championship Amateur National Championship Leeds England
1975 Masters Professional Invitational London England
1975 English Amateur Championship Amateur National Championship Various England
1975 Pot Black Professional Invitational Birmingham England
1974 Norwich Union Open Professional Invitational London England
1974 Watney Open Professional Non-ranking Leeds England
1974 British Under-16 Championship Amateur National Championship Unknown England
1974 British Under-19 Championship Amateur National Championship Unknown England
1974 World Championship Professional Ranking Manchester England
1974 English Amateur Championship Amateur National Championship Various England
1974 Pot Black Professional Invitational Birmingham England
1974 Womens World Championship Amateur World Event London England
1974 World Championship Plate Event Professional Invitational England
1973 Norwich Union Open Professional Invitational London England
1973 World Championship Professional Non-ranking Manchester England
1973 British Under-16 Championship Amateur National Championship Unknown England
1973 British Under-19 Championship Amateur National Championship Unknown England
1973 English Amateur Championship Amateur National Championship Various England
1973 Men of the Midlands Professional League Various England
1973 Womens World Championship Amateur World Event Unknown England
1973 World Championship Plate Event Professional Invitational Manchester England
1973 Pot Black Professional Invitational Birmingham England
1972 Park Drive 2000 - Autumn Professional League Various England
1972 Park Drive 1000 Professional Invitational Leeds England
1972 British Under-16 Championship Amateur National Championship Oldbury England
1972 British Under-19 Championship Amateur National Championship Oldbury England
1972 English Amateur Championship Amateur National Championship Various England
1972 Men of the Midlands Professional League Various England
1972 Womens World Championship Amateur World Event Unknown England
1972 Pot Black Professional Invitational Birmingham England
1971 Park Drive 2000 - Autumn Professional Invitational Various England
1971 Womens World Championship Amateur World Event London England
1971 Park Drive 600 Professional Invitational Sheffield England
1971 British Under-16 Championship Amateur National Championship Oldbury England
1971 British Under-19 Championship Amateur National Championship Oldbury England
1972 World Championship Professional Non-ranking Birmingham England
1971 Park Drive 2000 - Spring Professional League Various England
1971 English Amateur Championship Amateur National Championship Various England
1971 Pot Black Professional Invitational Birmingham England
1970 World Championship Professional Non-ranking London England
1970 Pot Black Professional Invitational Birmingham England
1970 English Amateur Championship Amateur National Championship Various England
1969 Womens World Championship Amateur World Event London England
1969 English Amateur Championship Amateur National Championship Various England
1969 Pot Black Professional Invitational Birmingham England
1969 World Championship Professional Non-ranking London England
1968 British Under-16 Championship Amateur National Championship Oldbury England
1968 British Under-19 Championship Amateur National Championship Oldbury England
1968 English Amateur Championship Amateur National Championship Solihull England
1968 World Championship Professional Non-ranking Bolton England
1968 Womens World Championship Amateur World Event London England
1967 Womens World Championship Amateur World Event London England
1967 English Amateur Championship Amateur National Championship Liverpool England
1966 World Championship Professional Non-ranking Liverpool England
1966 English Under-16 Championship Amateur National Championship London England
1966 Womens World Championship Amateur World Event London England
1966 English Amateur Championship Amateur National Championship Huddersfield England
1965 Womens Professional Championship Professional World Event London England
1965 World Championship Professional Non-ranking London England
1965 English Amateur Championship Amateur National Championship Blackpool England
1965 Womens World Championship Amateur World Event London England
1964 English Under-18 Championship Amateur National Championship London England
1964 World Championship Professional Non-ranking London England
1964 World Championship Professional Non-ranking London England
1964 Womens World Championship Amateur World Event London England
1964 English Amateur Championship Amateur National Championship Birmingham England
1964 English Under-18 Championship Amateur National Championship London England
1963 Womens World Championship Amateur World Event London England
1963 English Amateur Championship Amateur National Championship Various England
1962 Womens World Championship Amateur World Event London England
1962 English Amateur Championship Amateur National Championship London England
1961 Womens World Championship Amateur World Event London England
1961 English Amateur Championship Amateur National Championship London England
1960 Womens World Championship Amateur World Event London England
1960 English Amateur Championship Amateur National Championship London England
1959 British Under-19 Championship Amateur National Championship London England
1959 British Under-19 Championship Amateur National Championship London England
1959 English Amateur Championship Amateur National Championship London England
1958 British Under-19 Championship Amateur National Championship London England
1958 News of the World Tournament Professional Non-ranking London England
1958 English Amateur Championship Amateur National Championship Various England
1957 British Under-19 Championship Amateur National Championship London England
1958 News of the World Tournament Professional Non-ranking London England
1957 English Amateur Championship Amateur National Championship Various England
1956 British Under-19 Championship Amateur National Championship London England
1957 News of the World Tournament Professional Non-ranking London England
1956 English Amateur Championship Amateur National Championship London England
1956 World Championship Professional Non-ranking Blackpool England
1955 British Under-19 Championship Amateur National Championship London England
1956 News of the World Tournament Professional Non-ranking Various England
1955 English Womens Championship Amateur National Championship London England
1955 English Amateur Championship Amateur National Championship London England
1955 World Championship Professional Non-ranking Blackpool England
1954 English Womens Championship Amateur National Championship London England
1955 News of the World Tournament Professional Non-ranking London England
1954 English Amateur Championship Amateur National Championship London England
1954 World Championship Professional Non-ranking Manchester England
1953 English Womens Championship Amateur National Championship London England
1954 News of the World Tournament Professional Non-ranking London England
1953 English Amateur Championship Amateur National Championship London England
1953 World Championship Professional Non-ranking London England
1952 English Womens Championship Amateur National Championship London England
1953 News of the World Tournament Professional Non-ranking London England
1952 World Championship Professional Non-ranking Manchester England
1952 English Amateur Championship Amateur National Championship London England
1952 World Championship Professional Non-ranking Blackpool England
1951 World Amateur Championship - Women Amateur World Event London England
1952 News of the World Tournament Professional Non-ranking London England
1951 English Amateur Championship Amateur National Championship London England
1951 World Championship Professional Non-ranking Blackpool England
1950 British Under-18 Championship Amateur National Championship London England
1950 English Womens Championship Amateur National Championship London England
1951 News of the World Tournament Professional Non-ranking London England
1950 Womens Professional Championship Amateur World Event London England
1950 Sporting Record Masters Professional Non-ranking London England
1950 English Amateur Championship Amateur National Championship London England
1950 World Championship Professional Non-ranking Blackpool England
1950 News of the World Tournament Professional Non-ranking London England
1949 English Womens Championship Amateur National Championship London England
1949 Womens Professional Championship Amateur World Event London England
1949 English Amateur Championship Amateur National Championship London England
1949 World Championship Professional Non-ranking London England
1948 Sunday Empire News Tournament Professional Non-ranking London England
1948 Womens Professional Championship Amateur World Event London England
1948 English Womens Championship Amateur National Championship London England
1948 English Amateur Championship Amateur National Championship London England
1948 World Championship Professional Non-ranking Blackpool England
1948 English Under-16 Championship Amateur National Championship Scunthorpe England
1947 English Amateur Championship Amateur National Championship London England
1947 English Womens Championship Amateur National Championship London England
1947 English Under-16 Championship Amateur National Championship Scunthorpe England
1947 World Championship Professional Non-ranking London England
1946 English Amateur Championship Amateur National Championship London England
1946 World Championship Professional Non-ranking London England
1940 Womens Professional Championship Amateur World Event London England
1940 English Amateur Championship Amateur National Championship London England
1940 World Championship Professional Non-ranking London England
1940 Gold Cup Professional Non-ranking Various England
1939 Womens Professional Championship Amateur World Event London England
1939 English Amateur Championship Amateur National Championship London England
1939 World Championship Professional Non-ranking London England
1939 Gold Cup Professional Non-ranking Various England
1938 Womens Professional Championship Amateur World Event London England
1938 English Amateur Championship Amateur National Championship London England
1938 World Championship Professional Non-ranking London England
1938 Gold Cup Professional Non-ranking Various England
1937 Womens Professional Championship Amateur World Event London England
1937 English Amateur Championship Amateur National Championship London England
1937 World Championship Professional Non-ranking London England
1936 Gold Cup Professional Non-ranking Various England
1936 Womens Professional Championship Amateur World Event London England
1936 English Amateur Championship Amateur National Championship London England
1936 World Championship Professional Non-ranking London England
1935 Womens Professional Championship Amateur World Event London England
1935 World Championship Professional Non-ranking London England
1935 English Amateur Championship Amateur National Championship London England
1934 World Championship Professional Non-ranking Nottingham England
1934 English Amateur Championship Amateur National Championship London England
1934 Womens Professional Championship Amateur World Event London England
1933 English Amateur Championship Amateur National Championship London England
1933 World Championship Professional Non-ranking Chesterfield England
1932 English Amateur Championship Amateur National Championship London England
1932 World Championship Professional Non-ranking London England
1932 BPA Professional Championship Professional Non-ranking London England
1931 English Under-18 Championship Amateur National Championship London England
1931 World Championship Professional Non-ranking Nottingham England
1931 English Amateur Championship Amateur National Championship London England
1930 BPA Professional Championship Professional Non-ranking London England
1930 English Amateur Championship Amateur National Championship London England
1930 World Championship Professional Non-ranking London England
1930 English Under-18 Championship Amateur National Championship London England
1929 English Amateur Championship Amateur National Championship Birmingham England
1929 World Championship Professional Non-ranking Nottingham England
1929 BPA Professional Championship Professional Non-ranking London England
1928 English Amateur Championship Amateur National Championship Birmingham England
1928 World Championship Professional Non-ranking Birmingham England
1927 BPA Professional Championship Professional Non-ranking London England
1927 English Amateur Championship Amateur National Championship London England
1927 World Championship Professional Non-ranking Birmingham England
1926 BPA Professional Championship Professional Non-ranking London England
1926 English Amateur Championship Amateur National Championship London England
1925 English Amateur Championship Amateur National Championship London England
1925 BPA Professional Championship Professional Non-ranking London England
1924 BPA Professional Championship Professional Non-ranking London England
1924 English Amateur Championship Amateur National Championship London England
1923 BPA Professional Championship Professional Non-ranking London England
1923 English Amateur Championship Amateur National Championship London England
1922 English Amateur Championship Amateur National Championship London England
1921 English Amateur Championship Amateur National Championship London England
1920 English Amateur Championship Amateur National Championship London England
1919 English Amateur Championship Amateur National Championship London England
1918 English Amateur Championship Amateur National Championship London England
1917 English Amateur Championship Amateur National Championship London England
1916 English Amateur Championship Amateur National Championship London England
1911 Professional Tournament Professional Non-ranking London England
1910 The American Tournament Professional Non-ranking London England
1909 The American Tournament Professional Non-ranking London England
1908 The American Tournament Professional Non-ranking London England