
22Weston McKennie
JuventusPositionMidfielderAge28NationalityUnited StatesHeight185 cmMarket value€30.0mContract until30/6/2030
This season, all competitions
13Appearances
1Goals
1Assists
13Shots
4Shots on target
0.3xG
0.3xA
0.3npxG (no penalties)
5Key passes
16Fouls committed
5Fouls won
2Offsides
3Yellow cards
0Red cards
0.08 goals per game, 0.08 assists per game, 1.00 shots per game. Estimates from season totals, not a prediction.
Seasons by competition
| Season | Competition | Apps | Goals | Assists | Yellow | Red |
|---|---|---|---|---|---|---|
| 2026/27 | Serie A | 4 | 0 | 0 | 1 | 0 |
| 2026/27 | UEFA Europa League | 2 | 0 | 1 | 0 | 0 |
| 2025/26 | Serie A | 37 | 5 | 5 | 5 | 0 |
| 2025/26 | UEFA Champions League | 10 | 4 | 1 | 1 | 0 |
| 2025/26 | Coppa Italia | 2 | 0 | 0 | 0 | 0 |
| 2025/26 | Club Friendly | 3 | 0 | 0 | 0 | 0 |
| 2025/26 | Club World Cup | 1 | 0 | 0 | 0 | 0 |
| 2024/25 | Club World Cup | 3 | 0 | 0 | 1 | 0 |
| 2024/25 | Italian Supercoppa | 1 | 0 | 0 | 1 | 0 |
| 2021/22 | Trofeo Joan Gamper | 1 | 0 | 0 | 1 | 0 |
| 2020/21 | Club Friendly | 1 | 0 | 0 | 0 | 0 |
Match by match
| Date | Competition | Match | G | A | YC | RC | |
|---|---|---|---|---|---|---|---|
| 18/10/2026 | Serie A 2026-27 Italian Serie A | Juventus 0 - 3 Lazio | L | 0 | 0 | 0 | 0 |
| 15/10/2026 | UEFA Europa League League Phase | Celta Vigo 1 - 2 Juventus | W | 0 | 0 | 0 | 0 |
| 11/10/2026 | Serie A 2026-27 Italian Serie A | Cagliari 1 - 1 Juventus | D | 0 | 0 | 1 | 0 |
| 20/9/2026 | Serie A 2026-27 Italian Serie A | Juventus 2 - 0 Atalanta | W | 0 | 0 | 0 | 0 |
| 17/9/2026 | UEFA Europa League League Phase | Juventus 5 - 0 NEC Nijmegen | W | 0 | 1 | 0 | 0 |
| 23/8/2026 | Serie A 2026-27 Italian Serie A | Frosinone 0 - 1 Juventus | W | 0 | 0 | 0 | 0 |
| 24/5/2026 | Serie A 2025-26 Italian Serie A | Torino 2 - 2 Juventus | D | 0 | 0 | 0 | 0 |
| 17/5/2026 | Serie A 2025-26 Italian Serie A | Juventus 0 - 2 Fiorentina | L | 0 | 0 | 0 | 0 |
| 9/5/2026 | Serie A 2025-26 Italian Serie A | Lecce 0 - 1 Juventus | W | 0 | 0 | 0 | 0 |
| 3/5/2026 | Serie A 2025-26 Italian Serie A | Juventus 1 - 1 Hellas Verona | D | 0 | 0 | 0 | 0 |
| 26/4/2026 | Serie A 2025-26 Italian Serie A | AC Milan 0 - 0 Juventus | D | 0 | 0 | 0 | 0 |
| 19/4/2026 | Serie A 2025-26 Italian Serie A | Juventus 2 - 0 Bologna | W | 0 | 1 | 0 | 0 |
| 6/4/2026 | Serie A 2025-26 Italian Serie A | Juventus 2 - 0 Genoa | W | 1 | 0 | 1 | 0 |
| 21/3/2026 | Serie A 2025-26 Italian Serie A | Juventus 1 - 1 Sassuolo | D | 0 | 0 | 0 | 0 |
| 14/3/2026 | Serie A 2025-26 Italian Serie A | Udinese 0 - 1 Juventus | W | 0 | 0 | 0 | 0 |
| 7/3/2026 | Serie A 2025-26 Italian Serie A | Juventus 4 - 0 Pisa | W | 0 | 0 | 0 | 0 |
| 1/3/2026 | Serie A 2025-26 Italian Serie A | AS Roma 3 - 3 Juventus | D | 0 | 0 | 0 | 0 |
| 25/2/2026 | UEFA Champions League Knockout Round Playoffs | Juventus 3 - 2 Galatasaray | W | 1 | 0 | 0 | 0 |
| 21/2/2026 | Serie A 2025-26 Italian Serie A | Juventus 0 - 2 Como | L | 0 | 0 | 0 | 0 |
| 17/2/2026 | UEFA Champions League Knockout Round Playoffs | Galatasaray 5 - 2 Juventus | L | 0 | 1 | 0 | 0 |
| 14/2/2026 | Serie A 2025-26 Italian Serie A | Internazionale 3 - 2 Juventus | L | 0 | 2 | 0 | 0 |
| 8/2/2026 | Serie A 2025-26 Italian Serie A | Juventus 2 - 2 Lazio | D | 1 | 0 | 0 | 0 |
| 5/2/2026 | Coppa Italia Quarterfinals | Atalanta 3 - 0 Juventus | L | 0 | 0 | 0 | 0 |
| 1/2/2026 | Serie A 2025-26 Italian Serie A | Parma 1 - 4 Juventus | W | 1 | 0 | 1 | 0 |
| 28/1/2026 | UEFA Champions League League Phase | AS Monaco 0 - 0 Juventus | D | 0 | 0 | 0 | 0 |
| 25/1/2026 | Serie A 2025-26 Italian Serie A | Juventus 3 - 0 Napoli | W | 0 | 0 | 0 | 0 |
| 21/1/2026 | UEFA Champions League League Phase | Juventus 2 - 0 Benfica | W | 1 | 0 | 0 | 0 |
| 17/1/2026 | Serie A 2025-26 Italian Serie A | Cagliari 1 - 0 Juventus | L | 0 | 0 | 0 | 0 |
| 12/1/2026 | Serie A 2025-26 Italian Serie A | Juventus 5 - 0 Cremonese | W | 1 | 0 | 0 | 0 |
| 6/1/2026 | Serie A 2025-26 Italian Serie A | Sassuolo 0 - 3 Juventus | W | 0 | 0 | 0 | 0 |
| 3/1/2026 | Serie A 2025-26 Italian Serie A | Juventus 1 - 1 Lecce | D | 1 | 0 | 0 | 0 |
| 27/12/2025 | Serie A 2025-26 Italian Serie A | Pisa 0 - 2 Juventus | W | 0 | 0 | 0 | 0 |
| 20/12/2025 | Serie A 2025-26 Italian Serie A | Juventus 2 - 1 AS Roma | W | 0 | 1 | 1 | 0 |
| 14/12/2025 | Serie A 2025-26 Italian Serie A | Bologna 0 - 1 Juventus | W | 0 | 0 | 0 | 0 |
| 10/12/2025 | UEFA Champions League League Phase | Juventus 2 - 0 Pafos | W | 1 | 0 | 0 | 0 |
| 7/12/2025 | Serie A 2025-26 Italian Serie A | Napoli 2 - 1 Juventus | L | 0 | 1 | 0 | 0 |
| 2/12/2025 | Coppa Italia Round of 16 | Juventus 2 - 0 Udinese | W | 0 | 0 | 0 | 0 |
| 29/11/2025 | Serie A 2025-26 Italian Serie A | Juventus 2 - 1 Cagliari | W | 0 | 0 | 0 | 0 |
| 25/11/2025 | UEFA Champions League League Phase | Bodo/Glimt 2 - 3 Juventus | W | 1 | 0 | 1 | 0 |
| 22/11/2025 | Serie A 2025-26 Italian Serie A | Fiorentina 1 - 1 Juventus | D | 0 | 0 | 1 | 0 |
| 8/11/2025 | Serie A 2025-26 Italian Serie A | Juventus 0 - 0 Torino | D | 0 | 0 | 0 | 0 |
| 4/11/2025 | UEFA Champions League League Phase | Juventus 1 - 1 Sporting CP | D | 0 | 0 | 0 | 0 |
| 1/11/2025 | Serie A 2025-26 Italian Serie A | Cremonese 1 - 2 Juventus | W | 0 | 0 | 0 | 0 |
| 29/10/2025 | Serie A 2025-26 Italian Serie A | Juventus 3 - 1 Udinese | W | 0 | 0 | 0 | 0 |
| 26/10/2025 | Serie A 2025-26 Italian Serie A | Lazio 1 - 0 Juventus | L | 0 | 0 | 1 | 0 |
| 22/10/2025 | UEFA Champions League League Phase | Real Madrid 1 - 0 Juventus | L | 0 | 0 | 0 | 0 |
| 19/10/2025 | Serie A 2025-26 Italian Serie A | Como 2 - 0 Juventus | L | 0 | 0 | 0 | 0 |
| 5/10/2025 | Serie A 2025-26 Italian Serie A | Juventus 0 - 0 AC Milan | D | 0 | 0 | 0 | 0 |
| 1/10/2025 | UEFA Champions League League Phase | Villarreal 2 - 2 Juventus | D | 0 | 0 | 0 | 0 |
| 27/9/2025 | Serie A 2025-26 Italian Serie A | Juventus 1 - 1 Atalanta | D | 0 | 0 | 0 | 0 |
| 20/9/2025 | Serie A 2025-26 Italian Serie A | Hellas Verona 1 - 1 Juventus | D | 0 | 0 | 0 | 0 |
| 16/9/2025 | UEFA Champions League League Phase | Juventus 4 - 4 Borussia Dortmund | D | 0 | 0 | 0 | 0 |
| 13/9/2025 | Serie A 2025-26 Italian Serie A | Juventus 4 - 3 Internazionale | W | 0 | 0 | 0 | 0 |
| 31/8/2025 | Serie A 2025-26 Italian Serie A | Genoa 0 - 1 Juventus | W | 0 | 0 | 0 | 0 |
| 24/8/2025 | Serie A 2025-26 Italian Serie A | Juventus 2 - 0 Parma | W | 0 | 0 | 0 | 0 |
| 16/8/2025 | Club Friendly 2025 Club Friendly | Atalanta 1 - 2 Juventus | W | 0 | 0 | 0 | 0 |
| 10/8/2025 | Club Friendly 2025 Club Friendly | Borussia Dortmund 1 - 2 Juventus | W | 0 | 0 | 0 | 0 |
| 2/8/2025 | Club Friendly 2025 Club Friendly | Juventus 2 - 2 Reggiana | D | 0 | 0 | 0 | 0 |
| 1/7/2025 | Club World Cup Round of 16 | Real Madrid 1 - 0 Juventus | L | 0 | 0 | 0 | 0 |
| 26/6/2025 | Club World Cup Group Stage | Juventus 2 - 5 Manchester City | L | 0 | 0 | 0 | 0 |
| 22/6/2025 | Club World Cup Group Stage | Juventus 4 - 1 Wydad AC | W | 0 | 0 | 0 | 0 |
| 19/6/2025 | Club World Cup Group Stage | Al Ain 0 - 5 Juventus | W | 0 | 0 | 1 | 0 |
| 3/1/2025 | Italian Supercoppa Semifinals | Juventus 1 - 2 AC Milan | L | 0 | 0 | 1 | 0 |
| 8/8/2021 | Trofeo Joan Gamper 2021 Trofeo Joan Gamper | Barcelona 3 - 0 Juventus | L | 0 | 0 | 1 | 0 |
| 13/9/2020 | Club Friendly Club Friendly | Juventus 5 - 0 Novara | W | 0 | 0 | 0 | 0 |
Only matches the player appeared in. Stats per match from ESPN.
Teams in the last seasons
- Juventus
- Leeds United
- Schalke 04
- United States
Sources: ESPN, Transfermarkt, 21/10/2026. Facts and figures, not predictions.