
Mark Harris stats
Match-by-match stats

M. Harris
M. Harris vs Wigan
4 games playedMark Harris's next match is today at 19:45 against Wigan. See how Mark Harris did in earlier matches against Wigan.
Before the next match
Oxford Utd v Wigan, Today
What Wigan allow strikers
Position stats13 appearances at ST against Wigan in their last 20 matches; league average from the League One.
Best odds on M. Harris
Odds OutliersMark Harris 2026/2027 season stats
As a striker, Mark Harris has appeared in 8 League One matches this season, totalling 661 minutes at an average rating of 7.05. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other League One attackers.
Stats by competition
Club and country, 2026/2027.
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 8 | 661 | 4 | 1 | 7 | 7 | 7.05 | |
| 1 | 86 | 0 | 0 | 0 | 2 | 6.63 | |
| Total | 9 | 747 | 4 | 1 | 7 | 9 | 7.00 |
Attacking stats
Mark Harris has taken 9 shots with 6 on target (67% accuracy), scoring 4 goals. That is a shot roughly every 73 minutes. Those shots are worth 2.4 expected goals (xG), 2.5 of it from shots on target (xGOT). He is below average for shooting, ranking in the 9th percentile for shot volume among attackers. Mark Harris has 1 assist and 7 key passes . That works out to a chance created roughly every 110 minutes. Mark Harris has set up 8 shots for teammates, worth 0.1 expected assists (xA). His creative output is around the divisional average, ranking in the 55th percentile for chance creation among attackers.
Passing stats
Mark Harris has completed 101 of 135 passes at 75% accuracy . He is around the divisional average for passing volume, ranking in the 53rd percentile for passing volume among attackers.
Possession stats
Mark Harris completes 2 dribbles at a 40% success rate and wins 22 duels . Aerial duels are a relative weakness (18th percentile).
Defending stats
Mark Harris makes 7 tackles and 2 interceptions , adding 4 clearances . That is a tackle roughly every 94 minutes. He is around the divisional average defensively, ranking in the 55th percentile for tackles among attackers.
Discipline stats
Mark Harris has committed 13 fouls and received 2 yellow cards , no red cards . That is roughly a booking every 6.5 fouls.
Positions played
League OneMainly striker (8 appearances).
Strengths & weaknesses
vs attackersStrengths
Weaknesses

Oxford Utd squad
J. Jeon
27 yrs#7
M. Harris
27 yrs#9
A. Emakhu
22 yrs#10
T. Goodrham
23 yrs#11
G. O'Donkor
22 yrs#19
L. Lynch
19 yrs#20
S. Dembélé
30 yrs#23
L. Snowden
18 yrs#27
M. Missanga
18 yrs#57
K. Andrews
20 yrs#4
C. Brannagan
30 yrs#8
J. McDonnell
22 yrs#18
L. Sibley
25 yrs#32
H. Bradney
#44
Wales squad
W. Burns
31 yrs#7
D. James
28 yrs#7
S. Thomas
27 yrs#7
J. Taylor
23 yrs#9
M. Harris
27 yrs#9
K. Moore
34 yrs#19
C. Congreve
22 yrs#20
B. Johnson
25 yrs#22
L. Koumas
21 yrs#67
E. Ampadu
26 yrs#4
C. Savage
23 yrs#8
J. Sheehan
31 yrs#8
J. James
22 yrs#8
L. Cullen
27 yrs#11
J. Colwill
21 yrs#27
C. Ashford
22 yrs#45Previous seasons
Per competition, club and country2025/2026
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 37 | 1,017 | 3 | 0 | 7 | 12 | 5.66 | |
| 2 | 93 | 0 | 0 | 1 | 0 | 6.62 |
2026
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 6 | 278 | 0 | 0 | 4 | 2 | 6.52 |
2025
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 2 | 104 | 0 | 0 | 1 | 1 | 6.46 |
2024/2025
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 46 | 2,907 | 6 | 3 | 20 | 28 | 6.45 | |
| 4 | 209 | 0 | 0 | 6 | 1 | 6.53 |
2023/2024
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 46 | 3,700 | 15 | 4 | 47 | 16 | 7.06 | |
| 3 | 230 | 1 | 0 | 0 | 0 | - |
2022/2023
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 35 | 1,613 | 3 | 0 | 22 | 21 | 6.69 | |
| 2 | 133 | 0 | 0 | 1 | 2 | 6.32 | |
| 1 | 90 | 0 | 0 | 2 | 1 | 6.73 |
2021/2022
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 34 | 1,539 | 3 | 1 | 18 | 9 | 6.67 | |
| 2 | 110 | 1 | 0 | 0 | 0 | - | |
| 1 | 78 | 0 | 0 | 0 | 1 | 6.63 |
2022
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 3 | 79 | 0 | 0 | 1 | 1 | 6.56 |
About Mark Harris
League One 2026/2027 season
This season in the League One, Mark Harris has scored 4 goals and 1 assist across 8 appearances (8 starts), totalling 661 minutes. That works out to 0.5 goals and 0.1 assists per 90 minutes. Mark Harris has attempted 9 shots with 6 on target, a 67% shot accuracy rate. That shot output is worth 2.37 expected goals (xG) this season.
Attacking and creative
In attacking play, Mark Harris has created 6 chances including 0 big chances for teammates. The forward has completed 2 successful dribbles from 5 attempts (40% success rate). Mark Harris has contributed 7 key passes and 0 crosses this season.
Defensive and passing
Defensively, Mark Harris has registered 7 tackles (2 won), 2 interceptions, and 4 clearances. In possession, the forward has completed 101 from 135 pass attempts, a 75% pass accuracy rate. Mark Harris has won 22 of 54 total duels.
Discipline
Mark Harris has received 2 yellow cards this season, committing 13 fouls and winning 9.
About Mark Harris
Mark Harris is a 27-year-old forward playing for Oxford United in the League One, representing Wales. Mark Harris is right-footed and wears the number 9 shirt. Born on 29 December 1998.
Most recent appearance
Mark Harris's most recent match was away at Mansfield Town on February 5th. Oxford Utd drew 1-1. Mark Harris played 77 minutes, registering 1 shot, 2 key passs, 1 tackle with a match rating of 6.99.
Recent matches
- February 5th1-1 drawatMansfield Town(77 mins, rating 6.99)
- July 21st1-2 winatNotts County(90 mins, 1 goal, rating 7.28)
- December 14th0-1 lossvsDenmark(34 mins, rating 6.36)
- September 27th2-1 winvsNorway(5 mins, rating 6.81)
- June 22nd2-0 lossatDenmark(0 mins, rating 0)
Next fixture
Mark Harris and Oxford United are next in action on October 4th against Wigan Athletic in the League One. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Oxford United vs Wigan Athletic match preview.
Teammates at Oxford United
Mark Harris currently plays alongside Cameron Brannagan, Louie Sibley, Harrison Bradney, Simon Eastwood, Leo Snowden, Peter Kioso, Monty Marriott, Siriki Dembélé, Kai Andrews, Jamie Cumming, Mark Harris, Luka Lynch, Michal Helik, Ciaron Brown, Mo Missanga, Ruben Roosken, Greg Leigh, Jack Currie, Gatlin O'Donkor, Brodie Spencer, Tyler Goodrham, James Golding, Jin-woo Jeon, Jamie McDonnell, Aidomo Emakhu, Frankie Kent and Sam Long at Oxford United.





31 yrs
26 yrs



27 yrs











