Career snapshot
Career highs
Born the same day
Shares 1985-01-27 · 5 players total
| Full name | Karim El Ahmadi |
|---|---|
| Name in home country | كريم الأحمدي العروسي |
| Date of birth | 1985-01-27 (41 yrs) |
| Place of birth | Enschede, Morocco |
| Citizenship | Morocco Netherlands |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 179.00 m |
| Current club | Retired |
| Joined | 2022-01-31 |
| Contract expires | — |
| Agent | Soccerplayer ... |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Al-Ittihad Club | 4 | 18/19 | 21/22 | 101 | 2 | 2 | 270 |
| Feyenoord Rotterdam | 8 | 08/09 | 17/18 | 266 | 20 | 18 | 9,152 |
| Feyenoord U21 | 1 | 15/16 | 15/16 | 1 | 0 | 0 | 0 |
| Aston Villa | 3 | 12/13 | 14/15 | 56 | 3 | 1 | 2,266 |
| Al-Ahli Dubai Club (- 2017) | 1 | 10/11 | 10/11 | 10 | 1 | 0 | 900 |
| Twente Enschede FC | 5 | 03/04 | 07/08 | 106 | 3 | 6 | 2,017 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 21/22 | King's Cup | Al-Ittihad Club | 1 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Saudi Pro League | Al-Ittihad Club | 16 | 0 | 0 | 4 | 0 | 0 |
| 20/21 | King's Cup | Al-Ittihad Club | 2 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Saudi Pro League | Al-Ittihad Club | 24 | 0 | 0 | 8 | 0 | 0 |
| 19/20 | King's Cup | Al-Ittihad Club | 2 | 1 | 1 | 0 | 0 | 180 |
| 19/20 | Saudi Pro League | Al-Ittihad Club | 26 | 0 | 0 | 8 | 0 | 0 |
| 18/19 | King's Cup | Al-Ittihad Club | 5 | 0 | 0 | 2 | 0 | 0 |
| 18/19 | Saudi Pro League | Al-Ittihad Club | 24 | 0 | 1 | 8 | 0 | 0 |
| 18/19 | Saudi Super Cup | Al-Ittihad Club | 1 | 1 | 0 | 1 | 0 | 90 |
| 17/18 | Champions League | Feyenoord Rotterdam | 4 | 0 | 0 | 3 | 0 | 0 |
| 17/18 | Eredivisie | Feyenoord Rotterdam | 31 | 2 | 4 | 3 | 0 | 1,390 |
| 17/18 | Johan Cruijff Schaal | Feyenoord Rotterdam | 1 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | KNVB Beker | Feyenoord Rotterdam | 5 | 0 | 0 | 2 | 0 | 0 |
| 16/17 | Eredivisie | Feyenoord Rotterdam | 30 | 5 | 1 | 8 | 0 | 531 |
| 16/17 | Europa League | Feyenoord Rotterdam | 4 | 0 | 0 | 1 | 0 | 0 |
| 16/17 | Johan Cruijff Schaal | Feyenoord Rotterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | KNVB Beker | Feyenoord Rotterdam | 2 | 1 | 1 | 0 | 0 | 160 |
| 15/16 | Beloften Eredivisie | Feyenoord U21 | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Eredivisie | Feyenoord Rotterdam | 32 | 1 | 2 | 8 | 0 | 2,825 |
| 15/16 | KNVB Beker | Feyenoord Rotterdam | 6 | 0 | 0 | 1 | 0 | 0 |
| 14/15 | Eredivisie | Feyenoord Rotterdam | 29 | 2 | 1 | 5 | 0 | 1,272 |
| 14/15 | Europa League | Feyenoord Rotterdam | 7 | 2 | 1 | 2 | 0 | 315 |
| 14/15 | KNVB Beker | Feyenoord Rotterdam | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Play-Offs Conference League | Feyenoord Rotterdam | 2 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | Premier League | Aston Villa | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | FA Cup | Aston Villa | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | League Cup | Aston Villa | 2 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | Premier League | Aston Villa | 31 | 2 | 1 | 7 | 0 | 1,094 |
| 12/13 | League Cup | Aston Villa | 3 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | Premier League | Aston Villa | 20 | 1 | 0 | 5 | 0 | 1,172 |
| 11/12 | Eredivisie | Feyenoord Rotterdam | 31 | 2 | 4 | 8 | 0 | 1,324 |
| 11/12 | KNVB Beker | Feyenoord Rotterdam | 2 | 1 | 0 | 0 | 0 | 180 |
| 10/11 | Eredivisie | Feyenoord Rotterdam | 15 | 0 | 2 | 3 | 0 | 0 |
| 10/11 | Europa League Qualifying | Feyenoord Rotterdam | 1 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | KNVB Beker | Feyenoord Rotterdam | 0 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | UAE Pro League | Al-Ahli Dubai Club (- 2017) | 10 | 1 | 0 | 1 | 0 | 900 |
| 09/10 | Eredivisie | Feyenoord Rotterdam | 26 | 0 | 0 | 5 | 0 | 0 |
| 09/10 | KNVB Beker | Feyenoord Rotterdam | 6 | 2 | 2 | 2 | 0 | 240 |
| 08/09 | Eredivisie | Feyenoord Rotterdam | 22 | 2 | 0 | 6 | 0 | 915 |
| 08/09 | KNVB Beker | Feyenoord Rotterdam | 2 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | Play-Offs Conference League | Feyenoord Rotterdam | 2 | 0 | 0 | 0 | 0 | 0 |
| 08/09 | UEFA Cup | Feyenoord Rotterdam | 5 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Eredivisie | Twente Enschede FC | 33 | 0 | 4 | 6 | 0 | 0 |
| 07/08 | KNVB Beker | Twente Enschede FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 07/08 | Play-Offs Conference League | Twente Enschede FC | 4 | 0 | 0 | 1 | 0 | 0 |
| 07/08 | UEFA Cup | Twente Enschede FC | 2 | 0 | 0 | 1 | 0 | 0 |
| 06/07 | Eredivisie | Twente Enschede FC | 22 | 2 | 0 | 6 | 0 | 959 |
| 06/07 | Play-Offs Conference League | Twente Enschede FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 06/07 | UEFA-Cup Qualifikation | Twente Enschede FC | 1 | 0 | 0 | 1 | 0 | 0 |
| 06/07 | UI Cup | Twente Enschede FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 05/06 | Eredivisie | Twente Enschede FC | 8 | 0 | 0 | 1 | 0 | 0 |
| 05/06 | Play-Offs Conference League | Twente Enschede FC | 4 | 0 | 0 | 1 | 0 | 0 |
| 04/05 | Amstel Cup | Twente Enschede FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 04/05 | Eredivisie | Twente Enschede FC | 19 | 1 | 1 | 1 | 0 | 1,058 |
| 03/04 | Eredivisie | Twente Enschede FC | 7 | 0 | 1 | 1 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 02/03 | 2002-07-01 | FC Twente U17 | FC Twente U19 | Transfer | 0 | — |
| 03/04 | 2003-07-01 | FC Twente U19 | Twente FC | Transfer | 0 | — |
| 08/09 | 2008-07-01 | Twente FC | Feyenoord | Transfer | 2000000 | €5.00m |
| 10/11 | 2011-01-01 | Feyenoord | Al-Ahli (UAE) | Loan | 4500000 | — |
| 10/11 | 2011-06-30 | Al-Ahli (UAE) | Feyenoord | Return from loan | 2000000 | — |
| 12/13 | 2012-07-02 | Feyenoord | Aston Villa | Transfer | 3750000 | €2.80m |
| 14/15 | 2014-09-01 | Aston Villa | Feyenoord | Transfer | 2500000 | €700k |
| 18/19 | 2018-07-09 | Feyenoord | Al-Ittihad | Transfer | 3000000 | — |
| 21/22 | 2022-01-31 | Al-Ittihad | Retired | Transfer | 275000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 12/13 | Ankle injury | 2013-03-05 | 2013-03-31 | 27 | 6 |
| 13/14 | Hamstring injury | 2014-03-24 | 2014-04-09 | 17 | 2 |
| 15/16 | unknown injury | 2015-11-08 | 2015-11-20 | 13 | 3 |
| 16/17 | Foot injury | 2016-10-31 | 2016-11-18 | 19 | 4 |
| 17/18 | unknown injury | 2017-12-05 | 2017-12-07 | 3 | 1 |
| 18/19 | Muscle injury | 2018-12-10 | 2018-12-31 | 22 | 3 |
| 19/20 | Muscle injury | 2020-02-29 | 2020-03-15 | 16 | 3 |
| 21/22 | Foot injury | 2022-01-21 | 2022-03-04 | 43 | 1 |
| Date | Value |
|---|---|
| Jan 1, 1970 | — |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €1.40m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.75m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €4.50m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.00m |
| Jan 1, 1970 | €700k |
| Jan 1, 1970 | €70k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €200k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #37630 | — | 10 | 0 | — | — | former national player |
| Team #34903 | — | 9 | 1 | — | — | former national player |
| Team #3575 | #8 | 53 | 1 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Jens Toornstra | 2 | 0 | 0 |
| Tonny Vilhena | 2 | 1 | 0 |
| Romarinho | 2 | 0 | 0 |
| Terence Kongolo | 2 | 0 | 0 |
| Sven van Beek | 2 | 0 | 0 |
| Eljero Elia | 2 | 0 | 0 |
| Kenneth Vermeer | 2 | 0 | 0 |
| Georginio Wijnaldum | 1 | 1 | 0 |
| Steven Berghuis | 2 | 4 | 0 |
| Saud Abdulhamid | 2 | 0 | 0 |
| Jordy Clasie | 2 | 2 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 16/17 | Eredivisie | Feyenoord Rotterdam | 5 | 30 |
| 08/09 | Eredivisie | Feyenoord Rotterdam | 2 | 22 |
| 06/07 | Eredivisie | Twente Enschede FC | 2 | 22 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 11/12 | Eredivisie | Feyenoord Rotterdam | 4 | 31 |
| 17/18 | Eredivisie | Feyenoord Rotterdam | 4 | 31 |
| 07/08 | Eredivisie | Twente Enschede FC | 4 | 33 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 10/11 | 2011-06-30 | Al-Ahli (UAE) | Feyenoord | Return from loan | — | €2.00m |
| 10/11 | 2011-01-01 | Feyenoord | Al-Ahli (UAE) | Loan | — | €4.50m |
Teams faced most often by Karim El Ahmadi'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 % |
|---|---|---|---|---|---|---|---|---|
| Liverpool FC | 23 | 5 | 5 | 13 | 23 | 40 | -17 | 22% |
| Manchester City | 23 | 4 | 2 | 17 | 19 | 56 | -37 | 17% |
| Tottenham Hotspur | 22 | 3 | 4 | 15 | 17 | 43 | -26 | 14% |
| Manchester United | 22 | 1 | 5 | 16 | 16 | 48 | -32 | 5% |
| Everton FC | 22 | 5 | 10 | 7 | 31 | 41 | -10 | 23% |
| Arsenal FC | 22 | 4 | 4 | 14 | 20 | 45 | -25 | 18% |
| Newcastle United | 22 | 6 | 7 | 9 | 22 | 28 | -6 | 27% |
| Chelsea FC | 22 | 3 | 5 | 14 | 18 | 48 | -30 | 14% |
| Fulham FC | 20 | 6 | 8 | 6 | 20 | 21 | -1 | 30% |
| Sunderland AFC | 18 | 9 | 6 | 3 | 29 | 14 | +15 | 50% |
| West Bromwich Albion | 18 | 5 | 8 | 5 | 23 | 24 | -1 | 28% |
| West Ham United | 18 | 6 | 8 | 4 | 15 | 13 | +2 | 33% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 03/04 | Senior debut season | |
| 04/05 | 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′ |
|---|---|---|---|---|---|---|
| 21/22 | 17 | 0 | 4 | 0 | 0 | 0 |
| 20/21 | 26 | 0 | 8 | 0 | 0 | 0 |
| 19/20 | 28 | 180 | 8 | 0 | 0 | 4 |
| 18/19 | 30 | 90 | 11 | 0 | 0 | 11 |
| 17/18 | 41 | 1,390 | 9 | 0 | 0 | 0.58 |
| 16/17 | 37 | 691 | 9 | 0 | 0 | 1.17 |
| 15/16 | 39 | 2,825 | 9 | 0 | 0 | 0.29 |
| 14/15 | 38 | 1,587 | 7 | 0 | 0 | 0.4 |
| 13/14 | 33 | 1,094 | 7 | 0 | 0 | 0.58 |
| 12/13 | 23 | 1,172 | 5 | 0 | 0 | 0.38 |
| 11/12 | 33 | 1,504 | 8 | 0 | 0 | 0.48 |
| 10/11 | 26 | 900 | 4 | 0 | 0 | 0.4 |
| 09/10 | 32 | 240 | 7 | 0 | 0 | 2.63 |
| 08/09 | 31 | 915 | 6 | 0 | 0 | 0.59 |
| 07/08 | 40 | 0 | 8 | 0 | 0 | 0 |
| 06/07 | 26 | 959 | 7 | 0 | 0 | 0.66 |
| 05/06 | 12 | 0 | 2 | 0 | 0 | 0 |
| 04/05 | 21 | 1,058 | 1 | 0 | 0 | 0.09 |
| 03/04 | 7 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Karim El Ahmadi
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Karim El Ahmadi
Who is Karim El Ahmadi?
Karim El Ahmadi is a Morocco professional footballer who plays as a defensive midfield for Retired.
How old is Karim El Ahmadi?
Karim El Ahmadi is 41 years old. He was born on January 27, 1985 in Enschede.
What position does Karim El Ahmadi play?
Karim El Ahmadi plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Karim El Ahmadi play for?
Karim El Ahmadi currently plays for Retired.
How many career goals has Karim El Ahmadi scored?
Across all senior club competitions in our dataset, Karim El Ahmadi has scored 29 goals in 540 appearances.