Skip to content
Mario Engels

Mario Engels

Attack - Left Winger  at Heracles Almelo
Age32
CitizenshipGermany
Height1.84 m
Footright
BornOctober 22, 1993
at Heracles Almelo 1,040 days · joined 2023-07-19
👕200+ Apps 50+ Goals 🎯50+ Assists
Market value €500k
Left Winger Attack

Career snapshot

12
clubs played for
09/10
debut season
0.16
goals / match
Heracles Almelo
top club · 71 apps

Career highs

€700k
peak value · 2019
€100k
top transfer fee · 20/21
25
best season · 18/19
8 · 12.7%
pens / of goals
403Appearances
63Goals
52Assists
49Yellow cards
1Red cards
86Full matches (90′)
Full nameMario Engels
Date of birth1993-10-22 (32 yrs)
Place of birthTroisdorf, Germany
CitizenshipGermany
PositionAttack - Left Winger (main: Attack)
Footright
Height184.00 m
Current clubHeracles Almelo
Joined2023-07-19
Contract expires2027-06-30
AgentJoost Ebergen & Len ...
Aug 2025
Injury: unknown
4 games missed
Jul 2025
25/26 — Heracles Almelo
1 matches · 0 G · 0 A · across 1 competition
Jul 2024
24/25 — Heracles Almelo
35 matches · 4 G · 6 A · across 2 competitions
Jul 2023
Transfer: Tokyo Verdy → Heracles Almelo
23/24 · Transfer
Jul 2023
2023 — Tokyo Verdy
14 matches · 0 G · 0 A · across 1 competition
Jul 2023
23/24 — Heracles Almelo
35 matches · 5 G · 3 A · across 2 competitions
Jan 2023
Transfer: Sparta R. → Tokyo Verdy
22/23 · Transfer
Jul 2022
22/23 — Sparta Rotterdam
10 matches · 1 G · 2 A · across 2 competitions
Apr 2022
Injury: unknown
4 games missed
Jul 2021
21/22 — Sparta Rotterdam
31 matches · 2 G · 1 A · across 2 competitions
Mar 2021
Injury: unknown
1 games missed
Oct 2020
Transfer: SV Sandhausen → Sparta R.
20/21 · Transfer · €100k
Sep 2020
Injury: unknown
3 games missed
Jul 2020
20/21 — SV Sandhausen, Sparta Rotterdam
30 matches · 3 G · 4 A · across 5 competitions
May 2020
Injury: unknown
2 games missed
Jul 2019
19/20 — SV Sandhausen
25 matches · 3 G · 3 A · across 2 competitions
Jul 2019
Transfer: Roda JC → SV Sandhausen
19/20 · Transfer
Apr 2019
Injury: unknown
3 games missed
Jul 2018
18/19 — Roda JC Kerkrade
37 matches · 25 G · 11 A · across 2 competitions
Mar 2018
Injury: unknown
1 games missed
Jul 2017
Transfer: Slask Wroclaw → Roda JC
17/18 · Transfer
Jul 2017
17/18 — Roda JC Kerkrade U21, Roda JC Kerkrade
29 matches · 4 G · 3 A · across 4 competitions
May 2017
Injury: unknown
1 games missed
Aug 2016
Transfer: FSV Frankfurt → Slask Wroclaw
16/17 · Transfer
Jul 2016
16/17 — Slask Wroclaw II, Slask Wroclaw
21 matches · 3 G · 0 A · across 3 competitions
Jul 2015
15/16 — FSV Frankfurt
17 matches · 0 G · 0 A · across 2 competitions
Jul 2014
14/15 — FSV Frankfurt
28 matches · 2 G · 7 A · across 2 competitions
Jul 2014
Transfer: 1.FC Köln II → FSV Frankfurt
14/15 · Transfer
Jul 2013
13/14 — 1.FC Köln II
31 matches · 3 G · 3 A · across 1 competition
Aug 2012
Injury: unknown
12 games missed
Jul 2012
12/13 — 1.FC Köln II
17 matches · 1 G · 3 A · across 1 competition
Jul 2012
Transfer: 1.FC Köln U19 → 1.FC Köln II
12/13 · Transfer
Jul 2011
11/12 — 1.FC Köln II, 1.FC Köln U19
23 matches · 7 G · 5 A · across 2 competitions
Jul 2010
10/11 — 1.FC Köln U19
17 matches · 0 G · 1 A · across 1 competition
Jul 2010
Transfer: 1.FC Köln U17 → 1.FC Köln U19
10/11 · Transfer
Jul 2009
09/10 — 1.FC Köln U17
2 matches · 0 G · 0 A · across 1 competition
Jul 2009
Transfer: 1.FC Köln Yth. → 1.FC Köln U17
09/10 · Transfer
Jul 2008
Transfer: Allner-Bö. Yth. → 1.FC Köln Yth.
08/09 · Transfer
Jan 1970
Peak market value: €700k
Highest valuation recorded in dataset
7,721 min
Minutes played by club
Heracles Almelo 11.2%
Sparta Rotterdam 23.0%
Tokyo Verdy 0.0%
SV Sandhausen 4.3%
Roda JC Kerkrade 18.8%
Roda JC Kerkrade U21 1.7%
Slask Wroclaw 2.9%
Slask Wroclaw II 0.0%
FSV Frankfurt 10.4%
1.FC Köln II 24.9%
1.FC Köln U19 2.8%
1.FC Köln U17 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Heracles Almelo 3 23/24 25/26 71 9 9 862
Sparta Rotterdam 3 20/21 22/23 70 6 7 1,778
Tokyo Verdy 1 2023 2023 14 0 0 0
SV Sandhausen 2 19/20 20/21 26 3 3 329
Roda JC Kerkrade 2 17/18 18/19 63 27 14 1,454
Roda JC Kerkrade U21 1 17/18 17/18 3 2 0 135
Slask Wroclaw 1 16/17 16/17 18 3 0 222
Slask Wroclaw II 1 16/17 16/17 3 0 0 0
FSV Frankfurt 2 14/15 15/16 45 2 7 804
1.FC Köln II 3 11/12 13/14 49 4 6 1,921
1.FC Köln U19 2 10/11 11/12 39 7 6 216
1.FC Köln U17 1 09/10 09/10 2 0 0 0

Career trajectory — goals, assists & market value

9€175K18€350K27€525K36€700K10/11 — 1 assists110/1111/12 — 7 goals (1.FC Köln U19)11/12 — 5 assists1211/1212/13 — 1 goals (1.FC Köln II)12/13 — 3 assists412/1313/14 — 3 goals (1.FC Köln II)13/14 — 3 assists613/1414/15 — 2 goals (FSV Frankfurt)14/15 — 7 assists914/1515/1616/17 — 3 goals (Slask Wroclaw)316/1717/18 — 4 goals (Roda JC Kerkrade)17/18 — 3 assists717/1818/19 — 25 goals (Roda JC Kerkrade)18/19 — 11 assists3618/1919/20 — 3 goals (SV Sandhausen)19/20 — 3 assists619/2020/21 — 3 goals (Sparta Rotterdam)20/21 — 4 assists720/2121/22 — 2 goals (Sparta Rotterdam)21/22 — 1 assists321/2222/23 — 1 goals (Sparta Rotterdam)22/23 — 2 assists322/2323/24 — 5 goals (Heracles Almelo)23/24 — 3 assists823/2424/25 — 4 goals (Heracles Almelo)24/25 — 6 assists1024/2525/2612/13 — €25K14/15 — €100K15/16 — €600K16/17 — €500K17/18 — €250K18/19 — €400K19/20 — €700K20/21 — €475K21/22 — €500K22/23 — €500K23/24 — €450K24/25 — €600K25/26 — €500KGoalsAssistsMarket value

Goals by season

09/10: 0009/1010/11: 0010/1111/12: 7711/1212/13: 1112/1313/14: 3313/1414/15: 2214/1515/16: 0015/1616/17: 3316/1717/18: 4417/1818/19: 252518/1919/20: 3319/2020/21: 3320/212023: 00202321/22: 2221/2222/23: 1122/2323/24: 5523/2424/25: 4424/2525/26: 0025/26

Assists by season

09/10: 0009/1010/11: 1110/1111/12: 5511/1212/13: 3312/1313/14: 3313/1414/15: 7714/1515/16: 0015/1616/17: 0016/1717/18: 3317/1818/19: 111118/1919/20: 3319/2020/21: 4420/212023: 00202321/22: 1121/2222/23: 2222/2323/24: 3323/2424/25: 6624/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 Eredivisie Heracles Almelo 1 0 0 0 0 0
24/25 Eredivisie Heracles Almelo 31 4 5 2 0 544
24/25 KNVB Beker Heracles Almelo 4 0 1 1 0 0
23/24 Eredivisie Heracles Almelo 34 5 3 4 0 318
23/24 KNVB Beker Heracles Almelo 1 0 0 0 0 0
22/23 Eredivisie Sparta Rotterdam 9 1 1 1 0 46
22/23 KNVB Beker Sparta Rotterdam 1 0 1 0 0 0
21/22 Eredivisie Sparta Rotterdam 29 1 1 4 0 1,090
21/22 KNVB Beker Sparta Rotterdam 2 1 0 0 0 163
2023 J2 League Tokyo Verdy 14 0 0 1 0 0
20/21 2. Bundesliga SV Sandhausen 0 0 0 0 0 0
20/21 DFB-Pokal SV Sandhausen 1 0 0 0 0 0
20/21 Eredivisie Sparta Rotterdam 27 3 4 1 0 479
20/21 KNVB Beker Sparta Rotterdam 1 0 0 1 0 0
20/21 Play-Offs Conference League Sparta Rotterdam 1 0 0 0 0 0
19/20 2. Bundesliga SV Sandhausen 24 3 3 3 0 329
19/20 DFB-Pokal SV Sandhausen 1 0 0 0 0 0
18/19 Keuken Kampioen Divisie Roda JC Kerkrade 34 24 11 5 1 124
18/19 KNVB Beker Roda JC Kerkrade 3 1 0 1 0 215
17/18 Beloften Eerste Divisie Roda JC Kerkrade U21 3 2 0 0 0 135
17/18 Eredivisie Roda JC Kerkrade 21 1 2 1 0 995
17/18 Jupiler PO Roda JC Kerkrade 2 0 0 0 0 0
17/18 KNVB Beker Roda JC Kerkrade 3 1 1 1 0 120
16/17 3 Liga Grupa III Slask Wroclaw II 3 0 0 1 0 0
16/17 Ekstraklasa Slask Wroclaw 17 3 0 1 0 222
16/17 Puchar Polski Slask Wroclaw 1 0 0 0 0 0
15/16 2. Bundesliga FSV Frankfurt 17 0 0 4 0 0
15/16 DFB-Pokal FSV Frankfurt 0 0 0 0 0 0
14/15 2. Bundesliga FSV Frankfurt 26 2 7 3 0 804
14/15 DFB-Pokal FSV Frankfurt 2 0 0 0 0 0
13/14 Regionalliga West 1.FC Köln II 31 3 3 7 0 806
12/13 Regionalliga West 1.FC Köln II 17 1 3 3 0 1,115
11/12 RL West 1.FC Köln II 1 0 0 0 0 0
11/12 U19-Bundesliga West 1.FC Köln U19 22 7 5 3 0 216
10/11 U19-Bundesliga West 1.FC Köln U19 17 0 1 1 0 0
09/10 U17-Bundesliga West 1.FC Köln U17 2 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
08/09 2008-07-01 Allner-Bö. Yth. 1.FC Köln Yth. Transfer 0
09/10 2009-07-01 1.FC Köln Yth. 1.FC Köln U17 Transfer 0
10/11 2010-07-01 1.FC Köln U17 1.FC Köln U19 Transfer 0
12/13 2012-07-01 1.FC Köln U19 1.FC Köln II Transfer 0
14/15 2014-07-01 1.FC Köln II FSV Frankfurt Transfer 100000
16/17 2016-08-19 FSV Frankfurt Slask Wroclaw Transfer 350000
17/18 2017-07-02 Slask Wroclaw Roda JC Transfer 250000
19/20 2019-07-01 Roda JC SV Sandhausen Transfer 600000
20/21 2020-10-04 SV Sandhausen Sparta R. Transfer 475000 €100k
22/23 2023-01-09 Sparta R. Tokyo Verdy Transfer 450000
23/24 2023-07-19 Tokyo Verdy Heracles Almelo Transfer 400000
SeasonInjuryFromToDays missedGames missed
12/13 Ankle injury 2012-08-12 2012-11-13 94 12
16/17 Ill 2017-05-04 2017-05-08 5 1
17/18 Ill 2018-03-12 2018-03-30 19 1
18/19 Heel problems 2019-04-21 2019-06-03 44 3
19/20 muscular problems 2020-05-14 2020-05-25 12 2
20/21 Hamstring injury 2020-09-23 2020-10-12 20 3
20/21 Thigh problems 2021-03-13 2021-03-19 7 1
21/22 Hamstring injury 2022-04-17 2022-05-09 23 4
25/26 Hamstring injury 2025-08-10 35 4
Current€500k
Peak€700k
Low€25k
Δ since start+€475k
€25k€194k€363k€531k€700k197019701970
DateValue
Jan 1, 1970 €500k
Jan 1, 1970 €600k
Jan 1, 1970 €450k
Jan 1, 1970 €600k
Jan 1, 1970 €400k
Jan 1, 1970 €450k
Jan 1, 1970 €450k
Jan 1, 1970 €450k
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €475k
Jan 1, 1970 €475k
Jan 1, 1970 €700k
Jan 1, 1970 €600k
Jan 1, 1970 €600k
Jan 1, 1970 €400k
Jan 1, 1970 €400k
Jan 1, 1970 €250k
Jan 1, 1970 €500k
Jan 1, 1970 €350k
Jan 1, 1970 €600k
Jan 1, 1970 €400k
Jan 1, 1970 €50k
Jan 1, 1970 €100k
Jan 1, 1970 €100k
Jan 1, 1970 €25k

No national team data.

TeammatePPG played withJoint goalsMinutes
Jannis Nikolaou 1 1 0
Marcel Schuhen 1 0 0
Brian De Keersmaecker 1 1 0
Tom Beugelsdijk 1 1 0
Dirk Abels 1 0 0
Bart Vriends 1 0 0
Danilo Wiebe 1 3 0
Maduka Okoye 1 0 0
Lennart Thy 1 3 0
Sven Mijnans 1 1 0
Jannes Vansteenkiste 1 0 0
Mohamed El Makrini 1 2 0
Fabian Schnellhardt 1 2 0
Justin Hoogma 1 1 0
Gyliano van Velzen 1 3 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
18/19 Keuken Kampioen Divisie Roda JC Kerkrade 24 34
11/12 U19-Bundesliga West 1.FC Köln U19 7 22
23/24 Eredivisie Heracles Almelo 5 34

Top assist seasons

SeasonCompetitionClubAssistsMatches
18/19 Keuken Kampioen Divisie Roda JC Kerkrade 11 34
14/15 2. Bundesliga FSV Frankfurt 7 26
11/12 U19-Bundesliga West 1.FC Köln U19 5 22

Last 50 matches for Heracles Almelo while Mario Engels was at the club (joined 2023-07-19). 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.

DateCompHomeScoreAwayAvailability
2026-05-17 NL1 Heracles Almelo FC Groningen TIMED
2026-05-10 NL1 Telstar 1963 3–0 Heracles Almelo Available
2026-05-10 NL1 Telstar 1963 3–0 Heracles Almelo Available
2026-05-03 NL1 PEC Zwolle 1–0 Heracles Almelo Available
2026-05-03 NL1 PEC Zwolle 1–0 Heracles Almelo Available
2026-04-26 NL1 Heracles Almelo 0–2 FC Volendam Available
2026-04-26 NL1 Heracles Almelo 0–2 FC Volendam Available
2026-04-11 NL1 Heracles Almelo 0–3 AFC Ajax Available
2026-04-05 NL1 SC Heerenveen 4–1 Heracles Almelo Available
2026-03-20 NL1 Heracles Almelo 1–1 SBV Excelsior Available
2026-03-15 NL1 AZ 4–0 Heracles Almelo Available
2026-03-06 NL1 Heracles Almelo 0–0 FC Utrecht Available
2026-02-28 NL1 Heracles Almelo 1–3 PSV Available
2026-02-22 NL1 Go Ahead Eagles 4–0 Heracles Almelo Available
2026-02-14 NL1 Heracles Almelo 0–1 NAC Breda Available
2026-02-07 NL1 NEC 4–1 Heracles Almelo Available
2026-02-01 NL1 Heracles Almelo 2–1 Fortuna Sittard Available
2026-01-25 NL1 Feyenoord Rotterdam 4–2 Heracles Almelo Available
2026-01-18 NL1 Heracles Almelo 0–2 FC Twente '65 Available
2026-01-11 NL1 Sparta Rotterdam 2–0 Heracles Almelo Available
2025-12-20 NL1 Heracles Almelo 0–3 SC Heerenveen Available
2025-12-13 NL1 PSV 4–3 Heracles Almelo Available
2025-12-06 NL1 Heracles Almelo 1–1 Telstar 1963 Available
2025-11-29 NL1 Fortuna Sittard 1–1 Heracles Almelo Available
2025-11-22 NL1 Heracles Almelo 4–2 Go Ahead Eagles Available
2025-11-08 NL1 SBV Excelsior 1–2 Heracles Almelo Available
2025-11-02 NL1 Heracles Almelo 8–2 PEC Zwolle Available
2025-10-25 NL1 FC Volendam 3–0 Heracles Almelo Available
2025-10-19 NL1 Heracles Almelo 0–7 Feyenoord Rotterdam Available
2025-10-05 NL1 FC Twente '65 2–1 Heracles Almelo Available
2025-09-27 NL1 Heracles Almelo 3–0 Sparta Rotterdam Available
2025-09-20 NL1 NAC Breda 2–1 Heracles Almelo Available
2025-09-14 NL1 Heracles Almelo 1–2 AZ Available
2025-08-29 NL1 FC Groningen 4–0 Heracles Almelo Available
2025-08-24 NL1 AFC Ajax 2–0 Heracles Almelo Available
2025-08-16 NL1 Heracles Almelo 1–4 NEC INJURED Hamstring injury
2025-08-10 NL1 FC Utrecht 4–0 Heracles Almelo INJURED Hamstring injury
2025-05-18 NL1 Heracles Almelo 1–2 NEC Available
2025-05-14 NL1 PSV 4–1 Heracles Almelo Available
2025-05-09 NL1 Willem II Tilburg 1–2 Heracles Almelo Available
2025-05-03 NL1 Heracles Almelo 1–4 Feyenoord Rotterdam Available
2025-04-23 NL1 FC Groningen 4–1 Heracles Almelo Available
2025-04-13 NL1 Heracles Almelo 1–0 AZ Available
2025-04-06 NL1 RKC Waalwijk 0–0 Heracles Almelo Available
2025-03-30 NL1 Heracles Almelo 2–1 FC Twente '65 Available
2025-03-15 NL1 SC Heerenveen 1–1 Heracles Almelo Available
2025-03-08 NL1 Fortuna Sittard 1–0 Heracles Almelo Available
2025-03-02 NL1 Heracles Almelo 4–2 PEC Zwolle Available
2025-02-27 NL1 Heracles Almelo 2–2 AZ Alkmaar Available
2025-02-16 NL1 AFC Ajax 4–0 Heracles Almelo Available

Teams faced most often by Mario Engels's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Erzgebirge Aue 28 11 5 12 36 39 -3 39%
ADO Den Haag 28 16 8 4 60 25 +35 57%
PEC Zwolle 28 8 5 15 37 52 -15 29%
VVV-Venlo 27 13 8 6 57 38 +19 48%
FC St. Pauli 26 6 10 10 33 39 -6 23%
Willem II 25 10 4 11 37 42 -5 40%
FC Utrecht 24 4 3 17 19 49 -30 17%
Fortuna Sittard 24 11 7 6 38 23 +15 46%
AFC Ajax 24 2 4 18 19 57 -38 8%
De Graafschap 23 9 4 10 36 44 -8 39%
FC Groningen 23 11 4 8 31 28 +3 48%
Dynamo Dresden 22 11 4 7 32 24 +8 50%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
09/10 Senior debut season
11/12 First senior goal
20/21 Goal #50 (career)

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 35 544 3 0 0 0.5
23/24 35 318 4 0 0 1.13
22/23 10 46 1 0 0 1.96
21/22 31 1,253 4 0 0 0.29
2023 14 0 1 0 0 0
20/21 30 479 2 0 0 0.38
19/20 25 329 3 0 0 0.82
18/19 37 339 6 0 1 1.86
17/18 29 1,250 2 0 0 0.14
16/17 21 222 2 0 0 0.81
15/16 17 0 4 0 0 0
14/15 28 804 3 0 0 0.34
13/14 31 806 7 0 0 0.78
12/13 17 1,115 3 0 0 0.24
11/12 23 216 3 0 0 1.25
10/11 17 0 1 0 0 0

Output by competition

Career goals and assists broken down by tournament.

Keuken Kampioen Divisie
34 apps
24 G
11 A
Eredivisie
152 apps
15 G
16 A
U19-Bundesliga West
39 apps
7 G
6 A
2. Bundesliga
67 apps
5 G
10 A
Regionalliga West
48 apps
4 G
6 A
KNVB Beker
15 apps
3 G
3 A
Ekstraklasa
17 apps
3 G
0 A
Beloften Eerste Divisie
3 apps
2 G
0 A
J2 League
14 apps
0 G
0 A

Frequently asked about Mario Engels

Who is Mario Engels?

Mario Engels is a Germany professional footballer who plays as a left winger for Heracles Almelo.

How old is Mario Engels?

Mario Engels is 32 years old. He was born on October 22, 1993 in Troisdorf.

What position does Mario Engels play?

Mario Engels plays as a left winger (Attack - Left Winger).

What club does Mario Engels play for?

Mario Engels currently plays for Heracles Almelo.

How many career goals has Mario Engels scored?

Across all senior club competitions in our dataset, Mario Engels has scored 63 goals in 403 appearances.

What is Mario Engels's market value?

Mario Engels's most recent reported market value is €500k.