Po przyjściu nowego menedżera Plymouth, Dereka Adamsa, latem 2015 roku, McHugh został przesunięty wyżej na pozycję pomocnika. Grał tam przez cały sezon, zbierając wiele pochwał za swoje występy w trakcie sezonu. 16 stycznia 2016 w starciu z Stevenage F.C. (3:2) strzelił gola i zanotował asystę. Łącznie dla Plymouth Argyle McHugh rozegrał 94 mecze i strzelił 7 goli.
Motherwell F.C. 5 lipca 2016 roku McHugh podpisał dwuletni kontrakt z Motherwell. Takich ruch z jego strony spotkał się z wieloma kontrowersjami, ponieważ podpisał kontrakt z Motherwell, pomimo wcześniejszego pisemnego uzgodnienia warunków przedłużenia kontraktu z poprzednim klubem Plymouth Argyle. 4 lutego 2017 r. McHugh otrzymał czerwoną kartkę w meczu Scottish Premiership z Hearts (0:3) po faulu na Donie Cowie. 4 marca 2017 roku zdobył swojego pierwszego gola dla Motherwell w wygranym 2:1 wyjazdowym meczu z Kilmarnock. W czerwcu 2017 roku ogłoszono, że McHugh zostanie nowym kapitanem Motherwell, a następnie 27 lipca 2017 roku podpisał nowy dwuletni kontrakt z klubem. Przed sezonem 2018/2019 McHugh zrezygnował z roli kapitana, twierdząc, że będzie to najlepsze zarówno dla niego, jak i dla klubu. Ostatecznie w ich barwach wystąpił 104 razy i zdobył 7 bramek.