Career snapshot
Position rank · 25/26
Among 1,246 Goalkeepers · ≥200 mins
Career highs
Born the same day
Shares 1999-02-10 · 6 players total
| Full name | Dudu |
|---|---|
| Name in home country | Eduardo dos Santos Haesler |
| Date of birth | 1999-02-10 (27 yrs) |
| Place of birth | Duisburg, Germany |
| Citizenship | Germany Brazil |
| Position | Goalkeeper |
| Foot | right |
| Height | 196.00 m |
| Current club | FC Viktoria Köln |
| Joined | 2024-07-01 |
| Contract expires | 2026-06-30 |
| Agent | Beckster Int. |
Percentile rank vs 388 other Goalkeepers with ≥500 minutes in 25/26. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| FC Viktoria Köln | 2 | 24/25 | 25/26 | 45 | 0 | 0 | 4,050 |
| SV Werder Bremen | 4 | 20/21 | 23/24 | 0 | 0 | 0 | 0 |
| SV Werder Bremen II | 4 | 18/19 | 23/24 | 45 | 0 | 0 | 4,050 |
| FC Nordsjaelland | 1 | 21/22 | 21/22 | 6 | 0 | 0 | 540 |
| FC Nordsjaelland Reserves | 1 | 21/22 | 21/22 | 2 | 0 | 0 | 90 |
| MSV Duisburg U19 | 2 | 16/17 | 17/18 | 43 | 0 | 0 | 3,847 |
| MSV Duisburg U17 | 2 | 14/15 | 15/16 | 9 | 0 | 0 | 810 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | 3. Liga | FC Viktoria Köln | 4 | 0 | 0 | 0 | 0 | 360 |
| 25/26 | DFB-Pokal | FC Viktoria Köln | 1 | 0 | 0 | 0 | 0 | 90 |
| 25/26 | Mittelrheinpokal | FC Viktoria Köln | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | 3. Liga | FC Viktoria Köln | 36 | 0 | 0 | 3 | 0 | 3,240 |
| 24/25 | Mittelrheinpokal | FC Viktoria Köln | 4 | 0 | 0 | 0 | 0 | 360 |
| 23/24 | Aufstiegsrunde zur RL Nord | SV Werder Bremen II | 2 | 0 | 0 | 0 | 0 | 180 |
| 23/24 | Bremenliga | SV Werder Bremen II | 15 | 0 | 0 | 0 | 0 | 1,350 |
| 23/24 | Bundesliga | SV Werder Bremen | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | Bundesliga | SV Werder Bremen | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | 2. Bundesliga | SV Werder Bremen | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | DFB-Pokal | SV Werder Bremen | 0 | 0 | 0 | 0 | 0 | 0 |
| 21/22 | Reserveligaen | FC Nordsjaelland Reserves | 1 | 0 | 0 | 0 | 0 | 45 |
| 21/22 | Reserveligaen Spring | FC Nordsjaelland Reserves | 1 | 0 | 0 | 0 | 0 | 45 |
| 21/22 | Superliga | FC Nordsjaelland | 5 | 0 | 0 | 0 | 0 | 450 |
| 21/22 | Sydbank Pokalen | FC Nordsjaelland | 1 | 0 | 0 | 0 | 0 | 90 |
| 20/21 | Bundesliga | SV Werder Bremen | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | DFB-Pokal | SV Werder Bremen | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | Regionalliga Nord | SV Werder Bremen II | 7 | 0 | 0 | 0 | 0 | 630 |
| 19/20 | Regionalliga Nord | SV Werder Bremen II | 1 | 0 | 0 | 0 | 0 | 90 |
| 18/19 | Regionalliga Nord | SV Werder Bremen II | 20 | 0 | 0 | 1 | 0 | 1,800 |
| 17/18 | U19-Bundesliga West | MSV Duisburg U19 | 23 | 0 | 0 | 1 | 0 | 2,070 |
| 16/17 | DFB-Jun.-Pokal | MSV Duisburg U19 | 1 | 0 | 0 | 0 | 0 | 67 |
| 16/17 | U19-Bundesliga West | MSV Duisburg U19 | 19 | 0 | 0 | 0 | 0 | 1,710 |
| 15/16 | U17-Bundesliga West | MSV Duisburg U17 | 9 | 0 | 0 | 0 | 0 | 810 |
| 14/15 | U17-Bundesliga West | MSV Duisburg U17 | 0 | 0 | 0 | 0 | 0 | 0 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 10/11 | 2010-07-01 | Hennef 05 Yth. | M'gladbach Yth. | Transfer | 0 | — |
| 12/13 | 2012-07-01 | M'gladbach Yth. | Rot-Weiss Essen | Transfer | 0 | — |
| 13/14 | 2013-07-01 | Rot-Weiss Essen | FC M'glad. Yth. | Transfer | 0 | — |
| 14/15 | 2014-07-01 | FC M'glad. Yth. | Duisburg Yth. | Transfer | 0 | — |
| 15/16 | 2015-07-01 | Duisburg Yth. | Duisburg U17 | Transfer | 0 | — |
| 16/17 | 2016-07-01 | Duisburg U17 | Duisburg U19 | Transfer | 0 | — |
| 18/19 | 2018-07-01 | Duisburg U19 | W. Bremen II | Transfer | 0 | — |
| 20/21 | 2020-07-01 | W. Bremen II | Werder Bremen | Transfer | 100000 | — |
| 21/22 | 2021-08-16 | Werder Bremen | Nordsjaelland | Loan | 100000 | — |
| 21/22 | 2022-06-30 | Nordsjaelland | Werder Bremen | Return from loan | 200000 | — |
| 24/25 | 2024-07-01 | Werder Bremen | Viktoria Köln | Transfer | 200000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 15/16 | Meniscus injury | 2015-10-01 | 2015-12-03 | 64 | 7 |
| 17/18 | Stomach flu | 2018-03-05 | 2018-03-19 | 15 | 2 |
| 18/19 | minor knock | 2019-03-04 | 2019-03-11 | 8 | 1 |
| 21/22 | concussion | 2021-09-23 | 2021-10-11 | 19 | 2 |
| 21/22 | Metatarsal fracture | 2021-11-11 | 2022-02-21 | 103 | 3 |
| 21/22 | Fitness | 2022-02-21 | 2022-03-14 | 22 | 3 |
| 22/23 | Ill | 2022-10-31 | 2022-11-08 | 9 | 2 |
| 22/23 | Ill | 2023-03-09 | 2023-03-13 | 5 | 1 |
| 22/23 | bruise | 2023-04-03 | 2023-04-10 | 8 | 1 |
| 24/25 | Torn muscle bundle | 2024-07-12 | 2024-07-28 | 17 | 0 |
| 24/25 | Knock | 2024-08-21 | 2024-08-28 | 8 | 1 |
| 24/25 | flu | 2025-02-25 | 2025-03-09 | 13 | 3 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €225k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €50k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Jonah Sticker | 2 | 0 | 0 |
| Dennis Durmus | 1 | 0 | 0 |
| Serhat-Semih Güler | 2 | 0 | 0 |
| Niklas May | 2 | 0 | 0 |
| Enrique Lofolomo | 2 | 0 | 0 |
| Said El Mala | 2 | 1 | 0 |
| Migel-Max Schmeling | 2 | 0 | 0 |
| Sidny Cabral | 2 | 0 | 0 |
| Pascal Kubina | 2 | 0 | 0 |
| Jan-Niklas Pia | 1 | 0 | 0 |
| Julian Rieckmann | 2 | 0 | 0 |
| Cem Sabanci | 1 | 0 | 0 |
| Tom Versteegen | 2 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 21/22 | 2022-06-30 | Nordsjaelland | Werder Bremen | Return from loan | — | €200k |
| 21/22 | 2021-08-16 | Werder Bremen | Nordsjaelland | Loan | — | €100k |
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 | 40 | 3,600 | 3 | 0 | 0 | 0.08 |
| 18/19 | 20 | 1,800 | 1 | 0 | 0 | 0.05 |
| 17/18 | 23 | 2,070 | 1 | 0 | 0 | 0.04 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 25/26 | 5 | 450 | 2 | 40% | 7 | 1.4 |
| 24/25 | 40 | 3,600 | 11 | 28% | 50 | 1.25 |
| 23/24 | 17 | 1,530 | 10 | 59% | 8 | 0.47 |
| 21/22 | 8 | 630 | 1 | 13% | 14 | 2 |
| 20/21 | 7 | 630 | 4 | 57% | 3 | 0.43 |
| 19/20 | 1 | 90 | 0 | 0% | 1 | 1 |
| 18/19 | 20 | 1,800 | 8 | 40% | 26 | 1.3 |
| 17/18 | 23 | 2,070 | 9 | 39% | 37 | 1.61 |
| 16/17 | 20 | 1,777 | 6 | 30% | 31 | 1.57 |
| 15/16 | 9 | 810 | 5 | 56% | 7 | 0.78 |
Output by competition
Career goals and assists broken down by tournament.
More on Dudu
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Dudu
Who is Dudu?
Dudu is a Germany professional footballer who plays as a goalkeeper for FC Viktoria Köln.
How old is Dudu?
Dudu is 27 years old. He was born on February 10, 1999 in Duisburg.
What position does Dudu play?
Dudu plays as a goalkeeper (Goalkeeper).
What club does Dudu play for?
Dudu currently plays for FC Viktoria Köln.
What is Dudu's market value?
Dudu's most recent reported market value is €250k.