- Nationality
- Wales
- Age
- 27
- Height
- 182 cm
- Shirt number
- 9
- Place of birth
- Swansea
- Full name
- Mark Thomas Harris
Forward
Photo: 1899x1927 · CC BY-SA 4.0 · Wikipedia · Sources: Wikidata (CC0), Wikimedia Commons
Season 2026League One · UEFA Nations League
15Apps12 starts
1,080Minutes
6Goals
1Assists
3Yellow cards
0Red cards
Last 10 matches
Average rating6.82
Goals + assists4
Minutes per match66
Goals + assists per 90 min0.55
Numbers from 109 matches in our archive.
FormRating and result of the last 10 matches
7.5D19/09/26 · Oxford United 1 - 1 Cambridge United · Rating 7.5–W01/10/26 · Wales 2 - 1 Norway5.9L04/10/26 · Wales 0 - 1 Denmark · Rating 5.98.0W10/10/26 · Notts County 1 - 2 Oxford United · Rating 8.06.8D15/10/26 · Mansfield Town 1 - 1 Oxford United · Rating 6.8–W20/10/26 · Oxford United 2 - 1 Wigan Athletic6.0D24/10/26 · Oxford United 0 - 0 Bradford City · Rating 6.07.2W27/10/26 · Oxford United 1 - 0 Stockport County · Rating 7.27.0D31/10/26 · Barnsley 1 - 1 Oxford United · Rating 7.06.2W04/11/26 · Oxford United 2 - 0 Reading · Rating 6.2
Rating trendLast 12 rated matches
Profile per 90 minutes35 matches · 1,485 min
| Profile per 90 minutes | |
|---|---|
| Shots | 1.99 |
| Key passes | 2.14 |
| Dribbles | 1.62 |
| Pass accuracy | 74% |
| Duels won | 40% |
| Ball wins | 3.56 |
| Fouls won | 2.02 |
Last appearances
- League OneOxford United2Reading079' Started6.2
- League OneBarnsley1Oxford United1Goals 190' Started7.0
- League OneOxford United1Stockport County0Goals 190' Started7.2
- League OneOxford United0Bradford City028' Off the bench6.0
- League OneOxford United2Wigan Athletic1Yellow cards 190' Started
- League OneMansfield Town1Oxford United177' Started6.8
- League OneNotts County1Oxford United2Goals 190' Started8.0
- UEFA Nations LeagueWales0Denmark134' Off the bench5.9
- UEFA Nations LeagueWales2Norway19' Off the bench
- League OneOxford United1Cambridge United1AAssists 170' Started7.5
- League OneOxford United3Burton Albion086' Started6.2
- League OneLeicester City0Oxford United42Goals 270' Started8.8
Goals and assists per season
- Goals
- Assists
Minutes playedLast 20 matches
- Started
- Off the bench
Detailed statistics35 matches · 1,485 min
Attack
- Shots (on target)19 (10)1.99 per 90
- Successful dribbles5 / 12
Passing
- Key passes142.14 per 90
- Pass accuracy74%263 passes
Defence and duels
- Tackles · interceptions17 · 9
- Duels won50 / 126
- Fouls won232.02 per 90
Career at a glance
Career statistics
| Season | Competition · Team | Apps | Goals | Assists | Minutes | Yellow cards | Red cards |
|---|---|---|---|---|---|---|---|
| 2026 | League OneOxford United | 13 | 6 | 1 | 1,037 | 3 | 0 |
| UEFA Nations LeagueWales | 2 | 0 | 0 | 43 | 0 | 0 | |
| 2025 | English League ChampionshipOxford United | 37 | 3 | 0 | 1,070 | 3 | 0 |
| FA CupOxford United | 1 | 0 | 0 | 31 | 0 | 0 | |
| 2024 | English League ChampionshipOxford United | 46 | 6 | 3 | 2,917 | 4 | 0 |
| UEFA Nations LeagueWales | 4 | 0 | 0 | 209 | 0 | 0 | |
| World Cup - Qualification EuropeWales | 6 | 0 | 0 | 278 | 0 | 0 | |
| Total | 109 | 15 | 4 | 5,585 | 10 | 0 | |
Clubs
- Oxford UnitedCurrent#9
- WalesCurrent#19
About
Mark Harris plays as a forward for Oxford United. Born on 29 Dec 1998 in Swansea (27 years old). Nationality: Wales. Height: 182 cm. In 2026: 15 matches, 1,080 minutes, 6 goals and 1 assist.
Automatic text from the numbers on this page · updated after every match
