Joe Willock

Midfielder · Newcastle United
62xG Index
This week — vs LIV
P(goal)
6%
P(assist)
20%
Projected G+A
0.28
Expected minutes
57'
Full match assessment →
Season
Goals
0
Assists
2
xG
1.4
xA
2.1
Shots
17
Minutes
979

Per 90: 0.13 npxG · 0.19 xA · 1.6 shots · 1.3 key passes

Percentile profile vs midfielders
Joe Willock percentile profilenpxG /90 57, Shots /90 61, Chance quality 44, xA /90 74, Chances created /90 56, Key passes /90 65, xG chain /90 60, Involvement /90 58, Box presence /90 57, On-pitch xGA /90 40, Clean sheets 48, Discipline 25. Percentiles against players in the same position.57npxG /9061Shots /9044Chance quality74xA /9056Chances created /9065Key passes /9060xG chain /9058Involvement /9057Box presence /9040On-pitch xGA /9048Clean sheets25Discipline
AttackingCreatingBuild-upDefending
Joe Willock percentile profile
MetricPercentileValue
Attacking: npxG /90570.13
Attacking: Shots /90611.56
Attacking: Chance quality440.08
Creating: xA /90740.19
Creating: Chances created /90561.2
Creating: Key passes /90651.29
Build-up: xG chain /90600.46
Build-up: Involvement /90582.85
Build-up: Box presence /90570.64
Defending: On-pitch xGA /90401.64
Defending: Clean sheets480.22
Defending: Discipline250.28
Each wedge is Joe Willock's percentile among midfielders this season; the dashed rings are the 25th, 50th and 75th. · n = 979
npxG /900.13 · 57
Shots /901.56 · 61
Chance quality0.08 · 44
xA /900.19 · 74
Chances created /901.2 · 56
Key passes /901.29 · 65
xG chain /900.46 · 60
Involvement /902.85 · 58
Box presence /900.64 · 57
On-pitch xGA /901.64 · 40
Clean sheets0.22 · 48
Discipline0.28 · 25

Minimum 450 minutes for qualified ranks. Method: /model.

Season shot map
Missed · xG 0.06 · 84'Missed · xG 0.02 · 41'Missed · xG 0.57 · 91'Missed · xG 0.02 · 8'Saved · xG 0.04 · 23'Blocked · xG 0.04 · 47'Blocked · xG 0.03 · 29'Saved · xG 0.02 · 38'Missed · xG 0.02 · 69'Saved · xG 0.12 · 33'Saved · xG 0.03 · 17'Missed · xG 0.03 · 30'Saved · xG 0.15 · 28'Missed · xG 0.09 · 55'Blocked · xG 0.05 · 89'Saved · xG 0.06 · 32'Missed · xG 0.05 · 67'
17
Shots
0
Goals
1.39
xG
35%
On target

Select a shot for its detail. Dot size is chance quality (xG); filled scored, blue saved, grey blocked, hollow missed.

n = 17 shots with pitch coordinates · own goals excluded

Recent matches
DateOppMinGAxGxAShots
2026-05-24@ FUL90000.110.002
2026-05-17WHU34010.050.771
2026-05-02BHA72000.230.002
2026-04-25@ ARS89000.050.002
2026-03-22SUN23000.000.140
2026-03-14@ CHE81010.120.671
2026-03-04MUN35000.000.000
2026-02-28EVE43000.020.021
2026-02-21@ MCI65000.060.002
2026-02-10@ TOT90000.110.193
2026-02-07BRE51000.000.000
2026-01-31@ LIV78000.000.000
2026-01-25AVL2000.000.000
2026-01-04CRY1000.570.001
2025-12-30@ BUR1000.000.000