Dies änderte sich erst 2015, als er südenglischer Meister wurde und damit bei der englischen Meisterschaft im Finale stand. Im selben Jahr bewarb er sich in der Q School um ein Ticket für die Snooker Main Tour und erreichte beim zweiten Turnier immerhin das Gruppenviertelfinale. Über die Q-School-Gesamtwertung bekam er so erstmals einen der frei gebliebenen Startplätze in der Qualifikation für ein Profiturnier, die Australian Goldfields Open 2015. Im Jahr darauf gewann Castle die offene Westengland-Meisterschaft sowie die "South of England Championship Tour". In diesem Titelgewinn enthalten war die freie Teilnahme an der Q School 2017. Im zweiten Anlauf gelang ihm dort mit 24 Jahren die Main-Tour-Qualifikation. Im ersten Turnier besiegte er im Halbfinale seiner Gruppe Zhang Yong und im Finale Paul Davison. Beide Gegner waren zuvor bereits als Profis aktiv gewesen. Für Castle bedeutete der Sieg die Startberechtigung für die Profiturniere der folgenden beiden Spielzeiten.