Mark Thomas Harris
| Match | Rating | G | A | Shoots (On Target) | Passes (Accuracy) | Duels (Won) | / | ||
|---|---|---|---|---|---|---|---|---|---|
| Millwall - Oxford | 36 | 0 | 0 | 1 (1) | 3 (100%) | 4 (—) | 0/0 | ||
| Oxford - Sheffield Wednesday | 17 | 0 | 0 | 0 (0) | 4 (75%) | — | 0/0 | ||
| Oxford - Wrexham | 23 | 0 | 0 | 1 (0) | 3 (66.7%) | 3 (1) | 0/0 | ||
| Derby County - Oxford | 13 | 0 | 0 | 1 (0) | 5 (80%) | 1 (1) | 0/0 | ||
| Oxford - Watford | 10 | 1 | 0 | 1 (1) | 0 | 2 (1) | 0/0 | ||
| Portsmouth - Oxford | 10 | 0 | 0 | 0 (0) | 1 (100%) | 1 (—) | 0/0 | ||
| Oxford - Hull City | 18 | 0 | 0 | 2 (0) | 5 (80%) | 4 (1) | 0/0 | ||
| Wales - Bosnia and Herzegovina | 46 | 0 | 0 | 0 (0) | 6 (83.3%) | 6 (1) | 0/0 | ||
| Southampton - Oxford | 13 | 0 | 0 | 0 (0) | 3 (66.7%) | 2 (2) | 0/0 | ||
| Oxford - Blackburn | 6 | — | 0 | 0 | 0 (0) | 1 (100%) | 3 (2) | 0/0 | |
| Preston - Oxford | 10 | 0 | 0 | 0 (0) | 0 | 2 (2) | 0/0 | ||
| Oxford - West Bromwich Albion | 12 | 0 | 0 | 0 (0) | 2 (50%) | 1 (1) | 0/0 | ||
| Stoke City - Oxford | 12 | 0 | 0 | 0 (0) | 2 (50%) | 2 (1) | 0/0 | ||
| Oxford - Norwich | 71 | 0 | 0 | 0 (0) | 15 (93.3%) | 7 (1) | 0/0 | ||
| Coventry - Oxford | 28 | 0 | 0 | 1 (0) | 3 (33.3%) | 1 (1) | 0/0 | ||
| Sheffield United - Oxford | 38 | 0 | 0 | 0 (0) | 3 (100%) | 4 (—) | 0/0 | ||
| Oxford - Birmingham | 55 | 0 | 0 | 0 (0) | 9 (55.6%) | 6 (1) | 0/0 | ||
| Leicester City - Oxford | 88 | 1 | 0 | 1 (1) | 13 (61.5%) | 10 (5) | 0/0 | ||
| Oxford - Queens Park Rangers | 28 | 0 | 0 | 0 (0) | 1 (100%) | 2 (—) | 0/0 | ||
|
Milton Keynes Dons - Oxford | 31 | 0 | 0 | 0 (0) | 7 (85.7%) | 2 (1) | 0/0 | |
| Ipswich Town - Oxford | 10 | 0 | 0 | 0 (0) | 1 (100%) | 1 (—) | 0/0 | ||
| Charlton Athletic - Oxford | 75 | 0 | 0 | 1 (0) | 13 (92.3%) | 4 (2) | 0/0 | ||
| Oxford - Preston | 19 | 0 | 0 | 0 (0) | 1 (100%) | — | 0/0 | ||
| Blackburn - Oxford | 87 | 0 | 0 | 1 (0) | 11 (63.6%) | 9 (1) | 1/0 | ||
| Swansea - Oxford | 63 | 0 | 0 | 0 (0) | 3 (66.7%) | 1 (—) | 1/0 | ||
| Oxford - Ipswich Town | 62 | 1 | 0 | 3 (3) | 7 (71.4%) | 7 (2) | 0/0 | ||
| Norwich - Oxford | 66 | 0 | 0 | 1 (0) | 7 (71.4%) | 5 (1) | 0/0 | ||
| Oxford - Middlesbrough | 31 | 0 | 0 | 0 (0) | 6 (83.3%) | 4 (1) | 1/0 | ||
| Liechtenstein - Wales | 66 | 0 | 0 | 2 (1) | 8 (75%) | 2 (1) | 0/0 | ||
| Oxford - Stoke City | 17 | 0 | 0 | 0 (0) | 1 (100%) | — | 0/0 | ||
| Sheffield Wednesday - Oxford | 14 | 0 | 0 | 1 (0) | 2 (0%) | 3 (2) | 0/0 | ||
| Wrexham - Oxford | 24 | 0 | 0 | 0 (0) | 2 (50%) | 1 (—) | 0/0 | ||
| Oxford - Derby County | 6 | — | 0 | 0 | 0 (0) | 0 | — | 0/0 | |
| Wales - Belgium | 86 | 0 | 0 | 1 (0) | 8 (75%) | 5 (2) | 0/0 | ||
| Watford - Oxford | 11 | 0 | 0 | 1 (1) | 2 (50%) | — | 0/0 | ||
| Oxford - Sheffield United | 12 | 0 | 0 | 0 (0) | 1 (100%) | 1 (—) | 0/0 | ||
| Oxford - Leicester City | 1 | — | 0 | 0 | 0 (0) | 0 | 1 (1) | 0/0 |
| Season | Team | League | Apps | Min | G | A | / | Rating |
|---|---|---|---|---|---|---|---|---|
| 2026 |
Wales
|
UEFA World Cup Qualifiers
|
1 | 28 | 0 | 0 | 0/0 | 6.2 |
| 2025 |
Championship
England
|
18 | 604 | 1 | 0 | 3/0 | 6.4 | |
|
Wales
|
Friendlies
World
|
2 | 104 | 0 | 0 | 0/0 | 6.3 | |
|
League Cup
England
|
2 | 94 | 0 | 0 | 1/0 | 6.6 | ||
| 2024 |
Championship
England
|
46 | 2917 | 6 | 3 | 4/0 | 6.6 | |
|
FA Cup
England
|
0 | 0 | 0 | — | 0/0 | — | ||
|
League Cup
England
|
1 | 13 | — | 0 | 0/0 | 6.9 | ||
|
Wales
|
UEFA Nations League
World
|
4 | 210 | 0 | 0 | 0/0 | 6.5 | |
|
Wales
|
World Cup - Qualification Europe
World
|
5 | 232 | 0 | 0 | 0/0 | 6.6 | |
| 2023 |
EFL Trophy
England
|
5 | 268 | 3 | 1 | 0/0 | 7.2 | |
|
FA Cup
England
|
3 | 230 | 1 | — | 0/0 | — | ||
|
Wales
|
Friendlies
World
|
0 | 0 | 0 | — | 0/0 | — | |
|
League Cup
England
|
1 | 33 | 0 | — | 0/0 | 6.3 | ||
|
League One
England
|
46 | 3699 | 15 | 4 | 3/1 | 6.9 | ||
| 2022 |
Championship
England
|
35 | 1604 | 3 | — | 5/0 | 6.6 | |
|
FA Cup
England
|
2 | 133 | 0 | — | 0/0 | 6.3 | ||
|
Wales
|
Friendlies
World
|
1 | 9 | 0 | — | 0/0 | — | |
|
League Cup
England
|
1 | 90 | 0 | — | 0/0 | — | ||
|
Wales
|
UEFA Nations League
World
|
1 | 44 | 0 | — | 0/0 | — | |
|
Wales
|
World Cup
World
|
0 | 0 | 0 | — | 0/0 | — | |
| 2021 |
Championship
England
|
34 | 1539 | 3 | — | 6/0 | — | |
|
FA Cup
England
|
2 | 110 | 1 | — | 0/0 | — | ||
|
Wales
|
Friendlies
World
|
0 | 0 | 0 | — | 0/0 | — | |
|
League Cup
England
|
1 | 78 | 0 | — | 0/0 | — | ||
|
Wales U21
|
UEFA U21 Championship
World
|
7 | 596 | 2 | — | 3/0 | — | |
| 2020 |
Championship
England
|
16 | 642 | 3 | — | 0/0 | — | |
|
FA Cup
England
|
1 | 6 | 0 | — | 0/0 | — | ||
|
League Cup
England
|
0 | 0 | 0 | — | 0/0 | — | ||
|
Wales
|
World Cup - Qualification Europe
World
|
3 | 79 | 0 | — | 0/0 | — | |
| 2019 |
FA Cup
England
|
0 | 0 | 0 | — | 0/0 | — | |
|
FA Cup
England
|
3 | 127 | 0 | — | 0/0 | — | ||
|
FA Trophy
England
|
1 | 90 | 0 | — | 0/0 | — | ||
|
National League
England
|
24 | 1197 | 3 | — | 2/0 | — | ||
|
Wales U21
|
UEFA U21 Championship
|
9 | 503 | 0 | — | 0/0 | — | |
| 2018 |
Newport County
|
EFL Trophy
England
|
3 | 270 | 1 | — | 0/0 | — |
|
Newport County
|
FA Cup
England
|
1 | 0 | 0 | — | 0/0 | — | |
|
Newport County
|
League Cup
England
|
0 | 0 | 0 | — | 0/0 | — | |
|
Newport County
|
League Two
England
|
16 | 546 | 2 | — | 2/0 | — | |
|
League Two
England
|
6 | 303 | 0 | — | 0/0 | — | ||
| 2017 |
Championship
England
|
0 | 0 | 0 | — | 0/0 | — | |
|
FA Cup
England
|
0 | 0 | 0 | — | 0/0 | — | ||
|
League Cup
England
|
0 | 0 | 0 | — | 0/0 | — | ||
|
—
|
Tournoi Maurice Revello
|
3 | 203 | 0 | — | 1/0 | — | |
|
Wales U19
|
UEFA U19 Championship
|
3 | 143 | 1 | — | 0/0 | — | |
| 2016 |
Championship
England
|
2 | 80 | 0 | — | 0/0 | 6.3 | |
|
FA Cup
England
|
1 | 21 | 0 | — | 0/0 | — | ||
|
Wales U19
|
UEFA U19 Championship
|
2 | 95 | 0 | — | 0/0 | — | |
| 2015 |
Wales U17
|
UEFA U17 Championship
|
5 | 381 | 2 | — | 2/0 | — |