Rayan Aït-Nouri
Career snapshot
Career highs
Born the same day
Shares 2001-06-06 · 6 players total
| Full name | Rayan Aït-Nouri |
|---|---|
| Name in home country | Rayan Aït-Nouri , ريان آيت نوري |
| Date of birth | 2001-06-06 (24 yrs) |
| Place of birth | Montreuil, Algeria |
| Citizenship | Algeria France |
| Position | Defender - Left-Back (main: Defender) |
| Foot | left |
| Height | 180.00 m |
| Current club | Manchester City |
| Joined | 2025-06-09 |
| Contract expires | 2030-06-30 |
| Agent | CAA Stellar |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Manchester City | 2 | 2025 | 25/26 | 6 | 0 | 1 | 0 |
| Wolverhampton Wanderers | 5 | 20/21 | 24/25 | 157 | 12 | 19 | 6,922 |
| Angers SCO | 4 | 17/18 | 20/21 | 23 | 0 | 4 | 0 |
| Angers SCO B | 1 | 18/19 | 18/19 | 6 | 0 | 0 | 0 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Premier League | Manchester City | 3 | 0 | 0 | 1 | 0 | 0 |
| 24/25 | EFL Cup | Wolverhampton Wanderers | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | FA Cup | Wolverhampton Wanderers | 3 | 1 | 0 | 1 | 0 | 217 |
| 24/25 | Premier League | Wolverhampton Wanderers | 37 | 4 | 7 | 5 | 0 | 782 |
| 23/24 | EFL Cup | Wolverhampton Wanderers | 2 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | FA Cup | Wolverhampton Wanderers | 3 | 1 | 1 | 1 | 0 | 200 |
| 23/24 | Premier League | Wolverhampton Wanderers | 33 | 2 | 3 | 7 | 0 | 1,172 |
| 22/23 | EFL Cup | Wolverhampton Wanderers | 4 | 1 | 1 | 0 | 0 | 248 |
| 22/23 | FA Cup | Wolverhampton Wanderers | 2 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Premier League | Wolverhampton Wanderers | 21 | 1 | 0 | 4 | 0 | 1,070 |
| 21/22 | EFL Cup | Wolverhampton Wanderers | 2 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | FA Cup | Wolverhampton Wanderers | 2 | 0 | 1 | 0 | 0 | 0 |
| 21/22 | Premier League | Wolverhampton Wanderers | 23 | 1 | 4 | 4 | 0 | 1,828 |
| 2025 | Club World Cup | Manchester City | 3 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | FA Cup | Wolverhampton Wanderers | 3 | 0 | 0 | 1 | 0 | 0 |
| 20/21 | Ligue 1 | Angers SCO | 3 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | Premier League | Wolverhampton Wanderers | 21 | 1 | 1 | 1 | 0 | 1,405 |
| 19/20 | Ligue 1 | Angers SCO | 17 | 0 | 3 | 3 | 0 | 0 |
| 18/19 | Ligue 1 | Angers SCO | 3 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | National 3 - Grp. B | Angers SCO B | 6 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Ligue 1 | Angers SCO | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 16/17 | 2016-07-01 | Paris FC Yth. | Angers SCO U19 | Transfer | 0 | — |
| 18/19 | 2018-07-01 | Angers SCO U19 | Angers SCO | Transfer | 0 | — |
| 20/21 | 2020-10-04 | Angers SCO | Wolves | Loan | 20000000 | — |
| 20/21 | 2021-06-30 | Wolves | Angers SCO | Return from loan | 18000000 | — |
| 21/22 | 2021-07-09 | Angers SCO | Wolves | Transfer | 18000000 | €11.10m |
| 25/26 | 2025-06-09 | Wolves | Man City | Transfer | 35000000 | €36.80m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 17/18 | Groin strain | 2018-05-09 | 2018-05-20 | 12 | 0 |
| 18/19 | Groin injury | 2018-08-14 | 2018-08-21 | 8 | 1 |
| 18/19 | Groin strain | 2018-10-26 | 2018-11-07 | 13 | 3 |
| 19/20 | Ankle injury | 2019-10-06 | 2019-10-21 | 16 | 6 |
| 19/20 | Ill | 2019-11-29 | 2019-12-02 | 4 | 1 |
| 19/20 | Broken jaw | 2020-01-13 | 2020-03-31 | 79 | 10 |
| 20/21 | Virus | 2020-08-20 | 2020-09-15 | 27 | 5 |
| 20/21 | bruise | 2020-11-09 | 2020-11-22 | 14 | 2 |
| 20/21 | Groin injury | 2021-01-28 | 2021-02-10 | 14 | 3 |
| 21/22 | Head injury | 2021-09-22 | 2021-10-02 | 11 | 3 |
| 21/22 | Groin injury | 2021-12-14 | 2021-12-31 | 18 | 4 |
| 22/23 | Ill | 2022-10-17 | 2022-10-22 | 6 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €35.00m |
| Jan 1, 1970 | €32.00m |
| Jan 1, 1970 | €35.00m |
| Jan 1, 1970 | €35.00m |
| Jan 1, 1970 | €25.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €28.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €22.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €15.00m |
| Jan 1, 1970 | €15.50m |
| Jan 1, 1970 | €17.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €6.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €150k |
| Jan 1, 1970 | €150k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #25250 | #3 | 7 | 0 | — | — | retired national player |
| Team #23101 | — | 2 | 0 | — | — | retired national player |
| Team #9323 | #21 | 5 | 0 | — | — | retired national player |
| Team #3614 | #15 | 13 | 0 | — | — | recent national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Adama Traoré | 1 | 1 | 0 |
| Jørgen Strand Larsen | 1 | 3 | 0 |
| Gonçalo Guedes | 1 | 0 | 0 |
| Santiago Bueno | 1 | 0 | 0 |
| Raúl Jiménez | 1 | 2 | 0 |
| Tommy Doyle | 1 | 0 | 0 |
| Fábio Silva | 1 | 0 | 0 |
| Leander Dendoncker | 1 | 1 | 0 |
| Conor Coady | 1 | 0 | 0 |
| Matt Doherty | 1 | 1 | 0 |
| Jean-Ricner Bellegarde | 1 | 1 | 0 |
| Daniel Podence | 1 | 0 | 0 |
| Nélson Semedo | 1 | 1 | 0 |
| Pedro Neto | 1 | 0 | 0 |
| Pablo Sarabia | 1 | 3 | 0 |
| Mario Lemina | 1 | 0 | 0 |
| João Moutinho | 1 | 0 | 0 |
| Rúben Neves | 1 | 1 | 0 |
| Matheus Cunha | 1 | 2 | 0 |
| João Gomes | 1 | 1 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 24/25 | Premier League | Wolverhampton Wanderers | 4 | 37 |
| 23/24 | Premier League | Wolverhampton Wanderers | 2 | 33 |
| 22/23 | EFL Cup | Wolverhampton Wanderers | 1 | 4 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 24/25 | Premier League | Wolverhampton Wanderers | 7 | 37 |
| 21/22 | Premier League | Wolverhampton Wanderers | 4 | 23 |
| 23/24 | Premier League | Wolverhampton Wanderers | 3 | 33 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 20/21 | 2021-06-30 | Wolves | Angers SCO | Return from loan | — | €18.00m |
| 20/21 | 2020-10-04 | Angers SCO | Wolves | Loan | — | €20.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 | Available |
| 2022-10-25 | CL |
Borussia Dortmund | 0–0 | Manchester City | Available |
| 2022-10-11 | CL |
FC København | 0–0 | Manchester City | Available |
| 2022-10-05 | CL |
Manchester City | 5–0 | FC København | Available |
| 2022-09-14 | CL |
Manchester City | 2–1 | Borussia Dortmund | Available |
| 2022-09-06 | CL |
Sevilla FC | 0–4 | Manchester City | Available |
| 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 Rayan Aït-Nouri'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 % |
|---|---|---|---|---|---|---|---|---|
| Nottingham Forest | 2 | 1 | 0 | 1 | 7 | 4 | +3 | 50% |
| Coventry City | 2 | 0 | 0 | 2 | 4 | 6 | -2 | 0% |
| Brighton & Hove Albion | 2 | 1 | 0 | 1 | 3 | 3 | 0 | 50% |
| Southampton FC | 1 | 0 | 0 | 1 | 0 | 2 | -2 | 0% |
| Burnley FC | 1 | 1 | 0 | 0 | 2 | 0 | +2 | 100% |
| Blackpool FC | 1 | 1 | 0 | 0 | 5 | 0 | +5 | 100% |
| Stoke City | 1 | 0 | 0 | 1 | 0 | 1 | -1 | 0% |
| Ipswich Town | 1 | 0 | 0 | 1 | 2 | 3 | -1 | 0% |
| AFC Bournemouth | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 0% |
| Gillingham FC | 1 | 1 | 0 | 0 | 2 | 0 | +2 | 100% |
| Leeds United | 1 | 1 | 0 | 0 | 1 | 0 | +1 | 100% |
| Preston North End | 1 | 1 | 0 | 0 | 2 | 1 | +1 | 100% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 20/21 | 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′ |
|---|---|---|---|---|---|---|
| 25/26 | 3 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | 41 | 999 | 6 | 1 | 0 | 0.63 |
| 23/24 | 38 | 1,372 | 8 | 0 | 0 | 0.52 |
| 22/23 | 27 | 1,318 | 4 | 0 | 0 | 0.27 |
| 21/22 | 27 | 1,828 | 4 | 0 | 0 | 0.2 |
| 20/21 | 27 | 1,405 | 2 | 0 | 0 | 0.13 |
| 19/20 | 17 | 0 | 3 | 0 | 0 | 0 |
| 18/19 | 9 | 0 | 2 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Rayan Aït-Nouri
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Rayan Aït-Nouri
Who is Rayan Aït-Nouri?
Rayan Aït-Nouri is an Algeria professional footballer who plays as a left-back for Manchester City.
How old is Rayan Aït-Nouri?
Rayan Aït-Nouri is 24 years old. He was born on June 6, 2001 in Montreuil.
What position does Rayan Aït-Nouri play?
Rayan Aït-Nouri plays as a left-back (Defender - Left-Back).
What club does Rayan Aït-Nouri play for?
Rayan Aït-Nouri currently plays for Manchester City.
How many career goals has Rayan Aït-Nouri scored?
Across all senior club competitions in our dataset, Rayan Aït-Nouri has scored 12 goals in 192 appearances.
What is Rayan Aït-Nouri's market value?
Rayan Aït-Nouri's most recent reported market value is €35.00m.