Joe Mattock

Joe Mattock
Personal information
Full name Joseph William Mattock
Date of birth (1990-05-15) 15 May 1990
Place of birth Leicester, England
Height 1.81 m (5 ft 11 in)
Position(s) Left-back
Youth career
2004–2007 Leicester City
Senior career*
Years Team Apps (Gls)
2007–2009 Leicester City 66 (1)
2009–2012 West Bromwich Albion 29 (0)
2011Sheffield United (loan) 13 (0)
2011–2012Portsmouth (loan) 7 (0)
2012Brighton & Hove Albion (loan) 15 (1)
2012–2015 Sheffield Wednesday 58 (2)
2015–2022 Rotherham United 207 (4)
2022–2024 Harrogate Town 29 (0)
2023–2024Hartlepool United (loan) 7 (0)
2024–2025 Marine 24 (1)
International career
2006–2007 England U17 1 (0)
2007–2009 England U19 13 (1)
2007–2009 England U21 5 (0)
*Club domestic league appearances and goals, correct as of 19:04, 26 February 2025 (UTC)

Joseph William Mattock (born 15 May 1990) is an English semi-professional footballer who plays as a left-back, most recently for Marine.

Mattock is a graduate of the Leicester City youth academy, making his senior debut for the club in 2007. He made 73 appearances in total for Leicester before moving to West Bromwich Albion in 2009. Mattock subsequently had spells on loan with Sheffield United, Portsmouth and Brighton & Hove Albion. After leaving West Brom permanently in 2012, he signed for Sheffield Wednesday. Mattock spent three seasons with Sheffield Wednesday before moving to fellow South Yorkshire side Rotherham United. Whilst with Rotherham, Mattock was promoted on three occasions, as well as winning the EFL Trophy. After seven seasons with Rotherham, he signed for Harrogate Town in 2022. He also had a brief loan spell with Hartlepool United. Mattock signed for Marine in August 2024.

Mattock has also represented England youth teams at nearly every level.