Ethan Hamilton zbierał pierwsze piłkarskie szlify w szkockim zespole Hutchison Vale, z którym związany był Darren Fletcher. Środkowy pomocnik związał się z Manchesterem United w wieku 16 lat.
Paul McGuinness nie wahał się stawiać na swojego nowego zawodnika w sezonie 2014/2015. Hamilton sześć razy znalazł się wówczas w wyjściowym składzie i zdobył swojego pierwszego gola w wygranym 5:2 starciu z Manchesterem City.
Z uwagi na swoją uniwersalność, Szkot poza grą w środku pomocy był ustawiany także jako wahadłowy. W sezonie 2015/2016 Ethan Hamilton zdołał wpisać się na listę strzelców w spotkaniach z Newcastle United i Derby County.
Niestety, później zmagał się z problemami zdrowotnymi, które sprawiły, że nie był w stanie wybiec na boisko w drugiej części sezonu. Szkot zdążył jednak wziąć udział w trzech meczach w ramach młodzieżowej Ligi Mistrzów.
Po tym, jak Hamilton otrzymał opaskę kapitańską w akademii, przyszedł czas na jego awans do ekipy rezerw. Tam popisał się między innymi asystą przy trafieniu Josha Harropa w meczu z Villarrealem w ramach Premier League International Cup.
Dalsze postępy tego zawodnika zaowocowały powołaniem do młodzieżowej reprezentacji Szkocji w październiku 2016 roku. W całym sezonie Hamilton rozegrał 29 meczów, zdobywając 8 bramek i notując 3 asysty.
Bardzo podobnie było w sezonie 2017/2018. Wtedy młody pomocnik zjawił się na murawie 27-krotnie. W tym czasie strzelił jednego gola i dwa razy wypracował bramkę koledze w zespołu.
Dobra gra Ethana Hamiltona została dostrzeżona również przez José Mourinho. 17 lutego 2018 roku Hamilton znalazł się bowiem na ławce rezerwowych pierwszego zespołu w spotkaniu z Huddersfield Town w Pucharze Anglii. Nie było mu jednak dane pojawić się na boisku.