Kerim Mrabti
Career snapshot
Position rank · 25/26
Among 335 Midfield - Attacking Midfields · ≥200 mins
Career highs
Born the same day
Shares 1994-05-20 · 6 players total
| Full name | Kerim Mrabti |
|---|---|
| Name in home country | Abdallah Kerim Mrabti |
| Date of birth | 1994-05-20 (32 yrs) |
| Place of birth | Nacka, Sweden |
| Citizenship | Sweden Tunisia |
| Position | Midfield - Attacking Midfield (main: Midfield) |
| Foot | right |
| Height | 175.00 m |
| Current club | KV Mechelen |
| Joined | 2020-08-17 |
| Contract expires | 2026-06-30 |
| Agent | HCM Sports ... |
Percentile rank vs 44 other Midfield - Attacking Midfields with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| KV Mechelen | 6 | 20/21 | 25/26 | 178 | 34 | 27 | 4,935 |
| Djurgårdens IF | 8 | 13/14 | 2018 | 92 | 22 | 17 | 1,559 |
| IK Sirius | 4 | 11/12 | 2014 | 54 | 8 | 4 | 1,280 |
| Enköpings SK | 1 | 2012 | 2012 | 16 | 2 | 0 | 664 |
| Birmingham City | 2 | 18/19 | 19/20 | 29 | 3 | 2 | 1,063 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Jupiler Pro League | KV Mechelen | 7 | 2 | 1 | 0 | 0 | 231 |
| 24/25 | Croky Cup | KV Mechelen | 1 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | JPL Europe PO | KV Mechelen | 8 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | Jupiler Pro League | KV Mechelen | 27 | 2 | 2 | 6 | 0 | 1,011 |
| 23/24 | Croky Cup | KV Mechelen | 1 | 1 | 0 | 1 | 0 | 109 |
| 23/24 | JPL | KV Mechelen | 30 | 7 | 4 | 3 | 0 | 364 |
| 23/24 | JPL Europe PO | KV Mechelen | 10 | 1 | 3 | 1 | 0 | 883 |
| 23/24 | Pro L. Supercup | KV Mechelen | 1 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | Croky Cup | KV Mechelen | 4 | 2 | 1 | 0 | 0 | 150 |
| 22/23 | JPL | KV Mechelen | 12 | 1 | 2 | 3 | 0 | 852 |
| 21/22 | Croky Cup | KV Mechelen | 3 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | JPL | KV Mechelen | 30 | 10 | 7 | 4 | 0 | 248 |
| 21/22 | JPL Playoff II | KV Mechelen | 6 | 0 | 0 | 0 | 0 | 0 |
| 2018 | Allsvenskan | Djurgårdens IF | 24 | 6 | 1 | 3 | 0 | 322 |
| 2017 | Allsvenskan | Djurgårdens IF | 25 | 8 | 7 | 3 | 0 | 260 |
| 2015 | Allsvenskan | Djurgårdens IF | 28 | 4 | 6 | 3 | 0 | 594 |
| 2014 | Superettan | IK Sirius | 23 | 3 | 2 | 0 | 0 | 570 |
| 2013 | Ettan Norra | IK Sirius | 23 | 2 | 0 | 0 | 0 | 555 |
| 2012 | Ettan Norra | Enköpings SK | 16 | 2 | 0 | 3 | 0 | 664 |
| 20/21 | Croky Cup | KV Mechelen | 3 | 1 | 0 | 0 | 0 | 185 |
| 20/21 | JPL | KV Mechelen | 29 | 6 | 3 | 2 | 0 | 391 |
| 20/21 | JPL Playoff II | KV Mechelen | 6 | 1 | 3 | 1 | 0 | 511 |
| 19/20 | Championship | Birmingham City | 15 | 2 | 1 | 3 | 0 | 443 |
| 19/20 | FA Cup | Birmingham City | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Championship | Birmingham City | 12 | 1 | 1 | 0 | 0 | 620 |
| 18/19 | Europa League Qualifying | Djurgårdens IF | 2 | 0 | 1 | 1 | 0 | 0 |
| 17/18 | Svenska Cupen | Djurgårdens IF | 7 | 3 | 1 | 1 | 0 | 203 |
| 16/17 | Svenska Cupen | Djurgårdens IF | 2 | 1 | 0 | 0 | 0 | 180 |
| 15/16 | Svenska Cupen | Djurgårdens IF | 1 | 0 | 1 | 0 | 0 | 0 |
| 13/14 | Svenska Cupen | Djurgårdens IF | 3 | 0 | 0 | 1 | 0 | 0 |
| 12/13 | Svenska Cupen | IK Sirius | 6 | 3 | 1 | 0 | 0 | 155 |
| 11/12 | Svenska Cupen | IK Sirius | 2 | 0 | 1 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 12/13 | 2013-01-03 | Enköpings SK | Sirius | Transfer | 0 | — |
| 14/15 | 2015-02-08 | Sirius | Djurgården | Transfer | 100000 | — |
| 18/19 | 2019-01-18 | Djurgården | Birmingham | Transfer | 800000 | — |
| 20/21 | 2020-08-17 | Birmingham | KV Mechelen | Transfer | 650000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 15/16 | Cruciate ligament tear | 2016-01-06 | 2016-12-31 | 361 | 53 |
| 17/18 | Hamstring injury | 2017-09-17 | 2017-10-21 | 35 | 6 |
| 21/22 | Knee injury | 2022-06-01 | 2022-12-01 | 184 | 18 |
| 22/23 | Calf injury | 2023-01-07 | 2023-01-13 | 7 | 2 |
| 22/23 | Hamstring injury | 2023-03-09 | 2023-03-16 | 8 | 1 |
| 22/23 | Inner ligament injury | 2023-04-08 | 2023-04-28 | 21 | 3 |
| 24/25 | Lung contusion | 2024-10-20 | 2024-10-31 | 12 | 3 |
| 24/25 | minor knock | 2025-01-16 | 2025-01-22 | 7 | 1 |
| 24/25 | minor knock | 2025-05-16 | 2025-05-29 | 14 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €2.20m |
| Jan 1, 1970 | €2.20m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €3.00m |
| Jan 1, 1970 | €3.50m |
| Jan 1, 1970 | €2.60m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €1.60m |
| Jan 1, 1970 | €2.40m |
| Jan 1, 1970 | €650k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €900k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #23488 | #16 | 2 | 0 | — | — | former national player |
| Team #23487 | #13 | 2 | 0 | — | — | former national player |
| Team #8595 | #10 | 16 | 5 | — | — | former national player |
| Team #3557 | #22 | 3 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Jacob Une | 2 | 2 | 0 |
| Maryan Shved | 1 | 4 | 0 |
| Moses Ogbu | 2 | 1 | 0 |
| Haris Radetinac | 2 | 3 | 0 |
| Thibaut Peyre | 2 | 0 | 0 |
| David Bates | 1 | 1 | 0 |
| Gustav Engvall | 2 | 5 | 0 |
| Daam Foulon | 2 | 1 | 0 |
| Patrick Pflücke | 1 | 3 | 0 |
| Rob Schoofs | 1 | 5 | 0 |
| Jesper Karlström | 2 | 1 | 0 |
| Kevin Walker | 2 | 1 | 0 |
| Jordi Vanlerberghe | 1 | 1 | 0 |
| Gaëtan Coucke | 1 | 0 | 0 |
| Sandy Walsh | 2 | 3 | 0 |
| Nikola Storm | 1 | 16 | 0 |
| Geoffry Hairemans | 1 | 6 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 21/22 | JPL | KV Mechelen | 10 | 30 |
| 2017 | Allsvenskan | Djurgårdens IF | 8 | 25 |
| 23/24 | JPL | KV Mechelen | 7 | 30 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 2017 | Allsvenskan | Djurgårdens IF | 7 | 25 |
| 21/22 | JPL | KV Mechelen | 7 | 30 |
| 2015 | Allsvenskan | Djurgårdens IF | 6 | 28 |
Last 50 matches for KV Mechelen while Kerim Mrabti was at the club (joined 2020-08-17). 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-11-28 | BE1 |
KV Mechelen | 0–1 | Standard Liège | Available |
| 2025-11-23 | BE1 |
KRC Genk | 0–1 | KV Mechelen | Available |
| 2025-11-09 | BE1 |
KV Mechelen | 1–1 | Union Saint-Gilloise | Available |
| 2025-11-01 | BE1 |
RSC Anderlecht | 3–1 | KV Mechelen | Available |
| 2025-10-25 | BE1 |
KV Mechelen | 1–1 | Oud-Heverlee Leuven | Available |
| 2025-10-19 | BE1 |
FCV Dender EH | 1–3 | KV Mechelen | Available |
| 2025-10-04 | BE1 |
KV Mechelen | 1–3 | Sint-Truidense VV | Available |
| 2025-09-28 | BE1 |
Sporting Charleroi | 0–2 | KV Mechelen | Available |
| 2025-09-21 | BE1 |
KV Mechelen | 0–0 | Cercle Brugge | Available |
| 2025-09-12 | BE1 |
Standard Liège | 1–1 | KV Mechelen | Available |
| 2025-08-30 | BE1 |
KV Mechelen | 3–2 | RAAL La Louviére | Available |
| 2025-08-24 | BE1 |
Royal Antwerp FC | 2–1 | KV Mechelen | Available |
| 2025-08-16 | BE1 |
KV Mechelen | 1–1 | KAA Gent | Available |
| 2025-08-09 | BE1 |
KVC Westerlo | 0–1 | KV Mechelen | Available |
| 2025-08-01 | BE1 |
KV Mechelen | 2–1 | Club Brugge KV | Available |
| 2025-07-26 | BE1 |
SV Zulte Waregem | 1–1 | KV Mechelen | Available |
| 2025-05-24 | BE1 |
FCV Dender EH | 2–2 | KV Mechelen | INJURED minor knock |
| 2025-05-18 | BE1 |
KV Mechelen | 1–1 | Sporting Charleroi | INJURED minor knock |
| 2025-05-10 | BE1 |
KV Mechelen | 0–0 | Standard Liège | Available |
| 2025-05-03 | BE1 |
Oud-Heverlee Leuven | 1–2 | KV Mechelen | Available |
| 2025-04-26 | BE1 |
KVC Westerlo | 2–2 | KV Mechelen | Available |
| 2025-04-22 | BE1 |
KV Mechelen | 2–3 | KVC Westerlo | Available |
| 2025-04-19 | BE1 |
Sporting Charleroi | 3–0 | KV Mechelen | Available |
| 2025-04-13 | BE1 |
KV Mechelen | 1–1 | Oud-Heverlee Leuven | Available |
| 2025-04-04 | BE1 |
KV Mechelen | 5–2 | FCV Dender EH | Available |
| 2025-03-29 | BE1 |
Standard Liège | 2–2 | KV Mechelen | Available |
| 2025-03-16 | BE1 |
KV Mechelen | 2–1 | FCV Dender EH | Available |
| 2025-03-08 | BE1 |
Sporting Charleroi | 0–1 | KV Mechelen | Available |
| 2025-03-02 | BE1 |
K Beerschot VA | 1–0 | KV Mechelen | Available |
| 2025-02-21 | BE1 |
KV Mechelen | 1–1 | Sint-Truidense VV | Available |
| 2025-02-16 | BE1 |
Union Saint-Gilloise | 0–1 | KV Mechelen | Available |
| 2025-02-07 | BE1 |
KV Mechelen | 3–3 | KAA Gent | Available |
| 2025-01-31 | BE1 |
Oud-Heverlee Leuven | 1–0 | KV Mechelen | Available |
| 2025-01-26 | BE1 |
RSC Anderlecht | 4–1 | KV Mechelen | Available |
| 2025-01-18 | BE1 |
KV Mechelen | 1–2 | KRC Genk | INJURED minor knock |
| 2025-01-12 | BE1 |
Cercle Brugge | 1–0 | KV Mechelen | Available |
| 2024-12-26 | BE1 |
KV Mechelen | 0–0 | Standard Liège | Available |
| 2024-12-20 | BE1 |
KVC Westerlo | 1–1 | KV Mechelen | Available |
| 2024-12-13 | BE1 |
KV Mechelen | 1–1 | Royal Antwerp FC | Available |
| 2024-12-07 | BE1 |
KV Mechelen | 1–2 | Club Brugge KV | Available |
| 2024-12-04 | BE1 |
K Beerschot VA | 2–2 | KV Mechelen | Available |
| 2024-11-29 | BE1 |
KV Kortrijk | 3–1 | KV Mechelen | Available |
| 2024-11-24 | BE1 |
KV Mechelen | 3–0 | K Beerschot VA | Available |
| 2024-11-08 | BE1 |
Sint-Truidense VV | 2–1 | KV Mechelen | Available |
| 2024-11-02 | BE1 |
KV Mechelen | 1–1 | Union Saint-Gilloise | Available |
| 2024-10-26 | BE1 |
FCV Dender EH | 2–5 | KV Mechelen | INJURED Lung contusion |
| 2024-10-20 | BE1 |
KV Mechelen | 3–0 | KV Kortrijk | INJURED Lung contusion |
| 2024-10-05 | BE1 |
KV Mechelen | 5–0 | Oud-Heverlee Leuven | Available |
| 2024-09-28 | BE1 |
KRC Genk | 2–1 | KV Mechelen | Available |
| 2024-09-22 | BE1 |
KV Mechelen | 2–0 | Cercle Brugge | Available |
Teams faced most often by Kerim Mrabti'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 % |
|---|---|---|---|---|---|---|---|---|
| Standard Liège | 16 | 5 | 8 | 3 | 21 | 19 | +2 | 31% |
| KAA Gent | 13 | 1 | 4 | 8 | 13 | 27 | -14 | 8% |
| Reading FC | 11 | 3 | 4 | 4 | 9 | 12 | -3 | 27% |
| Sint-Truidense VV | 11 | 2 | 1 | 8 | 13 | 19 | -6 | 18% |
| Oud-Heverlee Leuven | 11 | 5 | 3 | 3 | 20 | 12 | +8 | 45% |
| Sporting Charleroi | 11 | 5 | 3 | 3 | 18 | 16 | +2 | 45% |
| Nottingham Forest | 10 | 4 | 3 | 3 | 13 | 14 | -1 | 40% |
| Barnsley FC | 10 | 5 | 1 | 4 | 15 | 18 | -3 | 50% |
| Bristol City | 10 | 7 | 1 | 2 | 14 | 8 | +6 | 70% |
| Malmö FF | 10 | 2 | 2 | 6 | 8 | 17 | -9 | 20% |
| Leeds United | 10 | 6 | 0 | 4 | 13 | 13 | 0 | 60% |
| Derby County | 10 | 1 | 2 | 7 | 13 | 22 | -9 | 10% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 11/12 | Senior debut season | |
| 12/13 | First senior goal | |
| 21/22 | Goal #50 (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 | 36 | 1,011 | 6 | 0 | 0 | 0.53 |
| 23/24 | 42 | 1,356 | 6 | 0 | 0 | 0.4 |
| 22/23 | 16 | 1,002 | 3 | 0 | 0 | 0.27 |
| 21/22 | 39 | 248 | 4 | 0 | 0 | 1.45 |
| 2018 | 24 | 322 | 3 | 0 | 0 | 0.84 |
| 2017 | 25 | 260 | 3 | 0 | 0 | 1.04 |
| 2015 | 28 | 594 | 3 | 0 | 0 | 0.45 |
| 2012 | 16 | 664 | 3 | 0 | 0 | 0.41 |
| 20/21 | 38 | 1,087 | 3 | 0 | 0 | 0.25 |
| 19/20 | 17 | 443 | 3 | 0 | 0 | 0.61 |
| 18/19 | 14 | 620 | 1 | 0 | 0 | 0.15 |
| 17/18 | 7 | 203 | 1 | 0 | 0 | 0.44 |
| 13/14 | 3 | 0 | 1 | 0 | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Kerim Mrabti
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Kerim Mrabti
Who is Kerim Mrabti?
Kerim Mrabti is a Sweden professional footballer who plays as a attacking midfield for KV Mechelen.
How old is Kerim Mrabti?
Kerim Mrabti is 32 years old. He was born on May 20, 1994 in Nacka.
What position does Kerim Mrabti play?
Kerim Mrabti plays as a attacking midfield (Midfield - Attacking Midfield).
What club does Kerim Mrabti play for?
Kerim Mrabti currently plays for KV Mechelen.
How many career goals has Kerim Mrabti scored?
Across all senior club competitions in our dataset, Kerim Mrabti has scored 69 goals in 369 appearances.
What is Kerim Mrabti's market value?
Kerim Mrabti's most recent reported market value is €2.00m.