M. Pennington

Defender

M. Pennington Career

England32 years old185 / 77BradfordLeague One

Player Summary

M. Pennington's club history lists 13 spells across 12 clubs.

Season goals1
Season assists1
Rating6.90

Transfer history

DateFromToTerms
2025-07-01BlackpoolBradfordFree Transfer
2023-07-01ShrewsburyBlackpoolFree
2021-07-01EvertonShrewsburyFree
2021-06-30ShrewsburyEvertonN/A
2020-08-01Hull CityEvertonN/A
2019-08-08EvertonHull CityLoan
2019-07-01IpswichEvertonN/A
2018-08-31EvertonIpswichLoan
2018-07-01LeedsEverton U23N/A
2018-07-01LeedsEvertonN/A
2017-07-19EvertonLeedsLoan
2016-04-23WalsallEvertonN/A
2016-03-24EvertonWalsallLoan
2015-07-01CoventryEvertonN/A
2014-01-01EvertonTranmereLoan

Club history

PeriodTeamCompetitionCountry
2026-2027RotherhamLeague TwoEngland
2024-2027BradfordCurrentLeague OneEngland
2023-2025BlackpoolLeague OneEngland
2020-2023ShrewsburyLeague OneEngland
2020-2021Everton U23Premier League 2 Division OneEngland
2019-2020Hull CityChampionshipEngland
2018-2020EvertonPremier LeagueEngland
2018-2019IpswichChampionshipEngland
2017-2018LeedsChampionshipEngland
2015-2017EvertonPremier LeagueEngland
2015-2016WalsallLeague OneEngland
2014-2015CoventryLeague OneEngland
2013-2014TranmereLeague OneEngland