Date of birth | 02 April 1987 |
Place of birth | Nottingham |
Nationality | English |
Weight | 66 kg |
Height | 1.71 m |
Position | Midfielder |
Holmes became Derby County's youngest-ever player when he came on as a sub against Grimsby Town on Boxing Day 2002 - aged 15 years and 267 days.
The previous record was set on 23 October 1971 when Steve Powell played against Arsenal at the age of 16 years and 33 days.
Ten days after his League debut, Holmes entered the FA Cup record books when - in the Rams' Third Round defeat at Brentford - he became the yougest-ever player to appear in the 'proper' rounds of the competition.
He lost that record to Gillingham's Luke Freeman in November 2007 who was 15 years and 233 days.
The previous record holder was Scott Endersby who kept goal for Kettering Town in their First Round tie at Tilbury in 1977 - aged 15 years and 288 days.
Holmes signed a new two-year contract with Derby County in May 2004 which was extended to June 2008 in January 2006.
He joined Preston North End in July 2012 with a two-year contract that was extended to June 2015 in December 2013.
Team | Joined | Left | Loan / Trialist |
---|---|---|---|
Derby County | 15 May 2004 | 30 Jun 2008 | |
Swindon Town | 22 Dec 2004 | 22 Mar 2005 | L |
Bradford City | 02 Aug 2006 | 01 Jan 2007 | L |
Walsall | 11 Jan 2008 | 31 May 2008 | L |
Southampton | 01 Jul 2008 | 30 Jun 2012 | |
Oxford United | 14 Feb 2012 | 13 Mar 2012 | L |
Swindon Town | 14 Mar 2012 | 31 May 2012 | L |
Preston North End | 01 Jul 2012 | 30 Jun 2015 | |
Portsmouth | 25 Nov 2014 | 03 Jan 2015 | L |
Exeter City | 16 Mar 2015 | 31 May 2015 | L |
Exeter City | 01 Jul 2015 |
Season | Team | Competition | Apps | Subs | Goals | Y | R |
---|---|---|---|---|---|---|---|
2002-03 | Derby County | FA Cup | 1 |
||||
2002-03 | Derby County | League Division 1 | 2 |
||||
2003-04 | Derby County | FA Cup | 1 |
||||
2003-04 | Derby County | League Division 1 | 17 | 6 |
2 |
2
|
|
2004-05 | Derby County | League Championship | 3 |
||||
2004-05 | Derby County | League Cup | 1 | ||||
2004-05 | Swindon Town | LDV Vans Trophy | 1 | ||||
2004-05 | Swindon Town | League One | 14 | 1 |
1 |
||
2005-06 | Derby County | FA Cup | 1 | 1 |
|||
2005-06 | Derby County | League Championship | 9 | 9 |
1
|
||
2005-06 | Derby County | League Cup | 1 | ||||
2006-07 | Bradford City | FA Cup | 1 | ||||
2006-07 | Bradford City | Johnstones Paint Trophy | 1 | ||||
2006-07 | Bradford City | League Cup | 1 | ||||
2006-07 | Bradford City | League One | 16 | ||||
2007-08 | Walsall | League One | 19 | 4 |
3
|
||
2008-09 | Southampton | FA Cup | 1 |
||||
2008-09 | Southampton | League Championship | 11 | ||||
2008-09 | Southampton | League Cup | 2 | 2 |
|||
2009-10 | Southampton | FA Cup | 1 | 1 |
|||
2009-10 | Southampton | Johnstones Paint Trophy | 1 |
1
|
|||
2009-10 | Southampton | League One | 2 | 3 |
|||
2010-11 | Southampton | FA Cup | 1 | 1 |
|||
2010-11 | Southampton | League Cup | 1 |
||||
2010-11 | Southampton | League One | 7 |
||||
2011-12 | Oxford United | League Two | 5 | 2 |
2 |
2
|
|
2011-12 | Southampton | FA Cup | 1 |
||||
2011-12 | Southampton | League Championship | 6 |
1 |
|||
2011-12 | Southampton | League Cup | 4 | ||||
2011-12 | Swindon Town | Johnstones Paint Trophy | 1 | ||||
2011-12 | Swindon Town | League Two | 7 | 3 |
1 |
||
2012-13 | Preston North End | FA Cup | 1 | 1 |
1
|
||
2012-13 | Preston North End | Johnstones Paint Trophy | 1 | 1 |
|||
2012-13 | Preston North End | League Cup | 1 | ||||
2012-13 | Preston North End | League One | 23 | 5 |
3 |
2
|
|
2013-14 | Preston North End | FA Cup | 3 | 2 |
|||
2013-14 | Preston North End | Johnstones Paint Trophy | 1 | ||||
2013-14 | Preston North End | League Cup | 2 |
1
|
|||
2013-14 | Preston North End | League One | 17 | 15 |
3 |
2
|
|
2013-14 | Preston North End | League One Play-Offs | 1 | ||||
2014-15 | Exeter City | League Two | 6 | 2 |
|||
2014-15 | Portsmouth | League Two | 3 | 2 |
|||
2014-15 | Preston North End | Johnstones Paint Trophy | 1 |
||||
2015-16 | Exeter City | FA Cup | 3 | 1 |
|||
2015-16 | Exeter City | Johnstones Paint Trophy | 1 | ||||
2015-16 | Exeter City | League Cup | 1 | ||||
2015-16 | Exeter City | League Two | 30 | 7 |
2 |
4
|
|
2016-17 | Exeter City | FA Cup | 1 | ||||
2016-17 | Exeter City | Football League Trophy | 1 |
||||
2016-17 | Exeter City | League Two | 12 | 4 |
5 |
1
|
|
2016-17 | Exeter City | League Two Play-Offs | 1 | 2 |
|||
2017-18 | Exeter City | FA Cup | 2 |
||||
2017-18 | Exeter City | Football League Trophy | 1 | ||||
2017-18 | Exeter City | League Cup | 1 | 1 |
|||
2017-18 | Exeter City | League Two | 20 | 7 |
2 |
2
|
Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.
Date | Match | Result | Competition | Round | |
---|---|---|---|---|---|
17 Mar 2015 | Exeter City v Stevenage | D | 0-0 | League Two | |
21 Mar 2015 | Cheltenham Town v Exeter City | W | 1-2 | League Two | |
28 Mar 2015 | Exeter City v Morecambe | D | 1-1 | League Two | |
03 Apr 2015 | Luton Town v Exeter City | W | 2-3 | League Two | |
06 Apr 2015 | Exeter City v Newport County | W | 2-0 | League Two | |
11 Apr 2015 | Shrewsbury Town v Exeter City | L | 4-0 | League Two | |
14 Apr 2015 | Wycombe Wanderers v Exeter City | L | 2-1 | League Two | |
02 May 2015 | Exeter City v Dagenham and Redbridge | W | 2-1 | League Two | |
15 Aug 2015 | Northampton Town v Exeter City | L | 3-0 | League Two | |
18 Aug 2015 | Dagenham and Redbridge v Exeter City | W | 1-2 | League Two | |
22 Aug 2015 | Exeter City v York City | D | 0-0 | League Two | |
25 Aug 2015 | Sunderland v Exeter City | L | 6-3 | League Cup | 2nd round |
29 Aug 2015 | AFC Wimbledon v Exeter City | L | 2-1 | League Two | |
01 Sep 2015 | Exeter City v Portsmouth | W | 2-0 | Johnstones Paint Trophy | 1st round - southern section |
12 Sep 2015 | Exeter City v Hartlepool United | W | 1-0 | League Two | |
19 Sep 2015 | Accrington Stanley v Exeter City | L | 4-2 | League Two | |
26 Sep 2015 | Exeter City v Wycombe Wanderers | L | 0-2 | League Two | |
29 Sep 2015 | Portsmouth v Exeter City | W | 1-2 | League Two | |
03 Oct 2015 | Newport County v Exeter City | D | 1-1 | League Two | |
11 Oct 2015 | Exeter City v Stevenage | D | 3-3 | League Two | |
17 Oct 2015 | Carlisle United v Exeter City | L | 1-0 | League Two | |
21 Oct 2015 | Exeter City v Cambridge United | W | 1-0 | League Two | |
24 Nov 2015 | Mansfield Town v Exeter City | W | 0-2 | League Two | |
28 Nov 2015 | Exeter City v Bristol Rovers | D | 1-1 | League Two | |
06 Dec 2015 | Exeter City v Port Vale | W | 2-0 | FA Cup | 2nd round |
19 Dec 2015 | Exeter City v Luton Town | L | 2-3 | League Two | |
26 Dec 2015 | Oxford United v Exeter City | L | 3-0 | League Two | |
28 Dec 2015 | Exeter City v AFC Wimbledon | L | 0-2 | League Two | |
02 Jan 2016 | Exeter City v Dagenham and Redbridge | L | 1-2 | League Two | |
08 Jan 2016 | Exeter City v Liverpool | D | 2-2 | FA Cup | 3rd round |
16 Jan 2016 | Leyton Orient v Exeter City | W | 1-3 | League Two | |
20 Jan 2016 | Liverpool v Exeter City | L | 3-0 | FA Cup | 3rd round replay |
30 Jan 2016 | Hartlepool United v Exeter City | W | 0-2 | League Two | |
13 Feb 2016 | Wycombe Wanderers v Exeter City | L | 1-0 | League Two | |
16 Feb 2016 | York City v Exeter City | L | 2-0 | League Two | |
20 Feb 2016 | Exeter City v Newport County | D | 1-1 | League Two | |
23 Feb 2016 | Exeter City v Oxford United | L | 1-4 | League Two | |
27 Feb 2016 | Stevenage v Exeter City | W | 0-2 | League Two | |
01 Mar 2016 | Exeter City v Portsmouth | D | 1-1 | League Two | |
05 Mar 2016 | Cambridge United v Exeter City | W | 0-1 | League Two | |
12 Mar 2016 | Exeter City v Carlisle United | D | 2-2 | League Two | |
19 Mar 2016 | Notts County v Exeter City | W | 1-4 | League Two | |
25 Mar 2016 | Exeter City v Barnet | D | 1-1 | League Two | |
28 Mar 2016 | Crawley Town v Exeter City | W | 0-2 | League Two | |
02 Apr 2016 | Exeter City v Plymouth Argyle | W | 2-1 | League Two | |
09 Apr 2016 | Yeovil Town v Exeter City | W | 0-2 | League Two | |
19 Apr 2016 | Exeter City v Mansfield Town | L | 2-3 | League Two | |
23 Apr 2016 | Bristol Rovers v Exeter City | L | 3-1 | League Two | |
30 Apr 2016 | Exeter City v Morecambe | D | 1-1 | League Two | |
07 May 2016 | Luton Town v Exeter City | L | 4-1 | League Two | |
06 Aug 2016 | Blackpool v Exeter City | L | 2-0 | League Two | |
17 Sep 2016 | Exeter City v Plymouth Argyle | L | 0-2 | League Two | |
24 Sep 2016 | Stevenage v Exeter City | W | 0-2 | League Two | |
27 Sep 2016 | Exeter City v Notts County | L | 0-2 | League Two | |
01 Oct 2016 | Wycombe Wanderers v Exeter City | L | 1-0 | League Two | |
08 Oct 2016 | Exeter City v Grimsby Town | D | 0-0 | League Two | |
15 Oct 2016 | Barnet v Exeter City | W | 1-4 | League Two | |
22 Oct 2016 | Exeter City v Cambridge United | L | 1-2 | League Two | |
29 Oct 2016 | Morecambe v Exeter City | W | 0-3 | League Two | |
05 Nov 2016 | Exeter City v Luton Town | L | 1-3 | FA Cup | 1st round |
08 Nov 2016 | Exeter City v Swindon Town | D | 1-1 | Football League Trophy | Group C – South |
12 Nov 2016 | Exeter City v Doncaster Rovers | L | 1-3 | League Two | |
19 Nov 2016 | Carlisle United v Exeter City | L | 3-2 | League Two | |
10 Dec 2016 | Cheltenham Town v Exeter City | W | 1-3 | League Two | |
17 Dec 2016 | Exeter City v Mansfield Town | W | 2-0 | League Two | |
26 Dec 2016 | Yeovil Town v Exeter City | D | 0-0 | League Two | |
17 Apr 2017 | Cambridge United v Exeter City | L | 1-0 | League Two | |
22 Apr 2017 | Exeter City v Morecambe | W | 3-1 | League Two | |
14 May 2017 | Carlisle United v Exeter City | D | 3-3 | League Two Play-Offs | Semi-final 1st leg |
18 May 2017 | Exeter City v Carlisle United | W | 3-2 | League Two Play-Offs | Semi-final 2nd leg |
28 May 2017 | Blackpool v Exeter City | L | 2-1 | League Two Play-Offs | Final |
08 Aug 2017 | Exeter City v Charlton Athletic | L | 1-2 | League Cup | 1st round |
12 Aug 2017 | Swindon Town v Exeter City | D | 1-1 | League Two | |
19 Aug 2017 | Exeter City v Lincoln City | W | 1-0 | League Two | |
26 Aug 2017 | Cheltenham Town v Exeter City | W | 3-4 | League Two | |
29 Aug 2017 | Exeter City v Yeovil Town | L | 1-3 | Football League Trophy | Group D – South |
02 Sep 2017 | Exeter City v Newport County | W | 1-0 | League Two | |
09 Sep 2017 | Forest Green Rovers v Exeter City | W | 1-3 | League Two | |
12 Sep 2017 | Barnet v Exeter City | W | 1-2 | League Two | |
16 Sep 2017 | Exeter City v Crewe Alexandra | W | 3-0 | League Two | |
23 Sep 2017 | Coventry City v Exeter City | L | 2-0 | League Two | |
26 Sep 2017 | Exeter City v Notts County | L | 0-3 | League Two | |
07 Oct 2017 | Carlisle United v Exeter City | W | 0-1 | League Two | |
14 Oct 2017 | Wycombe Wanderers v Exeter City | D | 0-0 | League Two | |
17 Oct 2017 | Exeter City v Luton Town | L | 1-4 | League Two | |
28 Oct 2017 | Mansfield Town v Exeter City | D | 1-1 | League Two | |
05 Nov 2017 | Exeter City v Heybridge Swifts | W | 3-1 | FA Cup | 1st round |
11 Nov 2017 | Exeter City v Grimsby Town | W | 2-0 | League Two | |
18 Nov 2017 | Chesterfield v Exeter City | L | 1-0 | League Two | |
16 Dec 2017 | Exeter City v Stevenage | W | 2-1 | League Two | |
23 Dec 2017 | Yeovil Town v Exeter City | L | 3-1 | League Two | |
30 Dec 2017 | Exeter City v Barnet | W | 2-1 | League Two | |
01 Jan 2018 | Newport County v Exeter City | L | 2-1 | League Two | |
06 Jan 2018 | Exeter City v West Bromwich Albion | L | 0-2 | FA Cup | 3rd round |
13 Jan 2018 | Exeter City v Coventry City | W | 1-0 | League Two | |
20 Jan 2018 | Notts County v Exeter City | W | 1-2 | League Two | |
31 Jan 2018 | Exeter City v Forest Green Rovers | W | 2-0 | League Two | |
03 Feb 2018 | Luton Town v Exeter City | L | 1-0 | League Two | |
10 Feb 2018 | Exeter City v Wycombe Wanderers | D | 1-1 | League Two | |
20 Feb 2018 | Crewe Alexandra v Exeter City | W | 1-2 | League Two | |
24 Feb 2018 | Grimsby Town v Exeter City | W | 0-1 | League Two | |
10 Mar 2018 | Exeter City v Carlisle United | D | 1-1 | League Two |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.
Season | Team | Competition | Apps | Subs | Goals | Y | R |
---|---|---|---|---|---|---|---|
2002-03 | England | Under-16 Tournament | 3 | ||||
2002-03 | England | Under-17 | 1 | 1 |
|||
2002-03 | England | Under-17 European Championships Qualifying | 2 | 1 |
1 |
||
2002-03 | England | Victory Shield | 1 | 1 |
|||
2003-04 | England | Under-19 | 1 | 1 |
|||
2004-05 | England | UEFA Under-19 | 3 | 1 |
|||
2004-05 | England | Under-19 | 1 | 1 |
|||
2005-06 | England | UEFA Under-19 | 5 | 1 |
1
|
Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.
Date | Match | Result | Competition | Round | |
---|---|---|---|---|---|
18 Oct 2002 | Northern Ireland v England | W | 0-2 | Victory Shield | |
12 Nov 2002 | England v Spain | L | 0-1 | Under 16 Tournament | |
15 Nov 2002 | England v Netherlands | W | 2-1 | Under 16 Tournament | |
18 Nov 2002 | England v Germany | D | 2-2 | Under 16 Tournament | |
19 Feb 2003 | Greece v England | W | 0-1 | Under 17 | |
12 Mar 2003 | England v Czech Republic | W | 2-0 | Under-17 European Championships | Group 6 |
14 Mar 2003 | England v Slovakia | W | 5-0 | Under-17 European Championships | Group 6 |
16 Mar 2003 | England v Scotland | W | 2-0 | Under-17 European Championships | Group 6 |
30 Mar 2004 | Germany v England | D | 1-1 | U19 | |
06 Oct 2004 | England v Czech Republic | D | 1-1 | U19 | |
26 Mar 2005 | England v Denmark | W | 1-0 | UEFA Under-19 | Group 1 |
28 Mar 2005 | England v Sweden | W | 1-0 | UEFA Under 19 | Group 1 |
30 Mar 2005 | England v Moldova | W | 1-0 | UEFA U19 | Group 1 |
18 Jul 2005 | France v England | D | 1-1 | UEFA U19 | Final Tour |
20 Jul 2005 | Armenia v England | D | 1-1 | UEFA U19 | Final Tour |
23 Jul 2005 | England v Norway | W | 3-2 | UEFA U19 | Final Tour |
26 Jul 2005 | Serbia and Montenegro v England | W | 1-3 | UEFA U19 | Semi-final |
29 Jul 2005 | England v France | L | 1-3 | UEFA U19 | Final |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.