Haji Wright

Forward · USA · Coventry City

2025-2617Goals0.61 per 90
2025-261Assists0.04 per 90
2025-266.85Average ratingCoventry City
2025-2638Appearances2,495 minutes
2025-2618.04Expected goalsunderperforming by 1.04
€16.6mMarket valueForward
Season2025-26
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.

38% on target
55' saved · xG 0.03 · vs Wrexham50' blocked · xG 0.05 · vs Wrexham61' missed · xG 0.72 · vs Portsmouth45+1' missed · xG 0.03 · vs Portsmouth43' missed · xG 0.07 · vs Portsmouth8' missed · xG 0.22 · vs Portsmouth78' saved · xG 0.12 · vs Blackburn Rovers63' missed · xG 0.15 · vs Sheffield Wednesday24' missed · xG 0.20 · vs Sheffield Wednesday20' blocked · xG 0.11 · vs Sheffield Wednesday39' missed · xG 0.10 · vs Hull City61' saved · xG 0.14 · vs Southampton45+1' missed · xG 0.14 · vs Southampton42' blocked · xG 0.05 · vs Southampton45+5' saved · xG 0.46 · vs Bristol City40' post · xG 0.02 · vs Stoke City39' saved · xG 0.04 · vs Stoke City15' missed · xG 0.04 · vs Sheffield United64' missed · xG 0.08 · vs Middlesbrough2' post · xG 0.08 · vs Middlesbrough82' missed · xG 0.36 · vs Oxford United80' missed · xG 0.06 · vs Oxford United66' missed · xG 0.14 · vs Oxford United56' missed · xG 0.15 · vs Oxford United23' missed · xG 0.02 · vs Oxford United9' saved · xG 0.06 · vs Oxford United70' saved · xG 0.03 · vs Norwich City53' saved · xG 0.16 · vs Norwich City41' saved · xG 0.04 · vs Norwich City2' blocked · xG 0.06 · vs Norwich City11' saved · xG 0.44 · vs Millwall83' saved · xG 0.06 · vs Leicester City73' saved · xG 0.07 · vs Leicester City75' blocked · xG 0.06 · vs Birmingham City85' missed · xG 0.05 · vs Charlton Athletic76' blocked · xG 0.06 · vs Charlton Athletic47' saved · xG 0.05 · vs Charlton Athletic12' missed · xG 0.06 · vs Charlton Athletic54' saved · xG 0.04 · vs Ipswich Town79' blocked · xG 0.15 · vs Swansea City74' blocked · xG 0.06 · vs Swansea City58' blocked · xG 0.02 · vs Southampton43' blocked · xG 0.06 · vs Southampton78' missed · xG 0.02 · vs Bristol City59' blocked · xG 0.10 · vs Bristol City44' missed · xG 0.14 · vs Bristol City39' saved · xG 0.03 · vs Bristol City26' missed · xG 0.07 · vs Bristol City16' post · xG 0.07 · vs Bristol City68' blocked · xG 0.12 · vs Preston North End38' missed · xG 0.39 · vs Preston North End33' missed · xG 0.03 · vs Preston North End21' saved · xG 0.61 · vs Preston North End13' saved · xG 0.08 · vs Preston North End87' blocked · xG 0.06 · vs Ipswich Town72' missed · xG 0.03 · vs Stoke City53' blocked · xG 0.09 · vs Stoke City37' blocked · xG 0.02 · vs Stoke City45+2' saved · xG 0.10 · vs Sheffield United57' missed · xG 0.07 · vs Wrexham44' blocked · xG 0.03 · vs Wrexham27' blocked · xG 0.19 · vs Sheffield Wednesday19' missed · xG 0.82 · vs Sheffield Wednesday17' missed · xG 0.04 · vs Sheffield Wednesday70' missed · xG 0.11 · vs Birmingham City40' missed · xG 0.44 · vs Birmingham City57' missed · xG 0.13 · vs Leicester City65' missed · xG 0.11 · vs Norwich City62' missed · xG 0.21 · vs Norwich City21' blocked · xG 0.12 · vs Norwich City4' blocked · xG 0.14 · vs Norwich City90' post · xG 0.23 · vs Oxford United1' missed · xG 0.08 · vs Oxford United75' blocked · xG 0.05 · vs Queens Park Rangers49' saved · xG 0.03 · vs Queens Park Rangers19' blocked · xG 0.03 · vs Queens Park Rangers61' saved · xG 0.11 · vs Derby County57' missed · xG 0.05 · vs Derby County14' missed · xG 0.04 · vs Derby County85' missed · xG 0.08 · vs Hull City80' missed · xG 0.02 · vs Hull City12' goal · xG 0.62 · vs Portsmouth45+6' goal · xG 0.38 · vs Bristol City12' goal · xG 0.32 · vs Stoke City52' goal · xG 0.09 · vs Sheffield United71' goal · xG 0.79 · vs Middlesbrough55' goal · xG 0.21 · vs Middlesbrough21' goal · xG 0.35 · vs Middlesbrough78' goal · xG 0.10 · vs Millwall85' goal · xG 0.93 · vs Leicester City45+6' goal · xG 0.99 · vs Sheffield Wednesday66' goal · xG 0.35 · vs Millwall29' goal · xG 0.97 · vs Millwall90+6' goal · xG 0.98 · vs Norwich City12' goal · xG 0.08 · vs Oxford United37' goal · xG 0.28 · vs Queens Park Rangers12' goal · xG 0.10 · vs Queens Park Rangers25' goal · xG 0.79 · vs Derby County
98 Shots17 Goals18.52xG on map
Filter
  • Goal
  • On target
  • Off target
View shot data as a table
DateOpponentMinOutcomeSituationBody partxG
2026-04-26Wrexham55'SavedOpen playHeader0.03
2026-04-26Wrexham50'BlockedOpen playLeft foot0.05
2026-04-21Portsmouth61'Off targetOpen playLeft foot0.72
2026-04-21Portsmouth45+1'Off targetOpen playLeft foot0.03
2026-04-21Portsmouth43'Off targetOpen playLeft foot0.07
2026-04-21Portsmouth12'GoalFrom cornerHeader0.62
2026-04-21Portsmouth8'Off targetOpen playRight foot0.22
2026-04-17Blackburn Rovers78'SavedOpen playRight foot0.12
2026-04-11Sheffield Wednesday63'Off targetOpen playHeader0.15
2026-04-11Sheffield Wednesday24'Off targetOpen playRight foot0.20
2026-04-11Sheffield Wednesday20'BlockedFrom cornerLeft foot0.11
2026-04-06Hull City39'Off targetFrom throw-inHeader0.10
2026-03-14Southampton61'SavedOpen playHeader0.14
2026-03-14Southampton45+1'Off targetOpen playLeft foot0.14
2026-03-14Southampton42'BlockedOpen playLeft foot0.05
2026-03-07Bristol City45+6'GoalOpen playRight foot0.38
2026-03-07Bristol City45+5'SavedCounter-attackLeft foot0.46
2026-02-28Stoke City40'Hit the woodworkOpen playLeft foot0.02
2026-02-28Stoke City39'SavedOpen playLeft foot0.04
2026-02-28Stoke City12'GoalOpen playHeader0.32
2026-02-25Sheffield United52'GoalOpen playRight foot0.09
2026-02-25Sheffield United15'Off targetOpen playLeft foot0.04
2026-02-16Middlesbrough71'GoalPenaltyRight foot0.79
2026-02-16Middlesbrough64'Off targetOpen playLeft foot0.08
2026-02-16Middlesbrough55'GoalOpen playLeft foot0.21
2026-02-16Middlesbrough21'GoalOpen playLeft foot0.35
2026-02-16Middlesbrough2'Hit the woodworkOpen playHeader0.08
2026-02-07Oxford United82'Off targetCounter-attackLeft foot0.36
2026-02-07Oxford United80'Off targetOpen playHeader0.06
2026-02-07Oxford United66'Off targetFree kick deliveryHeader0.14
2026-02-07Oxford United56'Off targetOpen playHeader0.15
2026-02-07Oxford United23'Off targetOpen playHeader0.02
2026-02-07Oxford United9'SavedOpen playRight foot0.06
2026-01-26Norwich City70'SavedOpen playLeft foot0.03
2026-01-26Norwich City53'SavedCounter-attackRight foot0.16
2026-01-26Norwich City41'SavedOpen playRight foot0.04
2026-01-26Norwich City2'BlockedOpen playLeft foot0.06
2026-01-20Millwall78'GoalOpen playLeft foot0.10
2026-01-20Millwall11'SavedOpen playHeader0.44
2026-01-17Leicester City85'GoalOpen playLeft foot0.93
2026-01-17Leicester City83'SavedOpen playHeader0.06
2026-01-17Leicester City73'SavedOpen playLeft foot0.07
2026-01-04Birmingham City75'BlockedOpen playRight foot0.06
2026-01-01Charlton Athletic85'Off targetOpen playLeft foot0.05
2026-01-01Charlton Athletic76'BlockedOpen playLeft foot0.06
2026-01-01Charlton Athletic47'SavedOpen playLeft foot0.05
2026-01-01Charlton Athletic12'Off targetOpen playLeft foot0.06
2025-12-29Ipswich Town54'SavedOpen playLeft foot0.04
2025-12-26Swansea City79'BlockedOpen playRight foot0.15
2025-12-26Swansea City74'BlockedOpen playRight foot0.06
2025-12-20Southampton58'BlockedOpen playRight foot0.02
2025-12-20Southampton43'BlockedOpen playLeft foot0.06
2025-12-13Bristol City78'Off targetOpen playRight foot0.02
2025-12-13Bristol City59'BlockedCounter-attackLeft foot0.10
2025-12-13Bristol City44'Off targetOpen playRight foot0.14
2025-12-13Bristol City39'SavedOpen playLeft foot0.03
2025-12-13Bristol City26'Off targetOpen playLeft foot0.07
2025-12-13Bristol City16'Hit the woodworkOpen playRight foot0.07
2025-12-09Preston North End68'BlockedFrom throw-inHeader0.12
2025-12-09Preston North End38'Off targetFrom throw-inHeader0.39
2025-12-09Preston North End33'Off targetOpen playLeft foot0.03
2025-12-09Preston North End21'SavedCounter-attackRight foot0.61
2025-12-09Preston North End13'SavedOpen playLeft foot0.08
2025-12-06Ipswich Town87'BlockedOpen playRight foot0.06
2025-11-08Stoke City72'Off targetOpen playLeft foot0.03
2025-11-08Stoke City53'BlockedOpen playLeft foot0.09
2025-11-08Stoke City37'BlockedOpen playLeft foot0.02
2025-11-04Sheffield United45+2'SavedOpen playHeader0.10
2025-10-31Wrexham57'Off targetCounter-attackLeft foot0.07
2025-10-31Wrexham44'BlockedDirect free kickRight foot0.03
2025-10-04Sheffield Wednesday45+6'GoalFree kick deliveryRight foot0.99
2025-10-04Sheffield Wednesday27'BlockedOpen playLeft foot0.19
2025-10-04Sheffield Wednesday19'Off targetOpen playRight foot0.82
2025-10-04Sheffield Wednesday17'Off targetOpen playHeader0.04
2025-10-01Millwall66'GoalOpen playHeader0.35
2025-10-01Millwall29'GoalOpen playLeft foot0.97
2025-09-27Birmingham City70'Off targetOpen playLeft foot0.11
2025-09-27Birmingham City40'Off targetCounter-attackRight foot0.44
2025-09-20Leicester City57'Off targetOpen playLeft foot0.13
2025-09-13Norwich City90+6'GoalOpen playRight foot0.98
2025-09-13Norwich City65'Off targetOpen playLeft foot0.11
2025-09-13Norwich City62'Off targetOpen playLeft foot0.21
2025-09-13Norwich City21'BlockedOpen playHeader0.12
2025-09-13Norwich City4'BlockedOpen playRight foot0.14
2025-08-30Oxford United90'Hit the woodworkOpen playRight foot0.23
2025-08-30Oxford United12'GoalOpen playLeft foot0.08
2025-08-30Oxford United1'Off targetOpen playRight foot0.08
2025-08-23Queens Park Rangers75'BlockedOpen playLeft foot0.05
2025-08-23Queens Park Rangers49'SavedOpen playRight foot0.03
2025-08-23Queens Park Rangers37'GoalCounter-attackRight foot0.28
2025-08-23Queens Park Rangers19'BlockedCounter-attackRight foot0.03
2025-08-23Queens Park Rangers12'GoalOpen playRight foot0.10
2025-08-16Derby County61'SavedOpen playLeft foot0.11
2025-08-16Derby County57'Off targetOpen playLeft foot0.05
2025-08-16Derby County25'GoalPenaltyRight foot0.79
2025-08-16Derby County14'Off targetOpen playLeft foot0.04
2025-08-09Hull City85'Off targetOpen playLeft foot0.08
2025-08-09Hull City80'Off targetOpen playLeft foot0.02

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
2026National team World Cup USA5200——
2026National team Int. Friendly Games USA2000——
2025-26League Championship Coventry City382,49517118.046.85
2025-26Cup FA Cup Coventry City17200—6.30
2025National team CONCACAF Gold Cup USA11710—7.30
2025-26Cup League Cup Coventry City28411—7.25
2025National team Int. Friendly Games USA615820—7.08
2024-25League Championship Coventry City271,95112111.227.13
2024National team Copa America USA31100—6.80
2024-25Cup League Cup Coventry City313300—6.65
2024National team Int. Friendly Games USA617101—6.78
2023-24League Championship Coventry City442,96616718.356.94
2023-24Cup FA Cup Coventry City527220—7.15
2023-24National team CONCACAF Nations League USA212320—7.55
2023-24Cup League Cup Coventry City19000—6.60
2022-23National team CONCACAF Nations League USA24500—6.80
2022-23League Super Lig Antalyaspor282,374152—6.98
2022National team World Cup USA413510—6.85
2022National team Int. Friendly Games USA1000——
2021-22League Super Lig Antalyaspor341,903142—7.02
2020-21League Superligaen Sønderjyske Fodbold291,949110—6.74
2020-21Int'l cup UEFA Europa League Sønderjyske Fodbold1000——
2019-20League Eredivisie VVV-Venlo261,41200—6.74
2018-19League Bundesliga FC Schalke 04719510—6.42
2016-17League Bundesliga FC Schalke 041000——

Haji Wright historical transfers

  • 2023-08-04Antalyaspor to Coventry City11M €
  • 2022-07-19Sønderjyske Fodbold to Antalyaspor1.9M €
  • 2021-07-21Sønderjyske Fodbold to AntalyasporLoan
  • 2020-08-02VVV-Venlo to Sønderjyske FodboldFree
  • 2019-07-12FC Schalke 04 II U23 to VVV-VenloFree
  • 2017-08-11FC Schalke 04 to SV SandhausenLoan
  • 2017-07-01FC Schalke 04 U19 to FC Schalke 04Transfer
  • 2015-12-01New York Cosmos to No teamTransfer
  • 2015-03-30Unknown to New York CosmosFree

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
943.39 per 90
Shots on target
371.33 per 90
Shooting accuracy
39%
Shots blocked
180.65 per 90
Key passes
170.61 per 90
Expected assists
1.550.06 per 90

Passing and possession

Touches
72926.30 per 90
Accurate passes
2298.26 per 90
Pass accuracy
69%
Accurate long balls
60.22 per 90
Accurate crosses
10.04 per 90
Cross accuracy
10%
Successful dribbles
160.58 per 90
Dribble success
34%
Dispossessed
321.15 per 90
Possession lost
2559.20 per 90

Defending

Tackles won
80.29 per 90
Tackle success
73%
Interceptions
20.07 per 90
Clearances
270.97 per 90
Ball recoveries
331.19 per 90
Duels won
1304.69 per 90
Duel success
39%
Aerial duels won
792.85 per 90
Aerial success
43%

Discipline

Fouls committed
301.08 per 90
Was fouled
240.87 per 90
Yellow cards
40.14 per 90
Red cards
0

Data updated 29 Sept 2026, 03:02 UTC