Highest-scoring season 2017 13 goals · 2. Bundesliga Most starts alongside Manuel Prietl 113 starts together Results and matches 2026/27 · Appearances 15 Matches
504 recorded Minutes
4 Goals
1 recorded Assists
4–4–7 W–D–L
7,01 Season rating
Results and form across 15 recorded appearances. Goals recorded in 15, assists in 7 and minutes in 7 matches. Club and national-team matches are included.
Career statistics Club summary Matches Connections Career statistics Season Teams Competition M Min Goals A M+A ★ 2014/15 1. FC Heidenheim 2. Bundesliga11 408 0 — — 1 0 — 2015/16 1. FC Heidenheim 2. Bundesliga13 601 0 — — 0 0 — 2015/16 Arminia Bielefeld 2. Bundesliga9 260 0 — — 0 0 — 2016/17 Arminia Bielefeld 2. Bundesliga32 2 131 8 1 9 6 0 7,09 2017/18 Arminia Bielefeld 2. Bundesliga34 2 891 13 3 16 4 0 7,21 2017/18 Arminia Bielefeld DFB Pokal1 74 0 — — 0 0 6,5 2018/19 Arminia Bielefeld 2. Bundesliga34 2 599 13 5 18 4 0 7,11 2018/19 Arminia Bielefeld DFB Pokal1 90 0 — — 0 0 6,3 2019/20 Arminia Bielefeld 2. Bundesliga29 2 147 12 5 17 2 0 7,14 2019/20 Arminia Bielefeld DFB Pokal2 180 1 1 2 0 0 7,1 2020/21 Arminia Bielefeld Bundesliga18 1 002 2 2 4 1 0 6,8 2021/22 Union Berlin DFB Pokal5 234 2 1 3 0 0 6,88 2021/22 Union Berlin Bundesliga32 860 2 1 3 1 0 6,77 2021/22 Union Berlin UEFA Europa Conference League8 228 2 — — 1 0 6,75 2022/23 Union Berlin DFB Pokal1 57 0 1 1 0 0 6,9 2022/23 Millwall Championship41 2 260 3 5 8 2 0 6,74 2022/23 Millwall FA Cup1 90 0 — — 0 0 — 2023/24 Millwall League Cup1 29 0 — — 0 0 6,7 2023/24 Millwall Championship2 44 0 — — 0 0 6,85 2023/24 Hannover 96 2. Bundesliga27 1 436 8 2 10 4 0 6,97 2024 Hannover 96 Friendlies Clubs0 0 0 — — 0 0 — 2024/25 Hannover 96 2. Bundesliga29 943 3 1 4 1 0 6,65 2024/25 Hannover 96 DFB Pokal1 79 0 0 0 0 0 6,9 2026/27 Hansa Rostock 3. League12 413 3 1 4 0 0 5,89 2026 Hansa Rostock DFB Pokal1 85 0 0 0 0 0 7,2
Ordered by the first recorded appearance for each team, competition and season, oldest first. If a player’s match date is unavailable, the team’s match date or the season start is used. Missing data is shown as —.