Matthew Pennington is represented by the football agency THE·TEAM. The player currently plays for Bradford City; the current market value is €250k. Contract expires on 29.06.2027 — 7 months left.

timeline Career History

17/18
Everton Everton
18/19
Ipswich Ipswich
18/19
Everton Everton
19/20
Hull City Hull City
19/20
Everton Everton
20/21
Shrewsbury Shrewsbury
20/21
Everton Everton
21/22
Shrewsbury Shrewsbury
23/24
Blackpool Blackpool
25/26
Bradford Bradford

Rating

73

CEN

Matthew Pennington player profile photo

Matthew Pennington

United Kingdom • Centre-Back visibility15,4B Wikidata Q16236443

ATT

35

TEC

40

TAC

54

DEF

73

CRE

34

AGE

32

Height: 1,85
Foot: Right
euro €250k
support_agent Agent: THE·TEAM

ATT: Attacking • TEC: Technical • TAC: Tactical • DEF: Defending • CRE: Creativity

Position

Defence

Age

32

Height

1,85

Foot

Right

Personal details

Date of Birth
06.10.1994
Place of birth
Warrington, United Kingdom
Nationality
United Kingdom
League
League One
Shirt number
28

info About Matthew Pennington

Matthew Pennington is a 32-year-old Centre-Back from United Kingdom. Matthew Pennington has played for Bradford City since 2025. The contract runs until June 2027. Current estimated market value: €250k. Matthew Pennington is represented by the football agency THE·TEAM. 21 transfers on record. Average rating over the last 16 matches: 7.31. Height 1.85 m, preferred foot: right.

Who is Matthew Pennington's agent?

expand_more

Matthew Pennington is represented by the football agency THE·TEAM.

Which club does Matthew Pennington play for?

expand_more

Matthew Pennington currently plays for Bradford City as a Centre-Back.

What is Matthew Pennington's market value?

expand_more

Matthew Pennington's market value is estimated at around €250k (2026 data).

Where is Matthew Pennington from?

expand_more

Matthew Pennington holds United Kingdom nationality.

How old is Matthew Pennington?

expand_more

Matthew Pennington is 32 years old.

scoreboard Recent Matches

Date Opponent Score Rating
31 Oct 2026
Huddersfield Town (H)
League One
0 - 3 (L) 6.1
27 Oct 2026
Peterborough United (H)
EFL Cup
2 - 0 (W) 8.2
24 Oct 2026
Oxford United (A)
League One
0 - 0 (D) 7.4
20 Oct 2026
Burton Albion (A)
League One
0 - 0 (D) 6.9
17 Oct 2026
Stevenage (H)
League One
2 - 0 (W) 7.8