He is currently managager of Newry City F.C. having previously been assistant manager at Monaghan United and manager of his hometown team Lurgan Celtic.
McGibbon began his career at his local Irish Premier League club, Portadown, signing a professional contract with them in 1991, aged just 18. A year later, he was signed by Manchester United for £100,000. He made his debut for the Red Devils in a League Cup tie against York City in September 1995; unfortunately, United lost the match 3-0 and McGibbon was sent off. McGibbon made no further appearances for United, despite being named on the substitutes bench a number of times, and was loaned out to Swansea City and Wigan Athletic during the 1996-97 season.
During his time at Manchester United, he was issued with the number 21 shirt, which after his departure was worn by a more significant player - Henning Berg. [http://www.monaghanunited.com/page8.htm
McGibbon made ten appearances for the Latics during his loan spell at Springfield Park, and even scored the goal that guaranteed Wigan's promotion to Division Two. Wigan signed McGibbon on a permanent deal in the summer of 1997, paying Manchester United £250,000 for the defender's services (a fee which would eventually rise to £380,000).
In his five years at Wigan, McGibbon made over 150 appearances and scored 11 goals for the Latics. However, he was granted a transfer request in 2001, and began to fall out of favour with manager Paul Jewell towards the end of his tenure at the Lancashire club. In February 2002, he was loaned out to Scunthorpe United for two months with a view to a permanent deal. However, McGibbon could not agree personal terms with Scunthorpe, and he returned to Wigan. Nevertheless, he was released that summer, and was soon picked up by Tranmere Rovers, managed by McGibbon's former boss at Wigan, Ray Mathias.
However, McGibbon only stayed at Tranmere for a month, and moved back to Portadown in September 2002. Two years later, he signed for Glentoran and picked up an Irish Premier League winner's medal in his first season there. McGibbon did not complete a second season at The Oval, as he retired from professional football to go back to his physiotherapy business in Portadown in March 2003. Injury was originally cited as the reason for McGibbon's retirement, but after he went on record with major criticisms of the Glentoran board, it became apparent that there were deeper reasons for his departure.
McGibbon made only seven appearances for the senior Northern Ireland team in a very on-off five-year international career. He also made five appearances for the Northern Ireland B team, highlighting his status as very much a fringe player in the national set-up.