Ryan Bennett

Date of birth06 March 1990
Place of birthGrays
NationalityEnglish
Weight70 kg
Height1.88 m
PositionDefender

Ryan Bennett started his career with Ipswich Town.

His contract at Grimsby Town was extended to June 2013 in June 2009.

After a loan spell, Ryan joined Peterborough United in January 2010 with a contract to June 2014 that was extended to June 2015 in July 2011.

He joined Norwich City in January 2012 with a contract to June 2015 that was extended to June 2017 in August 2014.

Ryan joined Wolverhampton Wanderers in July 2017 with a three-year contract that was extended to June 2021 in December 2018.

He joined Swansea City in October 2020 with a three-year contract.

Club history

Team Joined Left Loan / Trialist
Grimsby Town 18 Apr 2007 15 Jan 2010
Peterborough United 23 Oct 2009 14 Jan 2010 L
Peterborough United 15 Jan 2010 31 Jan 2012
Norwich City 31 Jan 2012 30 Jun 2017
Peterborough United 31 Jan 2012 28 Feb 2012 L
Wolverhampton Wanderers 01 Jul 2017 16 Oct 2020
Leicester City 31 Jan 2020 31 Jul 2020 L
Swansea City 16 Oct 2020

Club stats

Season Team Competition Apps Subs Goals Y R
2006-07 Grimsby Town League Two 3
2
2007-08 Grimsby Town FA Cup 3
2007-08 Grimsby Town Johnstones Paint Trophy 4
1
2007-08 Grimsby Town League Cup 1
2007-08 Grimsby Town League Two 28
12
1
4
1
2008-09 Grimsby Town FA Cup 1
2008-09 Grimsby Town Johnstones Paint Trophy 2
2008-09 Grimsby Town League Cup 1
1
2008-09 Grimsby Town League Two 45
5
1
2009-10 Grimsby Town Johnstones Paint Trophy 1
2009-10 Grimsby Town League Cup 1
2009-10 Grimsby Town League Two 13
3
2009-10 Peterborough United FA Cup 1
2009-10 Peterborough United League Championship 20
2
1
2
1
2010-11 Peterborough United FA Cup 3
2010-11 Peterborough United League Cup 2
1
2010-11 Peterborough United League One 32
2
4
5
2010-11 Peterborough United League One Play-Offs 3
2011-12 Norwich City Premier League 8
2
2011-12 Peterborough United FA Cup 1
1
2011-12 Peterborough United League Championship 32
1
3
2011-12 Peterborough United League Cup 2
1
2012-13 Norwich City FA Cup 2
2012-13 Norwich City League Cup 3
2012-13 Norwich City Premier League 10
5
1
2
2013-14 Norwich City FA Cup 1
2013-14 Norwich City League Cup 3
2013-14 Norwich City Premier League 14
2
1
6
2014-15 Norwich City FA Cup 1
1
2014-15 Norwich City League Championship 3
4
2
2015-16 Norwich City FA Cup 1
2015-16 Norwich City League Cup 3
1
2015-16 Norwich City Premier League 20
2
7
2016-17 Norwich City FA Cup 1
1
2016-17 Norwich City League Championship 24
9
1
2016-17 Norwich City League Cup 2
1
2017-18 Wolverhampton Wanderers FA Cup 1
2017-18 Wolverhampton Wanderers League Championship 27
2
1
7
2017-18 Wolverhampton Wanderers League Cup 3
1
2018-19 Wolverhampton Wanderers FA Cup 4
1
2018-19 Wolverhampton Wanderers League Cup
1
2018-19 Wolverhampton Wanderers Premier League 34
1
12
2019-20 Leicester City Premier League 3
2
2019-20 Wolverhampton Wanderers League Cup 2
2019-20 Wolverhampton Wanderers Premier League 7
4
2
2019-20 Wolverhampton Wanderers Premier League Asia Trophy 2
2019-20 Wolverhampton Wanderers UEFA Europa League 5
1
1


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
07 Apr 2007 Milton Keynes Dons v Grimsby Town W 1-2 League Two
09 Apr 2007 Grimsby Town v Wycombe Wanderers D 2-2 League Two
21 Apr 2007 Grimsby Town v Barnet W 5-0 League Two
28 Apr 2007 Grimsby Town v Lincoln City D 0-0 League Two
05 May 2007 Shrewsbury Town v Grimsby Town D 2-2 League Two
11 Aug 2007 Grimsby Town v Notts County D 1-1 League Two
14 Aug 2007 Grimsby Town v Burnley L 1-1 (2-4) League Cup 1st round
18 Aug 2007 Bury v Grimsby Town D 1-1 League Two
25 Aug 2007 Grimsby Town v Macclesfield Town D 1-1 League Two
01 Sep 2007 Shrewsbury Town v Grimsby Town L 2-1 League Two
15 Sep 2007 Grimsby Town v Stockport County D 1-1 League Two
29 Sep 2007 Grimsby Town v Hereford United W 2-1 League Two
02 Oct 2007 Grimsby Town v Chester City L 1-2 League Two
06 Oct 2007 Peterborough United v Grimsby Town L 2-1 League Two
09 Oct 2007 Rotherham United v Grimsby Town W 1-1 (4-2) Johnstones Paint Trophy 2nd round - northern section
12 Oct 2007 Grimsby Town v Rochdale L 1-2 League Two
20 Oct 2007 Wycombe Wanderers v Grimsby Town L 3-0 League Two
27 Oct 2007 Grimsby Town v Bradford City D 1-1 League Two
03 Nov 2007 Rotherham United v Grimsby Town L 2-1 League Two
06 Nov 2007 Milton Keynes Dons v Grimsby Town L 2-0 League Two
10 Nov 2007 Carlisle United v Grimsby Town D 1-1 FA Cup 1st round
13 Nov 2007 Grimsby Town v Doncaster Rovers W 2-2 (5-4) Johnstones Paint Trophy Quarter-final - northern section
20 Nov 2007 Grimsby Town v Carlisle United W 1-0 FA Cup 1st round replay
24 Nov 2007 Barnet v Grimsby Town W 0-3 League Two
01 Dec 2007 Huddersfield Town v Grimsby Town L 3-0 FA Cup 2nd round
04 Dec 2007 Grimsby Town v Darlington L 0-4 League Two
08 Dec 2007 Brentford v Grimsby Town W 0-1 League Two
15 Dec 2007 Grimsby Town v Mansfield Town W 1-0 League Two
22 Dec 2007 Stockport County v Grimsby Town D 1-1 League Two
26 Dec 2007 Grimsby Town v Accrington Stanley L 1-2 League Two
29 Dec 2007 Grimsby Town v Lincoln City W 1-0 League Two
01 Jan 2008 Chester City v Grimsby Town W 0-2 League Two
05 Jan 2008 Chesterfield v Grimsby Town W 1-2 League Two
08 Jan 2008 Stockport County v Grimsby Town W 1-2 Johnstones Paint Trophy Semi-final - northern section
19 Jan 2008 Dagenham and Redbridge v Grimsby Town D 0-0 League Two
29 Jan 2008 Grimsby Town v Bury W 1-0 League Two
02 Feb 2008 Notts County v Grimsby Town D 1-1 League Two
09 Feb 2008 Grimsby Town v Chesterfield W 4-2 League Two
12 Feb 2008 Macclesfield Town v Grimsby Town W 1-2 League Two
16 Feb 2008 Grimsby Town v Dagenham and Redbridge L 1-4 League Two
23 Feb 2008 Wrexham v Grimsby Town D 0-0 League Two
26 Feb 2008 Morecambe v Grimsby Town W 0-1 Johnstones Paint Trophy Final - northern section (1st leg)
01 Mar 2008 Morecambe v Grimsby Town W 0-4 League Two
07 Mar 2008 Grimsby Town v Milton Keynes Dons L 0-1 League Two
11 Mar 2008 Grimsby Town v Barnet W 4-1 League Two
15 Mar 2008 Darlington v Grimsby Town L 3-2 League Two
22 Mar 2008 Mansfield Town v Grimsby Town W 1-2 League Two
24 Mar 2008 Grimsby Town v Brentford L 1-2 League Two
05 Apr 2008 Rochdale v Grimsby Town L 3-1 League Two
12 Apr 2008 Grimsby Town v Rotherham United L 0-1 League Two
19 Apr 2008 Bradford City v Grimsby Town L 2-1 League Two
26 Apr 2008 Grimsby Town v Peterborough United L 1-4 League Two
03 May 2008 Hereford United v Grimsby Town L 2-0 League Two
16 Aug 2008 Brentford v Grimsby Town L 4-0 League Two
23 Aug 2008 Grimsby Town v Chesterfield L 0-1 League Two
27 Aug 2008 Blackburn Rovers v Grimsby Town L 4-1 League Cup 2nd round
30 Aug 2008 Lincoln City v Grimsby Town D 1-1 League Two
03 Sep 2008 Chesterfield v Grimsby Town W 2-2 (4-1) Johnstones Paint Trophy 1st round - northern section
06 Sep 2008 Gillingham v Grimsby Town L 3-0 League Two
13 Sep 2008 Grimsby Town v Chester City L 1-3 League Two
20 Sep 2008 Morecambe v Grimsby Town D 1-1 League Two
27 Sep 2008 Grimsby Town v Barnet L 0-1 League Two
04 Oct 2008 Rotherham United v Grimsby Town L 4-1 League Two
07 Oct 2008 Scunthorpe United v Grimsby Town L 2-1 Johnstones Paint Trophy 2nd round - northern section
11 Oct 2008 Grimsby Town v Wycombe Wanderers D 1-1 League Two
18 Oct 2008 Exeter City v Grimsby Town D 0-0 League Two
21 Oct 2008 Grimsby Town v Luton Town D 2-2 League Two
24 Oct 2008 Grimsby Town v Bradford City L 1-3 League Two
28 Oct 2008 Dagenham and Redbridge v Grimsby Town L 4-0 League Two
01 Nov 2008 Grimsby Town v Darlington L 1-2 League Two
08 Nov 2008 Morecambe v Grimsby Town L 2-1 FA Cup 1st round
15 Nov 2008 Bury v Grimsby Town W 0-2 League Two
21 Nov 2008 Grimsby Town v AFC Bournemouth D 3-3 League Two
25 Nov 2008 Macclesfield Town v Grimsby Town L 1-0 League Two
06 Dec 2008 Port Vale v Grimsby Town L 2-1 League Two
13 Dec 2008 Grimsby Town v Shrewsbury Town W 1-0 League Two
20 Dec 2008 Aldershot Town v Grimsby Town D 2-2 League Two
26 Dec 2008 Grimsby Town v Notts County L 0-1 League Two
28 Dec 2008 Accrington Stanley v Grimsby Town L 3-1 League Two
17 Jan 2009 Wycombe Wanderers v Grimsby Town W 0-1 League Two
24 Jan 2009 Grimsby Town v Rotherham United W 3-0 League Two
27 Jan 2009 Grimsby Town v Dagenham and Redbridge D 1-1 League Two
31 Jan 2009 Bradford City v Grimsby Town L 2-0 League Two
07 Feb 2009 Grimsby Town v Exeter City D 2-2 League Two
10 Feb 2009 Barnet v Grimsby Town D 3-3 League Two
14 Feb 2009 Grimsby Town v Bury L 1-2 League Two
21 Feb 2009 Darlington v Grimsby Town L 1-0 League Two
24 Feb 2009 Grimsby Town v Morecambe L 2-3 League Two
28 Feb 2009 Rochdale v Grimsby Town L 2-0 League Two
03 Mar 2009 Grimsby Town v Brentford L 0-1 League Two
07 Mar 2009 Grimsby Town v Lincoln City W 5-1 League Two
11 Mar 2009 Chesterfield v Grimsby Town L 2-1 League Two
14 Mar 2009 Chester City v Grimsby Town D 1-1 League Two
17 Mar 2009 Luton Town v Grimsby Town L 2-1 League Two
21 Mar 2009 Grimsby Town v Gillingham W 3-0 League Two
28 Mar 2009 Grimsby Town v Aldershot Town W 1-0 League Two
04 Apr 2009 Shrewsbury Town v Grimsby Town D 1-1 League Two
11 Apr 2009 Grimsby Town v Accrington Stanley L 0-1 League Two
13 Apr 2009 Notts County v Grimsby Town W 0-2 League Two
18 Apr 2009 Grimsby Town v Port Vale W 3-0 League Two
25 Apr 2009 AFC Bournemouth v Grimsby Town L 2-1 League Two
02 May 2009 Grimsby Town v Macclesfield Town D 0-0 League Two
08 Aug 2009 Cheltenham Town v Grimsby Town L 2-1 League Two
11 Aug 2009 Tranmere Rovers v Grimsby Town L 4-0 League Cup 1st round
15 Aug 2009 Grimsby Town v Crewe Alexandra L 0-4 League Two
18 Aug 2009 Grimsby Town v Rotherham United L 1-2 League Two
22 Aug 2009 Bury v Grimsby Town W 0-1 League Two
29 Aug 2009 Grimsby Town v Aldershot Town L 1-2 League Two
05 Sep 2009 Port Vale v Grimsby Town L 4-0 League Two
12 Sep 2009 Grimsby Town v Hereford United W 1-0 League Two
19 Sep 2009 Torquay United v Grimsby Town W 0-2 League Two
26 Sep 2009 Grimsby Town v Darlington D 1-1 League Two
30 Sep 2009 Chesterfield v Grimsby Town L 3-2 League Two
03 Oct 2009 Barnet v Grimsby Town L 3-0 League Two
06 Oct 2009 Hartlepool United v Grimsby Town W 0-2 Johnstones Paint Trophy 2nd round - northern section
10 Oct 2009 Grimsby Town v Burton Albion L 1-2 League Two
17 Oct 2009 Grimsby Town v Rochdale L 0-2 League Two


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
2007-08 England Under-18 1
2011-12 England UEFA Under-21 1


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
16 Apr 2008 England v Austria W 2-0 Under-18
10 Oct 2011 Norway v England W 1-2 UEFA Under-21 Qualifying group 8


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