Hanifin atstovavo Jungtinėms Valstijoms 2014 m. U17 pasaulio hokejo varžybose, 2014 m. U18 IIHF pasaulio čempionatuose.
2015 m. Pasaulio jaunimo čempionatas, 2016 m. IIHF pasaulio čempionatas ir 2017 m. IIHF pasaulio čempionatas.