Ellyes Skhiri
Career snapshot
Career highs
Born the same day
Shares 1995-05-10 · 6 players total
| Full name | Ellyes Skhiri |
|---|---|
| Name in home country | إلياس صخيري |
| Date of birth | 1995-05-10 (31 yrs) |
| Place of birth | Lunel, Tunisia |
| Citizenship | Tunisia France |
| Position | Midfield - Defensive Midfield (main: Midfield) |
| Foot | right |
| Height | 185.00 m |
| Current club | Eintracht Frankfurt |
| Joined | 2023-07-05 |
| Contract expires | 2027-06-30 |
| Agent | CAA Stellar |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Eintracht Frankfurt | 3 | 23/24 | 25/26 | 83 | 7 | 7 | 4,953 |
| 1.FC Köln | 4 | 19/20 | 22/23 | 133 | 20 | 8 | 4,505 |
| Montpellier HSC | 5 | 14/15 | 18/19 | 133 | 10 | 5 | 5,487 |
| Montpellier HSC B | 1 | 14/15 | 14/15 | 18 | 2 | 0 | 790 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | Bundesliga | Eintracht Frankfurt | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Bundesliga | Eintracht Frankfurt | 30 | 1 | 2 | 6 | 0 | 2,234 |
| 24/25 | DFB-Pokal | Eintracht Frankfurt | 3 | 0 | 1 | 0 | 0 | 0 |
| 24/25 | Europa League | Eintracht Frankfurt | 12 | 1 | 1 | 2 | 0 | 704 |
| 23/24 | Bundesliga | Eintracht Frankfurt | 27 | 2 | 2 | 1 | 0 | 1,086 |
| 23/24 | Conference L. | Eintracht Frankfurt | 7 | 1 | 1 | 0 | 0 | 569 |
| 23/24 | DFB-Pokal | Eintracht Frankfurt | 2 | 1 | 0 | 1 | 0 | 180 |
| 23/24 | UECL Quali | Eintracht Frankfurt | 2 | 1 | 0 | 0 | 0 | 180 |
| 22/23 | Bundesliga | 1.FC Köln | 32 | 7 | 1 | 5 | 0 | 408 |
| 22/23 | Conference L. | 1.FC Köln | 5 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | DFB-Pokal | 1.FC Köln | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | UECL Quali | 1.FC Köln | 2 | 1 | 0 | 1 | 0 | 180 |
| 21/22 | Bundesliga | 1.FC Köln | 22 | 4 | 1 | 3 | 0 | 453 |
| 21/22 | DFB-Pokal | 1.FC Köln | 1 | 1 | 0 | 0 | 0 | 52 |
| 20/21 | Bundesliga | 1.FC Köln | 32 | 5 | 3 | 5 | 0 | 558 |
| 20/21 | Bundesliga Playoffs | 1.FC Köln | 2 | 1 | 0 | 1 | 0 | 180 |
| 20/21 | DFB-Pokal | 1.FC Köln | 3 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | Bundesliga | 1.FC Köln | 32 | 1 | 3 | 4 | 0 | 2,674 |
| 19/20 | DFB-Pokal | 1.FC Köln | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Coupe de France | Montpellier HSC | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Coupe de la Ligue | Montpellier HSC | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Ligue 1 | Montpellier HSC | 37 | 3 | 2 | 5 | 0 | 1,030 |
| 17/18 | Coupe de France | Montpellier HSC | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Coupe de la Ligue | Montpellier HSC | 4 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | Ligue 1 | Montpellier HSC | 35 | 4 | 1 | 8 | 0 | 763 |
| 16/17 | Coupe de France | Montpellier HSC | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Coupe de la Ligue | Montpellier HSC | 1 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Ligue 1 | Montpellier HSC | 37 | 1 | 1 | 3 | 0 | 3,286 |
| 15/16 | Coupe de France | Montpellier HSC | 0 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Coupe de la Ligue | Montpellier HSC | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Ligue 1 | Montpellier HSC | 12 | 2 | 0 | 1 | 0 | 408 |
| 14/15 | CFA - Grp. C | Montpellier HSC B | 18 | 2 | 0 | 3 | 0 | 790 |
| 14/15 | Ligue 1 | Montpellier HSC | 2 | 0 | 1 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 14/15 | 2014-07-01 | Montpellier U19 | Montpellier B | Transfer | 0 | — |
| 15/16 | 2015-07-01 | Montpellier B | Montpellier | Transfer | 0 | — |
| 19/20 | 2019-07-29 | Montpellier | 1.FC Köln | Transfer | 12000000 | €6.00m |
| 23/24 | 2023-07-05 | 1.FC Köln | E. Frankfurt | Transfer | 13000000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 21/22 | Knee injury | 2021-10-11 | 2021-11-18 | 39 | 7 |
| 21/22 | Ill | 2021-12-09 | 2022-01-13 | 36 | 8 |
| 21/22 | Thigh problems | 2022-03-14 | 2022-03-28 | 15 | 2 |
| 22/23 | Broken cheekbone | 2022-10-28 | 2022-10-31 | 4 | 1 |
| 23/24 | Hamstring injury | 2023-12-01 | 2023-12-15 | 15 | 4 |
| 23/24 | Back problems | 2024-02-23 | 2024-03-01 | 8 | 1 |
| 23/24 | Back problems | 2024-03-18 | 2024-03-28 | 11 | 2 |
| 23/24 | Calf problems | 2024-04-04 | 2024-04-08 | 5 | 1 |
| 24/25 | Knock | 2025-02-08 | 2025-02-19 | 12 | 2 |
| 24/25 | Knee injury | 2025-03-16 | 2025-03-27 | 12 | 1 |
| 25/26 | Knee problems | 2025-07-22 | 2025-08-25 | 35 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €7.50m |
| Jan 1, 1970 | €11.00m |
| Jan 1, 1970 | €9.00m |
| Jan 1, 1970 | €13.00m |
| Jan 1, 1970 | €13.00m |
| Jan 1, 1970 | €13.00m |
| Jan 1, 1970 | €13.00m |
| Jan 1, 1970 | €6.50m |
| Jan 1, 1970 | €13.00m |
| Jan 1, 1970 | €13.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €6.80m |
| Jan 1, 1970 | €8.50m |
| Jan 1, 1970 | €12.00m |
| Jan 1, 1970 | €8.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €10.00m |
| Jan 1, 1970 | €2.00m |
| Jan 1, 1970 | €4.00m |
| Jan 1, 1970 | €1.75m |
| Jan 1, 1970 | €800k |
| Jan 1, 1970 | €1.25m |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €150k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #49062 | — | 1 | 0 | — | — | former national player |
| Team #3670 | #17 | 70 | 3 | — | — | recent national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Florian Kainz | 1 | 0 | 0 |
| Benno Schmitz | 1 | 0 | 0 |
| Jan Thielmann | 1 | 1 | 0 |
| Timo Horn | 1 | 0 | 0 |
| Benjamin Lecomte | 1 | 0 | 0 |
| Tuta | 2 | 0 | 0 |
| Ondrej Duda | 1 | 3 | 0 |
| Kingsley Ehizibue | 1 | 0 | 0 |
| Rafael Czichos | 1 | 0 | 0 |
| Kevin Trapp | 2 | 0 | 0 |
| Pedro Mendes | 2 | 0 | 0 |
| Ruben Aguilar | 2 | 1 | 0 |
| Yassine Meriah | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 22/23 | Bundesliga | 1.FC Köln | 7 | 32 |
| 20/21 | Bundesliga | 1.FC Köln | 5 | 32 |
| 17/18 | Ligue 1 | Montpellier HSC | 4 | 35 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 20/21 | Bundesliga | 1.FC Köln | 3 | 32 |
| 19/20 | Bundesliga | 1.FC Köln | 3 | 32 |
| 18/19 | Ligue 1 | Montpellier HSC | 2 | 37 |
Last 50 matches for Eintracht Frankfurt 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 |
|---|---|---|---|---|---|
| 2026-05-16 | L1 |
Eintracht Frankfurt | 2–2 | VfB Stuttgart | Available |
| 2026-05-08 | L1 |
Borussia Dortmund | 3–2 | Eintracht Frankfurt | Available |
| 2026-05-08 | L1 |
Borussia Dortmund | 3–2 | Eintracht Frankfurt | Available |
| 2026-05-02 | L1 |
Eintracht Frankfurt | 1–2 | Hamburger SV | Available |
| 2026-05-02 | L1 |
Eintracht Frankfurt | 1–2 | Hamburger SV | Available |
| 2026-04-25 | L1 |
FC Augsburg | 1–1 | Eintracht Frankfurt | Available |
| 2026-04-25 | L1 |
FC Augsburg | 1–1 | Eintracht Frankfurt | Available |
| 2026-04-18 | L1 |
Eintracht Frankfurt | 1–3 | RB Leipzig | Available |
| 2026-04-18 | L1 |
Eintracht Frankfurt | 1–3 | RB Leipzig | Available |
| 2026-04-11 | L1 |
VfL Wolfsburg | 1–2 | Eintracht Frankfurt | Available |
| 2026-04-05 | L1 |
Eintracht Frankfurt | 2–2 | 1. FC Köln | Available |
| 2026-03-22 | L1 |
1. FSV Mainz 05 | 2–1 | Eintracht Frankfurt | Available |
| 2026-03-14 | L1 |
Eintracht Frankfurt | 1–0 | 1. FC Heidenheim 1846 | Available |
| 2026-03-08 | L1 |
FC St. Pauli 1910 | 0–0 | Eintracht Frankfurt | Available |
| 2026-03-01 | L1 |
Eintracht Frankfurt | 2–0 | SC Freiburg | Available |
| 2026-02-21 | L1 |
FC Bayern München | 3–2 | Eintracht Frankfurt | Available |
| 2026-02-14 | L1 |
Eintracht Frankfurt | 3–0 | Borussia Mönchengladbach | Available |
| 2026-02-06 | L1 |
1. FC Union Berlin | 1–1 | Eintracht Frankfurt | Available |
| 2026-01-31 | L1 |
Eintracht Frankfurt | 1–3 | Bayer 04 Leverkusen | Available |
| 2026-01-28 | CL |
Eintracht Frankfurt | 0–2 | Tottenham Hotspur FC | Available |
| 2026-01-24 | L1 |
Eintracht Frankfurt | 1–3 | TSG 1899 Hoffenheim | Available |
| 2026-01-21 | CL |
Qarabağ Ağdam FK | 3–2 | Eintracht Frankfurt | Available |
| 2026-01-16 | L1 |
SV Werder Bremen | 3–3 | Eintracht Frankfurt | Available |
| 2026-01-13 | L1 |
VfB Stuttgart | 3–2 | Eintracht Frankfurt | Available |
| 2026-01-09 | L1 |
Eintracht Frankfurt | 3–3 | Borussia Dortmund | Available |
| 2025-12-20 | L1 |
Hamburger SV | 1–1 | Eintracht Frankfurt | Available |
| 2025-12-13 | L1 |
Eintracht Frankfurt | 1–0 | FC Augsburg | Available |
| 2025-12-09 | CL |
FC Barcelona | 2–1 | Eintracht Frankfurt | Available |
| 2025-12-06 | L1 |
RB Leipzig | 6–0 | Eintracht Frankfurt | Available |
| 2025-11-30 | L1 |
Eintracht Frankfurt | 1–1 | VfL Wolfsburg | Available |
| 2025-11-26 | CL |
Eintracht Frankfurt | 0–3 | Atalanta BC | Available |
| 2025-11-22 | L1 |
1. FC Köln | 3–4 | Eintracht Frankfurt | Available |
| 2025-11-09 | L1 |
Eintracht Frankfurt | 1–0 | 1. FSV Mainz 05 | Available |
| 2025-11-04 | CL |
SSC Napoli | 0–0 | Eintracht Frankfurt | Available |
| 2025-11-01 | L1 |
1. FC Heidenheim 1846 | 1–1 | Eintracht Frankfurt | Available |
| 2025-10-25 | L1 |
Eintracht Frankfurt | 2–0 | FC St. Pauli 1910 | Available |
| 2025-10-22 | CL |
Eintracht Frankfurt | 1–5 | Liverpool FC | Available |
| 2025-10-19 | L1 |
SC Freiburg | 2–2 | Eintracht Frankfurt | Available |
| 2025-10-04 | L1 |
Eintracht Frankfurt | 0–3 | FC Bayern München | Available |
| 2025-09-30 | CL |
Club Atlético de Madrid | 5–1 | Eintracht Frankfurt | Available |
| 2025-09-27 | L1 |
Borussia Mönchengladbach | 4–6 | Eintracht Frankfurt | Available |
| 2025-09-21 | L1 |
Eintracht Frankfurt | 3–4 | 1. FC Union Berlin | Available |
| 2025-09-18 | CL |
Eintracht Frankfurt | 5–1 | Galatasaray SK | Available |
| 2025-09-12 | L1 |
Bayer 04 Leverkusen | 3–1 | Eintracht Frankfurt | Available |
| 2025-08-30 | L1 |
TSG 1899 Hoffenheim | 1–3 | Eintracht Frankfurt | Available |
| 2025-08-23 | L1 |
Eintracht Frankfurt | 4–1 | SV Werder Bremen | INJURED Knee problems |
| 2025-05-17 | L1 |
SC Freiburg | 1–3 | Eintracht Frankfurt | Available |
| 2025-05-11 | L1 |
Eintracht Frankfurt | 2–2 | FC St. Pauli 1910 | Available |
| 2025-05-04 | L1 |
1. FSV Mainz 05 | 1–1 | Eintracht Frankfurt | Available |
| 2025-04-26 | L1 |
Eintracht Frankfurt | 4–0 | RB Leipzig | Available |
Teams faced most often by Ellyes Skhiri'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 % |
|---|---|---|---|---|---|---|---|---|
| FC Augsburg | 22 | 7 | 9 | 6 | 32 | 25 | +7 | 32% |
| 1. FSV Mainz 05 | 22 | 7 | 8 | 7 | 32 | 30 | +2 | 32% |
| Borussia Dortmund | 22 | 5 | 5 | 12 | 29 | 49 | -20 | 23% |
| VfL Wolfsburg | 22 | 5 | 7 | 10 | 27 | 35 | -8 | 23% |
| Lille OSC | 21 | 2 | 6 | 13 | 18 | 29 | -11 | 10% |
| FC Nantes | 21 | 7 | 3 | 11 | 23 | 27 | -4 | 33% |
| OGC Nice | 21 | 7 | 5 | 9 | 22 | 29 | -7 | 33% |
| RB Leipzig | 21 | 6 | 8 | 7 | 28 | 26 | +2 | 29% |
| Olympique Lyonnais | 21 | 5 | 3 | 13 | 30 | 50 | -20 | 24% |
| SC Freiburg | 20 | 8 | 7 | 5 | 33 | 25 | +8 | 40% |
| Olympique Marseille | 19 | 6 | 6 | 7 | 26 | 28 | -2 | 32% |
| VfB Stuttgart | 19 | 9 | 4 | 6 | 38 | 32 | +6 | 47% |
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 | 45 | 2,938 | 8 | 0 | 0 | 0.25 |
| 23/24 | 38 | 2,015 | 2 | 0 | 0 | 0.09 |
| 22/23 | 40 | 588 | 7 | 0 | 0 | 1.07 |
| 21/22 | 23 | 505 | 3 | 0 | 0 | 0.53 |
| 20/21 | 37 | 738 | 6 | 0 | 0 | 0.73 |
| 19/20 | 33 | 2,674 | 4 | 0 | 0 | 0.13 |
| 18/19 | 38 | 1,030 | 5 | 0 | 0 | 0.44 |
| 17/18 | 41 | 763 | 9 | 0 | 0 | 1.06 |
| 16/17 | 39 | 3,286 | 3 | 0 | 0 | 0.08 |
| 15/16 | 13 | 408 | 1 | 0 | 0 | 0.22 |
| 14/15 | 20 | 790 | 3 | 0 | 0 | 0.34 |
Output by competition
Career goals and assists broken down by tournament.
More on Ellyes Skhiri
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Ellyes Skhiri
Who is Ellyes Skhiri?
Ellyes Skhiri is a Tunisia professional footballer who plays as a defensive midfield for Eintracht Frankfurt.
How old is Ellyes Skhiri?
Ellyes Skhiri is 31 years old. He was born on May 10, 1995 in Lunel.
What position does Ellyes Skhiri play?
Ellyes Skhiri plays as a defensive midfield (Midfield - Defensive Midfield).
What club does Ellyes Skhiri play for?
Ellyes Skhiri currently plays for Eintracht Frankfurt.
How many career goals has Ellyes Skhiri scored?
Across all senior club competitions in our dataset, Ellyes Skhiri has scored 39 goals in 367 appearances.
What is Ellyes Skhiri's market value?
Ellyes Skhiri's most recent reported market value is €7.50m.