Harry Leonard
Career snapshot
Career highs
Born the same day
Shares 2003-09-12 · 6 players total
| Full name | Harry Leonard |
|---|---|
| Name in home country | Harry Paul Leonard |
| Date of birth | 2003-09-12 (22 yrs) |
| Place of birth | Rochdale, England |
| Citizenship | England |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | |
| Height | 184.00 m |
| Current club | Peterborough United |
| Joined | 2025-09-01 |
| Contract expires | 2029-06-30 |
| Agent | CAA Stellar |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Peterborough United | 1 | 25/26 | 25/26 | 2 | 0 | 2 | 0 |
| Blackburn Rovers U21 | 3 | 22/23 | 25/26 | 21 | 14 | 4 | 290 |
| Blackburn Rovers | 3 | 22/23 | 24/25 | 36 | 5 | 2 | 464 |
| Blackburn Rovers U18 | 4 | 18/19 | 21/22 | 24 | 17 | 2 | 284 |
| Blackburn Rovers U23 | 1 | 21/22 | 21/22 | 15 | 3 | 1 | 311 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | EFL Trophy | Peterborough United | 1 | 0 | 1 | 0 | 0 | 0 |
| 25/26 | League One | Peterborough United | 1 | 0 | 1 | 0 | 0 | 0 |
| 25/26 | Premier League 2 | Blackburn Rovers U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Championship | Blackburn Rovers | 9 | 1 | 0 | 0 | 0 | 140 |
| 24/25 | FA Cup | Blackburn Rovers | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Premier League 2 | Blackburn Rovers U21 | 3 | 3 | 0 | 0 | 0 | 77 |
| 24/25 | Premier League Cup | Blackburn Rovers U21 | 1 | 1 | 0 | 0 | 0 | 90 |
| 23/24 | Championship | Blackburn Rovers | 19 | 3 | 2 | 2 | 0 | 279 |
| 23/24 | EFL Cup | Blackburn Rovers | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | Blackburn Rovers | 1 | 1 | 0 | 0 | 0 | 45 |
| 22/23 | Championship | Blackburn Rovers | 4 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | FA Cup | Blackburn Rovers | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premier League 2 | Blackburn Rovers U21 | 15 | 10 | 4 | 1 | 0 | 123 |
| 22/23 | Premier League Cup | Blackburn Rovers U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | FA Youth Cup | Blackburn Rovers U18 | 4 | 2 | 0 | 0 | 0 | 178 |
| 21/22 | Premier League 2 | Blackburn Rovers U23 | 15 | 3 | 1 | 1 | 1 | 311 |
| 21/22 | U18 Premier League | Blackburn Rovers U18 | 13 | 14 | 2 | 3 | 0 | 78 |
| 20/21 | U18 Premier League | Blackburn Rovers U18 | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | FA Youth Cup | Blackburn Rovers U18 | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | U18 Premier League | Blackburn Rovers U18 | 3 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | U18 Premier League | Blackburn Rovers U18 | 1 | 1 | 0 | 0 | 0 | 28 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 20/21 | 2020-07-01 | Blackburn Acad. | Blackburn U18 | Transfer | 0 | — |
| 22/23 | 2022-07-01 | Blackburn U18 | Blackburn U21 | Transfer | 0 | — |
| 23/24 | 2023-07-01 | Blackburn U21 | Blackburn | Transfer | 150000 | — |
| 25/26 | 2025-09-01 | Blackburn | Peterborough | Transfer | 1000000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €150k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Sammie Szmodics | 1 | 3 | 922 |
| Joe Rankin-Costello | 1 | 0 | 871 |
| Harry Pickering | 1 | 1 | 816 |
| Dominic Hyam | 1 | 0 | 797 |
| Lewis Travis | 1 | 0 | 684 |
| Aynsley Pears | 1 | 0 | 626 |
| Andrew Moran | 1 | 1 | 581 |
| Jordan Eastham | 2 | 0 | 0 |
| Adam Wharton | 2 | 2 | 0 |
| Harley O'Grady-Macken | 1 | 1 | 0 |
| Felix Goddard | 2 | 1 | 0 |
| Jared Harlock | 1 | 2 | 0 |
| Kristi Montgomery | 2 | 1 | 0 |
| Adam Caddick | 1 | 0 | 0 |
| Jake Garrett | 1 | 2 | 0 |
| Harrison Wood | 2 | 2 | 0 |
| Patrick Gamble | 2 | 0 | 0 |
| Jake Batty | 2 | 4 | 0 |
| Georgie Gent | 1 | 1 | 0 |
| Jalil Saadi | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 21/22 | U18 Premier League | Blackburn Rovers U18 | 14 | 13 |
| 22/23 | Premier League 2 | Blackburn Rovers U21 | 10 | 15 |
| 21/22 | Premier League 2 | Blackburn Rovers U23 | 3 | 15 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 22/23 | Premier League 2 | Blackburn Rovers U21 | 4 | 15 |
| 23/24 | Championship | Blackburn Rovers | 2 | 19 |
| 21/22 | U18 Premier League | Blackburn Rovers U18 | 2 | 13 |
Last 50 matches for Peterborough United The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2026-02-07 | GB3 |
Peterborough United | 6–1 | Wigan Athletic | Available |
| 2026-01-31 | GB3 |
Peterborough United | 2–3 | Huddersfield Town | Available |
| 2026-01-27 | GB3 |
Stevenage FC | 1–0 | Peterborough United | Available |
| 2026-01-24 | GB3 |
Wycombe Wanderers | 0–2 | Peterborough United | Available |
| 2026-01-17 | GB3 |
Peterborough United | 0–1 | Plymouth Argyle | Available |
| 2026-01-10 | GB3 |
Peterborough United | 3–1 | Bolton Wanderers | Available |
| 2026-01-04 | GB3 |
Lincoln City | 5–2 | Peterborough United | Available |
| 2026-01-01 | GB3 |
Rotherham United | 0–2 | Peterborough United | Available |
| 2025-12-29 | GB3 |
Peterborough United | 2–2 | Reading FC | Available |
| 2025-12-26 | GB3 |
Peterborough United | 4–2 | Leyton Orient | Available |
| 2025-12-20 | GB3 |
Port Vale FC | 1–3 | Peterborough United | Available |
| 2025-12-13 | GB3 |
Peterborough United | 3–0 | Northampton Town | Available |
| 2025-12-09 | GB3 |
Reading FC | 3–2 | Peterborough United | Available |
| 2025-11-29 | GB3 |
Doncaster Rovers | 1–3 | Peterborough United | Available |
| 2025-11-20 | GB3 |
Peterborough United | 2–1 | Stockport County | Available |
| 2025-11-15 | GB3 |
Mansfield Town | 2–4 | Peterborough United | Available |
| 2025-11-08 | GB3 |
Peterborough United | 3–1 | AFC Wimbledon | Available |
| 2025-10-25 | GB3 |
Peterborough United | 1–2 | Blackpool FC | Available |
| 2025-10-18 | GB3 |
Burton Albion | 0–1 | Peterborough United | Available |
| 2025-10-04 | GB3 |
Bolton Wanderers | 2–1 | Peterborough United | Available |
| 2025-09-27 | GB3 |
Peterborough United | 0–3 | Lincoln City | Available |
| 2025-09-20 | GB3 |
Plymouth Argyle | 0–1 | Peterborough United | Available |
| 2025-09-13 | GB3 |
Peterborough United | 2–1 | Wycombe Wanderers | Available |
| 2025-09-06 | GB3 |
Huddersfield Town | 3–2 | Peterborough United | Available |
| 2025-08-30 | GB3 |
Exeter City | 3–0 | Peterborough United | Available |
| 2025-08-23 | GB3 |
Peterborough United | 1–1 | Bradford City | Available |
| 2025-08-19 | GB3 |
Peterborough United | 0–1 | Barnsley FC | Available |
| 2025-08-16 | GB3 |
Wigan Athletic | 2–0 | Peterborough United | Available |
| 2025-08-09 | GB3 |
Peterborough United | 0–2 | Luton Town | Available |
| 2025-08-02 | GB3 |
Cardiff City | 2–1 | Peterborough United | Available |
| 2025-05-03 | GB3 |
Rotherham United | 2–1 | Peterborough United | Available |
| 2025-04-30 | GB3 |
Mansfield Town | 4–2 | Peterborough United | Available |
| 2025-04-26 | GB3 |
Peterborough United | 1–1 | Bolton Wanderers | Available |
| 2025-04-21 | GB3 |
Barnsley FC | 1–1 | Peterborough United | Available |
| 2025-04-18 | GB3 |
Peterborough United | 1–1 | Stockport County | Available |
| 2025-04-08 | GB3 |
Peterborough United | 1–2 | Birmingham City | Available |
| 2025-04-05 | GB3 |
Peterborough United | 0–4 | Northampton Town | Available |
| 2025-04-01 | GB3 |
Crawley Town | 3–4 | Peterborough United | Available |
| 2025-03-29 | GB3 |
Reading FC | 3–1 | Peterborough United | Available |
| 2025-03-22 | GB3 |
Peterborough United | 3–0 | Charlton Athletic | Available |
| 2025-03-15 | GB3 |
Cambridge United | 0–1 | Peterborough United | Available |
| 2025-03-08 | GB3 |
Peterborough United | 1–1 | Wycombe Wanderers | Available |
| 2025-03-04 | GB3 |
Blackpool FC | 0–0 | Peterborough United | Available |
| 2025-03-01 | GB3 |
Peterborough United | 3–1 | Shrewsbury Town | Available |
| 2025-02-22 | GB3 |
Huddersfield Town | 0–1 | Peterborough United | Available |
| 2025-02-15 | GB3 |
Stevenage FC | 1–1 | Peterborough United | Available |
| 2025-02-11 | GB3 |
Charlton Athletic | 2–1 | Peterborough United | Available |
| 2025-02-02 | GB3 |
Bristol Rovers | 3–1 | Peterborough United | Available |
| 2025-01-28 | GB3 |
Peterborough United | 1–0 | Wigan Athletic | Available |
| 2025-01-25 | GB3 |
Lincoln City | 5–1 | Peterborough United | Available |
Teams faced most often by Harry Leonard's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Sheffield United | 3 | 0 | 0 | 3 | 2 | 8 | -6 | 0% |
| Nottingham Forest | 3 | 1 | 1 | 1 | 5 | 7 | -2 | 33% |
| Birmingham City | 2 | 0 | 2 | 0 | 4 | 4 | 0 | 0% |
| Bristol City | 2 | 0 | 0 | 2 | 1 | 5 | -4 | 0% |
| Wigan Athletic | 2 | 1 | 0 | 1 | 4 | 3 | +1 | 50% |
| Rotherham United | 2 | 0 | 1 | 1 | 3 | 4 | -1 | 0% |
| Millwall FC | 2 | 1 | 1 | 0 | 2 | 0 | +2 | 50% |
| Queens Park Rangers | 2 | 2 | 0 | 0 | 3 | 1 | +2 | 100% |
| Middlesbrough FC | 2 | 0 | 1 | 1 | 1 | 2 | -1 | 0% |
| Reading FC | 2 | 0 | 1 | 1 | 3 | 4 | -1 | 0% |
| Derby County | 2 | 1 | 1 | 0 | 2 | 0 | +2 | 50% |
| Stoke City | 2 | 1 | 0 | 1 | 3 | 3 | 0 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 18/19 | Senior debut season | |
| 18/19 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 23/24 | 22 | 324 | 2 | 0 | 0 | 0.56 |
| 22/23 | 20 | 123 | 1 | 0 | 0 | 0.73 |
| 21/22 | 32 | 567 | 4 | 0 | 1 | 0.79 |
Output by competition
Career goals and assists broken down by tournament.
More on Harry Leonard
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Harry Leonard
Who is Harry Leonard?
Harry Leonard is an England professional footballer who plays as a centre-forward for Peterborough United.
How old is Harry Leonard?
Harry Leonard is 22 years old. He was born on September 12, 2003 in Rochdale.
What position does Harry Leonard play?
Harry Leonard plays as a centre-forward (Attack - Centre-Forward).
What club does Harry Leonard play for?
Harry Leonard currently plays for Peterborough United.
How many career goals has Harry Leonard scored?
Across all senior club competitions in our dataset, Harry Leonard has scored 39 goals in 98 appearances.
What is Harry Leonard's market value?
Harry Leonard's most recent reported market value is €1.00m.
England