Joe Mattock

Date of birth15 May 1990
Place of birthLeicester
NationalityEnglish
Weight78 kg
Height1.80 m
PositionDefender/Midfielder

Joe Mattock's contract at Leicester City was extended to June 2010 in November 2007.

He joined West Bromwich Albion in August 2009 with a three-year contract.

Joe joined Sheffield Wednesday in July 2012 with a three-year contract.

His contract at Rotherham United was extended to June 2019 in May 2017.

Club history

Team Joined Left Loan / Trialist
Leicester City 25 Apr 2007 10 Aug 2009
West Bromwich Albion 10 Aug 2009 30 Jun 2012
Sheffield United 13 Jan 2011 31 May 2011 L
Portsmouth 24 Nov 2011 03 Jan 2012 L
Brighton and Hove Albion 31 Jan 2012 31 May 2012 L
Sheffield Wednesday 01 Jul 2012 30 Jun 2015
Rotherham United 01 Jul 2015

Club stats

Season Team Competition Apps Subs Goals Y R
2006-07 Leicester City League Championship 3
1
2007-08 Leicester City League Championship 26
5
4
2007-08 Leicester City League Cup 2
2008-09 Leicester City FA Cup 4
2008-09 Leicester City League Cup 1
2008-09 Leicester City League One 25
6
1
3
2009-10 West Bromwich Albion FA Cup 2
1
1
2009-10 West Bromwich Albion League Championship 26
3
8
2009-10 West Bromwich Albion League Cup 1
1
2010-11 Sheffield United League Championship 12
1
4
2011-12 Brighton and Hove Albion League Championship 14
1
1
1
2011-12 Portsmouth League Championship 7
2
2011-12 West Bromwich Albion FA Cup 1
2011-12 West Bromwich Albion League Cup 1
1
2012-13 Sheffield Wednesday FA Cup 2
2012-13 Sheffield Wednesday League Championship 6
1
1
2012-13 Sheffield Wednesday League Cup
1
2013-14 Sheffield Wednesday FA Cup 2
1
1
1
1
2013-14 Sheffield Wednesday League Championship 20
3
2
3
2014-15 Sheffield Wednesday League Championship 24
3
6
2014-15 Sheffield Wednesday League Cup 3
2015-16 Rotherham United FA Cup 1
2015-16 Rotherham United League Championship 35
1
7
1
2016-17 Rotherham United FA Cup 1
2016-17 Rotherham United League Championship 33
3
12
2017-18 Rotherham United Football League Trophy 1
2017-18 Rotherham United League Cup 1
1
2017-18 Rotherham United League One 34
1
1
6
2
2017-18 Rotherham United League One Play-Offs 3


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
15 Aug 2015 Nottingham Forest v Rotherham United L 2-1 League Championship
18 Aug 2015 Rotherham United v Preston North End D 0-0 League Championship
12 Sep 2015 Charlton Athletic v Rotherham United D 1-1 League Championship
15 Sep 2015 Brighton and Hove Albion v Rotherham United L 2-1 League Championship
19 Sep 2015 Rotherham United v Cardiff City W 2-1 League Championship
26 Sep 2015 Birmingham City v Rotherham United W 0-2 League Championship
02 Oct 2015 Rotherham United v Burnley L 1-2 League Championship
17 Oct 2015 Brentford v Rotherham United L 2-1 League Championship
31 Oct 2015 Derby County v Rotherham United L 3-0 League Championship
21 Nov 2015 Leeds United v Rotherham United W 0-1 League Championship
11 Dec 2015 Blackburn Rovers v Rotherham United L 1-0 League Championship
15 Dec 2015 Huddersfield Town v Rotherham United L 2-0 League Championship
19 Dec 2015 Rotherham United v Hull City W 2-0 League Championship
26 Dec 2015 Rotherham United v Bolton Wanderers W 4-0 League Championship
29 Dec 2015 Fulham v Rotherham United L 4-1 League Championship
02 Jan 2016 Preston North End v Rotherham United L 2-1 League Championship
09 Jan 2016 Leeds United v Rotherham United L 2-0 FA Cup 3rd round
12 Jan 2016 Rotherham United v Brighton and Hove Albion W 2-0 League Championship
16 Jan 2016 Rotherham United v Queens Park Rangers L 0-3 League Championship
23 Jan 2016 Cardiff City v Rotherham United D 2-2 League Championship
30 Jan 2016 Rotherham United v Charlton Athletic L 1-4 League Championship
06 Feb 2016 Bolton Wanderers v Rotherham United L 2-1 League Championship
13 Feb 2016 Rotherham United v Birmingham City D 0-0 League Championship
23 Feb 2016 Reading v Rotherham United L 1-0 League Championship
27 Feb 2016 Rotherham United v Brentford W 2-1 League Championship
05 Mar 2016 Sheffield Wednesday v Rotherham United W 0-1 League Championship
08 Mar 2016 Rotherham United v Middlesbrough W 1-0 League Championship
12 Mar 2016 Rotherham United v Derby County D 3-3 League Championship
19 Mar 2016 Ipswich Town v Rotherham United W 0-1 League Championship
02 Apr 2016 Rotherham United v Leeds United W 2-1 League Championship
05 Apr 2016 Bristol City v Rotherham United D 1-1 League Championship
09 Apr 2016 Milton Keynes Dons v Rotherham United W 0-4 League Championship
16 Apr 2016 Rotherham United v Nottingham Forest D 0-0 League Championship
19 Apr 2016 Rotherham United v Huddersfield Town D 1-1 League Championship
23 Apr 2016 Wolverhampton Wanderers v Rotherham United D 0-0 League Championship
30 Apr 2016 Rotherham United v Blackburn Rovers L 0-1 League Championship
06 Aug 2016 Rotherham United v Wolverhampton Wanderers D 2-2 League Championship
13 Aug 2016 Aston Villa v Rotherham United L 3-0 League Championship
16 Aug 2016 Brighton and Hove Albion v Rotherham United L 3-0 League Championship
20 Aug 2016 Rotherham United v Brentford W 1-0 League Championship
14 Sep 2016 Rotherham United v Nottingham Forest D 2-2 League Championship
17 Sep 2016 Blackburn Rovers v Rotherham United L 4-2 League Championship
24 Sep 2016 Rotherham United v Cardiff City L 1-2 League Championship
27 Sep 2016 Huddersfield Town v Rotherham United L 2-1 League Championship
22 Oct 2016 Rotherham United v Reading L 0-1 League Championship
29 Oct 2016 Ipswich Town v Rotherham United D 2-2 League Championship
05 Nov 2016 Rotherham United v Preston North End L 1-3 League Championship
19 Nov 2016 Derby County v Rotherham United L 3-0 League Championship
03 Dec 2016 Burton Albion v Rotherham United L 2-1 League Championship
10 Dec 2016 Rotherham United v Queens Park Rangers W 1-0 League Championship
13 Dec 2016 Fulham v Rotherham United L 2-1 League Championship
17 Dec 2016 Sheffield Wednesday v Rotherham United L 1-0 League Championship
26 Dec 2016 Rotherham United v Wigan Athletic W 3-2 League Championship
29 Dec 2016 Rotherham United v Burton Albion L 1-2 League Championship
02 Jan 2017 Leeds United v Rotherham United L 3-0 League Championship
07 Jan 2017 Rotherham United v Oxford United L 2-3 FA Cup 3rd round
14 Jan 2017 Rotherham United v Norwich City W 2-1 League Championship
21 Jan 2017 Newcastle United v Rotherham United L 4-0 League Championship
28 Jan 2017 Rotherham United v Barnsley L 0-1 League Championship
31 Jan 2017 Nottingham Forest v Rotherham United L 2-0 League Championship
04 Feb 2017 Bristol City v Rotherham United L 1-0 League Championship
14 Feb 2017 Rotherham United v Huddersfield Town L 2-3 League Championship
18 Feb 2017 Cardiff City v Rotherham United L 5-0 League Championship
25 Feb 2017 Brentford v Rotherham United L 4-2 League Championship
07 Mar 2017 Rotherham United v Brighton and Hove Albion L 0-2 League Championship
11 Mar 2017 Wolverhampton Wanderers v Rotherham United L 1-0 League Championship
04 Apr 2017 Rotherham United v Sheffield Wednesday L 0-2 League Championship
08 Apr 2017 Wigan Athletic v Rotherham United L 3-2 League Championship
14 Apr 2017 Rotherham United v Birmingham City D 1-1 League Championship
17 Apr 2017 Reading v Rotherham United L 2-1 League Championship
22 Apr 2017 Rotherham United v Ipswich Town W 1-0 League Championship
29 Apr 2017 Preston North End v Rotherham United D 1-1 League Championship
07 May 2017 Rotherham United v Derby County D 1-1 League Championship
05 Aug 2017 Fleetwood Town v Rotherham United L 2-0 League One
08 Aug 2017 Rotherham United v Lincoln City W 2-1 League Cup 1st round
12 Aug 2017 Rotherham United v Southend United W 5-0 League One
19 Aug 2017 Peterborough United v Rotherham United L 2-1 League One
26 Aug 2017 Rotherham United v Charlton Athletic L 0-2 League One
12 Sep 2017 Rotherham United v Walsall W 5-1 League One
16 Sep 2017 Bradford City v Rotherham United L 1-0 League One
26 Sep 2017 Blackburn Rovers v Rotherham United L 2-0 League One
30 Sep 2017 Rotherham United v Northampton Town W 1-0 League One
07 Oct 2017 Rochdale v Rotherham United W 0-1 League One
14 Oct 2017 Rotherham United v Scunthorpe United W 2-0 League One
17 Oct 2017 AFC Wimbledon v Rotherham United L 3-1 League One
21 Oct 2017 Oxford United v Rotherham United D 3-3 League One
28 Oct 2017 Rotherham United v Gillingham L 1-3 League One
07 Nov 2017 Bradford City v Rotherham United W 0-3 Football League Trophy Group F – North
18 Nov 2017 Rotherham United v Shrewsbury Town L 1-2 League One
25 Nov 2017 Rotherham United v Wigan Athletic L 1-3 League One
02 Dec 2017 Bristol Rovers v Rotherham United L 2-1 League One
09 Dec 2017 Blackpool v Rotherham United W 1-2 League One
16 Dec 2017 Rotherham United v Plymouth Argyle D 1-1 League One
23 Dec 2017 Rotherham United v Milton Keynes Dons W 2-1 League One
26 Dec 2017 Bury v Rotherham United W 0-3 League One
30 Dec 2017 Walsall v Rotherham United W 1-2 League One
01 Jan 2018 Rotherham United v Blackburn Rovers D 1-1 League One
13 Jan 2018 Oldham Athletic v Rotherham United D 1-1 League One
20 Jan 2018 Rotherham United v Portsmouth W 1-0 League One
23 Jan 2018 Rotherham United v Bradford City W 2-0 League One
03 Feb 2018 Rotherham United v AFC Wimbledon W 2-0 League One
10 Feb 2018 Scunthorpe United v Rotherham United W 1-2 League One
13 Feb 2018 Rotherham United v Oxford United W 3-1 League One
24 Feb 2018 Rotherham United v Doncaster Rovers W 2-1 League One
10 Mar 2018 Rotherham United v Rochdale L 0-1 League One
13 Mar 2018 Milton Keynes Dons v Rotherham United L 3-2 League One
17 Mar 2018 Northampton Town v Rotherham United W 0-3 League One
24 Mar 2018 Southend United v Rotherham United L 2-0 League One
30 Mar 2018 Rotherham United v Peterborough United D 1-1 League One
05 May 2018 Rotherham United v Blackpool W 1-0 League One
12 May 2018 Scunthorpe United v Rotherham United D 2-2 League One Play-Offs Semi-final 1st leg
16 May 2018 Rotherham United v Scunthorpe United W 2-0 League One Play-Offs Semi-final 2nd leg
27 May 2018 Rotherham United v Shrewsbury Town W 2-1 League One Play-Offs Final


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 UEFA Under-21 3
2007-08 England Under-21
1
2008-09 England UEFA Under-19 6
1
1
1
2008-09 England Under-19 1
2008-09 England 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 Nov 2007 England v Bulgaria W 2-0 UEFA Under-21 Qualifying group 3
20 Nov 2007 Portugal v England D 1-1 UEFA Under-21 Qualifying group 3
05 Feb 2008 England v Republic of Ireland W 3-0 UEFA Under-21 Qualifying group 3
25 Mar 2008 England v Poland D 0-0 Under-21
10 Feb 2009 Ecuador v England L 3-2 Under-21
25 Mar 2009 England v Czech Republic D 0-0 Under 19
27 May 2009 England v Bosnia-Herzegovina W 2-0 UEFA Under 19 2nd qualifying round
29 May 2009 England v Slovakia W 4-1 UEFA Under 19 2nd qualifying round
01 Jun 2009 England v Scotland W 2-1 UEFA Under-19 2nd qualifying round
21 Jul 2009 England v Switzerland D 1-1 UEFA Under 19 Finals Group A
24 Jul 2009 England v Ukraine D 2-2 UEFA Under 19 Finals Group A
30 Jul 2009 England v France W 3-1 UEFA Under 19 Finals semi-final
02 Aug 2009 Ukraine v England L 2-0 UEFA Under 19 Finals final


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