Date of birth | 20 October 1980 |
Place of birth | Cardiff |
Nationality | Welsh |
Weight | 70 kg |
Height | 1.73 m |
Position | Defender/Right back |
Having previously only made a single first-team appearance for Wolverhampton Wanderers, Ryan stepped in to cover for injuries in 2000-01 and enjoyed a short run of games in the early part of the season.
However, he then lost his place and, after requesting a transfer, linked up with former Wolves boss Colin Lee at Torquay United in March.
He made his debut for the Gulls as a sweeper but then moved to right back and made the position his own with a series of assured defensive displays.
He remained a regular for Wales at Under-21 level winning six more caps during the campaign.
When Mark McGhee offered him the chance to join Millwall he jumped at the chance to increase his first team opportunities and joined in October 2001 but was released at the end of the season.
Ryan then joined Cardiff City in August 2002 on a short term contract, moving on to Sheffield Wednesday in November 2002 in a three-month deal.
After helping Hereford United return to the Football League, Ryan joined Bristol Rovers in July 2006 with a two-year contract.
He returned to Hereford United in July 2009 in a one-year deal that was extended to June 2011 in June 2010 and to June 2012 in February 2011.
Team | Joined | Left | Loan / Trialist |
---|---|---|---|
Wolverhampton Wanderers | 25 Oct 1997 | 19 Oct 2001 | |
Torquay United | 02 Mar 2001 | 05 May 2001 | L |
Kidderminster Harriers | 25 Sep 2001 | 30 Sep 2001 | T |
Millwall | 19 Oct 2001 | 30 Jun 2002 | |
Cardiff City | 08 Aug 2002 | 25 Nov 2002 | |
Sheffield Wednesday | 25 Nov 2002 | 25 Feb 2003 | |
Cambridge United | 21 Jul 2003 | 28 Jul 2003 | T |
Hereford United | 31 Jul 2003 | 30 Jun 2006 | |
Bristol Rovers | 01 Jul 2006 | 30 Jun 2009 | |
Hereford United | 02 Jul 2009 | 30 Jun 2012 | |
Port Talbot Town | 04 Aug 2012 | 30 Jun 2014 | |
Merthyr Town | 01 Jul 2014 | 30 Jun 2015 | |
Hereford FC | 01 Jul 2015 |
Season | Team | Competition | Apps | Subs | Goals | Y | R |
---|---|---|---|---|---|---|---|
2000-01 | Torquay United | League Division 3 | 10 | ||||
2000-01 | Wolverhampton Wanderers | FA Cup | 2 |
||||
2000-01 | Wolverhampton Wanderers | League Cup | 2 |
1
|
|||
2000-01 | Wolverhampton Wanderers | League Division 1 | 5 | 2 |
1
|
1
|
|
2001-02 | Millwall | League Division 1 | 12 | 1 |
1
|
||
2002-03 | Cardiff City | LDV Vans Trophy | 1 | ||||
2002-03 | Sheffield Wednesday | League Division 1 | 4 | ||||
2003-04 | Hereford United | FA Cup | 1 | ||||
2003-04 | Hereford United | LDV Vans Trophy | 2 | ||||
2004-05 | Hereford United | LDV Vans Trophy | 1 |
||||
2005-06 | Hereford United | FA Cup | 2 |
1
|
|||
2005-06 | Hereford United | LDV Vans Trophy | 2 |
1
|
|||
2006-07 | Bristol Rovers | FA Cup | 1 | 1 |
|||
2006-07 | Bristol Rovers | Johnstones Paint Trophy | 3 | ||||
2006-07 | Bristol Rovers | League Cup | 1 | ||||
2006-07 | Bristol Rovers | League Two | 29 | 4 |
1
|
||
2006-07 | Bristol Rovers | League Two Play-Offs | 3 | ||||
2007-08 | Bristol Rovers | FA Cup | 1 | ||||
2007-08 | Bristol Rovers | Johnstones Paint Trophy | 1 | ||||
2007-08 | Bristol Rovers | League One | 12 |
3
|
|||
2008-09 | Bristol Rovers | FA Cup | 1 | ||||
2008-09 | Bristol Rovers | Johnstones Paint Trophy | 1 | ||||
2008-09 | Bristol Rovers | League One | 23 | 3 |
3
|
||
2009-10 | Hereford United | FA Cup | 1 | ||||
2009-10 | Hereford United | Johnstones Paint Trophy | 2 | ||||
2009-10 | Hereford United | League Cup | 2 | ||||
2009-10 | Hereford United | League Two | 31 | 1 |
1
|
1
|
|
2010-11 | Hereford United | FA Cup | 2 | 1 |
1
|
1
|
|
2010-11 | Hereford United | Johnstones Paint Trophy | 1 | ||||
2010-11 | Hereford United | League Cup | 1 |
1
|
|||
2010-11 | Hereford United | League Two | 40 | 1 |
1 |
1
|
1
|
2011-12 | Hereford United | FA Cup | 1 | ||||
2011-12 | Hereford United | League Cup | 2 | ||||
2011-12 | Hereford United | League Two | 26 | 2 |
3
|
||
2017-18 | Hereford FC | FA Cup | 3 |
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 | |
---|---|---|---|---|---|
05 Aug 2006 | Peterborough United v Bristol Rovers | L | 4-1 | League Two | |
08 Aug 2006 | Bristol Rovers v Wycombe Wanderers | L | 1-2 | League Two | |
12 Aug 2006 | Bristol Rovers v Grimsby Town | W | 1-0 | League Two | |
19 Aug 2006 | Milton Keynes Dons v Bristol Rovers | L | 2-0 | League Two | |
22 Aug 2006 | Bristol Rovers v Luton Town | L | 1-1 (3-5) | League Cup | 1st round |
26 Aug 2006 | Bristol Rovers v Shrewsbury Town | W | 1-0 | League Two | |
03 Sep 2006 | Stockport County v Bristol Rovers | L | 2-1 | League Two | |
09 Sep 2006 | Bristol Rovers v Rochdale | D | 0-0 | League Two | |
13 Sep 2006 | Torquay United v Bristol Rovers | D | 0-0 | League Two | |
16 Sep 2006 | Darlington v Bristol Rovers | D | 1-1 | League Two | |
23 Sep 2006 | Bristol Rovers v Walsall | L | 1-2 | League Two | |
27 Sep 2006 | Bristol Rovers v Hereford United | W | 2-1 | League Two | |
30 Sep 2006 | Chester City v Bristol Rovers | L | 2-0 | League Two | |
07 Oct 2006 | Bristol Rovers v Boston United | W | 1-0 | League Two | |
21 Oct 2006 | Bristol Rovers v Macclesfield Town | D | 0-0 | League Two | |
28 Oct 2006 | Wrexham v Bristol Rovers | L | 2-0 | League Two | |
31 Oct 2006 | Wycombe Wanderers v Bristol Rovers | W | 0-2 | Johnstones Paint Trophy | 2nd round - southern section |
04 Nov 2006 | Bristol Rovers v Mansfield Town | W | 1-0 | League Two | |
11 Nov 2006 | Barrow v Bristol Rovers | W | 2-3 | FA Cup | 1st round |
18 Nov 2006 | Bury v Bristol Rovers | W | 0-2 | League Two | |
26 Nov 2006 | Bristol Rovers v Barnet | W | 2-0 | League Two | |
29 Nov 2006 | Bristol Rovers v Peterborough United | W | 1-0 | Johnstones Paint Trophy | Quarter-final - southern section |
05 Dec 2006 | Lincoln City v Bristol Rovers | L | 1-0 | League Two | |
09 Dec 2006 | Bristol Rovers v Hartlepool United | L | 0-2 | League Two | |
16 Dec 2006 | Swindon Town v Bristol Rovers | L | 2-1 | League Two | |
23 Dec 2006 | Bristol Rovers v Accrington Stanley | W | 4-0 | League Two | |
26 Dec 2006 | Hereford United v Bristol Rovers | D | 0-0 | League Two | |
30 Dec 2006 | Walsall v Bristol Rovers | D | 2-2 | League Two | |
01 Jan 2007 | Bristol Rovers v Torquay United | W | 1-0 | League Two | |
13 Jan 2007 | Rochdale v Bristol Rovers | W | 0-1 | League Two | |
27 Jan 2007 | Derby County v Bristol Rovers | L | 1-0 | FA Cup | 4th round |
30 Jan 2007 | Shrewsbury Town v Bristol Rovers | W | 0-1 | Johnstones Paint Trophy | Semi-final - southern section |
03 Feb 2007 | Bristol Rovers v Peterborough United | W | 3-2 | League Two | |
06 Feb 2007 | Bristol Rovers v Darlington | L | 1-2 | League Two | |
10 Feb 2007 | Grimsby Town v Bristol Rovers | L | 4-3 | League Two | |
21 Apr 2007 | Bristol Rovers v Lincoln City | D | 0-0 | League Two | |
24 Apr 2007 | Macclesfield Town v Bristol Rovers | W | 0-1 | League Two | |
28 Apr 2007 | Bristol Rovers v Swindon Town | W | 1-0 | League Two | |
05 May 2007 | Hartlepool United v Bristol Rovers | W | 1-2 | League Two | |
12 May 2007 | Bristol Rovers v Lincoln City | W | 2-1 | League Two Play-Offs | Semi-final 1st leg |
17 May 2007 | Lincoln City v Bristol Rovers | W |
3-5 Agg: 4-7 |
League Two Play-Offs | Semi-final 2nd leg |
26 May 2007 | Bristol Rovers v Shrewsbury Town | W | 3-1 | League Two Play-Offs | Final |
08 Sep 2007 | Luton Town v Bristol Rovers | W | 1-2 | League One | |
14 Sep 2007 | Bristol Rovers v Leeds United | L | 0-3 | League One | |
22 Sep 2007 | Carlisle United v Bristol Rovers | D | 1-1 | League One | |
29 Sep 2007 | Bristol Rovers v Leyton Orient | L | 2-3 | League One | |
02 Oct 2007 | Bristol Rovers v Southend United | D | 1-1 | League One | |
06 Oct 2007 | Brighton and Hove Albion v Bristol Rovers | D | 0-0 | League One | |
09 Oct 2007 | Bristol Rovers v AFC Bournemouth | L | 0-1 | Johnstones Paint Trophy | 2nd round - southern section |
12 Oct 2007 | Hartlepool United v Bristol Rovers | L | 1-0 | League One | |
20 Oct 2007 | Bristol Rovers v Yeovil Town | D | 1-1 | League One | |
03 Nov 2007 | Bristol Rovers v AFC Bournemouth | L | 0-2 | League One | |
06 Nov 2007 | Northampton Town v Bristol Rovers | W | 0-1 | League One | |
10 Nov 2007 | Leyton Orient v Bristol Rovers | D | 1-1 | FA Cup | 1st round |
17 Nov 2007 | Bristol Rovers v Millwall | W | 2-1 | League One | |
24 Nov 2007 | Swindon Town v Bristol Rovers | L | 1-0 | League One | |
02 Sep 2008 | AFC Bournemouth v Bristol Rovers | L | 3-0 | Johnstones Paint Trophy | 1st round - southern section |
13 Sep 2008 | Bristol Rovers v Walsall | L | 1-3 | League One | |
16 Sep 2008 | Cheltenham Town v Bristol Rovers | L | 2-1 | League One | |
20 Sep 2008 | Yeovil Town v Bristol Rovers | D | 2-2 | League One | |
27 Sep 2008 | Bristol Rovers v Crewe Alexandra | D | 0-0 | League One | |
01 Nov 2008 | Leicester City v Bristol Rovers | L | 2-1 | League One | |
08 Nov 2008 | AFC Bournemouth v Bristol Rovers | L | 1-0 | FA Cup | 1st round |
14 Nov 2008 | Bristol Rovers v Scunthorpe United | L | 1-2 | League One | |
22 Nov 2008 | Bristol Rovers v Swindon Town | D | 2-2 | League One | |
25 Nov 2008 | Hartlepool United v Bristol Rovers | D | 1-1 | League One | |
06 Dec 2008 | Millwall v Bristol Rovers | L | 3-2 | League One | |
26 Dec 2008 | Bristol Rovers v Milton Keynes Dons | L | 1-2 | League One | |
28 Dec 2008 | Northampton Town v Bristol Rovers | D | 0-0 | League One | |
17 Jan 2009 | Leyton Orient v Bristol Rovers | W | 1-2 | League One | |
24 Jan 2009 | Bristol Rovers v Colchester United | D | 0-0 | League One | |
27 Jan 2009 | Bristol Rovers v Cheltenham Town | W | 3-2 | League One | |
31 Jan 2009 | Southend United v Bristol Rovers | L | 1-0 | League One | |
14 Feb 2009 | Scunthorpe United v Bristol Rovers | W | 0-2 | League One | |
17 Feb 2009 | Bristol Rovers v Yeovil Town | W | 3-0 | League One | |
21 Feb 2009 | Bristol Rovers v Leicester City | L | 0-1 | League One | |
24 Feb 2009 | Oldham Athletic v Bristol Rovers | W | 0-2 | League One | |
28 Feb 2009 | Carlisle United v Bristol Rovers | D | 1-1 | League One | |
07 Mar 2009 | Bristol Rovers v Leeds United | D | 2-2 | League One | |
10 Mar 2009 | Hereford United v Bristol Rovers | W | 0-3 | League One | |
14 Mar 2009 | Walsall v Bristol Rovers | W | 0-5 | League One | |
17 Mar 2009 | Crewe Alexandra v Bristol Rovers | D | 1-1 | League One | |
31 Mar 2009 | Bristol Rovers v Huddersfield Town | L | 1-2 | League One | |
05 Apr 2009 | Tranmere Rovers v Bristol Rovers | L | 2-0 | League One |
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 |
---|---|---|---|---|---|---|---|
1997-98 | Wales | International Friendly | 2 | ||||
1997-98 | Wales | Under-21 | 1 | ||||
1998-99 | Wales | UEFA Under-18 | 2 | 1 |
2
|
||
1998-99 | Wales | UEFA Under-21 | 6 |
1
|
|||
1999-00 | Wales | UEFA Under-21 | 1 | ||||
1999-00 | Wales | Under-21 Tournament Northern Ireland | 2 | ||||
2000-01 | Wales | UEFA Under-21 | 6 |
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 | |
---|---|---|---|---|---|
22 Apr 1998 | Italy v Wales | L | 2-1 | U21 | |
03 Jun 1998 | Malta v Wales | W | 0-3 | International Friendly | |
06 Jun 1998 | Tunisia v Wales | L | 4-0 | International Friendly | |
22 Aug 1998 | Wales v Moldova | W | 2-1 | UEFA U18 | Group 3 |
24 Aug 1998 | Wales v Northern Ireland | L | 1-2 | UEFA U18 | Group 3 |
04 Sep 1998 | Wales v Italy | L | 1-2 | UEFA U21 | Group 1 |
09 Oct 1998 | Denmark v Wales | D | 2-2 | UEFA U21 | Group 1 |
13 Oct 1998 | Wales v Belarus | D | 0-0 | UEFA U21 | Group 1 |
30 Mar 1999 | Switzerland v Wales | L | 1-0 | UEFA U21 | Group 1 |
04 Jun 1999 | Italy v Wales | L | 6-2 | UEFA U21 | Group 1 |
08 Jun 1999 | Wales v Denmark | L | 1-2 | UEFA U21 | Group 1 |
03 Sep 1999 | Belarus v Wales | L | 1-0 | UEFA Under-21 | Group 1 |
31 May 2000 | Wales v Scotland | L | 0-1 | Under-21 Tournament Northern Ireland | |
02 Jun 2000 | Northern Ireland v Wales | D | 2-2 | Under-21 Tournament Northern Ireland | |
01 Sep 2000 | Belarus v Wales | L | 4-1 | UEFA U21 | Group 5 |
06 Oct 2000 | Wales v Norway | L | 0-2 | UEFA U21 | Group 5 |
10 Oct 2000 | Poland v Wales | L | 2-1 | UEFA U21 | Group 5 |
23 Mar 2001 | Armenia v Wales | L | 1-0 | UEFA U21 | Group 5 |
27 Mar 2001 | Wales v Ukraine | L | 0-3 | UEFA U21 | Group 5 |
01 Jun 2001 | Wales v Poland | L | 0-4 | UEFA U21 | Group 5 |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.