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
23 Nov 2021League One Shrewsbury Town v Sunderland AFC 1 – 190
20 Nov 2021League One Cheltenham Town v Shrewsbury Town 2 – 190
30 Oct 2021League One Lincoln City v Shrewsbury Town 1 – 190
23 Oct 2021League One Shrewsbury Town v Cambridge United 4 – 190
19 Oct 2021League One Oxford United v Shrewsbury Town 2 – 090
16 Oct 2021League One Shrewsbury Town v Milton Keynes Dons 1 – 090
09 Oct 2021League One Ipswich Town v Shrewsbury Town 2 – 190
02 Oct 2021League One Bolton Wanderers v Shrewsbury Town 2 – 190
28 Sep 2021League One Shrewsbury Town v Wycombe Wanderers 1 – 2901
25 Sep 2021League One Shrewsbury Town v AFC Wimbledon 2 – 190
18 Sep 2021League One Sheffield Wednesday v Shrewsbury Town 1 – 190
11 Sep 2021League One Shrewsbury Town v Crewe Alexandra 1 – 190
04 Sep 2021League One Accrington Stanley v Shrewsbury Town 1 – 090
24 Aug 2021EFL Cup Shrewsbury Town v Rochdale AFC 0 – 267
21 Aug 2021League One Shrewsbury Town v Plymouth Argyle 0 – 390
17 Aug 2021League One Portsmouth FC v Shrewsbury Town 1 – 090
14 Aug 2021League One Morecambe FC v Shrewsbury Town 2 – 090
10 Aug 2021EFL Cup Shrewsbury Town v Lincoln City 2 – 290
07 Aug 2021League One Shrewsbury Town v Burton Albion 0 – 190
09 May 2021League One Crewe Alexandra v Shrewsbury Town 3 – 290

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.