China Championship Qualifiers 2019 08/20 09:00 7 Daniel Wells v Billy Joe Castle 5-4
European Masters Qualifiers 08/17 15:00 7 Billy Joe Castle v Peter Lines 2-4
Indian Open 2018 08/15 15:30 7 Liam Highfield v Billy Joe Castle 4-2
China Championship Qualifiers 2019 07/09 13:30 7 Thepchaiya Un-Nooh v Billy Joe Castle 5-1
Riga Masters 2018 07/02 15:00 7 Billy Joe Castle v Ali Carter 0-4
China Championship Qualifiers 2019 04/13 09:00 7 David Gilbert v Billy Joe Castle 10-8
Gibraltar Open 2019 03/10 09:45 10 Zhang Yong v Billy Castle 4-1
Gibraltar Open 2019 02/27 15:55 7 Yu De Lu v Billy Joe Castle 4-2
Gibraltar Open 2019 02/11 12:25 9 Stuart Carrington v Billy Joe Castle 1-0
Gibraltar Open 2019 02/10 20:55 8 Jimmy White v Billy Joe Castle 0-1
Gibraltar Open 2019 02/08 15:00 7 Billy Joe Castle v Chris Wakelin 1-0
China Championship Qualifiers 2019 01/28 09:30 7 David Gilbert v Billy Joe Castle 6-3
China Championship Qualifiers 2019 12/21 14:30 7 Billy Joe Castle v Robbie Williams 1-5
Gibraltar Open 2019 12/11 19:00 7 Ricky Walden v Billy Joe Castle 4-2
Gibraltar Open 2019 11/29 19:30 7 Joe Perry v Billy Joe Castle 6-1
Gibraltar Open 2019 11/22 12:45 8 Billy Joe Castle v Neil Robertson 0-4
Gibraltar Open 2019 11/20 16:25 7 Billy Joe Castle v Declan Brennan 4-2
China Championship Qualifiers 2019 11/13 11:30 7 Rory McLeod v Billy Joe Castle 5-4
China Championship Qualifiers 2019 11/13 01:30 - Billy Joe Castle v Zhang Jiankang 5-2
Gibraltar Open 2019 10/17 19:45 7 Neil Robertson v Billy Joe Castle 4-0
Gibraltar Open 2019 10/05 11:00 9 Billy Joe Castle v Cao Yupeng 3-4
Gibraltar Open 2019 10/04 11:00 8 Aditya Mehta v Billy Joe Castle 3-4
Gibraltar Open 2019 10/02 14:25 7 Billy Joe Castle v Martin Gould 4-3
International Championship Quals 09/28 08:30 7 Ricky Walden v Billy Joe Castle 6-5
Gibraltar Open 2019 08/25 10:40 10 Billy Joe Castle v Jamie Jones 2-4
China Championship Qualifiers 2019 08/09 09:00 7 Michael Holt v Billy Castle 5-1
European Masters Qualifiers 08/03 18:00 7 Billy Castle v Jimmy White 4-3
Indian Open 2017 08/01 15:00 7 Daniel Wells v Billy Joe Castle 4-1
China Championship Qualifiers 2019 06/03 18:00 7 Stuart Bingham v Billy Castle 5-0
Riga Masters 2017 06/02 12:00 7 Billy Joe Castle v Alexander Ursenbacher 0-4

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.