Kalvin Phillips
Career snapshot
Career highs
Born the same day
Shares 1995-12-02 · 6 players total
| Full name | Kalvin Phillips |
|---|---|
| Name in home country | Kalvin Mark Phillips |
| Date of birth | 1995-12-02 (30 yrs) |
| Place of birth | Leeds, England |
| Citizenship | England Jamaica |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 179.00 m |
| Current club | Manchester City |
| Joined | 2022-07-04 |
| Contract expires | 2028-06-30 |
| Agent | CAA Stellar |
Percentile rank vs 1209 other Midfield - Defensive Midfields with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Manchester City | 4 | 2024 | 24/25 | 31 | 1 | 0 | 127 |
| Ipswich Town | 1 | 24/25 | 24/25 | 22 | 1 | 0 | 158 |
| West Ham United | 1 | 23/24 | 23/24 | 10 | 0 | 0 | 0 |
| Leeds United | 8 | 14/15 | 21/22 | 234 | 14 | 13 | 10,574 |
| Leeds United U23 | 1 | 20/21 | 20/21 | 1 | 0 | 1 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | Community Shield | Manchester City | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | EFL Cup | Ipswich Town | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | FA Cup | Ipswich Town | 2 | 1 | 0 | 0 | 0 | 158 |
| 24/25 | Premier League | Ipswich Town | 19 | 0 | 0 | 4 | 0 | 0 |
| 23/24 | Champions League | Manchester City | 4 | 1 | 0 | 1 | 0 | 127 |
| 23/24 | Community Shield | Manchester City | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | EFL Cup | Manchester City | 1 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | Europa League | West Ham United | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Premier League | Manchester City | 4 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Premier League | West Ham United | 8 | 0 | 0 | 1 | 0 | 0 |
| 23/24 | UEFA Super Cup | Manchester City | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Champions League | Manchester City | 3 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Community Shield | Manchester City | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Cup | Manchester City | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | FA Cup | Manchester City | 4 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premier League | Manchester City | 12 | 0 | 0 | 1 | 0 | 0 |
| 21/22 | EFL Cup | Leeds United | 3 | 1 | 0 | 0 | 0 | 270 |
| 21/22 | Premier League | Leeds United | 20 | 0 | 1 | 4 | 0 | 0 |
| 2024 | Club World Cup | Manchester City | 1 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | EFL Cup | Leeds United | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | FA Cup | Leeds United | 1 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Premier League | Leeds United | 29 | 1 | 2 | 10 | 0 | 2,429 |
| 20/21 | Premier League 2 | Leeds United U23 | 1 | 0 | 1 | 0 | 0 | 0 |
| 19/20 | Championship | Leeds United | 37 | 2 | 2 | 9 | 1 | 1,627 |
| 19/20 | EFL Cup | Leeds United | 2 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | FA Cup | Leeds United | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Championship | Leeds United | 42 | 1 | 3 | 8 | 1 | 3,503 |
| 18/19 | Championship Play-Offs | Leeds United | 2 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | EFL Cup | Leeds United | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Championship | Leeds United | 41 | 7 | 3 | 13 | 0 | 457 |
| 17/18 | EFL Cup | Leeds United | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | FA Cup | Leeds United | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Championship | Leeds United | 33 | 1 | 2 | 4 | 1 | 2,133 |
| 16/17 | EFL Cup | Leeds United | 5 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | FA Cup | Leeds United | 2 | 0 | 0 | 1 | 0 | 0 |
| 15/16 | Championship | Leeds United | 10 | 0 | 0 | 2 | 0 | 0 |
| 15/16 | FA Cup | Leeds United | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League Cup | Leeds United | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Championship | Leeds United | 2 | 1 | 0 | 0 | 0 | 155 |
| 14/15 | FA Cup | Leeds United | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2014-07-01 | Leeds U18 | Leeds U21 | Transfer | 0 | — |
| 15/16 | 2015-07-01 | Leeds U21 | Leeds | Transfer | 0 | — |
| 22/23 | 2022-07-04 | Leeds | Man City | Transfer | 50000000 | €49.00m |
| 23/24 | 2024-01-26 | Man City | West Ham | Loan | 28000000 | — |
| 23/24 | 2024-06-30 | West Ham | Man City | Return from loan | 25000000 | — |
| 24/25 | 2024-08-16 | Man City | Ipswich | Loan | 25000000 | — |
| 24/25 | 2025-06-30 | Ipswich | Man City | Return from loan | 12000000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 20/21 | Shoulder injury | 2020-10-22 | 2020-11-23 | 33 | 7 |
| 20/21 | Calf injury | 2021-02-08 | 2021-03-08 | 29 | 6 |
| 21/22 | Hamstring injury | 2021-12-02 | 2022-03-14 | 103 | 16 |
| 22/23 | Shoulder injury | 2022-08-26 | 2022-11-08 | 75 | 18 |
| 24/25 | Ankle injury | 2024-11-13 | 2024-12-21 | 39 | 7 |
| 24/25 | Achilles tendon problems | 2025-04-11 | 156 | 7 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €32.00m |
| Jan 1, 1970 | €28.00m |
| Jan 1, 1970 | €28.00m |
| Jan 1, 1970 | €35.00m |
| Jan 1, 1970 | €45.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €27.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €27.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €11.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €5.00m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €250k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #3299 | #8 | 31 | 1 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Luke Ayling | 2 | 0 | 0 |
| Ezgjan Alioski | 2 | 0 | 0 |
| Mateusz Klich | 2 | 1 | 0 |
| Jack Harrison | 2 | 3 | 0 |
| Pontus Jansson | 2 | 1 | 0 |
| Tyler Roberts | 2 | 1 | 0 |
| Illan Meslier | 2 | 0 | 0 |
| Jamie Shackleton | 2 | 0 | 0 |
| Samu Saiz | 2 | 1 | 0 |
| Adam Forshaw | 2 | 0 | 0 |
| Rodrigo | 2 | 1 | 0 |
| Raphinha | 2 | 0 | 0 |
| Chris Wood | 2 | 2 | 0 |
| Ronaldo Vieira | 2 | 1 | 0 |
| Ben White | 2 | 0 | 0 |
| Kyle Walker | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 17/18 | Championship | Leeds United | 7 | 41 |
| 19/20 | Championship | Leeds United | 2 | 37 |
| 14/15 | Championship | Leeds United | 1 | 2 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 18/19 | Championship | Leeds United | 3 | 42 |
| 17/18 | Championship | Leeds United | 3 | 41 |
| 16/17 | Championship | Leeds United | 2 | 33 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 24/25 | 2025-06-30 | Ipswich | Man City | Return from loan | — | €12.00m |
| 24/25 | 2024-08-16 | Man City | Ipswich | Loan | — | €25.00m |
| 23/24 | 2024-06-30 | West Ham | Man City | Return from loan | — | €25.00m |
| 23/24 | 2024-01-26 | Man City | West Ham | Loan | — | €28.00m |
Last 50 matches for Manchester City 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 |
|---|---|---|---|---|---|
| 2025-05-17 | GB1 |
Crystal Palace | 1–0 | Manchester City | Available |
| 2025-04-27 | GB1 |
Nottingham Forest | 0–2 | Manchester City | Available |
| 2025-03-30 | GB1 |
AFC Bournemouth | 1–2 | Manchester City | Available |
| 2025-03-01 | GB1 |
Manchester City | 3–1 | Plymouth Argyle | Available |
| 2024-10-30 | CGB |
Tottenham Hotspur | 2–1 | Manchester City | Available |
| 2024-09-24 | CGB |
Manchester City | 2–1 | Watford FC | Available |
| 2024-05-25 | GB1 |
Manchester City | 1–2 | Manchester United | Available |
| 2024-04-20 | GB1 |
Manchester City | 1–0 | Chelsea FC | Available |
| 2024-04-20 | GB1 |
Manchester City | 1–0 | Chelsea FC | Available |
| 2024-03-16 | GB1 |
Manchester City | 2–0 | Newcastle United | Available |
| 2024-03-16 | GB1 |
Manchester City | 2–0 | Newcastle United | Available |
| 2024-02-27 | GB1 |
Luton Town | 2–6 | Manchester City | Available |
| 2023-09-27 | CGB |
Newcastle United | 1–0 | Manchester City | Available |
| 2023-06-10 | CL |
Manchester City | 1–0 | Inter | Available |
| 2023-06-10 | CL |
Manchester City | 1–0 | Inter | Available |
| 2023-06-03 | GB1 |
Manchester City | 2–1 | Manchester United | Available |
| 2023-05-17 | CL |
Manchester City | 4–0 | Real Madrid | Available |
| 2023-05-17 | CL |
Manchester City | 4–0 | Real Madrid | Available |
| 2023-05-09 | CL |
Real Madrid | 1–1 | Manchester City | Available |
| 2023-05-09 | CL |
Real Madrid | 1–1 | Manchester City | Available |
| 2023-04-22 | GB1 |
Manchester City | 3–0 | Sheffield United | Available |
| 2023-04-19 | CL |
Bayern München | 1–1 | Manchester City | Available |
| 2023-04-19 | CL |
Bayern München | 1–1 | Manchester City | Available |
| 2023-04-11 | CL |
Manchester City | 3–0 | Bayern München | Available |
| 2023-04-11 | CL |
Manchester City | 3–0 | Bayern München | Available |
| 2023-03-18 | GB1 |
Manchester City | 6–0 | Burnley FC | Available |
| 2023-03-14 | CL |
Manchester City | 7–0 | RB Leipzig | Available |
| 2023-03-14 | CL |
Manchester City | 7–0 | RB Leipzig | Available |
| 2023-02-28 | GB1 |
Bristol City | 0–3 | Manchester City | Available |
| 2023-02-22 | CL |
RB Leipzig | 1–1 | Manchester City | Available |
| 2023-02-22 | CL |
RB Leipzig | 1–1 | Manchester City | Available |
| 2023-01-11 | CGB |
Southampton FC | 2–0 | Manchester City | Available |
| 2022-12-22 | CGB |
Manchester City | 3–2 | Liverpool FC | Available |
| 2022-11-09 | CGB |
Manchester City | 2–0 | Chelsea FC | Available |
| 2022-11-02 | CL |
Manchester City | 3–1 | Sevilla FC | INJURED Shoulder injury |
| 2022-10-25 | CL |
Borussia Dortmund | 0–0 | Manchester City | INJURED Shoulder injury |
| 2022-10-11 | CL |
FC København | 0–0 | Manchester City | INJURED Shoulder injury |
| 2022-10-05 | CL |
Manchester City | 5–0 | FC København | INJURED Shoulder injury |
| 2022-09-14 | CL |
Manchester City | 2–1 | Borussia Dortmund | INJURED Shoulder injury |
| 2022-09-06 | CL |
Sevilla FC | 0–4 | Manchester City | INJURED Shoulder injury |
| 2022-05-04 | CL |
Real Madrid | 3–1 | Manchester City | Available |
| 2022-05-04 | CL |
Real Madrid | 3–1 | Manchester City | Available |
| 2022-04-26 | CL |
Manchester City | 4–3 | Real Madrid | Available |
| 2022-04-26 | CL |
Manchester City | 4–3 | Real Madrid | Available |
| 2022-04-16 | GB1 |
Manchester City | 2–3 | Liverpool FC | Available |
| 2022-04-13 | CL |
Atlético Madrid | 0–0 | Manchester City | Available |
| 2022-04-13 | CL |
Atlético Madrid | 0–0 | Manchester City | Available |
| 2022-04-05 | CL |
Manchester City | 1–0 | Atlético Madrid | Available |
| 2022-04-05 | CL |
Manchester City | 1–0 | Atlético Madrid | Available |
| 2022-03-20 | GB1 |
Southampton FC | 1–4 | Manchester City | Available |
Teams faced most often by Kalvin Phillips'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 % |
|---|---|---|---|---|---|---|---|---|
| Sheffield Wednesday | 21 | 8 | 6 | 7 | 21 | 22 | -1 | 38% |
| Fulham FC | 20 | 8 | 3 | 9 | 29 | 29 | 0 | 40% |
| Nottingham Forest | 20 | 5 | 8 | 7 | 23 | 28 | -5 | 25% |
| Reading FC | 19 | 9 | 4 | 6 | 27 | 15 | +12 | 47% |
| Norwich City | 18 | 4 | 6 | 8 | 24 | 27 | -3 | 22% |
| Brentford FC | 18 | 5 | 5 | 8 | 15 | 22 | -7 | 28% |
| Wigan Athletic | 18 | 8 | 7 | 3 | 23 | 15 | +8 | 44% |
| Birmingham City | 18 | 6 | 6 | 6 | 27 | 24 | +3 | 33% |
| Derby County | 18 | 7 | 4 | 7 | 21 | 20 | +1 | 39% |
| Middlesbrough FC | 17 | 6 | 5 | 6 | 18 | 23 | -5 | 35% |
| Aston Villa | 17 | 8 | 5 | 4 | 27 | 19 | +8 | 47% |
| Chelsea FC | 17 | 6 | 3 | 8 | 19 | 18 | +1 | 35% |
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 | 22 | 158 | 4 | 1 | 0 | 2.85 |
| 23/24 | 19 | 127 | 3 | 1 | 0 | 2.83 |
| 22/23 | 21 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | 23 | 270 | 4 | 0 | 0 | 1.33 |
| 20/21 | 31 | 2,429 | 11 | 0 | 0 | 0.41 |
| 19/20 | 40 | 1,627 | 9 | 0 | 1 | 0.55 |
| 18/19 | 46 | 3,503 | 9 | 0 | 1 | 0.26 |
| 17/18 | 43 | 457 | 13 | 0 | 0 | 2.56 |
| 16/17 | 40 | 2,133 | 6 | 1 | 1 | 0.34 |
| 15/16 | 10 | 0 | 2 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Kalvin Phillips
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Kalvin Phillips
Who is Kalvin Phillips?
Kalvin Phillips is an England professional footballer who plays as a defensive midfield for Manchester City.
How old is Kalvin Phillips?
Kalvin Phillips is 30 years old. He was born on December 2, 1995 in Leeds.
What position does Kalvin Phillips play?
Kalvin Phillips plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Kalvin Phillips play for?
Kalvin Phillips currently plays for Manchester City.
How many career goals has Kalvin Phillips scored?
Across all senior club competitions in our dataset, Kalvin Phillips has scored 16 goals in 298 appearances.
What is Kalvin Phillips's market value?
Kalvin Phillips's most recent reported market value is €12.00m.