Skip to content
MHMark Harris

Mark Harris

€800KMarket Value
Oxford United
Oxford United
Attacker
WalesWales
6.9
Season Score
27
Dec 29, 1998
182 cm
Height
0.05
Goals/Match
9
Shirt Number
Card stats based on
2025/2026

Performance Overview

Season Performance 25/26
All Competitions
58Matches
3Goals
0Assists
3Goal Contributions
20Mins/game
6.91Avg Rating
Career Statistics
Career Progress

Career Progress

Appearances per Season

Appearance Distribution

47
Full match
92
Substituted off
87
From Bench

Mark Harris — computed career insights

League seasons, computed
SeasonLeagueAppsMinGoalsAssistsG+A / 90Rating
2016/2017Championship (England)28100
2018/2019League Two (England)35846200.21
2019/2020Enterprise National League (England)231221300.22
2020/2021Championship (England)16646310.566.71
2021/2022Championship (England)401539310.236.63
2022/2023Championship (England)361575300.176.68
2023/2024League One (England)463700410.127.04
2024/2025Championship (England)461470020.126.8
2025/2026Championship (England)46863300.316.46

Domestic league competitions only (SportMonks sub_type='domestic'); national-team, continental and cup competitions are excluded. Classification resolved by league id against the canonical leagues index. G+A/90 computed from minutes actually played.

Career figures, computed
Best-rated season
2023/2024 · 7.04League One (England)
Lowest-rated season
2025/2026 · 6.46Championship (England)
Rating trend
-0.13last 2 rated seasons vs career average before them (min. 5 apps)
Career involvement (league)
0.2 G+A per 9021 goals + 5 assists across 9 league seasons (per-90 from 11941 minutes on record)
League seasons on record
9 (2016–2026)
Clubs with recorded appearances
5
Among position peers, computed
Rating percentile
2ndrating 6.46 vs 99 rated peers
Goals rank
#62 of 993 goals
G+A per 90 percentile
34th0.31 per 90

Cohort: 99 Championship (England) forwards, 2025/2026, min. 450 minutes. Computed by ranking the full league corpus, not taken from any feed.

Figures computed from the GioScore season-stats database · as of 2026-07-09

Rival Clubs(82)

Player stats against each opponent club

TeamMPWDLGA
Coventry CityCoventry City122373010
Derby CountyDerby County116322010
Blackburn RoversBlackburn Rovers103342020
Stoke CityStoke City103521010
Queens Park RangersQueens Park Rangers100370010
Preston North EndPreston North End105323010
Swansea CitySwansea City91170020
Bristol CityBristol City92250000
MiddlesbroughMiddlesbrough81341120
West Bromwich AlbionWest Bromwich Albion81430010
Birmingham CityBirmingham City83321100
Hull CityHull City81160000
WatfordWatford84041000
Norwich CityNorwich City82242000
MillwallMillwall82420000
Luton TownLuton Town84131000
Sheffield UnitedSheffield United71061000
PortsmouthPortsmouth60330010
ReadingReading61321010
Huddersfield TownHuddersfield Town63120010
120 of 82

Rival National Teams(27)

Player stats against each opponent national team

TeamMPWDLGA
KazakhstanKazakhstan22000000
IcelandIceland21100000
EnglandEngland20020000
North MacedoniaNorth Macedonia21100000
PolandPoland20020000
TurkeyTurkey20200000
Czech RepublicCzech Republic20200000
BelgiumBelgium20020000
MontenegroMontenegro22000000
LiechtensteinLiechtenstein22000000
Liechtenstein U21Liechtenstein U2122000000
FinlandFinland10100000
United StatesUnited States10100000
CanadaCanada10010000
UkraineUkraine11000000
Bosnia and HerzegovinaBosnia and Herzegovina10100000
BelarusBelarus11000000
AustriaAustria11000000
IranIran10010000
NetherlandsNetherlands10010000
120 of 27
Transfers

Transfers

Transfer History

Jul 11, 2023Free Transfer
-
Free Agent
Jul 1, 2023Transfer
Jul 1, 2020Transfer
May 31, 2020End of loan
May 31, 2019End of loan
Jan 1, 2019End of loan
Trophies

About Mark Harris

All of Mark Harris's 2025/2026 Championship (England) output came as goals: 3 goals in 46 games (863 minutes) — 0.31 goal involvements per 90. That season graded out at an average match rating of 6.46. Against a 99-strong pool of Championship (England) forwards (2025/2026, min. 450 minutes), his match rating places in the 2nd percentile; on goals he ranks 62nd of 99.

His league record spans 9 seasons (2016–2026) across 5 clubs. His best-rated season remains 2023/2024 (7.04, League One (England)); his lowest was 2025/2026 (6.46).

Full Career RecordMark Harris

Club-by-club totals

ClubPeriodAppsGoalsAssistsMinutesYCRCRating
Oxford United2023/2024 - now15228773496.80
Cardiff City2020/2021 - 2022/202310110241116.48
Port Vale2018/20193520846
Wales (national team)2016 - now27004736.91
Wrexham2019/202026301445
Newport County2018/2019610271
Total32044914022

Season-by-season statistics

SeasonClubAppsGoalsAssistsMinutesYCRCRating
25/26Oxford United503986406.82
25/26Wales (national team)80192007.00
24/25Oxford United4762132306.82
23/24Wales (national team)60209007.00
23/24Oxford United55194231416.74
22/23Cardiff City3831708506.40
21/22Wales (national team)13072006.81
21/22Cardiff City4241649606.62
20/21Cardiff City183652006.43
19/20Wrexham263144520
18/19Newport County6127100
18/19Port Vale35284620

Frequently Asked Questions

What position does Mark Harris play?
Mark Harris plays as an Attacker for Oxford United in the Championship (England). He has scored 3 goals in 46 appearances in the Championship (England) 2025/2026, with an average rating of 6.5.
What team does Mark Harris play for?
Mark Harris currently plays for Oxford United in the Championship (England).
How old is Mark Harris?
Mark Harris is 27 years old, born on December 29, 1998.
How tall is Mark Harris?
Mark Harris is 182 cm tall. He weighs 75 kg.