PLAYER PROFILE

Matthew Pennington.

Bradford City · England

Matrix 24200

At a glance

Full name
Matthew Pennington
Born
06 Oct 1994
Age today
32
Nationality
England

Career by season

235 recorded appearances
Matthew Pennington appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27League One Bradford City 1212011,0542
26/27EFL Cup Bradford City 33002700
25/26League One Bradford City 2825202,1818
25/26FA Cup Bradford City 1100901
25/26EFL Cup Bradford City 2100990
24/25League One Blackpool FC 2118011,6102
24/25FA Cup Blackpool FC 2100960
24/25EFL Cup Blackpool FC 33202700
23/24League One Blackpool FC 3535203,0565
23/24EFL Cup Blackpool FC 1100900
22/23League One Shrewsbury Town 3736433,1893 / 1 red
22/23FA Cup Shrewsbury Town 33202700
22/23EFL Cup Shrewsbury Town 22001800
21/22League One Shrewsbury Town 4545304,05010
21/22FA Cup Shrewsbury Town 22001802
21/22EFL Cup Shrewsbury Town 22011570 / 1 red
20/21League One Shrewsbury Town 1918211,6061
20/21FA Cup Shrewsbury Town 1100850
19/20EFL Cup Hull City 22001800
19/20Championship Hull City 1413001,1061

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Matthew Pennington match log
DateCompetitionMatchScoreMinutesGoals
21 Jan 2023League One Shrewsbury Town v Cambridge United 5 – 1901
14 Jan 2023League One Burton Albion v Shrewsbury Town 0 – 490
07 Jan 2023FA Cup Shrewsbury Town v Sunderland AFC 1 – 2901
01 Jan 2023League One Shrewsbury Town v Fleetwood Town 0 – 390
29 Dec 2022League One Shrewsbury Town v Cheltenham Town 0 – 190
26 Dec 2022League One Cambridge United v Shrewsbury Town 2 – 190
10 Dec 2022League One Shrewsbury Town v Bolton Wanderers 3 – 290
03 Dec 2022League One Shrewsbury Town v Lincoln City 2 – 090
26 Nov 2022FA Cup Shrewsbury Town v Peterborough United 3 – 1901
19 Nov 2022League One Sheffield Wednesday v Shrewsbury Town 1 – 090
12 Nov 2022League One Shrewsbury Town v Barnsley FC 0 – 190
09 Nov 2022League One Shrewsbury Town v Oxford United 1 – 1901
05 Nov 2022FA Cup Shrewsbury Town v York City 2 – 190
29 Oct 2022League One Portsmouth FC v Shrewsbury Town 1 – 190
25 Oct 2022League One Plymouth Argyle v Shrewsbury Town 2 – 190
22 Oct 2022League One Shrewsbury Town v Charlton AthleticSubstitute, on 78′ 0 – 112
08 Oct 2022League One Shrewsbury Town v Milton Keynes Dons 2 – 140
01 Oct 2022League One Cheltenham Town v Shrewsbury Town 2 – 090
24 Sep 2022League One Shrewsbury Town v Burton Albion 2 – 190
17 Sep 2022League One Port Vale FC v Shrewsbury Town 2 – 190

Career transfers

20 recorded moves

All recorded career moves, newest first.

Matthew Pennington career transfers
Date FromToMoveFee
01 Jul 2025 Blackpool FC Bradford City Transfer Free
01 Jul 2023 Shrewsbury Town Blackpool FC Transfer Free
01 Jul 2021 Everton FC Shrewsbury Town Transfer Free
31 May 2021 Shrewsbury Town Everton FC Loan return
01 Jan 2021 Everton FC Shrewsbury Town Loan —
31 Jul 2020 Hull City Everton FC Loan return
08 Aug 2019 Everton FC Hull City Loan —
31 May 2019 Ipswich Town Everton FC Loan return
31 Aug 2018 Everton FC Ipswich Town Loan —
31 May 2018 Leeds United Everton FC Loan return
19 Jul 2017 Everton FC Leeds United Loan —
22 Apr 2016 Walsall FC Everton FC Loan return
24 Mar 2016 Everton FC Walsall FC Loan —
31 May 2015 Coventry City Everton FC U21 Loan return
27 Nov 2014 Everton FC U21 Coventry City Loan —
31 May 2014 Tranmere Rovers Everton FC U21 Loan return
27 Mar 2014 Everton FC U21 Tranmere Rovers Loan —
24 Feb 2014 Tranmere Rovers Everton FC U21 Loan return
01 Jan 2014 Everton FC U21 Tranmere Rovers Loan —
01 Jul 2012 Everton FC U18 Everton FC U21 Internal move —

Contracts and market values are not available yet.