Weston McKennie

Weston McKennie

JuventusJuventusContract until 30 Jun 2030
183 cm
Height
28 years
28 Aug 1998
84 kg
Weight
USA
Country
Little Elm, USA
Born

Position

Primary

Midfielder

MF

Juventus2026/27 · All competitions

Juventus

Serie A 7·UEFA Europa League 3

1

Goals

1

Assists

10

Started

10

Matches

775

Minutes played

6.7

Rating

0

Yellow cards

0

Red cards

Expected goals

6 league games · 494' · 5 shots

Non-penalty goals

1goal from 0.51

+0.49 above expectation

Assists

0assists from 0.62

-0.62 below expectation

npxG / 90

0.09

xA / 90

0.11

xGChain / 90

0.26

xGBuildup / 90

0.17

Shot map

Shots

5

Goals

1

On target

40%

xG

0.51

47' vs Genoa: blocked, xG 0.0657' vs Atalanta: saved, xG 0.0962' vs Frosinone: blocked, xG 0.0870' vs Frosinone: missed, xG 0.1128' vs Lecce: goal, xG 0.17

Size = xG where known.

vs Lecce

25 Oct 2026 · Serie A · 28'

Goal

xG

0.17

Body part

Foot

Situation

Set piece

Distance

9 m

Shot 2 of 5

Rating

Paraguay13 Jun
Australia19 Jun
Türkiye26 Jun
Bosnia & Herzegovina2 Jul
Belgium7 Jul
Frosinone23 Aug
NEC Nijmegen17 Sept
Atalanta20 Sept
Cagliari11 Oct
Celta Vigo15 Oct
Lazio18 Oct
Rennes22 Oct
Lecce25 Oct
Genoa28 Oct
Napoli1 Nov

Records

all competitions

Longest scoring run

2games
3 Oct 2018 – 6 Oct 2018

Braces · hat-tricks

0·0
games with 2 · 3+ goals

Biggest scoring game

1GvBenficaBenfica

2–0 · 21 Jan 2026

Best rating

8.5vFrosinoneFrosinone

4–0 · 11 Jan 2024

Attacking profile

32 goals · 258 shots
42%
Shots on target108 of 258
12%
Shot conversion32 goals from 258 shots
82%
Pass accuracy6501 of 7902
47%
Duels won1131 of 2409

When he makes the difference

GoalsAssists

5
1–15
11
16–30
8
31–45
14
46–60
16
61–75
11
76–90+

Splits

GAG+A/90Rating
Home180 apps · 12,474′19160.25NaN
Away172 apps · 12,118′13170.226.79
Started279 apps · 22,921′26330.236.89
Off the bench73 apps · 1,671′600.32NaN
His team with him on the pitch46% won · 163W 96D 92L

When he starts: 46% won (128W 74D 77L)

Partnerships

from match events

Favourite opponents

goals + assists
FrosinoneFrosinone4 games · 0 G · 5 A5
LazioLazio11 games · 1 G · 3 A4
AtalantaAtalanta14 games · 0 G · 4 A4
InterInter11 games · 0 G · 4 A4
GenoaGenoa9 games · 2 G · 1 A3
LecceLecce7 games · 2 G · 1 A3

Managers

played under

Match stats

DateOpponentResultMinGARating
1 NovvsNapoliSerie AW2 - 045006.2
28 OctatGenoaSerie AL2 - 090005.9
25 OctatLecceSerie AW0 - 289107.5
22 OctvsRennesUEFA Europa LeagueD2 - 290006.8
18 OctvsLazioSerie AL0 - 390007.2
15 OctatCelta VigoUEFA Europa LeagueW1 - 290006.3
11 OctatCagliariSerie AD1 - 145006.2
20 SeptvsAtalantaSerie AW2 - 086006.9
17 SeptvsNEC NijmegenUEFA Europa LeagueW5 - 060017.1
23 AugatFrosinoneSerie AW0 - 190006.6
1 / 2

Season by season

SeasonClubAppsMinRatingGAShotsKPPassesTklIntDuelsDribblesCards
2026/272 competitionsJuventusJuventus10 (10)7756.7115 (2)1436916332/65 · 49%4/10 · 40%00
2025/263 competitionsJuventusJuventus48 (44)3,9207.09648 (23)7115686936169/347 · 49%23/46 · 50%60
2024/253 competitionsJuventusJuventus43 (35)3,0536.95417 (12)4813424419131/286 · 46%26/45 · 58%30
2023/242 competitionsJuventusJuventus38 (33)2,9527.101022 (8)4610535020127/259 · 49%23/53 · 43%60
2022/232 competitionsLeeds UnitedLeeds20 (17)1,5306.70111 (3)15637302272/173 · 42%12/16 · 75%70
2022/233 competitionsJuventusJuventus21 (18)1,5096.7328 (6)9550201757/129 · 44%11/17 · 65%10
2021/223 competitionsJuventusJuventus28 (20)1,8486.83027 (10)31731313099/207 · 48%23/35 · 66%10
2020/213 competitionsJuventusJuventus45 (24)2,3156.86333 (18)3610125434132/283 · 47%23/29 · 79%50
2019/202 competitionsFC Schalke 04Schalke32 (27)2,3316.93121 (8)2111294252143/286 · 50%32/52 · 62%90
2018/193 competitionsFC Schalke 04Schalke33 (27)2,3306.82529 (13)267703350199/391 · 51%19/31 · 61%70
2017/182 competitionsFC Schalke 04Schalke24 (15)1,2846.60011 (3)10514362388/205 · 43%9/25 · 36%30
2016/17BundesligaFC Schalke 04Schalke1 (0)136.300––9––1/2 · 50%0/1 · 0%00

Goals and assists by season

league and cups
GoalsAssists
10
5
0
2016/17
0
2017/18
2
2018/19
3
2019/20
6
2020/21
3
2021/22
3
2022/23
0
2023/24
5
2024/25
9
2025/26
1
2026/27