Mark Harris

wa
M. Harris
71

4.33

M.€

9

26

years

ST

Profile of Mark Harris

Season 2024/25

Competitive matches
47
Matches
played
2914'
Minutes
played
6
0.19
Goals/90'
3
0.09
Assists/90'
4/0
0.12
Cards/90'
M. Harris
Mark Thomas Harris
26
years
WAL
Wales
70
kgs
For
position
182
cms
9
shirt number
4.33
M.€
71
ELO

Born on 29 December 1998 in Swansea

Personal data
Country of birth
Wales Wales
Preferred foot
Right foot
Continent of birth
Europe
Region of birth
British Isles
Career details
Status
Midfield
Current club
Oxford United Oxford United
Current competition
Championship Championship
Previous club
Cardiff City Cardiff City
Previous competition
League One League One
Historic team
Oxford United Oxford United
Historical competition
Championship Championship
Most common shirt number
9
Other shirt numbers
18, 29, 19, 20, 31, 11, 17

Form in last matches

Competitions played in

Participation and performances
Championship
28%
Wins
13 W
14 D
19 L
EFL Cup
0%
Wins
0 W
0 D
1 L
FA Cup
0%
Wins

Team's position in the competition

Matchday 46 PTS MP W D L GF GA GD
15
Queens Park Rangers
Queens Park Rangers 56 46 14 14 18 53 63 -10
16
Portsmouth
Portsmouth 54 46 14 12 20 58 71 -13
17
Oxford United
Oxford United 53 46 13 14 19 49 65 -16
18
Stoke City
Stoke City 51 46 12 15 19 45 62 -17
19
Derby County
Derby County 50 46 13 11 22 48 56 -8

Position on the pitch

Main position
Forward 88%
Other positions
  • Left winger 12%
ST
LW
Football pitch

Attributes

84
pace
59
shot
61
pass
74
Dribbling
54
defence
74
physical

Rating progression

71
636 17
4534 18
9202 19
9761 19
141695 20
636 20
60376 23
6339 23
Highest value in career
72 (2024)
Rankings
General
5213º
Age
458º
By country
18º 18º
By position
1265º F
By position
704º ST ST

Evolution of market value

4 M€ ▲ 2.1
636 17
4534 18
9202 19
9761 19
141695 20
636 20
60376 23
6339 23
Highest value in career
4M (2025)
Rankings
General
7553º
Age
667º
By country
26º 26º
By position
1977º F
By position
991º ST ST
Contract information
Start of contract
11/07/2023
End of contract
30/06/2026
Contract length
19/06/2028
Last signing
11/07/2023

Past signings

Season. Date
Origin Destination Cost
23/24 11/07/2023
Cardiff City
Cardiff City
Oxford United
Oxford United
Free transfer
20/21 01/07/2020
Cardiff U23
Cardiff U23
Cardiff City
Cardiff City
Free transfer
19/20 31/05/2020
Wrexham AFC
Wrexham AFC
Cardiff U23
Cardiff U23
End of loan
19/20 01/07/2019
Cardiff U23
Cardiff U23
Wrexham AFC
Wrexham AFC
Loan
18/19 31/05/2019
Port Vale
Port Vale
Cardiff U23
Cardiff U23
End of loan
Total amount of money in transfer dealings 0

Professional performance

Average number of goals
Current season 47
6
0.13
71
Calendar year 25
1
0.04
71
Last 6 months 28
2
0.07
71
Last 365 days 53
6
0.11
71
Last 3 years 146
29
0.2
67
Last 5 years 210
39
0.19
64
Career 291
48
0.16
60

List of clubs played for

Teams Season MP
MP GS MS MIN Age Pts. ELO
Oxford United
Oxford United
2024/25
47 6 3 4 0 47 34 13 2914' 26 6.1 71
Championship
Championship
46 6 3 4 0 46 34 12 2907' 26 6.2 71
EFL Cup
EFL Cup
1 0 0 0 0 1 0 1 7' 25 4 71
Oxford United
Oxford United
2023/24
55 19 5 3 1 55 51 4 4231' 25 7.1 67
Cardiff City
Cardiff City
2022/23
37 3 0 6 0 37 17 20 1823' 24 5.5 57
Cardiff City U21
Cardiff City U21
2022/23
1 1 0 0 0 1 0 0 0' 24 5.1 60
Cardiff City
Cardiff City
2021/22
37 4 1 6 0 37 19 18 1697' 23 5.3 53

Teammates

Player rating and role
M. Helik
D
M. Helik
76
1
C. Brown
D
C. Brown
76
2
Cameron Brannagan
MF
Cameron Brannagan
74
1
Jamie Cumming
GK
Jamie Cumming
73
3
Will Vaulks
MF
Will Vaulks
72
3
Greg Leigh
D
Greg Leigh
71
3
R. Rodrigues
MF
R. Rodrigues
69
-2
T. Goodrham
F
T. Goodrham
69
3
Elliott Moore
D
Elliott Moore
69
-1
S. Long
D
S. Long
65
-1
P. Kioso
D
P. Kioso
65
0
S. Dembélé
F
S. Dembélé
65
3
L. Sibley
MF
L. Sibley
64
-1
H. Ter Avest
D
H. Ter Avest
64
-2
P. Placheta
F
P. Placheta
64
4
O. Dale
F
O. Dale
63
0
I. El Mizouni
MF
I. El Mizouni
62
-4
Ole Romeny
F
Ole Romeny
61
1
Matthew Phillips
F
Matthew Phillips
59
-5

Historical performance in clubs

By teams Season. MP GS Min.
Oxford United
Oxford United
2 102 85 7145' 25 8
Cardiff City
Cardiff City
4 95 43 4270' 10 12
Wrexham AFC
Wrexham AFC
1 30 16 1594' 3 1
Newport County
Newport County
1 20 8 816' 3 2
Port Vale
Port Vale
1 6 3 303' 0 0
Cardiff City U23
Cardiff City U23
1 2 0 0' 2 0
Cardiff City U21
Cardiff City U21
1 1 0 0' 1 0
By competition Season. MP GS Min.
Championship
Championship
5 133 72 6769' 15 16
League One
League One
1 43 42 3430' 15 3
National League
National League
1 26 14 1377' 3 1
League Two
League Two
1 22 8 849' 2 2
FA Cup
FA Cup
7 13 7 597' 2 0

Teams played for

Oxford United
Oxford United
2 season
25
102
Cardiff City
Cardiff City
4 season
10
95
Wrexham AFC
Wrexham AFC
1 season
3
30
Newport County
Newport County
1 season
3
20
Port Vale
Port Vale
1 season
0
6
Cardiff City U23
Cardiff City U23
1 season
2
2
Cardiff City U21
Cardiff City U21
1 season
1
1

For the national team

3731
11 times at International
20 times at U21
6 times at U19
5 times at U17
-
Average number of goals
0
0
0
0
Other information
Times called up
28
Matches as a starter
3
Off the bench
8
Debut
5/9/2021
Age on debut
22.7 years old
Last match
9/6/2025
Age in last game
26.4 years old

Career with national team

Teams Year MP
MP GS MS MIN Age Pts. ELO
Wales
Wales
2025
2 0 0 0 0 2 0 2 55' 26 4.4 71
WC Qual. Europe
WC Qual. Europe
0 0 0 0 0 2 0 2 55' 26 4.4 71
Wales
Wales
2024
4 0 0 0 0 4 3 1 210' 25 5.3 72
Wales
Wales
2022
2 0 0 0 0 2 0 2 53' 23 4.3 55
Wales
Wales
2021
3 0 0 0 0 3 0 3 79' 22 4.3 51
Gales U21
Gales U21
2020
3 1 0 1 0 3 3 0 241' 21 5.3 45

Teammates in the national team

Player rating and role
B. Johnson
F
B. Johnson
89
0
Neco Williams
D
Neco Williams
86
0
Aaron Ramsey
MF
Aaron Ramsey
84
0
Ben Davies
D
Ben Davies
83
0
Connor Roberts
D
Connor Roberts
82
0
Harry Wilson
F
Harry Wilson
81
0
Joe Rodon
D
Joe Rodon
81
0
Daniel James
F
Daniel James
80
0
Ethan Ampadu
D
Ethan Ampadu
79
0
W. Hennessey
GK
W. Hennessey
79
0
Kieffer Moore
F
Kieffer Moore
78
0
Ben Cabango
D
Ben Cabango
76
0
Sorba Thomas
F
Sorba Thomas
75
0
Chris Mepham
D
Chris Mepham
74
0
Liam Cullen
F
Liam Cullen
73
0
N. Broadhead
F
N. Broadhead
73
0
Jordan James
MF
Jordan James
72
0
Daniel Ward
GK
Daniel Ward
72
0
David Brooks
F
David Brooks
71
0

Performances for the national team

By teams Season. MP GS Min.
Gales U21
Gales U21
4 16 13 1109' 2 3
Wales
Wales
4 11 3 397' 0 0
Gales U19
Gales U19
2 5 2 238' 1 0
Gales U17
Gales U17
1 3 2 201' 1 1
By competition Season. MP GS Min.
U21 EC Qualifying
U21 EC Qualifying
4 16 13 1109' 2 3
UEFA Nations League
UEFA Nations League
2 5 3 254' 0 0
U19 EC Qualifying
U19 EC Qualifying
2 5 2 238' 1 0
WC Qual. Europe
WC Qual. Europe
2 5 0 134' 0 0
U-17 Euro Qualification
U-17 Euro Qualification
1 3 2 201' 1 1

Most important achievements

Milestones and events on this day

Best performances