Grant McCann

Date of birth15 April 1980
Place of birthBelfast
NationalityNorthern Irish
Weight76 kg
Height1.78 m
PositionMidfielder

Grant McCann went out on loan to Notts County in August 2000 but, after looking promising in his first few games, he was injured and returned to West Ham United.

In November, he joined Third Division Cheltenham Town in a long-term loan deal, staying almost to the end of the season.

Performing either at left back or on the left side of midfield, he impressed with his attitude, his speed and some fine skills on the ball.

He returned to Upton Park at the end of the Football League season and went on to make his senior debut as a late substitute in the final game at Middlesbrough before signing a new contract for the Hammers.

Grant continued to represent Northern Ireland at Under-21 level, winning a further six caps during the season.

He joined Cheltenham Town for a club record £50,000 in January 2003, in a two-and-a-half year deal.

The previous record was £25,000 for Kim Casey from Kidderminster Harriers in 1991.

His Cheltenham contract was extended to June 2007 in December 2004.

After a loan spell, he joined Barnsley in January 2007 with a contract to June 2009.

Grant joined Scunthorpe United in January 2008 with a contract to June 2010.

He joined Peterborough United in July 2010 with a contract to June 2013 that was extended to June 2015 in July 2013.

Club history

Team Joined Left Loan / Trialist
West Ham United 06 Jul 1998 28 Jan 2003
Livingston 27 Aug 1999 27 Sep 1999 L
Notts County 11 Aug 2000 11 Sep 2000 L
Cheltenham Town 17 Oct 2000 05 May 2001 L
Cheltenham Town 04 Oct 2002 27 Jan 2003 L
Cheltenham Town 28 Jan 2003 02 Jan 2007
Barnsley 23 Nov 2006 01 Jan 2007 L
Barnsley 02 Jan 2007 15 Jan 2008
Scunthorpe United 15 Jan 2008 30 Jun 2010
Peterborough United 01 Jul 2010 15 Jan 2015
Linfield 15 Jan 2015 26 Feb 2015

Club stats

Season Team Competition Apps Subs Goals Y R
2000-01 Cheltenham Town FA Cup 2
1
2000-01 Cheltenham Town LDV Vans Trophy 1
2000-01 Cheltenham Town League Division 3 27
3
3
6
2000-01 Notts County League Cup 1
2000-01 Notts County League Division 2 2
2000-01 West Ham United Premier League
1
2001-02 West Ham United Premier League
3
2002-03 Cheltenham Town LDV Vans Trophy 2
1
2002-03 Cheltenham Town League Division 2 27
6
6
1
2003-04 Cheltenham Town FA Cup 3
3
2003-04 Cheltenham Town LDV Vans Trophy 1
1
2003-04 Cheltenham Town League Cup 1
1
1
2003-04 Cheltenham Town League Division 3 43
8
5
2004-05 Cheltenham Town LDV Vans Trophy 2
1
1
2004-05 Cheltenham Town League Cup 1
2004-05 Cheltenham Town League Two 39
4
6
2
2005-06 Cheltenham Town FA Cup 3
1
2005-06 Cheltenham Town LDV Vans Trophy 3
2005-06 Cheltenham Town League Cup 2
2
2005-06 Cheltenham Town League Two 38
1
8
6
2005-06 Cheltenham Town League Two Play-Offs 3
2006-07 Barnsley League Championship 17
5
1
2
2006-07 Cheltenham Town FA Cup 2
1
2006-07 Cheltenham Town Johnstones Paint Trophy 1
2
2006-07 Cheltenham Town League Cup 2
1
2006-07 Cheltenham Town League One 15
5
4
2007-08 Barnsley FA Cup 1
2007-08 Barnsley League Championship 11
8
3
1
2007-08 Barnsley League Cup 1
1
2007-08 Scunthorpe United League Championship 12
2
1
1
2008-09 Scunthorpe United FA Cup 3
2008-09 Scunthorpe United Johnstones Paint Trophy 4
1
1
2008-09 Scunthorpe United League Cup 1
2008-09 Scunthorpe United League One 43
9
7
2008-09 Scunthorpe United League One Play-Offs 3
1
2009-10 Scunthorpe United FA Cup 1
2009-10 Scunthorpe United League Championship 36
6
8
5
1
2009-10 Scunthorpe United League Cup 2
1
2010-11 Peterborough United FA Cup 4
1
2010-11 Peterborough United League Cup 1
1
2010-11 Peterborough United League One 34
4
9
7
2
2010-11 Peterborough United League One Play-Offs 3
3
2011-12 Peterborough United League Championship 38
3
8
4
2011-12 Peterborough United League Cup 1
2012-13 Peterborough United FA Cup
1
2012-13 Peterborough United League Championship 28
12
8
5
2012-13 Peterborough United League Cup 1
1
2013-14 Peterborough United FA Cup 1
1
2013-14 Peterborough United Johnstones Paint Trophy 5
1
2
2013-14 Peterborough United League Cup 1
1
2013-14 Peterborough United League One 26
9
4
5
2013-14 Peterborough United League One Play-Offs
2
2014-15 Peterborough United Johnstones Paint Trophy
1
2014-15 Peterborough United League Cup
1
2014-15 Peterborough United League One 2
4


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
21 Oct 2000 Cheltenham Town v Rochdale L 0-2 League Division 3
24 Oct 2000 Lincoln City v Cheltenham Town L 1-0 League Division 3
28 Oct 2000 Cheltenham Town v Blackpool L 0-1 League Division 3
04 Nov 2000 Kidderminster Harriers v Cheltenham Town D 1-1 League Division 3
11 Nov 2000 Cheltenham Town v Leyton Orient D 1-1 League Division 3
18 Nov 2000 Cheltenham Town v Shrewsbury Town W 4-1 FA Cup 1st round
25 Nov 2000 Southend United v Cheltenham Town W 0-1 League Division 3
02 Dec 2000 Cheltenham Town v Barnet W 4-3 League Division 3
05 Dec 2000 Southend United v Cheltenham Town L 2-0 LDV Vans Trophy 1st round - southern section
09 Dec 2000 Cardiff City v Cheltenham Town L 3-1 FA Cup 2nd round
16 Dec 2000 Cardiff City v Cheltenham Town L 3-1 League Division 3
23 Dec 2000 Scunthorpe United v Cheltenham Town D 1-1 League Division 3
26 Dec 2000 Cheltenham Town v Shrewsbury Town D 1-1 League Division 3
06 Jan 2001 Torquay United v Cheltenham Town W 1-2 League Division 3
13 Jan 2001 Cheltenham Town v Hartlepool United L 1-2 League Division 3
20 Jan 2001 Shrewsbury Town v Cheltenham Town L 1-0 League Division 3
03 Feb 2001 Cheltenham Town v Hull City L 0-1 League Division 3
09 Feb 2001 Chesterfield v Cheltenham Town L 2-0 League Division 3
13 Feb 2001 Mansfield Town v Cheltenham Town L 2-1 League Division 3
17 Feb 2001 Cheltenham Town v Brighton and Hove Albion W 3-1 League Division 3
20 Feb 2001 Darlington v Cheltenham Town L 1-0 League Division 3
24 Feb 2001 Plymouth Argyle v Cheltenham Town D 0-0 League Division 3
27 Feb 2001 Cheltenham Town v Scunthorpe United W 1-0 League Division 3
03 Mar 2001 Cheltenham Town v Exeter City W 1-0 League Division 3
06 Mar 2001 Cheltenham Town v Macclesfield Town D 1-1 League Division 3
10 Mar 2001 Carlisle United v Cheltenham Town D 1-1 League Division 3
01 Apr 2001 Cheltenham Town v Cardiff City W 3-1 League Division 3
07 Apr 2001 Barnet v Cheltenham Town D 2-2 League Division 3
14 Apr 2001 Cheltenham Town v Lincoln City W 2-1 League Division 3
16 Apr 2001 Blackpool v Cheltenham Town D 2-2 League Division 3
21 Apr 2001 Cheltenham Town v Kidderminster Harriers L 1-3 League Division 3
28 Apr 2001 Leyton Orient v Cheltenham Town D 0-0 League Division 3
05 May 2001 Cheltenham Town v Southend United W 2-1 League Division 3
05 Oct 2002 Blackpool v Cheltenham Town L 3-1 League Division 2
19 Oct 2002 Cheltenham Town v Queens Park Rangers D 1-1 League Division 2
22 Oct 2002 Cheltenham Town v Colchester United W 4-1 LDV Vans Trophy 1st round - southern section
26 Oct 2002 Northampton Town v Cheltenham Town W 1-2 League Division 2
29 Oct 2002 Cheltenham Town v Port Vale L 0-1 League Division 2
02 Nov 2002 Cheltenham Town v Huddersfield Town W 1-0 League Division 2
09 Nov 2002 Stockport County v Cheltenham Town D 1-1 League Division 2
12 Nov 2002 Cheltenham Town v Wycombe Wanderers L 1-2 LDV Vans Trophy 2nd round - southern section
23 Nov 2002 Oldham Athletic v Cheltenham Town D 0-0 League Division 2
30 Nov 2002 Cheltenham Town v Brentford W 1-0 League Division 2
01 Feb 2003 Wigan Athletic v Cheltenham Town D 0-0 League Division 2
04 Feb 2003 Cheltenham Town v Tranmere Rovers W 3-1 League Division 2
08 Feb 2003 Cheltenham Town v Stockport County L 0-2 League Division 2
15 Feb 2003 Huddersfield Town v Cheltenham Town D 3-3 League Division 2
18 Feb 2003 Cheltenham Town v Barnsley L 1-3 League Division 2
22 Feb 2003 Cheltenham Town v Colchester United D 1-1 League Division 2
01 Mar 2003 Bristol City v Cheltenham Town L 3-1 League Division 2
08 Mar 2003 Cheltenham Town v Mansfield Town W 3-1 League Division 2
12 Mar 2003 Swindon Town v Cheltenham Town W 0-3 League Division 2
15 Mar 2003 Cheltenham Town v Northampton Town D 1-1 League Division 2
18 Mar 2003 Queens Park Rangers v Cheltenham Town L 4-1 League Division 2
22 Mar 2003 Port Vale v Cheltenham Town W 1-2 League Division 2
05 Apr 2003 Brentford v Cheltenham Town D 2-2 League Division 2
08 Apr 2003 Cheltenham Town v Luton Town D 2-2 League Division 2
12 Apr 2003 Cheltenham Town v Oldham Athletic D 1-1 League Division 2
19 Apr 2003 Wycombe Wanderers v Cheltenham Town D 1-1 League Division 2
21 Apr 2003 Cheltenham Town v Peterborough United D 1-1 League Division 2
26 Apr 2003 Cheltenham Town v Blackpool W 3-0 League Division 2
03 May 2003 Notts County v Cheltenham Town L 1-0 League Division 2
09 Aug 2003 Southend United v Cheltenham Town L 2-0 League Division 3
12 Aug 2003 Cheltenham Town v Queens Park Rangers L 1-2 League Cup 1st round
16 Aug 2003 Cheltenham Town v Swansea City L 3-4 League Division 3
23 Aug 2003 Hull City v Cheltenham Town D 3-3 League Division 3
25 Aug 2003 Cheltenham Town v Kidderminster Harriers W 2-1 League Division 3
30 Aug 2003 Leyton Orient v Cheltenham Town W 1-4 League Division 3
13 Sep 2003 Bury v Cheltenham Town D 1-1 League Division 3
16 Sep 2003 Cheltenham Town v Oxford United D 0-0 League Division 3
20 Sep 2003 Cheltenham Town v Cambridge United L 0-3 League Division 3
30 Sep 2003 Scunthorpe United v Cheltenham Town L 5-2 League Division 3
04 Oct 2003 Cheltenham Town v Yeovil Town W 3-1 League Division 3
11 Oct 2003 Boston United v Cheltenham Town L 3-1 League Division 3
14 Oct 2003 Cheltenham Town v Colchester United L 1-3 LDV Vans Trophy 1st round - southern section
18 Oct 2003 Cheltenham Town v Rochdale L 0-2 League Division 3
21 Oct 2003 Cheltenham Town v Darlington W 2-1 League Division 3
25 Oct 2003 Mansfield Town v Cheltenham Town L 4-0 League Division 3
08 Nov 2003 Cheltenham Town v Hull City W 3-1 FA Cup 1st round
15 Nov 2003 Torquay United v Cheltenham Town L 3-1 League Division 3
22 Nov 2003 Cheltenham Town v Carlisle United W 2-1 League Division 3
29 Nov 2003 Huddersfield Town v Cheltenham Town D 0-0 League Division 3
06 Dec 2003 Cheltenham Town v Leyton Orient W 3-1 FA Cup 2nd round
13 Dec 2003 Cheltenham Town v Doncaster Rovers L 1-3 League Division 3
26 Dec 2003 Cheltenham Town v Macclesfield Town W 3-2 League Division 3
28 Dec 2003 Northampton Town v Cheltenham Town L 1-0 League Division 3
04 Jan 2004 Fulham v Cheltenham Town L 2-1 FA Cup 3rd round
09 Jan 2004 Cheltenham Town v Southend United D 1-1 League Division 3
13 Jan 2004 Lincoln City v Cheltenham Town D 0-0 League Division 3
17 Jan 2004 Swansea City v Cheltenham Town D 0-0 League Division 3
24 Jan 2004 Cheltenham Town v Hull City L 0-2 League Division 3
31 Jan 2004 Cheltenham Town v Leyton Orient W 1-0 League Division 3
07 Feb 2004 Macclesfield Town v Cheltenham Town W 1-2 League Division 3
10 Feb 2004 Kidderminster Harriers v Cheltenham Town D 0-0 League Division 3
14 Feb 2004 Cheltenham Town v Boston United W 1-0 League Division 3
21 Feb 2004 Rochdale v Cheltenham Town D 0-0 League Division 3
28 Feb 2004 Cheltenham Town v Mansfield Town W 4-2 League Division 3
06 Mar 2004 Cheltenham Town v Lincoln City W 3-2 League Division 3
09 Mar 2004 Darlington v Cheltenham Town L 2-1 League Division 3
13 Mar 2004 Doncaster Rovers v Cheltenham Town D 1-1 League Division 3
17 Mar 2004 Oxford United v Cheltenham Town L 1-0 League Division 3
20 Mar 2004 Cheltenham Town v Bury L 1-2 League Division 3
27 Mar 2004 Cambridge United v Cheltenham Town L 2-1 League Division 3
03 Apr 2004 Cheltenham Town v Bristol Rovers L 1-2 League Division 3
10 Apr 2004 Yeovil Town v Cheltenham Town D 0-0 League Division 3
12 Apr 2004 Cheltenham Town v Scunthorpe United W 2-1 League Division 3
17 Apr 2004 York City v Cheltenham Town W 0-2 League Division 3
24 Apr 2004 Cheltenham Town v Torquay United L 1-3 League Division 3
01 May 2004 Carlisle United v Cheltenham Town D 1-1 League Division 3
08 May 2004 Cheltenham Town v Huddersfield Town D 1-1 League Division 3
07 Aug 2004 Southend United v Cheltenham Town W 0-2 League Two
10 Aug 2004 Cheltenham Town v Scunthorpe United L 0-2 League Two
14 Aug 2004 Cheltenham Town v Leyton Orient L 1-2 League Two
21 Aug 2004 Swansea City v Cheltenham Town D 1-1 League Two
24 Aug 2004 Colchester United v Cheltenham Town L 2-1 League Cup 1st round
28 Aug 2004 Cheltenham Town v Boston United W 1-0 League Two
31 Aug 2004 Shrewsbury Town v Cheltenham Town L 2-0 League Two
04 Sep 2004 Notts County v Cheltenham Town D 0-0 League Two
11 Sep 2004 Cheltenham Town v Yeovil Town D 1-1 League Two
18 Sep 2004 Rushden and Diamonds v Cheltenham Town L 1-0 League Two
25 Sep 2004 Cheltenham Town v Wycombe Wanderers D 1-1 League Two
28 Sep 2004 Cheltenham Town v Dagenham and Redbridge W 5-1 LDV Vans Trophy 1st round - southern section
01 Oct 2004 Grimsby Town v Cheltenham Town D 1-1 League Two
08 Oct 2004 Cheltenham Town v Chester City D 0-0 League Two
16 Oct 2004 Rochdale v Cheltenham Town W 1-2 League Two
19 Oct 2004 Cheltenham Town v Mansfield Town W 2-0 League Two
23 Oct 2004 Cheltenham Town v Cambridge United W 2-1 League Two
30 Oct 2004 Oxford United v Cheltenham Town L 1-0 League Two
02 Nov 2004 Cheltenham Town v Walsall D 2-2 LDV Vans Trophy 2nd round - southern section
06 Nov 2004 Cheltenham Town v Bury W 1-0 League Two
20 Nov 2004 Macclesfield Town v Cheltenham Town W 0-2 League Two
26 Nov 2004 Cheltenham Town v Darlington L 0-2 League Two
07 Dec 2004 Northampton Town v Cheltenham Town D 1-1 League Two
11 Dec 2004 Lincoln City v Cheltenham Town D 0-0 League Two
18 Dec 2004 Cheltenham Town v Kidderminster Harriers W 2-0 League Two
26 Dec 2004 Yeovil Town v Cheltenham Town L 4-1 League Two
29 Dec 2004 Cheltenham Town v Bristol Rovers D 1-1 League Two
01 Jan 2005 Cheltenham Town v Notts County L 0-2 League Two
03 Jan 2005 Wycombe Wanderers v Cheltenham Town D 1-1 League Two
15 Jan 2005 Cheltenham Town v Rushden and Diamonds W 4-1 League Two
22 Jan 2005 Bristol Rovers v Cheltenham Town D 1-1 League Two
12 Feb 2005 Mansfield Town v Cheltenham Town W 1-2 League Two
19 Feb 2005 Cheltenham Town v Oxford United L 0-1 League Two
22 Feb 2005 Cambridge United v Cheltenham Town L 1-0 League Two
26 Feb 2005 Cheltenham Town v Lincoln City W 1-0 League Two
05 Mar 2005 Kidderminster Harriers v Cheltenham Town L 1-0 League Two
12 Mar 2005 Scunthorpe United v Cheltenham Town L 4-1 League Two
19 Mar 2005 Cheltenham Town v Southend United L 0-3 League Two
25 Mar 2005 Leyton Orient v Cheltenham Town W 2-3 League Two
28 Mar 2005 Cheltenham Town v Swansea City L 1-2 League Two
30 Apr 2005 Cheltenham Town v Macclesfield Town W 3-0 League Two
07 May 2005 Darlington v Cheltenham Town L 3-1 League Two
06 Aug 2005 Cheltenham Town v Bury W 2-1 League Two
09 Aug 2005 Macclesfield Town v Cheltenham Town D 2-2 League Two
13 Aug 2005 Rochdale v Cheltenham Town D 1-1 League Two
20 Aug 2005 Cheltenham Town v Boston United W 3-0 League Two
23 Aug 2005 Cheltenham Town v Brentford W 5-0 League Cup 1st round
27 Aug 2005 Cheltenham Town v Leyton Orient D 1-1 League Two
29 Aug 2005 Wycombe Wanderers v Cheltenham Town D 0-0 League Two
02 Sep 2005 Cheltenham Town v Barnet D 1-1 League Two
10 Sep 2005 Wrexham v Cheltenham Town L 2-0 League Two
17 Sep 2005 Cheltenham Town v Carlisle United L 2-3 League Two
20 Sep 2005 Sunderland v Cheltenham Town L 1-0 League Cup 2nd round
24 Sep 2005 Northampton Town v Cheltenham Town W 1-2 League Two
27 Sep 2005 Cheltenham Town v Peterborough United W 2-1 League Two
01 Oct 2005 Cheltenham Town v Torquay United L 0-1 League Two
07 Oct 2005 Lincoln City v Cheltenham Town W 0-1 League Two
14 Oct 2005 Cheltenham Town v Grimsby Town L 0-3 League Two
18 Oct 2005 Shrewsbury Town v Cheltenham Town W 0-2 LDV Vans Trophy 1st round - southern section
22 Oct 2005 Darlington v Cheltenham Town L 3-1 League Two
29 Oct 2005 Cheltenham Town v Mansfield Town L 0-2 League Two
05 Nov 2005 Cheltenham Town v Carlisle United W 1-0 FA Cup 1st round
12 Nov 2005 Notts County v Cheltenham Town W 2-3 League Two
18 Nov 2005 Cheltenham Town v Lincoln City W 4-1 League Two
26 Nov 2005 Bury v Cheltenham Town W 0-1 League Two
28 Nov 2005 Woking v Cheltenham Town W 1-5 LDV Vans Trophy 2nd round - southern section
03 Dec 2005 Cheltenham Town v Oxford United D 1-1 FA Cup 2nd round
06 Dec 2005 Cheltenham Town v Oxford United L 1-2 League Two
10 Dec 2005 Cheltenham Town v Macclesfield Town D 2-2 League Two
13 Dec 2005 Oxford United v Cheltenham Town W 1-2 FA Cup 2nd round replay
17 Dec 2005 Boston United v Cheltenham Town D 0-0 League Two
20 Dec 2005 Cheltenham Town v Oxford United W 2-1 LDV Vans Trophy Quarter-final - southern section
26 Dec 2005 Cheltenham Town v Chester City W 1-0 League Two
28 Dec 2005 Rushden and Diamonds v Cheltenham Town W 0-1 League Two
11 Feb 2006 Cheltenham Town v Northampton Town W 3-1 League Two
14 Feb 2006 Bristol Rovers v Cheltenham Town W 0-1 League Two
18 Feb 2006 Oxford United v Cheltenham Town D 1-1 League Two
25 Feb 2006 Cheltenham Town v Rochdale D 1-1 League Two
04 Mar 2006 Cheltenham Town v Wycombe Wanderers W 2-1 League Two
11 Mar 2006 Leyton Orient v Cheltenham Town L 1-0 League Two
18 Mar 2006 Chester City v Cheltenham Town W 0-1 League Two
21 Mar 2006 Cheltenham Town v Wrexham D 2-2 League Two
25 Mar 2006 Cheltenham Town v Rushden and Diamonds W 3-1 League Two
08 Apr 2006 Cheltenham Town v Stockport County D 3-3 League Two
15 Apr 2006 Torquay United v Cheltenham Town W 1-2 League Two
17 Apr 2006 Cheltenham Town v Darlington D 1-1 League Two
21 Apr 2006 Grimsby Town v Cheltenham Town L 1-0 League Two
29 Apr 2006 Cheltenham Town v Notts County W 2-0 League Two
06 May 2006 Mansfield Town v Cheltenham Town W 0-5 League Two
13 May 2006 Wycombe Wanderers v Cheltenham Town W 1-2 League Two Play-Offs Semi-final 1st leg
18 May 2006 Cheltenham Town v Wycombe Wanderers D 0-0
Agg: 2-1
League Two Play-Offs Semi-final 2nd leg
28 May 2006 Cheltenham Town v Grimsby Town W 1-0 League Two Play-Offs Final
05 Aug 2006 Swansea City v Cheltenham Town W 1-2 League One
08 Aug 2006 Cheltenham Town v Tranmere Rovers W 1-0 League One
12 Aug 2006 Cheltenham Town v Port Vale L 0-1 League One
19 Aug 2006 AFC Bournemouth v Cheltenham Town L 2-1 League One
22 Aug 2006 Cheltenham Town v Bristol City W 2-1 League Cup 1st round
26 Aug 2006 Cheltenham Town v Millwall W 3-2 League One
09 Sep 2006 Cheltenham Town v Huddersfield Town W 2-1 League One
12 Sep 2006 Crewe Alexandra v Cheltenham Town L 3-1 League One
16 Sep 2006 Scunthorpe United v Cheltenham Town L 1-0 League One
19 Sep 2006 West Bromwich Albion v Cheltenham Town L 3-1 League Cup 2nd round
23 Sep 2006 Cheltenham Town v Bradford City L 1-2 League One
26 Sep 2006 Cheltenham Town v Northampton Town L 0-2 League One
30 Sep 2006 Gillingham v Cheltenham Town L 2-1 League One
14 Oct 2006 Cheltenham Town v Doncaster Rovers L 0-2 League One
21 Oct 2006 Leyton Orient v Cheltenham Town L 2-0 League One
28 Oct 2006 Cheltenham Town v Nottingham Forest L 0-2 League One
31 Oct 2006 Cheltenham Town v Barnet W 3-2 Johnstones Paint Trophy 2nd round - southern section
04 Nov 2006 Cheltenham Town v Oldham Athletic L 1-2 League One
10 Nov 2006 Cheltenham Town v Scunthorpe United D 0-0 FA Cup 1st round
21 Nov 2006 Scunthorpe United v Cheltenham Town L 2-0 FA Cup 1st round replay


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.

International stats

Season Team Competition Apps Subs Goals Y R
1997-98 Northern Ireland UEFA Under-18 1
1998-99 Northern Ireland UEFA Under-18 2
1
1
1998-99 Northern Ireland Under-18 2
1999-00 Northern Ireland Under-21 Tournament Northern Ireland 1
1
2000-01 Northern Ireland UEFA Under-21 5
1
1
2001-02 Northern Ireland FIFA World Cup
1
2001-02 Northern Ireland International Friendly 1
1
2001-02 Northern Ireland UEFA Under-21 3
2
1
2002-03 Northern Ireland UEFA European Championship 2
2
2002-03 Northern Ireland Under-21
1
2003-04 Northern Ireland International Friendly
1
2003-04 Northern Ireland UEFA European Championship 1
2005-06 Northern Ireland International Friendly
2
2006-07 Northern Ireland International Friendly 1
1
2006-07 Northern Ireland UEFA European Championship 1
1
1
2007-08 Northern Ireland UEFA European Championship
1
2008-09 Northern Ireland FIFA World Cup 5
2
2008-09 Northern Ireland International Friendly 1
2009-10 Northern Ireland FIFA World Cup 3
2009-10 Northern Ireland International Friendly 2
1
1
2010-11 Northern Ireland International Friendly
1
1
2010-11 Northern Ireland Nations Cup 1
2010-11 Northern Ireland UEFA European Championship 3
2011-12 Northern Ireland International Friendly 1
1
2011-12 Northern Ireland UEFA European Championship 4


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International matches

Date Match Result Competition Round
07 Nov 1997 Northern Ireland v Andorra W 5-0 UEFA U18 Group 8
22 Aug 1998 Northern Ireland v Azerbaijan W 3-0 UEFA U18 Group 3
22 Sep 1998 Northern Ireland v Germany L 1-2 U18
24 Sep 1998 Northern Ireland v Germany D 0-0 U18
11 May 1999 Republic of Ireland v Northern Ireland L 2-1 UEFA Under-18 2nd round group 2
29 May 2000 Northern Ireland v Scotland D 1-1 U21 TOURNAMENT NORTHERN IRELAND
02 Jun 2000 Northern Ireland v Wales D 2-2 Under-21 Tournament Northern Ireland
06 Oct 2000 Northern Ireland v Denmark L 0-3 UEFA U21 Group 3
10 Oct 2000 Iceland v Northern Ireland W 2-5 UEFA U21 Group 3
23 Mar 2001 Northern Ireland v Czech Republic L 0-2 UEFA U21 Group 3
27 Mar 2001 Bulgaria v Northern Ireland L 2-0 UEFA U21 Group 3
01 Jun 2001 Northern Ireland v Bulgaria D 1-1 UEFA U21 Group 3
05 Jun 2001 Czech Republic v Northern Ireland L 4-0 UEFA U21 Group 3
31 Aug 2001 Denmark v Northern Ireland L 2-0 UEFA U21 Group 3
04 Sep 2001 Northern Ireland v Iceland L 1-3 UEFA U21 Group 3
05 Oct 2001 Malta v Northern Ireland D 2-2 UEFA U21 Group 3
06 Oct 2001 Malta v Northern Ireland W 0-1 FIFA World Cup Europe group 3
13 Feb 2002 Poland v Northern Ireland L 4-1 International Friendly
27 Mar 2002 Liechtenstein v Northern Ireland D 0-0 International Friendly
06 Sep 2002 Scotland v Northern Ireland D 1-1 U21
12 Oct 2002 Spain v Northern Ireland L 3-0 UEFA European Championship Group 6
16 Oct 2002 Northern Ireland v Ukraine D 0-0 UEFA European Championship Group 6
29 Mar 2003 Armenia v Northern Ireland L 1-0 UEFA European Championship Group 6
02 Apr 2003 Northern Ireland v Greece L 0-2 UEFA European Championship Group 6
10 Sep 2003 Northern Ireland v Armenia L 0-1 UEFA European Championship Group 6
31 Mar 2004 Estonia v Northern Ireland W 0-1 International Friendly
15 Nov 2005 Northern Ireland v Portugal D 1-1 International Friendly
01 Mar 2006 Northern Ireland v Estonia W 1-0 International Friendly
16 Aug 2006 Finland v Northern Ireland W 1-2 International Friendly
06 Feb 2007 Northern Ireland v Wales D 0-0 International Friendly
24 Mar 2007 Liechtenstein v Northern Ireland W 1-4 UEFA European Championship Group F
28 Mar 2007 Northern Ireland v Sweden W 2-1 UEFA European Championship Group F
12 Sep 2007 Iceland v Northern Ireland L 2-1 UEFA European Championship Group F
11 Oct 2008 Slovenia v Northern Ireland L 2-0 FIFA World Cup Europe group 3
15 Oct 2008 Northern Ireland v San Marino W 4-0 FIFA World Cup Europe group 3
11 Feb 2009 San Marino v Northern Ireland W 0-3 FIFA World Cup Europe group 3
28 Mar 2009 Northern Ireland v Poland W 3-2 FIFA World Cup Europe group 3
01 Apr 2009 Northern Ireland v Slovenia W 1-0 FIFA World Cup Europe group 3
06 Jun 2009 Italy v Northern Ireland L 3-0 International Friendly
12 Aug 2009 Northern Ireland v Israel D 1-1 International Friendly
05 Sep 2009 Poland v Northern Ireland D 1-1 FIFA World Cup Europe group 3
09 Sep 2009 Northern Ireland v Slovakia L 0-2 FIFA World Cup Europe group 3
14 Oct 2009 Czech Republic v Northern Ireland D 0-0 FIFA World Cup Europe group 3
14 Nov 2009 Northern Ireland v Serbia L 0-1 International Friendly
03 Mar 2010 Albania v Northern Ireland L 1-0 International Friendly
11 Aug 2010 Montenegro v Northern Ireland L 2-0 International Friendly
03 Sep 2010 Slovenia v Northern Ireland W 0-1 UEFA European Championship Group C
08 Oct 2010 Northern Ireland v Italy D 0-0 UEFA European Championship Group C
09 Feb 2011 Northern Ireland v Scotland L 0-3 Nations Cup
29 Mar 2011 Northern Ireland v Slovenia D 0-0 UEFA European Championship Group C
10 Aug 2011 Northern Ireland v Faroe Islands W 4-0 UEFA European Championship Group C
02 Sep 2011 Northern Ireland v Serbia L 0-1 UEFA European Championship Group C
06 Sep 2011 Estonia v Northern Ireland L 4-1 UEFA European Championship Group C
07 Oct 2011 Northern Ireland v Estonia L 1-2 UEFA European Championship Group C
29 Feb 2012 Northern Ireland v Norway L 0-3 International Friendly
02 Jun 2012 Netherlands v Northern Ireland L 6-0 International Friendly


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.