Kyle Walker-Peters
Career snapshot
Career highs
Born the same day
Shares 1997-04-13 · 6 players total
| Full name | Kyle Walker-Peters |
|---|---|
| Name in home country | Kyle Leonardus Walker-Peters |
| Date of birth | 1997-04-13 (29 yrs) |
| Place of birth | London, England |
| Citizenship | England Jamaica |
| Position | Defender - Right-Back (main: Defender) |
| Foot | right |
| Height | 173.00 m |
| Current club | West Ham United |
| Joined | 2025-07-20 |
| Contract expires | 2028-06-30 |
| Agent | CAA Base Ltd |
| Outfitter | adidas |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| West Ham United | 1 | 25/26 | 25/26 | 3 | 0 | 1 | 0 |
| Southampton FC | 6 | 19/20 | 24/25 | 202 | 7 | 12 | 6,975 |
| Tottenham Hotspur | 5 | 15/16 | 19/20 | 24 | 1 | 5 | 147 |
| Tottenham Hotspur U23 | 1 | 16/17 | 16/17 | 15 | 2 | 0 | 675 |
| Tottenham Hotspur UEFA U19 | 1 | 16/17 | 16/17 | 6 | 0 | 0 | 0 |
| Tottenham Hotspur U21 | 2 | 14/15 | 15/16 | 33 | 0 | 3 | 0 |
| Tottenham Hotspur U18 | 1 | 14/15 | 14/15 | 4 | 1 | 0 | 360 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | EFL Cup | West Ham United | 1 | 0 | 1 | 0 | 0 | 0 |
| 25/26 | Premier League | West Ham United | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | FA Cup | Southampton FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Premier League | Southampton FC | 33 | 0 | 2 | 5 | 0 | 0 |
| 23/24 | Championship | Southampton FC | 43 | 3 | 3 | 4 | 0 | 1,287 |
| 23/24 | Championship Play-Offs | Southampton FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | Southampton FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Cup | Southampton FC | 4 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | FA Cup | Southampton FC | 3 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Premier League | Southampton FC | 31 | 1 | 0 | 4 | 0 | 2,653 |
| 21/22 | EFL Cup | Southampton FC | 2 | 1 | 1 | 0 | 0 | 180 |
| 21/22 | FA Cup | Southampton FC | 3 | 1 | 1 | 1 | 0 | 223 |
| 21/22 | Premier League | Southampton FC | 32 | 1 | 2 | 5 | 0 | 2,632 |
| 20/21 | EFL Cup | Southampton FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FA Cup | Southampton FC | 4 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Premier League | Southampton FC | 30 | 0 | 3 | 4 | 0 | 0 |
| 19/20 | Champions League | Tottenham Hotspur | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | EFL Cup | Tottenham Hotspur | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Premier League | Tottenham Hotspur | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Premier League | Southampton FC | 10 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | Champions League | Tottenham Hotspur | 1 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | EFL Cup | Tottenham Hotspur | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | FA Cup | Tottenham Hotspur | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Premier League | Tottenham Hotspur | 6 | 0 | 3 | 1 | 0 | 0 |
| 17/18 | Champions League | Tottenham Hotspur | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | EFL Cup | Tottenham Hotspur | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | FA Cup | Tottenham Hotspur | 4 | 1 | 0 | 0 | 0 | 147 |
| 17/18 | Premier League | Tottenham Hotspur | 3 | 0 | 2 | 0 | 0 | 0 |
| 16/17 | FA Cup | Tottenham Hotspur | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Premier League 2 | Tottenham Hotspur U23 | 15 | 2 | 0 | 1 | 0 | 675 |
| 16/17 | UEFA Youth League | Tottenham Hotspur UEFA U19 | 6 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | Premier League | Tottenham Hotspur | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | U21 PL | Tottenham Hotspur U21 | 20 | 0 | 1 | 1 | 0 | 0 |
| 14/15 | FA Youth Cup | Tottenham Hotspur U18 | 4 | 1 | 0 | 1 | 0 | 360 |
| 14/15 | U21 PL | Tottenham Hotspur U21 | 13 | 0 | 2 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2014-07-01 | Spurs U18 | Tottenham U21 | Transfer | 0 | — |
| 17/18 | 2017-07-01 | Tottenham U23 | Tottenham | Transfer | 250000 | — |
| 19/20 | 2020-01-29 | Tottenham | Southampton | Loan | 10000000 | — |
| 19/20 | 2020-07-31 | Southampton | Tottenham | Return from loan | 8000000 | — |
| 20/21 | 2020-08-11 | Tottenham | Southampton | Transfer | 8000000 | €13.30m |
| 25/26 | 2025-07-20 | Southampton | West Ham | Transfer | 15000000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 17/18 | Hamstring injury | 2018-03-28 | 2018-04-28 | 32 | 5 |
| 19/20 | Hamstring strain | 2019-08-26 | 2019-09-17 | 23 | 4 |
| 19/20 | Calf injury | 2020-02-16 | 2020-02-28 | 13 | 1 |
| 20/21 | Hamstring strain | 2021-01-24 | 2021-02-10 | 18 | 4 |
| 21/22 | Corona virus | 2022-01-07 | 2022-01-14 | 8 | 2 |
| 22/23 | Hamstring injury | 2022-10-19 | 2022-12-04 | 47 | 6 |
| 22/23 | Hamstring injury | 2023-02-01 | 2023-02-13 | 13 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €250k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #31269 | #12 | 6 | 0 | — | — | former national player |
| Team #22907 | #14 | 11 | 0 | — | — | former national player |
| Team #21340 | #2 | 12 | 0 | — | — | former national player |
| Team #9565 | #17 | 11 | 0 | — | — | former national player |
| Team #3299 | #2 | 2 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Kamaldeen Sulemana | 1 | 0 | 0 |
| Ryan Fraser | 2 | 0 | 0 |
| Samuel Edozie | 1 | 0 | 0 |
| Sékou Mara | 1 | 1 | 0 |
| Moussa Djenepo | 1 | 0 | 0 |
| Flynn Downes | 1 | 0 | 0 |
| Mohamed Elyounoussi | 1 | 2 | 0 |
| Ryan Manning | 1 | 0 | 0 |
| Mohammed Salisu | 1 | 0 | 0 |
| Ibrahima Diallo | 1 | 0 | 0 |
| Jan Bednarek | 1 | 0 | 0 |
| Alex McCarthy | 1 | 0 | 0 |
| Gavin Bazunu | 2 | 0 | 0 |
| Taylor Harwood-Bellis | 1 | 0 | 0 |
| Will Smallbone | 1 | 3 | 0 |
| Jack Stephens | 1 | 1 | 0 |
| Joe Aribo | 1 | 2 | 0 |
| Stuart Armstrong | 1 | 0 | 0 |
| Ché Adams | 1 | 0 | 0 |
| Adam Armstrong | 1 | 2 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 23/24 | Championship | Southampton FC | 3 | 43 |
| 16/17 | Premier League 2 | Tottenham Hotspur U23 | 2 | 15 |
| 17/18 | FA Cup | Tottenham Hotspur | 1 | 4 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 18/19 | Premier League | Tottenham Hotspur | 3 | 6 |
| 23/24 | Championship | Southampton FC | 3 | 43 |
| 20/21 | Premier League | Southampton FC | 3 | 30 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 19/20 | 2020-07-31 | Southampton | Tottenham | Return from loan | — | €8.00m |
| 19/20 | 2020-01-29 | Tottenham | Southampton | Loan | — | €10.00m |
Last 50 matches for West Ham United The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2024-09-25 | CGB |
Liverpool FC | 5–1 | West Ham United | Available |
| 2024-08-28 | CGB |
West Ham United | 1–0 | AFC Bournemouth | Available |
| 2023-12-20 | CGB |
Liverpool FC | 5–1 | West Ham United | Available |
| 2023-11-01 | CGB |
West Ham United | 3–1 | Arsenal FC | Available |
| 2023-09-27 | CGB |
Lincoln City | 0–1 | West Ham United | Available |
| 2023-03-01 | GB1 |
Manchester United | 3–1 | West Ham United | Available |
| 2022-11-09 | CGB |
West Ham United | 9–10 | Blackburn Rovers | INJURED Hamstring injury |
| 2022-03-02 | GB1 |
Southampton FC | 3–1 | West Ham United | Available |
| 2021-12-22 | CGB |
Tottenham Hotspur | 2–1 | West Ham United | Available |
| 2021-10-27 | CGB |
West Ham United | 5–3 | Manchester City | Available |
| 2021-09-22 | CGB |
Manchester United | 0–1 | West Ham United | Available |
| 2021-02-09 | GB1 |
Manchester United | 1–0 | West Ham United | INJURED Hamstring strain |
| 2020-09-30 | CGB |
Everton FC | 4–1 | West Ham United | Available |
| 2020-09-22 | CGB |
West Ham United | 5–1 | Hull City | Available |
| 2020-09-15 | CGB |
West Ham United | 3–0 | Charlton Athletic | Available |
| 2020-06-23 | GB1 |
Tottenham Hotspur | 2–0 | West Ham United | Available |
| 2020-06-20 | GB1 |
West Ham United | 0–2 | Wolverhampton Wanderers | Available |
| 2020-03-07 | GB1 |
Arsenal FC | 1–0 | West Ham United | Available |
| 2020-02-29 | GB1 |
West Ham United | 3–1 | Southampton FC | Available |
| 2020-02-24 | GB1 |
Liverpool FC | 3–2 | West Ham United | INJURED Calf injury |
| 2020-02-19 | GB1 |
Manchester City | 2–0 | West Ham United | INJURED Calf injury |
| 2020-02-01 | GB1 |
West Ham United | 3–3 | Brighton & Hove Albion | Available |
| 2020-01-29 | GB1 |
West Ham United | 0–2 | Liverpool FC | Available |
| 2020-01-22 | GB1 |
Leicester City | 4–1 | West Ham United | Available |
| 2020-01-18 | GB1 |
West Ham United | 1–1 | Everton FC | Available |
| 2020-01-10 | GB1 |
Sheffield United | 1–0 | West Ham United | Available |
| 2020-01-01 | GB1 |
West Ham United | 4–0 | AFC Bournemouth | Available |
| 2019-12-28 | GB1 |
West Ham United | 1–2 | Leicester City | Available |
| 2019-12-26 | GB1 |
Crystal Palace | 2–1 | West Ham United | Available |
| 2019-12-14 | GB1 |
Southampton FC | 0–1 | West Ham United | Available |
| 2019-12-09 | GB1 |
West Ham United | 1–3 | Arsenal FC | Available |
| 2019-12-04 | GB1 |
Wolverhampton Wanderers | 2–0 | West Ham United | Available |
| 2019-11-30 | GB1 |
Chelsea FC | 0–1 | West Ham United | Available |
| 2019-11-23 | GB1 |
West Ham United | 2–3 | Tottenham Hotspur | Available |
| 2019-11-09 | GB1 |
Burnley FC | 3–0 | West Ham United | Available |
| 2019-11-02 | GB1 |
West Ham United | 2–3 | Newcastle United | Available |
| 2019-10-26 | GB1 |
West Ham United | 1–1 | Sheffield United | Available |
| 2019-10-19 | GB1 |
Everton FC | 2–0 | West Ham United | Available |
| 2019-10-05 | GB1 |
West Ham United | 1–2 | Crystal Palace | Available |
| 2019-09-28 | GB1 |
AFC Bournemouth | 2–2 | West Ham United | Available |
| 2019-09-25 | CGB |
Oxford United | 4–0 | West Ham United | Available |
| 2019-09-22 | GB1 |
West Ham United | 2–0 | Manchester United | Available |
| 2019-09-16 | GB1 |
Aston Villa | 0–0 | West Ham United | INJURED Hamstring strain |
| 2019-08-31 | GB1 |
West Ham United | 2–0 | Norwich City | INJURED Hamstring strain |
| 2019-08-27 | CGB |
Newport County | 0–2 | West Ham United | INJURED Hamstring strain |
| 2019-08-24 | GB1 |
Watford FC | 1–3 | West Ham United | Available |
| 2019-08-17 | GB1 |
Brighton & Hove Albion | 1–1 | West Ham United | Available |
| 2019-08-10 | GB1 |
West Ham United | 0–5 | Manchester City | Available |
| 2019-07-26 | GB1 |
West Ham United | 1–1 | Aston Villa | Available |
| 2019-07-22 | GB1 |
Manchester United | 1–1 | West Ham United | Available |
Teams faced most often by Kyle Walker-Peters's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Chelsea FC | 19 | 5 | 2 | 12 | 25 | 40 | -15 | 26% |
| Liverpool FC | 17 | 1 | 5 | 11 | 16 | 37 | -21 | 6% |
| Everton FC | 16 | 10 | 2 | 4 | 29 | 16 | +13 | 63% |
| Arsenal FC | 16 | 5 | 5 | 6 | 18 | 21 | -3 | 31% |
| Burnley FC | 15 | 7 | 4 | 4 | 19 | 12 | +7 | 47% |
| Manchester City | 14 | 2 | 2 | 10 | 12 | 30 | -18 | 14% |
| West Ham United | 14 | 8 | 3 | 3 | 25 | 19 | +6 | 57% |
| Stoke City | 12 | 5 | 2 | 5 | 19 | 12 | +7 | 42% |
| Leicester City | 12 | 6 | 3 | 3 | 25 | 18 | +7 | 50% |
| West Bromwich Albion | 12 | 5 | 3 | 4 | 15 | 9 | +6 | 42% |
| Swansea City | 12 | 8 | 2 | 2 | 19 | 7 | +12 | 67% |
| Watford FC | 12 | 6 | 4 | 2 | 24 | 15 | +9 | 50% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 14/15 | Senior debut season | |
| 14/15 | First senior goal |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 35 | 0 | 5 | 0 | 0 | 0 |
| 23/24 | 47 | 1,287 | 4 | 0 | 0 | 0.28 |
| 22/23 | 38 | 2,653 | 6 | 0 | 0 | 0.2 |
| 21/22 | 37 | 3,035 | 6 | 0 | 0 | 0.18 |
| 20/21 | 35 | 0 | 5 | 0 | 0 | 0 |
| 19/20 | 15 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | 10 | 0 | 2 | 0 | 0 | 0 |
| 16/17 | 21 | 675 | 2 | 0 | 0 | 0.27 |
| 15/16 | 20 | 0 | 1 | 1 | 0 | 0 |
| 14/15 | 17 | 360 | 1 | 0 | 0 | 0.25 |
Output by competition
Career goals and assists broken down by tournament.
More on Kyle Walker-Peters
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Kyle Walker-Peters
Who is Kyle Walker-Peters?
Kyle Walker-Peters is an England professional footballer who plays as a right-back for West Ham United.
How old is Kyle Walker-Peters?
Kyle Walker-Peters is 29 years old. He was born on April 13, 1997 in London.
What position does Kyle Walker-Peters play?
Kyle Walker-Peters plays as a right-back (Defender - Right-Back).
What club does Kyle Walker-Peters play for?
Kyle Walker-Peters currently plays for West Ham United.
How many career goals has Kyle Walker-Peters scored?
Across all senior club competitions in our dataset, Kyle Walker-Peters has scored 11 goals in 287 appearances.
What is Kyle Walker-Peters's market value?
Kyle Walker-Peters's most recent reported market value is €15.00m.