Dennis Eckert Ayensa
Career snapshot
Position rank · 25/26
Among 573 Attack - Centre-Forwards · ≥200 mins
Career highs
Born the same day
Shares 1997-01-09 · 6 players total
| Full name | Dennis Eckert Ayensa |
|---|---|
| Name in home country | Dennis-Yerai Eckert Ayensa |
| Date of birth | 1997-01-09 (29 yrs) |
| Place of birth | Bonn, Germany |
| Citizenship | Germany Spain |
| Position | Attack - Centre-Forward (main: Attack) |
| Foot | right |
| Height | 183.00 m |
| Current club | Standard Liège |
| Joined | 2025-07-01 |
| Contract expires | 2028-06-30 |
| Agent | Sports360 GmbH |
| Outfitter | adidas |
Percentile rank vs 49 other Attack - Centre-Forwards with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Standard Liège | 2 | 24/25 | 25/26 | 39 | 9 | 3 | 1,600 |
| Union Saint-Gilloise | 3 | 22/23 | 24/25 | 65 | 14 | 5 | 738 |
| FC Ingolstadt 04 | 3 | 19/20 | 21/22 | 83 | 26 | 19 | 1,137 |
| SBV Excelsior | 1 | 18/19 | 18/19 | 14 | 2 | 0 | 218 |
| Celta de Vigo | 2 | 17/18 | 18/19 | 10 | 0 | 0 | 0 |
| Celta Vigo B | 2 | 17/18 | 18/19 | 52 | 9 | 8 | 1,045 |
| Excelsior Rotterdam U21 | 1 | 18/19 | 18/19 | 4 | 4 | 3 | 83 |
| Borussia Mönchengladbach II | 2 | 15/16 | 16/17 | 4 | 0 | 0 | 0 |
| Borussia Mönchengladbach U19 | 3 | 13/14 | 15/16 | 47 | 27 | 13 | 270 |
| Borussia Mönchengladbach UEFA U19 | 1 | 15/16 | 15/16 | 6 | 2 | 1 | 210 |
| Borussia Mönchengladbach U17 | 1 | 13/14 | 13/14 | 25 | 18 | 5 | 114 |
| Alemannia Aachen U17 | 1 | 12/13 | 12/13 | 8 | 3 | 0 | 127 |
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 | Standard Liège | 4 | 1 | 0 | 0 | 0 | 240 |
| 24/25 | Champions League Qu. | Union Saint-Gilloise | 2 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | Croky Cup | Standard Liège | 2 | 1 | 0 | 0 | 0 | 164 |
| 24/25 | JPL Europe PO | Standard Liège | 10 | 1 | 0 | 0 | 0 | 895 |
| 24/25 | Jupiler Pro League | Union Saint-Gilloise | 3 | 1 | 0 | 0 | 0 | 201 |
| 24/25 | Jupiler Pro League | Standard Liège | 23 | 6 | 3 | 2 | 0 | 301 |
| 24/25 | Pro L. Supercup | Union Saint-Gilloise | 1 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Conference L. | Union Saint-Gilloise | 4 | 1 | 0 | 1 | 0 | 117 |
| 23/24 | Croky Cup | Union Saint-Gilloise | 3 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Europa League | Union Saint-Gilloise | 4 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Europa League Qualifying | Union Saint-Gilloise | 2 | 2 | 0 | 1 | 0 | 66 |
| 23/24 | JPL | Union Saint-Gilloise | 23 | 7 | 3 | 1 | 0 | 163 |
| 23/24 | JPL Champions PO | Union Saint-Gilloise | 8 | 1 | 0 | 0 | 0 | 92 |
| 22/23 | Champions League Qu. | Union Saint-Gilloise | 1 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Croky Cup | Union Saint-Gilloise | 3 | 0 | 1 | 0 | 0 | 0 |
| 22/23 | Europa League | Union Saint-Gilloise | 3 | 0 | 0 | 1 | 0 | 0 |
| 22/23 | JPL | Union Saint-Gilloise | 8 | 2 | 1 | 0 | 0 | 99 |
| 21/22 | 2. Bundesliga | FC Ingolstadt 04 | 24 | 2 | 4 | 3 | 0 | 771 |
| 21/22 | DFB-Pokal | FC Ingolstadt 04 | 1 | 0 | 1 | 0 | 0 | 0 |
| 20/21 | 3. Liga | FC Ingolstadt 04 | 24 | 9 | 8 | 3 | 0 | 143 |
| 20/21 | Relegation 2. Bundesliga | FC Ingolstadt 04 | 2 | 1 | 0 | 0 | 0 | 73 |
| 19/20 | 3. Liga | FC Ingolstadt 04 | 30 | 14 | 6 | 1 | 0 | 150 |
| 19/20 | Relegation 2. Bundesliga | FC Ingolstadt 04 | 2 | 0 | 0 | 1 | 0 | 0 |
| 18/19 | 2ª B - Grupo I | Celta Vigo B | 12 | 1 | 2 | 2 | 0 | 779 |
| 18/19 | Beloften Eerste Divisie | Excelsior Rotterdam U21 | 4 | 4 | 3 | 0 | 0 | 83 |
| 18/19 | Copa del Rey | Celta de Vigo | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Eredivisie | SBV Excelsior | 12 | 2 | 0 | 0 | 0 | 218 |
| 18/19 | Keuken Kampioen Play-Offs | SBV Excelsior | 2 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | LaLiga | Celta de Vigo | 9 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | 2ª B - Grupo I | Celta Vigo B | 36 | 8 | 6 | 2 | 0 | 266 |
| 17/18 | Ascenso a 2ª | Celta Vigo B | 4 | 0 | 0 | 1 | 0 | 0 |
| 17/18 | LaLiga | Celta de Vigo | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Regionalliga West | Borussia Mönchengladbach II | 3 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | Regionalliga West | Borussia Mönchengladbach II | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | U19-Bundesliga West | Borussia Mönchengladbach U19 | 22 | 15 | 6 | 4 | 0 | 115 |
| 15/16 | UEFA Youth League | Borussia Mönchengladbach UEFA U19 | 6 | 2 | 1 | 2 | 0 | 210 |
| 14/15 | U19-Bundesliga West | Borussia Mönchengladbach U19 | 22 | 12 | 7 | 3 | 0 | 155 |
| 13/14 | U17-Bundesliga West | Borussia Mönchengladbach U17 | 25 | 18 | 5 | 2 | 0 | 114 |
| 13/14 | U19-Bundesliga West | Borussia Mönchengladbach U19 | 3 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | U17-Bundesliga West | Alemannia Aachen U17 | 8 | 3 | 0 | 1 | 0 | 127 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 07/08 | 2007-07-01 | Pulheim Yth. | 1.FC Köln Yth. | Transfer | 0 | — |
| 11/12 | 2011-07-01 | 1.FC Köln Yth. | Aachen Yth. | Transfer | 0 | — |
| 12/13 | 2012-07-01 | Aachen Yth. | Aachen U17 | Transfer | 0 | — |
| 13/14 | 2013-07-01 | Aachen U17 | M'gladbach U17 | Transfer | 0 | — |
| 14/15 | 2014-07-01 | M'gladbach U17 | M'gladbach U19 | Transfer | 0 | — |
| 16/17 | 2016-07-01 | M'gladbach U19 | M'gladbach II | Transfer | 0 | — |
| 17/18 | 2017-07-01 | M'gladbach II | Celta Vigo B | Transfer | 25000 | — |
| 18/19 | 2018-07-01 | Celta Vigo B | Celta de Vigo | Transfer | 500000 | — |
| 18/19 | 2019-01-31 | Celta de Vigo | Excelsior | Loan | 1200000 | — |
| 18/19 | 2019-06-30 | Excelsior | Celta de Vigo | Return from loan | 1200000 | — |
| 19/20 | 2019-09-02 | Celta de Vigo | FC Ingolstadt | Transfer | 1200000 | — |
| 22/23 | 2022-07-01 | FC Ingolstadt | Union SG | Transfer | 450000 | — |
| 24/25 | 2024-09-06 | Union SG | Standard Liège | Loan | 2500000 | — |
| 24/25 | 2025-06-30 | Standard Liège | Union SG | Return from loan | 2500000 | — |
| 25/26 | 2025-07-01 | Union SG | Standard Liège | Transfer | 2500000 | €1.00m |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 15/16 | muscle stiffness | 2016-02-06 | 2016-02-10 | 5 | 1 |
| 15/16 | Torn muscle fiber | 2016-02-15 | 2016-03-10 | 25 | 3 |
| 16/17 | unknown injury | 2017-03-20 | 2017-06-20 | 93 | 10 |
| 18/19 | unknown injury | 2019-03-03 | 2019-03-14 | 12 | 1 |
| 20/21 | Muscle injury | 2020-09-10 | 2020-11-15 | 67 | 11 |
| 20/21 | Shoulder injury | 2021-03-19 | 2021-04-19 | 32 | 5 |
| 21/22 | Broken collarbone | 2021-10-22 | 2021-12-07 | 47 | 7 |
| 21/22 | Ill | 2022-04-01 | 2022-04-07 | 7 | 1 |
| 22/23 | Muscle injury | 2022-07-28 | 2022-08-08 | 12 | 3 |
| 22/23 | Muscle injury | 2022-09-26 | 2022-10-24 | 29 | 7 |
| 22/23 | Hamstring injury | 2023-01-20 | 2023-02-28 | 40 | 7 |
| 23/24 | Knock | 2023-09-20 | 2023-10-04 | 15 | 4 |
| 23/24 | Knock | 2023-10-07 | 2023-10-10 | 4 | 1 |
| 24/25 | Adductor pain | 2024-09-11 | 2024-09-18 | 8 | 1 |
| 25/26 | sprain | 2025-08-11 | 34 | 4 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €2.50m |
| Jan 1, 1970 | €400k |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €1.80m |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €450k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €600k |
| Jan 1, 1970 | €750k |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €500k |
| Jan 1, 1970 | €1.50m |
| Jan 1, 1970 | €1.20m |
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €25k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €75k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #5710 | — | 1 | 0 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Nicolas Clasen | 2 | 1 | 0 |
| Juan Antonio Ros | 1 | 0 | 0 |
| Dani Molina | 1 | 0 | 0 |
| Tobias Schröck | 2 | 0 | 0 |
| Koki Machida | 2 | 0 | 0 |
| Paul Szymanski | 2 | 4 | 0 |
| Rai Marchán | 1 | 0 | 0 |
| Loïc Lapoussin | 2 | 1 | 0 |
| Caniggia Elva | 2 | 3 | 0 |
| Christian Burgess | 2 | 0 | 0 |
| Gino van den Berg | 2 | 2 | 0 |
| Tsiy Ndenge | 2 | 5 | 0 |
| Cameron Puertas | 2 | 3 | 0 |
| Anthony Moris | 2 | 0 | 0 |
| Justin Hoffmanns | 2 | 2 | 0 |
| Filip Bilbija | 2 | 3 | 0 |
| Stefan Kutschke | 1 | 4 | 0 |
| Ba-Muaka Simakala | 2 | 11 | 0 |
| Robin Beckers | 2 | 3 | 0 |
| Fabijan Buntic | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 13/14 | U17-Bundesliga West | Borussia Mönchengladbach U17 | 18 | 25 |
| 15/16 | U19-Bundesliga West | Borussia Mönchengladbach U19 | 15 | 22 |
| 19/20 | 3. Liga | FC Ingolstadt 04 | 14 | 30 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 20/21 | 3. Liga | FC Ingolstadt 04 | 8 | 24 |
| 14/15 | U19-Bundesliga West | Borussia Mönchengladbach U19 | 7 | 22 |
| 17/18 | 2ª B - Grupo I | Celta Vigo B | 6 | 36 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 24/25 | 2025-06-30 | Standard Liège | Union SG | Return from loan | — | €2.50m |
| 24/25 | 2024-09-06 | Union SG | Standard Liège | Loan | — | €2.50m |
| 18/19 | 2019-06-30 | Excelsior | Celta de Vigo | Return from loan | — | €1.20m |
| 18/19 | 2019-01-31 | Celta de Vigo | Excelsior | Loan | — | €1.20m |
Last 16 matches for Standard Liège while Dennis Eckert Ayensa was at the club (joined 2025-07-01). 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-21 | BE1 |
Standard Liège | 0–0 | SV Zulte Waregem | Available |
| 2025-11-09 | BE1 |
Sint-Truidense VV | 1–0 | Standard Liège | Available |
| 2025-10-31 | BE1 |
Standard Liège | 3–1 | Sporting Charleroi | Available |
| 2025-10-25 | BE1 |
KAA Gent | 4–0 | Standard Liège | Available |
| 2025-10-20 | BE1 |
Standard Liège | 1–0 | Royal Antwerp FC | Available |
| 2025-10-05 | BE1 |
RSC Anderlecht | 1–0 | Standard Liège | Available |
| 2025-09-27 | BE1 |
Standard Liège | 1–2 | Club Brugge KV | Available |
| 2025-09-21 | BE1 |
KVC Westerlo | 0–2 | Standard Liège | Available |
| 2025-09-12 | BE1 |
Standard Liège | 1–1 | KV Mechelen | Available |
| 2025-08-31 | BE1 |
Oud-Heverlee Leuven | 1–0 | Standard Liège | Available |
| 2025-08-23 | BE1 |
Standard Liège | 0–3 | Cercle Brugge | INJURED sprain |
| 2025-08-16 | BE1 |
Union Saint-Gilloise | 3–0 | Standard Liège | INJURED sprain |
| 2025-08-10 | BE1 |
Standard Liège | 2–1 | KRC Genk | Available |
| 2025-08-02 | BE1 |
Standard Liège | 1–1 | FCV Dender EH | Available |
| 2025-07-26 | BE1 |
RAAL La Louviére | 0–2 | Standard Liège | Available |
Teams faced most often by Dennis Eckert Ayensa'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 % |
|---|---|---|---|---|---|---|---|---|
| KAA Gent | 25 | 10 | 3 | 12 | 38 | 50 | -12 | 40% |
| Royal Antwerp FC | 23 | 8 | 8 | 7 | 34 | 34 | 0 | 35% |
| KRC Genk | 23 | 10 | 5 | 8 | 26 | 22 | +4 | 43% |
| RSC Anderlecht | 22 | 8 | 6 | 8 | 28 | 24 | +4 | 36% |
| Club Brugge KV | 22 | 7 | 8 | 7 | 24 | 29 | -5 | 32% |
| KV Mechelen | 21 | 4 | 10 | 7 | 22 | 28 | -6 | 19% |
| Erzgebirge Aue | 18 | 7 | 4 | 7 | 23 | 17 | +6 | 39% |
| Dynamo Dresden | 18 | 6 | 7 | 5 | 23 | 26 | -3 | 33% |
| Sint-Truidense VV | 18 | 7 | 6 | 5 | 25 | 20 | +5 | 39% |
| Cercle Brugge | 18 | 10 | 4 | 4 | 22 | 16 | +6 | 56% |
| Sporting Charleroi | 18 | 10 | 5 | 3 | 26 | 16 | +10 | 56% |
| SV Sandhausen | 16 | 5 | 4 | 7 | 21 | 22 | -1 | 31% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 12/13 | Senior debut season | |
| 12/13 | First senior goal | |
| 15/16 | Goal #50 (career) | |
| 23/24 | Goal #100 (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 | 41 | 1,561 | 2 | 0 | 0 | 0.12 |
| 23/24 | 44 | 438 | 3 | 0 | 0 | 0.62 |
| 22/23 | 15 | 99 | 1 | 0 | 0 | 0.91 |
| 21/22 | 25 | 771 | 3 | 0 | 0 | 0.35 |
| 20/21 | 26 | 216 | 3 | 0 | 0 | 1.25 |
| 19/20 | 32 | 150 | 2 | 1 | 0 | 1.8 |
| 18/19 | 40 | 1,080 | 2 | 0 | 0 | 0.17 |
| 17/18 | 40 | 266 | 3 | 0 | 0 | 1.02 |
| 15/16 | 29 | 325 | 6 | 0 | 0 | 1.66 |
| 14/15 | 22 | 155 | 3 | 0 | 0 | 1.74 |
| 13/14 | 28 | 114 | 2 | 0 | 0 | 1.58 |
| 12/13 | 8 | 127 | 1 | 0 | 0 | 0.71 |
Output by competition
Career goals and assists broken down by tournament.
More on Dennis Eckert Ayensa
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Dennis Eckert Ayensa
Who is Dennis Eckert Ayensa?
Dennis Eckert Ayensa is a Germany professional footballer who plays as a centre-forward for Standard Liège.
How old is Dennis Eckert Ayensa?
Dennis Eckert Ayensa is 29 years old. He was born on January 9, 1997 in Bonn.
What position does Dennis Eckert Ayensa play?
Dennis Eckert Ayensa plays as a centre-forward (Attack - Centre-Forward).
What club does Dennis Eckert Ayensa play for?
Dennis Eckert Ayensa currently plays for Standard Liège.
How many career goals has Dennis Eckert Ayensa scored?
Across all senior club competitions in our dataset, Dennis Eckert Ayensa has scored 114 goals in 357 appearances.
What is Dennis Eckert Ayensa's market value?
Dennis Eckert Ayensa's most recent reported market value is €2.50m.