Passé professionnel en 1981, il devient champion britannique des poids plumes en 1983 puis champion d'Europe EBU la même année aux dépens de l'Italien Valerio Nati. Après trois défenses victorieuses contre Esteban Eguia, Clyde Ruan et Farid Gallouze, il remporte le titre mondalWBA de la catégorie le 8 juin 1985 en battant aux points à LondresEusebio Pedroza[1].
McGuigan conserve sa ceinture face à Bernard Taylor et Danilo Cabrera puis est détrôné le 23 juin 1986 par Steve Cruz (défaite aux points en 15 rounds)[2]. Il met un terme à sa carrière en 1989 sur un bilan de 32 victoires et 3 défaites
Ère moderne : dernier combat après 1988 ; anciens temps : entre 1893 et 1942 (première ère) et entre 1943 et 1988 (deuxième ère) ; pionniers : avant 1893.