2016 erreichte Drinkhall mit dem englischen Team bei der Weltmeisterschaft überraschend die Hauptrunde. Dort setzte sich England knapp gegen Polen und dann ebenfalls mit 3:2 gegen die Mannschaft aus Frankreich durch, gegen die man in der Gruppenphase noch 0:3 verloren hatte. Im Halbfinale verlor das Team gegen Japan und gewann somit Bronze, die erste WM-Medaille seit 1983 und das erste Mal, dass eine eben erst in die Championship Division vorgerückte Mannschaft eine Medaille gewinnen konnte. Drinkhall qualifizierte sich für die Olympischen Spiele in Rio de Janeiro und erreichte im Einzel das Achtelfinale, im Teamwettbewerb gewann das Vereinigte Königreich erneut mit 3:2 gegen Frankreich und verlor dann 0:3 gegen den späteren Gewinner China. In Folge der Olympischen Spiele rückte Drinkhall in der Weltrangliste auf Platz 32 vor, was eine neue Bestmarke darstellte. Zur Saison 2016/17 schloss er sich dem spanischen Club UCAM Cartagena an, 2017 dem polnischen Erstligisten PKS Kolping Frac Jarosław. Überraschend verpasste das englische Team die Qualifikation für die Championship Division der Europameisterschaft 2017, im Jahr darauf wurde Drinkhalls Wechsel zum deutschen Bundesligisten TTC Schwalbe Bergneustadt bekanntgegeben. Nach Bronze beim Team World Cup startete die englische Mannschaft mit Drinkhall auch erfolgreich in die WM 2018 – unter anderem wurden Taiwan und Vize-Weltmeister Japan geschlagen –, eine Viertelfinalniederlage gegen Schweden bedeutete dann das aus.