Harry Leonard is represented by the football agency CAA Stellar. The player currently plays for Peterborough United; the current market value is €1.50m. Under contract until 30.06.2029.

timeline Career History

20/21
Blackburn U18 Blackburn U18
22/23
Blackburn U21 Blackburn U21
23/24
Blackburn Blackburn
25/26
Peterborough Peterborough

Rating

69

CEN

Harry Leonard player profile photo

Harry Leonard

United Kingdom • Centre-Forward visibility58,4B Wikidata Q118220129

ATT

63

TEC

50

TAC

44

DEF

29

CRE

44

AGE

23

Height: 1,84
euro €1.50m
support_agent Agent: CAA Stellar

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

Position

Forward

Age

23

Height

1,84

Personal details

Date of Birth
12.09.2003
Place of birth
Rochdale, United Kingdom
Nationality
United Kingdom
League
League One
Shirt number
9

info About Harry Leonard

Harry Leonard is a 23-year-old Centre-Forward from United Kingdom. Harry Leonard has played for Peterborough United since 2025. The contract runs until June 2029. Current estimated market value: €1.50m. Harry Leonard is represented by the football agency CAA Stellar. 4 transfers on record; the highest fee was €1.15m for the 2025 move from Blackburn to Peterborough. Average rating over the last 16 matches: 6.85. Height 1.84 m.

Who is Harry Leonard's agent?

expand_more

Harry Leonard is represented by the football agency CAA Stellar.

Which club does Harry Leonard play for?

expand_more

Harry Leonard currently plays for Peterborough United as a Centre-Forward.

What is Harry Leonard's market value?

expand_more

Harry Leonard's market value is estimated at around €1.50m (2026 data).

Where is Harry Leonard from?

expand_more

Harry Leonard holds United Kingdom nationality.

How old is Harry Leonard?

expand_more

Harry Leonard is 23 years old.

scoreboard Recent Matches

Date Opponent Score Rating
26 Sep 2026
Stockport County (A)
League One
1 - 0 (L) 6.2
22 Sep 2026
Colchester United (H)
EFL Trophy, Southern Group D
3 - 1 (W) 6.6
19 Sep 2026
Doncaster Rovers (H)
League One
0 - 2 (L) 6.4
15 Sep 2026
Barnsley (H)
EFL Cup
10 - 9 (W) 7.8
12 Sep 2026
Milton Keynes Dons (A)
League One
1 - 1 (D) 7.0