2nd August 1993
Left Back
Joined Linfield
September 4, 2009
Shirt Number
Home Shirt Sponsor
WJM Building Services
Away Shirt Sponsor
Jackie’s Quality meats
Player Notes
Left Back from Glengormley in his first season. Great left foot and was a member of this years NI International U17 European Championship Squad.

Promoted to first team squad - March 29, 2012.

David Jeffrey describes Niall (March 31, 2012) as a player who "can play at centre back or left back but he is particularly strong at left back. He is a mixture of John Easton and Pat McShane. He is tenacious and tough in the tackle, yet he has great distribution."

N. Ireland U18 international captain v Wales on April 20, 2012 at Dungannon.

First team debut as a late sub v Glentoran in a 2-0 defeat at Windsor Park on Saturday, April 28, 2012.

1st Linfield goal in a 4-0 home win against Lisburn Distillery on Friday September 28, 2012.

On 28 February 2013 Niall signed a 2 year contract extension commiting him to the club till the end of the 2014/15 season.

Signed a new 2 year contract on Saturday December 20, 2014 to take effect on the expiry of his current contact at the season.

Played his 100th game when he came on as a sub in a 2-0 away defeat by Portadown on Saturday November 28, 2015.

Niall agreed a 2 year contract extension on January 12, 2017 to take effect at the expiry of his current contract at the end of the season.

Played his 150th Linfield game in a 2-0 win away to Ballymena on April 15, 2017.

Played his 200th Linfield game in a 0-0 draw at home to Ards on September 1, 2018.

Agreed a 3 year contract extension in November 2018 to take effect on the expiry of his existing contract at the end of the season.

Played his 250th game in a 1-0 home win against Glentoran on September 14, 2019.

Played his 300th game in a 2-1 defeat by Ballymena on March 23, 2021. Captained the side with Jamie Mulgrew injured.

(at end of 2018/19):

Played: 240 (including 27 as sub.)

Goals: 16

Next Match
Irish Premier League
Kick-off : 4th December @ 3pm
Venue : The Showgrounds
Last Match
Carrick Rangers
Irish Premier League Match Report