Enzo Leopold - salary, contract & career earnings
Enzo Leopold earns $11,205 per week and $582,660 per year playing for Borussia Mönchengladbach. Enzo Leopold has earned $1,860,300 in career wages. Last recorded deal expired June 30, 2026.
Earns more than 18% of the 361 Bundesliga players we hold a wage for.
Earnings over time
Weekly wage by contract year, over the seasons we hold a wage for
Contract history
Tap a column heading to re-rank| YEAR | WEEKLY WAGE | YEARLY SALARY | CLUB | LEAGUE | POSITION | AGE | CONTRACT EXPIRY |
|---|---|---|---|---|---|---|---|
| 2027 | $11,205 | $582,660 | Borussia Mönchengladbach | Bundesliga | DM | 24 | June 30, 2026 |
| 2026 | $11,205 | $582,660 | Hannover 96 | 2. Bundesliga | DM | 24 | June 30, 2026 |
| 2025 | $3,105 | $161,460 | Hannover 96 | 2. Bundesliga | DM | 24 | June 30, 2024 |
| 2024 | $3,105 | $161,460 | Hannover 96 | 2. Bundesliga | DM | 22 | June 30, 2024 |
| 2023 | $7,155 | $372,060 | Hannover 96 | 2. Bundesliga | DM, AM C | 21 | June 30, 2024 |
Contract timeline
Deals signed and when they expire
Wage rank at Borussia Mönchengladbach
Enzo Leopold is the 20th highest earner in the squad
Cumulative career earnings
Running total by year, over the seasons we hold a wage for
Frequently asked questions
Enzo Leopold, Borussia Mönchengladbach
How much does Enzo Leopold earn per week?
Enzo Leopold earns $11,205 per week playing for Borussia Mönchengladbach.
What is Enzo Leopold's yearly salary?
Enzo Leopold's yearly salary is $582,660.
What is Enzo Leopold's net worth?
We publish career earnings rather than net worth. Enzo Leopold has earned $1,860,300 in wages across 5 recorded seasons.
When does Enzo Leopold's contract expire?
Enzo Leopold's last recorded deal with Borussia Mönchengladbach expired on June 30, 2026.
What position does Enzo Leopold play?
Enzo Leopold plays as a DM for Borussia Mönchengladbach in the bundesliga.
How old is Enzo Leopold?
Enzo Leopold is 24 years old.