Q Tour 3 2023 10/21 12:30 - Billy Joe Castle v Phil O'Kane View
Snooker 900 2023 10/18 22:45 - Billy Joe Castle v Andy Lavin 0-1
Snooker 900 2023 10/18 21:45 - Mary Talbot-Deegan v Billy Joe Castle 0-1
Snooker 900 2023 10/16 23:21 - Billy Castle v Lee Stephens 0-0
Snooker 900 2023 10/16 22:15 - Billy Joe Castle v Michael Collumb 0-0
Snooker 900 2023 10/16 21:15 - Mary Talbot-Deegan v Billy Joe Castle 0-1
Q Tour 2 2023 09/16 09:30 - Billy Joe Castle v Peter Devlin View
Q Tour 1 2023 08/26 10:30 - Billy Joe Castle v Patrick Whelan View
Q School-Event 2 2023 06/05 12:00 - Chris Totten v Billy Joe Castle View
Q School-Event 2 2023 06/04 10:30 - Billy Joe Castle v Tom Maxfield View
Q School-Event 1 2023 05/29 18:00 - Andrew Higginson v Billy Joe Castle View
Q School-Event 1 2023 05/28 15:30 - Billy Joe Castle v Mark Vincent View
World Championship Qual 2023 04/04 13:30 7 Adam Duffy v Billy Joe Castle 10-8
Q Tour 6 01/08 10:00 - Billy Joe Castle v Sydney Wilson View
Q Tour 6 01/07 11:30 - Billy Joe Castle v Iulian Boiko View
Q Tour 5 2022 12/10 10:00 - Billy Joe Castle v Alfie Davies View
Q Tour 4 2022 11/27 09:00 - Billy Joe Castle v Farakh Ajaib View
Q Tour 4 2022 11/26 12:00 - Billy Joe Castle v Patrick Whelan View
Snooker 900 2022 09/21 23:00 - Billy Joe Castle v Andrew Norman 0-0
Snooker 900 2022 09/21 22:20 - Billy Joe Castle v Michael Collumb 0-0
Snooker 900 2022 09/21 21:00 - Billy Joe Castle v Dennis Taylor 0-0
Snooker 900 2022 09/20 15:20 - Billy Joe Castle v Dennis Taylor 0-0
Snooker 900 2022 09/20 14:00 - Billy Joe Castle v Jamie Bodle 0-0
Q Tour 2 2022 09/17 13:30 - Billy Joe Castle v Patrick Whelan View
Q Tour 1 2022 09/04 09:00 - Billy Joe Castle v Luke Simmonds View
Q Tour 1 2022 09/03 13:30 - Billy Joe Castle v Iulian Boiko View
Q School-Event 3 2022 05/31 12:00 - Billy Joe Castle v Iulian Boiko View
Q School-Event 3 2022 05/29 18:00 - Billy Joe Castle v Jamie Curtis-Barrett View
Q School-Event 2 2022 05/24 15:00 - Billy Joe Castle v Sergey Isaenko View
Q School-Event 1 2022 05/20 12:00 - Aaron Hill v Billy Joe Castle View

Wikipedia - Billy Castle

Billy Joe Castle (born 14 July 1992 in Marchwood, Hampshire) is an English professional snooker player.

History

Castle came through the 2017 Q School by winning six matches to earn a two-year card on the World Snooker Tour for the 2017–18 and 2018–19 seasons. Prior to this Castle appeared in the 2015 English Amateur Championship final, losing 6–10 to Michael Rhodes. In 2017 he won the tournament by defeating David Lilley 10–8.