ATK W maju 2019 roku McHugh podpisał kontrakt z indyjskim ATK. Powiedział, że zdecydował się grać w Indiach ze względu na rosnące tam standardy. W swoim debiucie w meczu z Kerala Blasters FC (1:2) strzelił gola. Pierwszy sezon McHugha w ATK zakończył się dla niego przedwcześnie z powodu kontuzji, a sam klub zdobył tytuł mistrza ISL. Rozegrał dla nich 6 meczów i strzelił jednego gola.
Mohun Bagan SG Dołączył do ATK Mohun Bagan po fuzji ATK z Mohun Bagan w 2020 roku. Zadebiutował u nich 20 sierpnia 2022 roku meczem z Rajasthan United podczas 131. edycji Durand Cup, w którym jego drużyna przegrała 2:3. W ich barwach wystąpił 73 razy i zdobył 4 bramki.
FC Goa 28 lipca 2023 roku McHugh podpisał kontrakt z Goa po tym, jak rozwiązał swoją umowę z Mohun Bagan. Rozegrał dla nich 55 meczów i strzelił 3 gole.
Sligo Rovers 17 listopada 2025 roku ogłoszono, że McHugh podpisze dwuletni kontrakt z klubem League of Ireland Premier Division Sligo Rovers, obowiązujący od sezonu 2026.