Riyad Mahrez
Career snapshot
Career highs
Born the same day
Shares 1991-02-21 · 6 players total
| Full name | Riyad Mahrez |
|---|---|
| Name in home country | رياض محرز |
| Date of birth | 1991-02-21 (35 yrs) |
| Place of birth | Clichy, Algeria |
| Citizenship | Algeria France |
| Position | Attack - Right Winger (main: Attack) |
| Foot | left |
| Height | 179.00 m |
| Current club | Al-Ahli SFC |
| Joined | 2023-07-28 |
| Contract expires | 2027-06-30 |
| Agent | BKS Management dwc ... |
| Outfitter | Nike |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Al-Ahli SFC | 3 | 23/24 | 25/26 | 83 | 29 | 38 | 808 |
| Manchester City | 5 | 18/19 | 22/23 | 236 | 78 | 59 | 4,049 |
| Leicester City | 5 | 13/14 | 17/18 | 179 | 48 | 35 | 2,163 |
| Le Havre AC | 3 | 11/12 | 13/14 | 70 | 10 | 12 | 1,605 |
| Leicester City U21 | 1 | 13/14 | 13/14 | 2 | 1 | 0 | 167 |
| AC Le Havre B | 3 | 10/11 | 12/13 | 60 | 24 | 0 | 375 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | King's Cup | Al-Ahli SFC | 1 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | Saudi Pro League | Al-Ahli SFC | 2 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | Saudi Super Cup | Al-Ahli SFC | 2 | 0 | 3 | 0 | 0 | 0 |
| 24/25 | AFC Champions League | Al-Ahli SFC | 13 | 9 | 8 | 0 | 0 | 127 |
| 24/25 | Saudi Pro League | Al-Ahli SFC | 31 | 8 | 12 | 4 | 0 | 338 |
| 24/25 | Saudi Super Cup | Al-Ahli SFC | 1 | 0 | 1 | 0 | 0 | 0 |
| 23/24 | King's Cup | Al-Ahli SFC | 1 | 1 | 0 | 0 | 0 | 90 |
| 23/24 | Saudi Pro League | Al-Ahli SFC | 32 | 11 | 14 | 2 | 0 | 253 |
| 22/23 | Champions League | Manchester City | 9 | 3 | 2 | 0 | 0 | 169 |
| 22/23 | Community Shield | Manchester City | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | EFL Cup | Manchester City | 2 | 2 | 0 | 0 | 0 | 90 |
| 22/23 | FA Cup | Manchester City | 5 | 5 | 1 | 0 | 0 | 80 |
| 22/23 | Premier League | Manchester City | 30 | 5 | 10 | 2 | 0 | 385 |
| 21/22 | Champions League | Manchester City | 12 | 7 | 2 | 1 | 0 | 141 |
| 21/22 | Community Shield | Manchester City | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | EFL Cup | Manchester City | 2 | 2 | 1 | 0 | 0 | 81 |
| 21/22 | FA Cup | Manchester City | 4 | 4 | 1 | 0 | 0 | 51 |
| 21/22 | Premier League | Manchester City | 28 | 11 | 5 | 0 | 0 | 136 |
| 20/21 | Champions League | Manchester City | 12 | 4 | 2 | 0 | 0 | 203 |
| 20/21 | EFL Cup | Manchester City | 5 | 1 | 0 | 0 | 0 | 439 |
| 20/21 | FA Cup | Manchester City | 4 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | Premier League | Manchester City | 27 | 9 | 6 | 0 | 0 | 217 |
| 19/20 | Champions League | Manchester City | 7 | 1 | 4 | 0 | 0 | 572 |
| 19/20 | EFL Cup | Manchester City | 5 | 1 | 0 | 0 | 0 | 351 |
| 19/20 | FA Cup | Manchester City | 5 | 0 | 0 | 1 | 0 | 0 |
| 19/20 | Premier League | Manchester City | 33 | 11 | 12 | 0 | 0 | 176 |
| 18/19 | Champions League | Manchester City | 6 | 1 | 4 | 1 | 0 | 388 |
| 18/19 | Community Shield | Manchester City | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Cup | Manchester City | 5 | 2 | 3 | 0 | 0 | 184 |
| 18/19 | FA Cup | Manchester City | 5 | 2 | 1 | 0 | 0 | 195 |
| 18/19 | Premier League | Manchester City | 27 | 7 | 4 | 0 | 0 | 191 |
| 17/18 | EFL Cup | Leicester City | 2 | 1 | 0 | 0 | 0 | 88 |
| 17/18 | FA Cup | Leicester City | 3 | 0 | 2 | 0 | 0 | 0 |
| 17/18 | Premier League | Leicester City | 36 | 12 | 10 | 2 | 0 | 247 |
| 16/17 | Champions League | Leicester City | 9 | 4 | 2 | 1 | 0 | 194 |
| 16/17 | Community Shield | Leicester City | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | EFL Cup | Leicester City | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | FA Cup | Leicester City | 2 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | Premier League | Leicester City | 36 | 6 | 3 | 4 | 0 | 472 |
| 15/16 | FA Cup | Leicester City | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League Cup | Leicester City | 2 | 1 | 0 | 0 | 0 | 74 |
| 15/16 | Premier League | Leicester City | 37 | 17 | 10 | 1 | 0 | 180 |
| 14/15 | FA Cup | Leicester City | 1 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League Cup | Leicester City | 1 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | Premier League | Leicester City | 30 | 4 | 3 | 0 | 0 | 521 |
| 13/14 | Championship | Leicester City | 19 | 3 | 4 | 0 | 0 | 387 |
| 13/14 | Coupe de France | Le Havre AC | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Coupe de la Ligue | Le Havre AC | 2 | 3 | 0 | 0 | 0 | 70 |
| 13/14 | Ligue 2 | Le Havre AC | 17 | 2 | 5 | 2 | 0 | 640 |
| 13/14 | U21 PL | Leicester City U21 | 2 | 1 | 0 | 0 | 0 | 167 |
| 12/13 | CFA - Grp. D | AC Le Havre B | 3 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Coupe de France | Le Havre AC | 5 | 1 | 0 | 0 | 0 | 392 |
| 12/13 | Coupe de la Ligue | Le Havre AC | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Ligue 2 | Le Havre AC | 34 | 4 | 6 | 3 | 0 | 503 |
| 11/12 | CFA - Grp. D | AC Le Havre B | 25 | 11 | 0 | 1 | 0 | 197 |
| 11/12 | Coupe de France | Le Havre AC | 1 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | Ligue 2 | Le Havre AC | 9 | 0 | 1 | 0 | 0 | 0 |
| 10/11 | CFA - Grp. A | AC Le Havre B | 32 | 13 | 0 | 1 | 0 | 178 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 09/10 | 2009-07-01 | AAS Sarcelles | Quimper FC | Transfer | 0 | — |
| 10/11 | 2010-07-01 | Quimper FC | Le Havre B | Transfer | 0 | — |
| 11/12 | 2011-07-01 | Le Havre B | Le Havre AC | Transfer | 0 | — |
| 13/14 | 2014-01-11 | Le Havre AC | Leicester | Transfer | 750000 | €500k |
| 18/19 | 2018-07-10 | Leicester | Man City | Transfer | 50000000 | €67.80m |
| 23/24 | 2023-07-28 | Man City | Al-Ahli | Transfer | 20000000 | €35.00m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 15/16 | Leg injury | 2016-05-27 | 2016-06-05 | 10 | 1 |
| 20/21 | Corona virus | 2020-09-07 | 2020-09-21 | 15 | 1 |
| 23/24 | Knock | 2024-05-22 | 2024-05-31 | 10 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €16.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €18.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €35.00m |
| Jan 1, 1970 | €42.00m |
| Jan 1, 1970 | €40.00m |
| Jan 1, 1970 | €42.00m |
| Jan 1, 1970 | €48.00m |
| Jan 1, 1970 | €48.00m |
| Jan 1, 1970 | €60.00m |
| Jan 1, 1970 | €60.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €60.00m |
| Jan 1, 1970 | €60.00m |
| Jan 1, 1970 | €50.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €30.00m |
| Jan 1, 1970 | €20.00m |
| Jan 1, 1970 | €7.00m |
| Jan 1, 1970 | €11.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €200k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #3614 | — | 97 | 31 | — | — | current national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Raheem Sterling | 2 | 12 | 0 |
| Aïssa Mandi | 2 | 0 | 0 |
| Oleksandr Zinchenko | 2 | 2 | 0 |
| Rúben Dias | 3 | 1 | 0 |
| Islam Slimani | 2 | 16 | 0 |
| João Cancelo | 2 | 2 | 0 |
| John Stones | 2 | 2 | 0 |
| Gabriel Jesus | 2 | 7 | 0 |
| Aymeric Laporte | 2 | 3 | 0 |
| Ederson | 2 | 0 | 0 |
| Phil Foden | 2 | 12 | 0 |
| Kasper Schmeichel | 2 | 0 | 0 |
| Kevin De Bruyne | 2 | 15 | 0 |
| Jamie Vardy | 1 | 22 | 0 |
| Kyle Walker | 2 | 2 | 0 |
| Rodri | 2 | 5 | 0 |
| İlkay Gündoğan | 2 | 13 | 0 |
| Bernardo Silva | 3 | 6 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 15/16 | Premier League | Leicester City | 17 | 37 |
| 10/11 | CFA - Grp. A | AC Le Havre B | 13 | 32 |
| 17/18 | Premier League | Leicester City | 12 | 36 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 23/24 | Saudi Pro League | Al-Ahli SFC | 14 | 32 |
| 24/25 | Saudi Pro League | Al-Ahli SFC | 12 | 31 |
| 19/20 | Premier League | Manchester City | 12 | 33 |
Teams faced most often by Riyad Mahrez'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 | 43 | 15 | 9 | 19 | 46 | 50 | -4 | 35% |
| Liverpool FC | 40 | 10 | 7 | 23 | 63 | 80 | -17 | 25% |
| Manchester United | 39 | 15 | 6 | 18 | 59 | 59 | 0 | 38% |
| Tottenham Hotspur | 38 | 18 | 5 | 15 | 70 | 64 | +6 | 47% |
| Southampton FC | 35 | 22 | 5 | 8 | 78 | 42 | +36 | 63% |
| Arsenal FC | 35 | 14 | 9 | 12 | 59 | 47 | +12 | 40% |
| Newcastle United | 34 | 26 | 2 | 6 | 82 | 23 | +59 | 76% |
| Everton FC | 34 | 17 | 7 | 10 | 56 | 44 | +12 | 50% |
| West Ham United | 33 | 20 | 6 | 7 | 69 | 39 | +30 | 61% |
| Crystal Palace | 33 | 17 | 5 | 11 | 57 | 38 | +19 | 52% |
| Watford FC | 30 | 21 | 2 | 7 | 78 | 27 | +51 | 70% |
| Burnley FC | 30 | 19 | 6 | 5 | 60 | 22 | +38 | 63% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 10/11 | Senior debut season | |
| 10/11 | First senior goal | |
| 15/16 | Goal #50 (career) | |
| 19/20 | Goal #100 (career) | |
| 22/23 | Goal #150 (career) |
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 | 45 | 465 | 4 | 0 | 0 | 0.77 |
| 23/24 | 33 | 343 | 2 | 0 | 0 | 0.52 |
| 22/23 | 47 | 724 | 2 | 0 | 0 | 0.25 |
| 21/22 | 47 | 409 | 1 | 0 | 0 | 0.22 |
| 19/20 | 50 | 1,099 | 1 | 0 | 0 | 0.08 |
| 18/19 | 44 | 958 | 1 | 0 | 0 | 0.09 |
| 17/18 | 41 | 335 | 2 | 0 | 0 | 0.54 |
| 16/17 | 48 | 666 | 5 | 0 | 0 | 0.68 |
| 15/16 | 39 | 254 | 1 | 0 | 0 | 0.35 |
| 14/15 | 32 | 521 | 1 | 0 | 0 | 0.17 |
| 13/14 | 41 | 1,264 | 2 | 0 | 0 | 0.14 |
| 12/13 | 43 | 895 | 3 | 0 | 0 | 0.3 |
| 11/12 | 35 | 197 | 1 | 0 | 0 | 0.46 |
| 10/11 | 32 | 178 | 1 | 0 | 0 | 0.51 |
Output by competition
Career goals and assists broken down by tournament.
More on Riyad Mahrez
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Riyad Mahrez
Who is Riyad Mahrez?
Riyad Mahrez is an Algeria professional footballer who plays as a right winger for Al-Ahli SFC.
How old is Riyad Mahrez?
Riyad Mahrez is 35 years old. He was born on February 21, 1991 in Clichy.
What position does Riyad Mahrez play?
Riyad Mahrez plays as a right winger (Attack - Right Winger).
What club does Riyad Mahrez play for?
Riyad Mahrez currently plays for Al-Ahli SFC.
How many career goals has Riyad Mahrez scored?
Across all senior club competitions in our dataset, Riyad Mahrez has scored 190 goals in 630 appearances.
What is Riyad Mahrez's market value?
Riyad Mahrez's most recent reported market value is €8.00m.