Career snapshot
Career highs
Born the same day
Shares 1996-07-07 · 6 players total
| Full name | Leo Weinkauf |
|---|---|
| Date of birth | 1996-07-07 (29 yrs) |
| Place of birth | Oldenburg, Germany |
| Citizenship | Germany |
| Position | Goalkeeper |
| Foot | right |
| Height | 198.00 m |
| Current club | Hannover 96 |
| Joined | 2018-07-01 |
| Contract expires | 2026-06-30 |
| Agent | Karl M. Herzog ... |
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Hannover 96 | 5 | 18/19 | 25/26 | 4 | 0 | 0 | 390 |
| Hannover 96 II | 4 | 18/19 | 24/25 | 36 | 0 | 0 | 3,270 |
| MSV Duisburg | 3 | 19/20 | 21/22 | 115 | 0 | 0 | 10,283 |
| Bayern Munich | 2 | 16/17 | 17/18 | 0 | 0 | 0 | 0 |
| FC Bayern Munich II | 3 | 15/16 | 17/18 | 43 | 0 | 0 | 3,692 |
| SV Werder Bremen U19 | 3 | 12/13 | 14/15 | 5 | 0 | 0 | 450 |
| SV Werder Bremen U17 | 2 | 11/12 | 12/13 | 10 | 0 | 0 | 752 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 25/26 | 2. Bundesliga | Hannover 96 | 0 | 0 | 0 | 0 | 0 | 0 |
| 25/26 | DFB-Pokal | Hannover 96 | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | 2. Bundesliga | Hannover 96 | 0 | 0 | 0 | 0 | 0 | 0 |
| 24/25 | 3. Liga | Hannover 96 II | 2 | 0 | 0 | 0 | 0 | 180 |
| 24/25 | DFB-Pokal | Hannover 96 | 1 | 0 | 0 | 0 | 0 | 90 |
| 23/24 | 2. Bundesliga | Hannover 96 | 0 | 0 | 0 | 0 | 0 | 0 |
| 23/24 | Aufstiegsrunde zur 3. Liga | Hannover 96 II | 2 | 0 | 0 | 0 | 0 | 210 |
| 23/24 | DFB-Pokal | Hannover 96 | 1 | 0 | 0 | 1 | 0 | 120 |
| 23/24 | Regionalliga Nord | Hannover 96 II | 3 | 0 | 0 | 0 | 0 | 270 |
| 22/23 | 2. Bundesliga | Hannover 96 | 0 | 0 | 0 | 0 | 0 | 0 |
| 22/23 | DFB-Pokal | Hannover 96 | 2 | 0 | 0 | 0 | 0 | 180 |
| 22/23 | Regionalliga Nord | Hannover 96 II | 1 | 0 | 0 | 0 | 0 | 90 |
| 21/22 | 3. Liga | MSV Duisburg | 35 | 0 | 0 | 1 | 0 | 3,083 |
| 21/22 | Niederrheinpokal | MSV Duisburg | 0 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | 3. Liga | MSV Duisburg | 38 | 0 | 0 | 1 | 0 | 3,420 |
| 20/21 | DFB-Pokal | MSV Duisburg | 1 | 0 | 0 | 0 | 0 | 90 |
| 20/21 | Niederrheinpokal | MSV Duisburg | 0 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | 3. Liga | MSV Duisburg | 38 | 0 | 0 | 1 | 0 | 3,420 |
| 19/20 | DFB-Pokal | MSV Duisburg | 2 | 0 | 0 | 0 | 0 | 180 |
| 19/20 | Niederrheinpokal | MSV Duisburg | 1 | 0 | 0 | 0 | 0 | 90 |
| 18/19 | Bundesliga | Hannover 96 | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | DFB-Pokal | Hannover 96 | 0 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | Regionalliga Nord | Hannover 96 II | 28 | 0 | 0 | 1 | 0 | 2,520 |
| 17/18 | Bundesliga | Bayern Munich | 0 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | Regionalliga Bayern | FC Bayern Munich II | 16 | 0 | 0 | 0 | 0 | 1,424 |
| 16/17 | Bundesliga | Bayern Munich | 0 | 0 | 0 | 0 | 0 | 0 |
| 16/17 | Regionalliga Bayern | FC Bayern Munich II | 20 | 0 | 0 | 0 | 0 | 1,763 |
| 15/16 | Regionalliga Bayern | FC Bayern Munich II | 7 | 0 | 0 | 1 | 0 | 505 |
| 14/15 | DFB-Jun.-Pokal | SV Werder Bremen U19 | 1 | 0 | 0 | 0 | 0 | 90 |
| 14/15 | U19-BL N/NE | SV Werder Bremen U19 | 1 | 0 | 0 | 1 | 0 | 90 |
| 13/14 | DFB-Jun.-Pokal | SV Werder Bremen U19 | 0 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | U19-BL N/NE | SV Werder Bremen U19 | 3 | 0 | 0 | 0 | 0 | 270 |
| 12/13 | U17-BL Finals | SV Werder Bremen U17 | 1 | 0 | 0 | 0 | 0 | 90 |
| 12/13 | U17-BL N/NE | SV Werder Bremen U17 | 8 | 0 | 0 | 0 | 0 | 646 |
| 12/13 | U19-BL N/NE | SV Werder Bremen U19 | 0 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | U17-BL N/NE | SV Werder Bremen U17 | 1 | 0 | 0 | 0 | 0 | 16 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 06/07 | 2006-07-01 | VfL Olden. Yth. | W. Bremen Yth. | Transfer | 0 | — |
| 12/13 | 2012-07-01 | W. Bremen Yth. | W. Bremen U17 | Transfer | 0 | — |
| 13/14 | 2013-07-01 | W. Bremen U17 | W. Bremen U19 | Transfer | 0 | — |
| 15/16 | 2015-07-01 | W. Bremen U19 | FC Bayern II | Transfer | 25000 | — |
| 18/19 | 2018-07-01 | FC Bayern II | Hannover 96 | Transfer | 100000 | — |
| 19/20 | 2019-07-01 | Hannover 96 | MSV Duisburg | Loan | 200000 | — |
| 21/22 | 2022-06-30 | MSV Duisburg | Hannover 96 | Return from loan | 300000 | — |
| Season | Injury | From | To | Days missed | Games missed |
|---|---|---|---|---|---|
| 20/21 | Quarantine | 2020-10-09 | 2020-10-21 | 13 | 1 |
| 21/22 | Shoulder injury | 2021-11-06 | 2021-11-18 | 13 | 2 |
| Date | Value |
|---|---|
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €200k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €100k |
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €75k |
| Jan 1, 1970 | €50k |
| Jan 1, 1970 | €25k |
No national team data.
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Maximilian Jansen | 1 | 0 | 0 |
| Maximilian Sauer | 1 | 0 | 0 |
| Raphael Obermair | 2 | 0 | 0 |
| Niklas Tarnat | 2 | 0 | 0 |
| Sinan Karweina | 1 | 0 | 0 |
| Milos Pantovic | 2 | 0 | 0 |
| Yassin Ben Balla | 2 | 0 | 0 |
| Lukas Daschner | 2 | 0 | 0 |
| Fabian Benko | 2 | 0 | 0 |
| Lukas Boeder | 2 | 0 | 0 |
| Moritz Stoppelkamp | 1 | 0 | 0 |
| Tobias Fleckstein | 1 | 0 | 0 |
| Joshua Bitter | 2 | 0 | 0 |
| Connor Krempicki | 1 | 0 | 0 |
| Lukas Scepanik | 1 | 0 | 0 |
| Ahmet Engin | 1 | 0 | 0 |
| Orhan Ademi | 1 | 0 | 0 |
| Leroy Mickels | 2 | 0 | 0 |
| Vincent Vermeij | 1 | 0 | 0 |
| Arne Sicker | 1 | 0 | 0 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 21/22 | 2022-06-30 | MSV Duisburg | Hannover 96 | Return from loan | — | €300k |
| 19/20 | 2019-07-01 | Hannover 96 | MSV Duisburg | Loan | — | €200k |
Last 50 matches for Hannover 96 while Leo Weinkauf was at the club (joined 2022-06-30). 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-10-31 | L2 |
SV 07 Elversberg | 2–2 | Hannover 96 | Available |
| 2025-10-26 | L2 |
Eintracht Braunschweig | 0–3 | Hannover 96 | Available |
| 2025-10-17 | L2 |
Hannover 96 | 0–3 | FC Schalke 04 | Available |
| 2025-10-05 | L2 |
SpVgg Greuther Fürth | 2–2 | Hannover 96 | Available |
| 2025-09-28 | L2 |
Hannover 96 | 3–1 | Arminia Bielefeld | Available |
| 2025-09-21 | L2 |
Dynamo Dresden | 2–2 | Hannover 96 | Available |
| 2025-09-13 | L2 |
Hannover 96 | 0–3 | Hertha BSC | Available |
| 2025-08-30 | L2 |
Holstein Kiel | 1–2 | Hannover 96 | Available |
| 2025-08-23 | L2 |
Hannover 96 | 3–1 | 1. FC Magdeburg | Available |
| 2025-08-09 | L2 |
Fortuna Düsseldorf | 0–2 | Hannover 96 | Available |
| 2025-08-03 | L2 |
Hannover 96 | 1–0 | 1. FC Kaiserslautern | Available |
| 2025-05-18 | L2 |
Hertha BSC | 1–1 | Hannover 96 | Available |
| 2025-05-11 | L2 |
Hannover 96 | 1–1 | SpVgg Greuther Fürth | Available |
| 2025-05-03 | L2 |
SSV Ulm 1846 | 1–2 | Hannover 96 | Available |
| 2025-04-27 | L2 |
Hannover 96 | 1–0 | 1. FC Köln | Available |
| 2025-04-20 | L2 |
SV Darmstadt 98 | 3–1 | Hannover 96 | Available |
| 2025-04-12 | L2 |
Hannover 96 | 1–3 | SV 07 Elversberg | Available |
| 2025-04-04 | L2 |
Karlsruher SC | 1–0 | Hannover 96 | Available |
| 2025-03-29 | L2 |
Hannover 96 | 0–0 | 1. FC Magdeburg | Available |
| 2025-03-14 | L2 |
FC Schalke 04 | 1–2 | Hannover 96 | Available |
| 2025-03-09 | L2 |
Hannover 96 | 1–1 | Eintracht Braunschweig | Available |
| 2025-03-01 | L2 |
1. FC Nürnberg | 1–2 | Hannover 96 | Available |
| 2025-02-22 | L2 |
Hannover 96 | 1–1 | SC Paderborn 07 | Available |
| 2025-02-15 | L2 |
1. FC Kaiserslautern | 0–0 | Hannover 96 | Available |
| 2025-02-09 | L2 |
Hannover 96 | 1–1 | Fortuna Düsseldorf | Available |
| 2025-02-02 | L2 |
Hamburger SV | 2–2 | Hannover 96 | Available |
| 2025-01-26 | L2 |
Hannover 96 | 2–2 | Preußen Münster | Available |
| 2025-01-17 | L2 |
Jahn Regensburg | 0–1 | Hannover 96 | Available |
| 2024-12-22 | L2 |
Hannover 96 | 0–0 | Hertha BSC | Available |
| 2024-12-15 | L2 |
SpVgg Greuther Fürth | 1–0 | Hannover 96 | Available |
| 2024-12-07 | L2 |
Hannover 96 | 3–2 | SSV Ulm 1846 | Available |
| 2024-11-30 | L2 |
1. FC Köln | 2–2 | Hannover 96 | Available |
| 2024-11-23 | L2 |
Hannover 96 | 1–2 | SV Darmstadt 98 | Available |
| 2024-11-10 | L2 |
SV 07 Elversberg | 3–1 | Hannover 96 | Available |
| 2024-11-02 | L2 |
Hannover 96 | 2–1 | Karlsruher SC | Available |
| 2024-10-27 | L2 |
1. FC Magdeburg | 0–3 | Hannover 96 | Available |
| 2024-10-19 | L2 |
Hannover 96 | 1–0 | FC Schalke 04 | Available |
| 2024-10-06 | L2 |
Eintracht Braunschweig | 2–0 | Hannover 96 | Available |
| 2024-09-29 | L2 |
Hannover 96 | 2–0 | 1. FC Nürnberg | Available |
| 2024-09-20 | L2 |
SC Paderborn 07 | 2–1 | Hannover 96 | Available |
| 2024-09-14 | L2 |
Hannover 96 | 3–1 | 1. FC Kaiserslautern | Available |
| 2024-08-30 | L2 |
Fortuna Düsseldorf | 1–0 | Hannover 96 | Available |
| 2024-08-23 | L2 |
Hannover 96 | 1–0 | Hamburger SV | Available |
| 2024-08-11 | L2 |
Preußen Münster | 0–0 | Hannover 96 | Available |
| 2024-08-03 | L2 |
Hannover 96 | 2–0 | Jahn Regensburg | Available |
| 2024-05-19 | L2 |
Hannover 96 | 1–2 | Holstein Kiel | Available |
| 2024-05-12 | L2 |
Karlsruher SC | 1–2 | Hannover 96 | Available |
| 2024-05-05 | L2 |
Hannover 96 | 3–2 | SC Paderborn 07 | Available |
| 2024-04-26 | L2 |
Hertha BSC | 1–1 | Hannover 96 | Available |
| 2024-04-21 | L2 |
Hannover 96 | 1–2 | FC St. Pauli | Available |
Teams faced most often by Leo Weinkauf'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 % |
|---|---|---|---|---|---|---|---|---|
| Hamburger SV | 26 | 9 | 5 | 12 | 34 | 43 | -9 | 35% |
| 1. FC Nürnberg | 26 | 13 | 6 | 7 | 42 | 35 | +7 | 50% |
| Dynamo Dresden | 22 | 5 | 3 | 14 | 18 | 33 | -15 | 23% |
| SV Sandhausen | 22 | 9 | 7 | 6 | 35 | 29 | +6 | 41% |
| Eintracht Braunschweig | 22 | 7 | 8 | 7 | 25 | 29 | -4 | 32% |
| 1. FC Kaiserslautern | 22 | 7 | 7 | 8 | 31 | 35 | -4 | 32% |
| Jahn Regensburg | 22 | 8 | 6 | 8 | 28 | 29 | -1 | 36% |
| SC Paderborn 07 | 21 | 7 | 4 | 10 | 22 | 31 | -9 | 33% |
| Fortuna Düsseldorf | 20 | 5 | 8 | 7 | 28 | 26 | +2 | 25% |
| FC St. Pauli | 20 | 7 | 6 | 7 | 23 | 21 | +2 | 35% |
| Erzgebirge Aue | 20 | 9 | 8 | 3 | 33 | 19 | +14 | 45% |
| FC Schalke 04 | 20 | 5 | 4 | 11 | 24 | 36 | -12 | 25% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 11/12 | Senior debut season |
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′ |
|---|---|---|---|---|---|---|
| 23/24 | 6 | 600 | 1 | 0 | 0 | 0.15 |
| 21/22 | 35 | 3,083 | 1 | 0 | 0 | 0.03 |
| 20/21 | 39 | 3,510 | 1 | 0 | 0 | 0.03 |
| 19/20 | 41 | 3,690 | 1 | 0 | 0 | 0.02 |
| 18/19 | 28 | 2,520 | 1 | 0 | 0 | 0.04 |
| 15/16 | 7 | 505 | 1 | 0 | 0 | 0.18 |
| 14/15 | 2 | 180 | 1 | 0 | 0 | 0.5 |
Goalkeeper-specific aggregates: clean sheets and goals conceded by season.
| Season | Matches | Mins | Clean sheets | CS % | Goals conceded | GC / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 3 | 270 | 0 | 0% | 7 | 2.33 |
| 23/24 | 6 | 600 | 0 | 0% | 11 | 1.65 |
| 22/23 | 3 | 270 | 2 | 67% | 2 | 0.67 |
| 21/22 | 35 | 3,083 | 8 | 23% | 60 | 1.75 |
| 20/21 | 39 | 3,510 | 6 | 15% | 72 | 1.85 |
| 19/20 | 41 | 3,690 | 9 | 22% | 50 | 1.22 |
| 18/19 | 28 | 2,520 | 8 | 29% | 27 | 0.96 |
| 17/18 | 16 | 1,424 | 6 | 38% | 19 | 1.2 |
| 16/17 | 20 | 1,763 | 6 | 30% | 22 | 1.12 |
| 15/16 | 7 | 505 | 1 | 14% | 7 | 1.25 |
| 14/15 | 2 | 180 | 1 | 50% | 3 | 1.5 |
| 13/14 | 3 | 270 | 0 | 0% | 5 | 1.67 |
| 12/13 | 9 | 736 | 2 | 22% | 14 | 1.71 |
| 11/12 | 1 | 16 | 1 | 100% | 0 | 0 |
Output by competition
Career goals and assists broken down by tournament.
More on Leo Weinkauf
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Leo Weinkauf
Who is Leo Weinkauf?
Leo Weinkauf is a Germany professional footballer who plays as a goalkeeper for Hannover 96.
How old is Leo Weinkauf?
Leo Weinkauf is 29 years old. He was born on July 7, 1996 in Oldenburg.
What position does Leo Weinkauf play?
Leo Weinkauf plays as a goalkeeper (Goalkeeper).
What club does Leo Weinkauf play for?
Leo Weinkauf currently plays for Hannover 96.
What is Leo Weinkauf's market value?
Leo Weinkauf's most recent reported market value is €250k.
Germany