PLAYER PROFILE

Myles Peart-Harris.

Middlesbrough FC · England

Matrix 25766

At a glance

Full name
Myles Spencer Peart-Harris
Born
18 Sep 2002
Age today
24
Nationality
England

Career by season

127 recorded appearances
Myles Peart-Harris appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27EFL Cup Middlesbrough FC 22001802
26/27Championship Middlesbrough FC 113003301
25/26Premier League Brentford FC 100010
25/26FA Cup Oxford United 10001030
25/26Championship Oxford United 1918311,4462
24/25FA Cup Swansea City 1100900
24/25EFL Cup Brentford FC 100060
24/25Championship Swansea City 2918341,7226
23/24Premier League Brentford FC 3000110
23/24League One Portsmouth FC 1210208143
23/24FA Cup Brentford FC 20001031
22/23League One Forest Green Rovers 4033542,9476
22/23FA Cup Forest Green Rovers 22001741
22/23EFL Cup Forest Green Rovers 1000450
21/22FA Cup Brentford FC 100080
21/22EFL Cup Brentford FC 1000190

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

Match log

Newest first
Myles Peart-Harris match log
DateCompetitionMatchScoreMinutesGoals
11 Mar 2026Championship Oxford United v Blackburn Rovers 1 – 078
06 Mar 2026Championship Preston North End v Oxford United 1 – 390
28 Feb 2026Championship Oxford United v West Bromwich Albion 2 – 164
25 Feb 2026Championship Stoke City v Oxford United 2 – 183
21 Feb 2026Championship Middlesbrough FC v Oxford United 0 – 057
10 Feb 2026Championship Oxford United v Norwich City 0 – 390
07 Feb 2026Championship Coventry City v Oxford United 0 – 071
03 Feb 2026Championship Sheffield United v Oxford United 3 – 1791
31 Jan 2026Championship Oxford United v Birmingham City 0 – 290
24 Jan 2026Championship Leicester City v Oxford United 1 – 275
20 Jan 2026Championship Oxford United v Queens Park Rangers 0 – 089
17 Jan 2026Championship Oxford United v Bristol City 0 – 080
09 Jan 2026FA Cup Milton Keynes Dons v Oxford UnitedSubstitute, on 17′ 1 – 1103
04 Jan 2026Premier League Everton FC v Brentford FCSubstitute, on 90′ 2 – 41
04 Mar 2025Championship Preston North End v Swansea City 0 – 090
22 Feb 2025Championship Swansea City v Blackburn Rovers 3 – 0901
12 Feb 2025Championship Swansea City v Sheffield Wednesday 0 – 164
01 Feb 2025Championship Swansea City v Coventry CitySubstitute, on 77′ 0 – 213
25 Jan 2025Championship Norwich City v Swansea City 5 – 169
21 Jan 2025Championship Swansea City v Sheffield United 1 – 287

Career transfers

11 recorded moves

All recorded career moves, newest first.

Myles Peart-Harris career transfers
Date FromToMoveFee
01 Jul 2026 Oxford United Middlesbrough FC Transfer Free
09 Jan 2026 Brentford FC Oxford United Transfer —
31 May 2025 Swansea City Brentford FC Loan return
30 Aug 2024 Brentford FC Swansea City Loan —
31 May 2024 Portsmouth FC Brentford FC Loan return
22 Jan 2024 Brentford FC Portsmouth FC Loan —
31 May 2023 Forest Green Rovers Brentford FC Loan return
22 Aug 2022 Brentford FC Forest Green Rovers Loan —
23 Jul 2021 Chelsea FC U21 Brentford FC Transfer €1.5m
01 Jul 2020 Chelsea FC U18 Chelsea FC U21 Internal move —
01 Jul 2019 Chelsea FC Youth Chelsea FC U18 Internal move —

Contracts and market values are not available yet.