PLAYER PROFILE

Harry Leonard.

Peterborough United · England

Matrix 1110

At a glance

Full name
Harry Paul Leonard
Born
12 Sep 2003
Age today
23
Nationality
England

Career by season

91 recorded appearances
Harry Leonard appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27League One Peterborough United 1313311,1431
26/27EFL Cup Peterborough United 33402422
25/26League One Peterborough United 37351652,9798
25/26FA Cup Peterborough United 2110960
24/25FA Cup Blackburn Rovers 1100810
24/25Championship Blackburn Rovers 90101490
23/24FA Cup Blackburn Rovers 1010450
23/24EFL Cup Blackburn Rovers 2100940
23/24Championship Blackburn Rovers 199328662
22/23Championship Blackburn Rovers 4000460

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

Match log

Newest first
Harry Leonard match log
DateCompetitionMatchScoreMinutesGoals
31 Oct 2026League One Peterborough United v Luton Town 0 – 290
24 Oct 2026League One Bromley FC v Peterborough United 1 – 190
20 Oct 2026League One Huddersfield Town v Peterborough United 4 – 1901
17 Oct 2026League One Peterborough United v Burton Albion 2 – 281
10 Oct 2026League One Leicester City v Peterborough United 1 – 3781
26 Sep 2026League One Stockport County v Peterborough United 1 – 090
19 Sep 2026League One Peterborough United v Doncaster Rovers 0 – 290
15 Sep 2026EFL Cup Peterborough United v Barnsley FC 3 – 3901
12 Sep 2026League One Milton Keynes Dons v Peterborough United 1 – 190
05 Sep 2026League One Peterborough United v Sheffield Wednesday 1 – 290
01 Sep 2026League One Peterborough United v Stevenage FC 0 – 084
29 Aug 2026League One Blackpool FC v Peterborough United 4 – 090
25 Aug 2026EFL Cup Watford FC v Peterborough United 1 – 5652
22 Aug 2026League One Peterborough United v Mansfield Town 2 – 1901
15 Aug 2026League One Bradford City v Peterborough United 2 – 090
08 Aug 2026EFL Cup Bristol Rovers v Peterborough United 0 – 1871
02 May 2026League One Peterborough United v Doncaster Rovers 1 – 3901
28 Apr 2026League One Peterborough United v Mansfield Town 0 – 090
25 Apr 2026League One Stockport County v Peterborough United 3 – 1901
19 Apr 2026League One Peterborough United v Burton Albion 1 – 1901

Career transfers

4 recorded moves

All recorded career moves, newest first.

Harry Leonard career transfers
Date FromToMoveFee
01 Sep 2025 Blackburn Rovers Peterborough United Transfer €1.15m
01 Jul 2023 Blackburn Rovers U21 Blackburn Rovers Internal move —
01 Jul 2022 Blackburn Rovers U18 Blackburn Rovers U21 Internal move —
01 Jul 2020 Blackburn Rovers Academy Blackburn Rovers U18 Internal move —

Contracts and market values are not available yet.