Hallworth versuchte die sofortige Wiederqualifikation über die Q School und erreichte beim zweiten Turnier sein Gruppenfinale, verlor es aber gegen Craig Steadman. Immerhin durfte er damit in der &lt;a href="Snooker-Saison%202016/17"&gt;Saison 2016/17&lt;/a&gt; als Nachrücker bei Qualifikationsrunden mit freien Plätzen teilnehmen. Beim Indian Open 2016 nutzte er seine Chance und zog nach dem Qualifikationssieg zum zweiten Mal, diesmal als Amateur, in eine Turnierhauptrunde ein, wo er knapp mit 3:4 gegen den Weltranglistenzweiten Stuart Bingham verlor. Beim Snooker Shoot-Out, dem Sonderformat mit 1-Frame-Matches auf Zeit, erreichte er dann erstmals das Viertelfinale eines Main-Tour-Turniers. Abschließend erreichte er auch noch beim Gibraltar Open die zweite Hauptrunde und qualifizierte sich damit für die EBSA Amateur Play Offs, bei denen es um einen Tourplatz ging. Er gewann zwar sein erstes Spiel, aber das Entscheidungsspiel verlor er mit 1:4 gegen Gerard Greene. Nach den zwei verpassten Chancen verlief die nächste Saison enttäuschend. In der Q School scheiterte er jeweils früh und die Auftaktniederlage beim Gibraltar Open 2018 kostete ihn die Teilnahme an den Amateur Play Offs.