Marcus Harness

Midfielder · Ireland · Huddersfield Town

2024-256.76Average ratingDerby County
2024-253Assists0.11 per 90
2024-254Goals0.15 per 90
2024-2541Appearances2,362 minutes
2024-253.64Expected goals
€775kMarket valueMidfielder
Season2024-25
Championship

Shot map

Every shot is plotted where it was taken, with distances in real metres and each marker the same size. Colour shows the outcome, not the chance quality. New to xG? See what xG means.

25% on target
85' saved · xG 0.58 · vs Luton Town51' blocked · xG 0.16 · vs Luton Town36' missed · xG 0.16 · vs Portsmouth34' saved · xG 0.25 · vs Portsmouth83' missed · xG 0.06 · vs Preston North End46' blocked · xG 0.04 · vs Preston North End27' missed · xG 0.05 · vs Preston North End34' blocked · xG 0.08 · vs Plymouth Argyle60' missed · xG 0.06 · vs Coventry City3' blocked · xG 0.05 · vs Blackburn Rovers77' blocked · xG 0.02 · vs Queens Park Rangers83' blocked · xG 0.03 · vs Oxford United64' missed · xG 0.15 · vs Oxford United78' blocked · xG 0.05 · vs Norwich City57' blocked · xG 0.04 · vs Bristol City44' missed · xG 0.07 · vs Bristol City17' missed · xG 0.06 · vs Bristol City7' blocked · xG 0.03 · vs West Bromwich Albion4' missed · xG 0.04 · vs West Bromwich Albion90+1' missed · xG 0.03 · vs Burnley49' saved · xG 0.10 · vs Swansea City45' blocked · xG 0.05 · vs Swansea City42' saved · xG 0.03 · vs Swansea City90+5' missed · xG 0.05 · vs Preston North End90+4' blocked · xG 0.16 · vs Preston North End71' blocked · xG 0.01 · vs Plymouth Argyle63' blocked · xG 0.06 · vs Hull City29' blocked · xG 0.06 · vs Hull City90+3' missed · xG 0.02 · vs Oxford United53' blocked · xG 0.06 · vs Queens Park Rangers21' saved · xG 0.09 · vs Queens Park Rangers4' blocked · xG 0.11 · vs Sunderland88' goal · xG 0.28 · vs Plymouth Argyle11' goal · xG 0.22 · vs Plymouth Argyle48' goal · xG 0.20 · vs Coventry City55' goal · xG 0.28 · vs Queens Park Rangers
36 Shots4 Goals3.79xG on map
Filter
  • Goal
  • On target
  • Off target
View shot data as a table
DateOpponentMinOutcomeSituationBody partxG
2025-04-18Luton Town85'SavedFrom cornerHeader0.58
2025-04-18Luton Town51'BlockedCounter-attackRight foot0.16
2025-04-12Portsmouth36'Off targetOpen playRight foot0.16
2025-04-12Portsmouth34'SavedFree kick deliveryHeader0.25
2025-04-02Preston North End83'Off targetDirect free kickRight foot0.06
2025-04-02Preston North End46'BlockedOpen playRight foot0.04
2025-04-02Preston North End27'Off targetFrom throw-inRight foot0.05
2025-03-15Plymouth Argyle88'GoalOpen playRight foot0.28
2025-03-15Plymouth Argyle34'BlockedCounter-attackRight foot0.08
2025-03-15Plymouth Argyle11'GoalFrom throw-inLeft foot0.22
2025-03-11Coventry City60'Off targetOpen playRight foot0.06
2025-03-11Coventry City48'GoalOpen playLeft foot0.20
2025-03-08Blackburn Rovers3'BlockedFree kick deliveryHeader0.05
2025-02-14Queens Park Rangers77'BlockedOpen playRight foot0.02
2025-02-11Oxford United83'BlockedCounter-attackRight foot0.03
2025-02-11Oxford United64'Off targetOpen playHeader0.15
2025-02-08Norwich City78'BlockedOpen playLeft foot0.05
2025-01-04Bristol City57'BlockedOpen playRight foot0.04
2025-01-04Bristol City44'Off targetOpen playLeft foot0.07
2025-01-04Bristol City17'Off targetOpen playHeader0.06
2024-12-26West Bromwich Albion7'BlockedOpen playRight foot0.03
2024-12-26West Bromwich Albion4'Off targetFrom cornerHeader0.04
2024-12-10Burnley90+1'Off targetOpen playRight foot0.03
2024-11-27Swansea City49'SavedOpen playRight foot0.10
2024-11-27Swansea City45'BlockedOpen playRight foot0.05
2024-11-27Swansea City42'SavedOpen playHeader0.03
2024-11-23Preston North End90+5'Off targetFrom cornerRight foot0.05
2024-11-23Preston North End90+4'BlockedOpen playRight foot0.16
2024-11-09Plymouth Argyle71'BlockedOpen playRight foot0.01
2024-10-26Hull City63'BlockedFree kick deliveryLeft foot0.06
2024-10-26Hull City29'BlockedOpen playRight foot0.06
2024-10-22Oxford United90+3'Off targetOpen playHeader0.02
2024-10-05Queens Park Rangers55'GoalOpen playRight foot0.28
2024-10-05Queens Park Rangers53'BlockedOpen playRight foot0.06
2024-10-05Queens Park Rangers21'SavedOpen playRight foot0.09
2024-10-01Sunderland4'BlockedOpen playRight foot0.11

Shot maps for this player begin in 2024-25. Earlier seasons appear in the career table without shot data.

Career

Appearances, goals, assists and expected goals for every competition on record.Figures are the competition's own season totals, not sums of the shot map. Cup and international caps are a pilot, loaded for a small number of players so far.

SeasonCompetitionTeamAppsMinGoalsAssistsxGRating
2026-27League League One Huddersfield Town541710—6.96
2026Club Friendly Club Friendly Games Huddersfield Town3000——
2026-27Cup League Cup Huddersfield Town19000—5.80
2025-26League League One Huddersfield Town443,27976—6.91
2025-26Cup FA Cup Huddersfield Town1000——
2025-26Cup League Cup Huddersfield Town27600—6.80
2024-25League Championship Derby County412,362433.646.76
2024-25League Premier League Ipswich Town24300—6.40
2024-25Cup FA Cup Derby County1000——
2024-25Cup League Cup Ipswich Town14500—6.40
2023-24League Championship Ipswich Town34967412.936.76
2023-24Cup FA Cup Ipswich Town2000——
2023-24Cup League Cup Ipswich Town427803—6.88
2022-23League League One Ipswich Town431,91062—6.72
2022-23Cup FA Cup Ipswich Town36000—6.60
2022-23Cup League Cup Ipswich Town11900—6.90
2021-22League League One Portsmouth423,265116—6.88
2021-22Cup FA Cup Portsmouth28310—8.00
2021-22Cup League Cup Portsmouth1000——
2020-21League League One Portsmouth463,61678—6.78
2020-21Cup FA Cup Portsmouth330011—7.63
2020-21Cup League Cup Portsmouth216600—6.40
2019-20League League One Portsmouth351,67065—6.85
2019-20Cup FA Cup Portsmouth515700—5.95
2019-20Cup League Cup Portsmouth218010—6.90
2018-19League League One Burton Albion40000——
2018-19Cup FA Cup Burton Albion1000——
2018-19Cup League Cup Burton Albion627000—6.07
2017-18League League Two Port Vale40000——
2017-18Cup FA Cup Port Vale3000——
2017-18Cup League Cup Port Vale1000——
2016-17League Championship Burton Albion1019401—6.58
2016-17Cup FA Cup Burton Albion1000——
2016-17Cup League Cup Burton Albion1000——
2015-16League League One Burton Albion19000——
2014-15League League Two Burton Albion43000——
2014-15Cup FA Cup Burton Albion1000——
2013-14League League Two Burton Albion4000——
2013-14Cup FA Cup Burton Albion1000——

Marcus Harness historical transfers

Detailed statistics

Every figure the competition reported for this season. Fields the source did not measure are left out rather than shown as zero.

Attacking

Shots
361.37 per 90
Shots on target
90.34 per 90
Shooting accuracy
25%
Shots blocked
160.61 per 90
Key passes
250.95 per 90
Expected assists
2.160.08 per 90
Chances created
40.15 per 90
Big chances missed
20.08 per 90
Expected goals on target
4.300.16 per 90
Hit woodwork
10.04 per 90
Offsides
60.23 per 90

Passing and possession

Touches
112542.87 per 90
Accurate passes
39715.13 per 90
Pass accuracy
65%
Accurate long balls
250.95 per 90
Accurate crosses
240.91 per 90
Cross accuracy
27%
Successful dribbles
120.46 per 90
Dribble success
39%
Passes in the opposition half
27310.40 per 90
Dispossessed
461.75 per 90
Unsuccessful touches
602.29 per 90
Possession lost
41715.89 per 90

Defending

Tackles won
321.22 per 90
Tackle success
53%
Interceptions
130.50 per 90
Clearances
311.18 per 90
Blocks
70.27 per 90
Ball recoveries
1064.04 per 90
Duels won
1395.30 per 90
Duel success
36%
Aerial duels won
532.02 per 90
Aerial success
33%

Discipline

Fouls committed
562.13 per 90
Was fouled
140.53 per 90
Yellow cards
110.42 per 90
Red cards
0

Data updated 29 Sept 2026, 03:02 UTC