Data coverage
Player profile

Weston James Earl McKennie

USA · 183 · Born 28 August 1998

Latest recorded appearance

Juventus · Juventus vs Napoli · 1 November 2026

Latest match appearance in our records; this does not confirm the player’s current club.

Seasons

Choose a competition and season for results and statistics. Some seasons may be missing.

2026
2025
2024
2023
2022

Career history

Clubs and national teams

5 teams

Career history available. Last checked UTC.

TEAMSEASONS
Juventus
  • 2026
  • 2025
  • 2024
  • 2023
  • 2022
  • 2021
  • 2020
USA
  • 2026
  • 2025
  • 2024
  • 2023
  • 2022
  • 2021
  • 2020
  • 2019
  • 2018
  • 2017
FC Schalke 04
  • 2019
  • 2018
  • 2017
  • 2016
LeedsSeasons not reported
Schalke 04 U19Seasons not reported

All available years. Some teams or seasons may be missing. Seasons do not confirm transfer dates or appearances. Source: API-Football · As of UTC.

Honours & trophies

Competitions, seasons and finishes

All career years

Some honour details are missing or unconfirmed. Last checked UTC.

COMPETITIONSEASONFINISH
Concacaf Nations LeagueN/C America2023/2024Winner
Coppa ItaliaItaly2023/2024Winner
Concacaf Nations LeagueN/C America2022/2023Winner
Super CupItaly20222nd Place
Coppa ItaliaItaly2021/20222nd Place
Super CupItaly2021Winner
Trofeo Joan GamperWorld20212nd Place
Coppa ItaliaItaly2020/2021Winner
Concacaf Nations LeagueN/C America2019/2021Winner
Concacaf Gold CupN/C America20192nd Place
BundesligaGermany2017/20182nd Place
BundesligaGermanySeason not reported2nd Place
Concacaf Gold CupN/C AmericaSeason not reported2nd Place
Concacaf Nations LeagueN/C AmericaSeason not reportedWinner
Coppa ItaliaItalySeason not reported2nd Place
Coppa ItaliaItalySeason not reportedWinner
Super CupItalySeason not reported2nd Place
Super CupItalySeason not reportedWinner
Trofeo Joan GamperWorldSeason not reported2nd Place

All available years. Includes wins and other finishes. Undated entries may overlap, so these are not a total trophy count. Source: API-Football · As of UTC.

Transfer history

All available years

Coverage →

History available. Last checked 02/11/2026, 11:48:53 UTC.

DATEFROMTOFEE / STATUS
01 Jul 2023
Leeds
Juventus
N/A
31 Jan 2023
Juventus
Leeds
Loan
01 Jul 2021
FC Schalke 04
Juventus
€ 20.5M
01 Sept 2020
FC Schalke 04
Juventus
Loan

Some transfers or fees may be missing. An unknown fee does not mean a free transfer. Matching reports within seven days are shown once.

Injuries & suspensions

All available years

History available. Last checked 02/11/2026, 19:18:21 UTC.

REASONSTARTEND
Thigh Injury13 Apr 202518 Apr 2025
Muscle Injury24 Nov 202408 Dec 2024
Muscle Injury14 Oct 202421 Oct 2024
Shoulder Injury26 Feb 202409 Mar 2024
Knock17 Feb 202021 Feb 2020
Ankle/Foot Injury06 Feb 202007 Feb 2020
Shoulder Injury16 Dec 201924 Jan 2020
Calf Injury20 Oct 201928 Oct 2019
Ankle Injury23 Mar 201919 Apr 2019
Knock21 Feb 201907 Mar 2019
Thigh Injury19 Nov 201830 Nov 2018
Knock23 Sept 201827 Sept 2018

A missing end date does not confirm a current injury. Overlapping absences are not added together.

Match availability

View reports for World Cup 2026

Source: API-Football · Profile updated · About the data