Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2015-2016 17 Düsseldorf de GER 2. 2. Bundesliga 5 1 158 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2015-2016 17 Düsseldorf de GER DFB-Pokal 0 0 Matches 2016-2017 18 Düsseldorf de GER 2. 2. Bundesliga 17 3 465 5.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 18 Düsseldorf de GER DFB-Pokal 0 0 Matches 2017-2018 19 Osnabrück de GER 3. 3. Liga 25 19 1,743 19.4 4 2 6 4 0 0 1 0 0.21 0.10 0.31 0.21 0.31 Matches 2017-2018 19 Osnabrück de GER DFB-Pokal 0 0 Matches 2018-2019 20 Erzgebirge Aue de GER 2. 2. Bundesliga 29 16 1,669 18.5 3 5 8 3 0 0 1 0 4.4 4.4 2.8 7.2 67 27 170 0.16 0.27 0.43 0.16 0.43 0.24 0.15 0.39 0.24 0.39 Matches 2018-2019 20 Erzgebirge Aue de GER DFB-Pokal 1 0 14 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 21 Holstein Kiel de GER 2. 2. Bundesliga 29 24 1,875 20.8 9 0 9 9 0 0 4 0 6.1 6.1 2.0 8.1 56 25 163 0.43 0.00 0.43 0.43 0.43 0.29 0.10 0.39 0.29 0.39 Matches 2019-2020 21 Holstein Kiel de GER DFB-Pokal 2 0 78 0.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 22 Düsseldorf de GER 2. 2. Bundesliga 7 1 200 2.2 0 0 0 0 0 0 0 0 0.7 0.7 0.3 1.0 10 4 25 0.00 0.00 0.00 0.00 0.00 0.31 0.15 0.46 0.31 0.46 Matches 2021-2022 23 Düsseldorf de GER 2. 2. Bundesliga 17 10 933 10.4 1 1 2 1 0 0 0 0 2.5 2.5 1.7 4.2 31 21 74 0.10 0.10 0.19 0.10 0.19 0.24 0.16 0.41 0.24 0.41 Matches 2022-2023 24 Düsseldorf de GER 2. 2. Bundesliga 28 22 1,863 20.7 4 2 6 4 0 0 2 0 3.6 3.6 2.2 5.9 58 44 122 0.19 0.10 0.29 0.19 0.29 0.18 0.11 0.28 0.18 0.28 Matches 2022-2023 24 Düsseldorf de GER DFB-Pokal 2 2 204 2.3 1 1 2 1 0 0 0 0 0.44 0.44 0.88 0.44 0.88 Matches 2023-2024 25 Düsseldorf de GER 2. 2. Bundesliga 24 22 1,885 20.9 1 1 2 1 0 0 5 0 1.2 1.2 0.7 1.9 101 70 96 0.05 0.05 0.10 0.05 0.10 0.06 0.03 0.09 0.06 0.09 Matches 2023-2024 25 Düsseldorf de GER DFB-Pokal 5 5 330 3.7 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 9 Seasons 4 Clubs 3 Leagues 191 125 11,417 126.9 23 12 35 23 0 0 13 0 18.5 18.5 9.8 28.3 323 191 650 0.18 0.09 0.28 0.18 0.28 0.20 0.10 0.30 0.20 0.30 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Düsseldorf (6 Seasons) 2 Leagues 105 66 6,038 67.1 7 5 12 7 0 0 7 0 8.0 8.0 5.0 13.0 200 139 317 0.10 0.07 0.18 0.10 0.18 0.15 0.09 0.24 0.15 0.24 Holstein Kiel (1 Season) 2 Leagues 31 24 1,953 21.7 9 0 9 9 0 0 4 0 6.1 6.1 2.0 8.1 56 25 163 0.41 0.00 0.41 0.41 0.41 0.29 0.10 0.39 0.29 0.39 Erzgebirge Aue (1 Season) 2 Leagues 30 16 1,683 18.7 3 5 8 3 0 0 1 0 4.4 4.4 2.8 7.2 67 27 170 0.16 0.27 0.43 0.16 0.43 0.24 0.15 0.39 0.24 0.39 Osnabrück (1 Season) 2 Leagues 25 19 1,743 19.4 4 2 6 4 0 0 1 0 0.21 0.10 0.31 0.21 0.31 2. Bundesliga (8 Seasons) 156 99 9,048 100.5 18 9 27 18 0 0 12 0 18.5 18.5 9.8 28.3 323 191 650 0.18 0.09 0.27 0.18 0.27 0.20 0.10 0.30 0.20 0.30 DFB-Pokal (7 Seasons) 10 7 626 7.0 1 1 2 1 0 0 0 0 0.14 0.14 0.29 0.14 0.29 3. Liga (1 Season) 25 19 1,743 19.4 4 2 6 4 0 0 1 0 0.21 0.10 0.31 0.21 0.31
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2015-2016 17 Düsseldorf 2 Leagues 5 1 158 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 18 Düsseldorf 2 Leagues 17 3 465 5.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2017-2018 19 Osnabrück 2 Leagues 25 19 1,743 19.4 4 2 6 4 0 0 1 0 0.21 0.10 0.31 0.21 0.31 2018-2019 20 Erzgebirge Aue 2 Leagues 30 16 1,683 18.7 3 5 8 3 0 0 1 0 4.4 4.4 2.8 7.2 67 27 170 0.16 0.27 0.43 0.16 0.43 0.24 0.15 0.39 0.24 0.39 2019-2020 21 Holstein Kiel 2 Leagues 31 24 1,953 21.7 9 0 9 9 0 0 4 0 6.1 6.1 2.0 8.1 56 25 163 0.41 0.00 0.41 0.41 0.41 0.29 0.10 0.39 0.29 0.39 2020-2021 22 Düsseldorf 1 League 7 1 200 2.2 0 0 0 0 0 0 0 0 0.7 0.7 0.3 1.0 10 4 25 0.00 0.00 0.00 0.00 0.00 0.31 0.15 0.46 0.31 0.46 2021-2022 23 Düsseldorf 1 League 17 10 933 10.4 1 1 2 1 0 0 0 0 2.5 2.5 1.7 4.2 31 21 74 0.10 0.10 0.19 0.10 0.19 0.24 0.16 0.41 0.24 0.41 2022-2023 24 Düsseldorf 2 Leagues 30 24 2,067 23.0 5 3 8 5 0 0 2 0 3.6 3.6 2.2 5.9 58 44 122 0.22 0.13 0.35 0.22 0.35 0.18 0.11 0.28 0.18 0.28 2023-2024 25 Düsseldorf 2 Leagues 29 27 2,215 24.6 1 1 2 1 0 0 5 0 1.2 1.2 0.7 1.9 101 70 96 0.04 0.04 0.08 0.04 0.08 0.06 0.03 0.09 0.06 0.09 9 Seasons 4 Clubs 3 Leagues 191 125 11,417 126.9 23 12 35 23 0 0 13 0 18.5 18.5 9.8 28.3 323 191 650 0.18 0.09 0.28 0.18 0.28 0.20 0.10 0.30 0.20 0.30 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Düsseldorf (6 Seasons) 2 Leagues 105 66 6,038 67.1 7 5 12 7 0 0 7 0 8.0 8.0 5.0 13.0 200 139 317 0.10 0.07 0.18 0.10 0.18 0.15 0.09 0.24 0.15 0.24 Holstein Kiel (1 Season) 2 Leagues 31 24 1,953 21.7 9 0 9 9 0 0 4 0 6.1 6.1 2.0 8.1 56 25 163 0.41 0.00 0.41 0.41 0.41 0.29 0.10 0.39 0.29 0.39 Erzgebirge Aue (1 Season) 2 Leagues 30 16 1,683 18.7 3 5 8 3 0 0 1 0 4.4 4.4 2.8 7.2 67 27 170 0.16 0.27 0.43 0.16 0.43 0.24 0.15 0.39 0.24 0.39 Osnabrück (1 Season) 2 Leagues 25 19 1,743 19.4 4 2 6 4 0 0 1 0 0.21 0.10 0.31 0.21 0.31 2. Bundesliga (8 Seasons) 156 99 9,048 100.5 18 9 27 18 0 0 12 0 18.5 18.5 9.8 28.3 323 191 650 0.18 0.09 0.27 0.18 0.27 0.20 0.10 0.30 0.20 0.30 DFB-Pokal (7 Seasons) 10 7 626 7.0 1 1 2 1 0 0 0 0 0.14 0.14 0.29 0.14 0.29 3. Liga (1 Season) 25 19 1,743 19.4 4 2 6 4 0 0 1 0 0.21 0.10 0.31 0.21 0.31
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches 2015-2016 17 Düsseldorf de GER 2. 2. Bundesliga 14th 5 1 158 1.8 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 18 Düsseldorf de GER 2. 2. Bundesliga 11th 17 3 465 5.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 19 Osnabrück de GER 3. 3. Liga 17th 25 19 1,743 19.4 4 2 6 4 0 0 1 0 0.21 0.10 0.31 0.21 0.31 Matches 2018-2019 20 Erzgebirge Aue de GER 2. 2. Bundesliga 14th 29 16 1,669 18.5 3 5 8 3 0 0 1 0 4.4 4.4 2.8 7.2 67 27 170 0.16 0.27 0.43 0.16 0.43 0.24 0.15 0.39 0.24 0.39 Matches 2019-2020 21 Holstein Kiel de GER 2. 2. Bundesliga 11th 29 24 1,875 20.8 9 0 9 9 0 0 4 0 6.1 6.1 2.0 8.1 56 25 163 0.43 0.00 0.43 0.43 0.43 0.29 0.10 0.39 0.29 0.39 Matches 2020-2021 22 Düsseldorf de GER 2. 2. Bundesliga 5th 7 1 200 2.2 0 0 0 0 0 0 0 0 0.7 0.7 0.3 1.0 10 4 25 0.00 0.00 0.00 0.00 0.00 0.31 0.15 0.46 0.31 0.46 Matches 2021-2022 23 Düsseldorf de GER 2. 2. Bundesliga 10th 17 10 933 10.4 1 1 2 1 0 0 0 0 2.5 2.5 1.7 4.2 31 21 74 0.10 0.10 0.19 0.10 0.19 0.24 0.16 0.41 0.24 0.41 Matches 2022-2023 24 Düsseldorf de GER 2. 2. Bundesliga 4th 28 22 1,863 20.7 4 2 6 4 0 0 2 0 3.6 3.6 2.2 5.9 58 44 122 0.19 0.10 0.29 0.19 0.29 0.18 0.11 0.28 0.18 0.28 Matches 2023-2024 25 Düsseldorf de GER 2. 2. Bundesliga 3rd 24 22 1,885 20.9 1 1 2 1 0 0 5 0 1.2 1.2 0.7 1.9 101 70 96 0.05 0.05 0.10 0.05 0.10 0.06 0.03 0.09 0.06 0.09 Matches 9 Seasons 4 Clubs 2 Leagues 181 118 10,791 119.9 22 11 33 22 0 0 13 0 18.5 18.5 9.8 28.3 323 191 650 0.18 0.09 0.28 0.18 0.28 0.20 0.10 0.30 0.20 0.30 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR xG npxG xAG npxG+xAG PrgC PrgP PrgR Gls Ast G+A G-PK G+A-PK xG xAG xG+xAG npxG npxG+xAG Matches Düsseldorf (6 Seasons) 1 League 98 59 5,504 61.2 6 4 10 6 0 0 7 0 8.0 8.0 5.0 13.0 200 139 317 0.10 0.07 0.16 0.10 0.16 0.15 0.09 0.24 0.15 0.24 Holstein Kiel (1 Season) 1 League 29 24 1,875 20.8 9 0 9 9 0 0 4 0 6.1 6.1 2.0 8.1 56 25 163 0.43 0.00 0.43 0.43 0.43 0.29 0.10 0.39 0.29 0.39 Erzgebirge Aue (1 Season) 1 League 29 16 1,669 18.5 3 5 8 3 0 0 1 0 4.4 4.4 2.8 7.2 67 27 170 0.16 0.27 0.43 0.16 0.43 0.24 0.15 0.39 0.24 0.39 Osnabrück (1 Season) 1 League 25 19 1,743 19.4 4 2 6 4 0 0 1 0 0.21 0.10 0.31 0.21 0.31 2. Bundesliga (8 Seasons) 156 99 9,048 100.5 18 9 27 18 0 0 12 0 18.5 18.5 9.8 28.3 323 191 650 0.18 0.09 0.27 0.18 0.27 0.20 0.10 0.30 0.20 0.30 3. Liga (1 Season) 25 19 1,743 19.4 4 2 6 4 0 0 1 0 0.21 0.10 0.31 0.21 0.31
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2015-2016 17 Düsseldorf 2 Leagues 1.8 0 1 0.57 0.00 0 0 2016-2017 18 Düsseldorf 2 Leagues 5.2 0 0 1 0.00 0.19 0.00 0 0 2017-2018 19 Osnabrück 2 Leagues 19.4 4 0 17 0.00 0.88 0.24 0 0 2018-2019 20 Erzgebirge Aue 2 Leagues 18.7 3 50 16 32.0 2.67 0.86 0.06 0.19 19.1 1 0 0 4.4 4.4 0.09 -1.4 -1.4 2019-2020 21 Holstein Kiel 2 Leagues 21.7 9 54 21 38.9 2.49 0.97 0.17 0.43 17.3 0 0 0 6.1 6.1 0.12 +2.9 +2.9 2020-2021 22 Düsseldorf 1 League 2.2 0 5 0 0.0 2.25 0.00 0.00 12.0 0 0 0 0.7 0.7 0.14 -0.7 -0.7 2021-2022 23 Düsseldorf 1 League 10.4 1 23 4 17.4 2.22 0.39 0.04 0.25 16.7 0 0 0 2.5 2.5 0.11 -1.5 -1.5 2022-2023 24 Düsseldorf 2 Leagues 23.0 5 36 14 38.9 1.57 0.61 0.14 0.36 17.7 0 0 0 3.6 3.6 0.10 +0.4 +0.4 2023-2024 25 Düsseldorf 2 Leagues 24.6 1 36 11 30.6 1.46 0.45 0.03 0.09 24.1 0 0 0 1.2 1.2 0.04 -0.2 -0.2 9 Seasons 4 Clubs 3 Leagues 126.9 23 204 85 41.2 1.63 0.67 0.11 0.27 18.7 1 0 0 18.5 18.5 0.09 -0.5 -0.5 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Düsseldorf (6 Seasons) 2 Leagues 67.1 7 100 31 30.0 1.53 0.46 0.07 0.23 19.3 0 0 0 8.0 8.0 0.08 -2.0 -2.0 Holstein Kiel (1 Season) 2 Leagues 21.7 9 54 21 38.9 2.49 0.97 0.17 0.43 17.3 0 0 0 6.1 6.1 0.12 +2.9 +2.9 Erzgebirge Aue (1 Season) 2 Leagues 18.7 3 50 16 32.0 2.67 0.86 0.06 0.19 19.1 1 0 0 4.4 4.4 0.09 -1.4 -1.4 Osnabrück (1 Season) 2 Leagues 19.4 4 0 17 0.00 0.88 0.24 0 0 2. Bundesliga (8 Seasons) 100.5 18 197 66 33.0 1.99 0.66 0.09 0.27 18.7 1 0 0 18.5 18.5 0.09 -0.5 -0.5 DFB-Pokal (7 Seasons) 7.0 1 7 2 28.6 1.01 0.29 0.14 0.50 0 0 3. Liga (1 Season) 19.4 4 0 17 0.00 0.88 0.24 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches 2015-2016 17 Düsseldorf de GER 2. 2. Bundesliga 14th 1.8 0 1 0.57 0.00 0 0 Matches 2016-2017 18 Düsseldorf de GER 2. 2. Bundesliga 11th 5.2 0 0 1 0.00 0.19 0.00 0 0 Matches 2017-2018 19 Osnabrück de GER 3. 3. Liga 17th 19.4 4 0 17 0.00 0.88 0.24 0 0 Matches 2018-2019 20 Erzgebirge Aue de GER 2. 2. Bundesliga 14th 18.5 3 49 16 32.7 2.64 0.86 0.06 0.19 19.1 1 0 0 4.4 4.4 0.09 -1.4 -1.4 Matches 2019-2020 21 Holstein Kiel de GER 2. 2. Bundesliga 11th 20.8 9 53 21 39.6 2.54 1.01 0.17 0.43 17.3 0 0 0 6.1 6.1 0.12 +2.9 +2.9 Matches 2020-2021 22 Düsseldorf de GER 2. 2. Bundesliga 5th 2.2 0 5 0 0.0 2.25 0.00 0.00 12.0 0 0 0 0.7 0.7 0.14 -0.7 -0.7 Matches 2021-2022 23 Düsseldorf de GER 2. 2. Bundesliga 10th 10.4 1 23 4 17.4 2.22 0.39 0.04 0.25 16.7 0 0 0 2.5 2.5 0.11 -1.5 -1.5 Matches 2022-2023 24 Düsseldorf de GER 2. 2. Bundesliga 4th 20.7 4 35 13 37.1 1.69 0.63 0.11 0.31 17.7 0 0 0 3.6 3.6 0.10 +0.4 +0.4 Matches 2023-2024 25 Düsseldorf de GER 2. 2. Bundesliga 3rd 20.9 1 32 10 31.3 1.53 0.48 0.03 0.10 24.1 0 0 0 1.2 1.2 0.04 -0.2 -0.2 Matches 9 Seasons 4 Clubs 2 Leagues 119.9 22 197 83 41.6 1.67 0.69 0.11 0.27 18.7 1 0 0 18.5 18.5 0.09 -0.5 -0.5 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist FK PK PKatt xG npxG npxG/Sh G-xG np:G-xG Matches Düsseldorf (6 Seasons) 1 League 61.2 6 95 29 29.5 1.60 0.47 0.06 0.21 19.3 0 0 0 8.0 8.0 0.08 -2.0 -2.0 Holstein Kiel (1 Season) 1 League 20.8 9 53 21 39.6 2.54 1.01 0.17 0.43 17.3 0 0 0 6.1 6.1 0.12 +2.9 +2.9 Erzgebirge Aue (1 Season) 1 League 18.5 3 49 16 32.7 2.64 0.86 0.06 0.19 19.1 1 0 0 4.4 4.4 0.09 -1.4 -1.4 Osnabrück (1 Season) 1 League 19.4 4 0 17 0.00 0.88 0.24 0 0 2. Bundesliga (8 Seasons) 100.5 18 197 66 33.0 1.99 0.66 0.09 0.27 18.7 1 0 0 18.5 18.5 0.09 -0.5 -0.5 3. Liga (1 Season) 19.4 4 0 17 0.00 0.88 0.24 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2018-2019 20 Erzgebirge Aue de GER DFB-Pokal 33rd 0.2 0 1 0 0.0 6.43 0.00 0.00 0 0 Matches 2019-2020 21 Holstein Kiel de GER DFB-Pokal 17th 0.9 0 1 0 0.0 1.15 0.00 0.00 0 0 Matches 2022-2023 24 Düsseldorf de GER DFB-Pokal R16 2.3 1 1 1 100.0 0.44 0.44 1.00 1.00 0 0 Matches 2023-2024 25 Düsseldorf de GER DFB-Pokal SF 3.7 0 4 1 25.0 1.09 0.27 0.00 0.00 0 0 Matches 7 Seasons 4 Clubs 1 League 7.0 1 7 2 28.6 1.01 0.29 0.14 0.50 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Düsseldorf (4 Seasons) 1 League 5.9 1 5 2 40.0 0.84 0.34 0.20 0.50 0 0 Holstein Kiel (1 Season) 1 League 0.9 0 1 0 0.0 1.15 0.00 0.00 0 0 Erzgebirge Aue (1 Season) 1 League 0.2 0 1 0 0.0 6.43 0.00 0.00 0 0 Osnabrück (1 Season) 1 League
Passing Table Season Age Squad Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2015-2016 17 Düsseldorf 2 Leagues 1.8 0 2016-2017 18 Düsseldorf 2 Leagues 5.2 0 2017-2018 19 Osnabrück 2 Leagues 19.4 2 2018-2019 20 Erzgebirge Aue 2 Leagues 18.7 272 419 64.9 3855 751 153 188 81.4 87 138 63.0 11 34 32.4 5 2.8 1.7 +2.2 26 16 16 9 27 2019-2020 21 Holstein Kiel 2 Leagues 21.7 356 527 67.6 5142 964 207 267 77.5 112 157 71.3 20 45 44.4 0 2.0 1.8 -2.0 13 14 14 7 25 2020-2021 22 Düsseldorf 1 League 2.2 44 68 64.7 654 182 25 32 78.1 14 22 63.6 3 6 50.0 0 0.3 0.4 -0.3 4 5 1 1 4 2021-2022 23 Düsseldorf 1 League 10.4 231 325 71.1 2999 614 135 165 81.8 62 87 71.3 9 16 56.3 1 1.7 1.1 -0.7 15 18 9 5 21 2022-2023 24 Düsseldorf 2 Leagues 23.0 448 644 69.6 7513 1647 220 266 82.7 170 237 71.7 43 87 49.4 3 2.2 2.6 +0.8 27 29 22 13 44 2023-2024 25 Düsseldorf 2 Leagues 24.6 801 1049 76.4 14514 3640 331 372 89.0 377 459 82.1 85 161 52.8 1 0.7 1.1 +0.3 15 55 21 9 70 9 Seasons 4 Clubs 3 Leagues 126.9 2152 3032 71.0 34677 7798 1071 1290 83.0 822 1100 74.7 171 349 49.0 12 9.8 8.7 +2.2 100 137 83 44 191 Comp 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Düsseldorf (6 Seasons) 2 Leagues 67.1 1524 2086 73.1 25680 6083 711 835 85.1 623 805 77.4 140 270 51.9 5 5.0 5.2 0.0 61 107 53 28 139 Holstein Kiel (1 Season) 2 Leagues 21.7 356 527 67.6 5142 964 207 267 77.5 112 157 71.3 20 45 44.4 0 2.0 1.8 -2.0 13 14 14 7 25 Erzgebirge Aue (1 Season) 2 Leagues 18.7 272 419 64.9 3855 751 153 188 81.4 87 138 63.0 11 34 32.4 5 2.8 1.7 +2.2 26 16 16 9 27 Osnabrück (1 Season) 2 Leagues 19.4 2 2. Bundesliga (8 Seasons) 100.5 2152 3032 71.0 34677 7798 1071 1290 83.0 822 1100 74.7 171 349 49.0 9 9.8 8.7 -0.8 100 137 83 44 191 DFB-Pokal (7 Seasons) 7.0 1 3. Liga (1 Season) 19.4 2
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches 2015-2016 17 Düsseldorf de GER 2. 2. Bundesliga 14th 1.8 0 Matches 2016-2017 18 Düsseldorf de GER 2. 2. Bundesliga 11th 5.2 0 Matches 2017-2018 19 Osnabrück de GER 3. 3. Liga 17th 19.4 2 Matches 2018-2019 20 Erzgebirge Aue de GER 2. 2. Bundesliga 14th 18.5 272 419 64.9 3855 751 153 188 81.4 87 138 63.0 11 34 32.4 5 2.8 1.7 +2.2 26 16 16 9 27 Matches 2019-2020 21 Holstein Kiel de GER 2. 2. Bundesliga 11th 20.8 356 527 67.6 5142 964 207 267 77.5 112 157 71.3 20 45 44.4 0 2.0 1.8 -2.0 13 14 14 7 25 Matches 2020-2021 22 Düsseldorf de GER 2. 2. Bundesliga 5th 2.2 44 68 64.7 654 182 25 32 78.1 14 22 63.6 3 6 50.0 0 0.3 0.4 -0.3 4 5 1 1 4 Matches 2021-2022 23 Düsseldorf de GER 2. 2. Bundesliga 10th 10.4 231 325 71.1 2999 614 135 165 81.8 62 87 71.3 9 16 56.3 1 1.7 1.1 -0.7 15 18 9 5 21 Matches 2022-2023 24 Düsseldorf de GER 2. 2. Bundesliga 4th 20.7 448 644 69.6 7513 1647 220 266 82.7 170 237 71.7 43 87 49.4 2 2.2 2.6 -0.2 27 29 22 13 44 Matches 2023-2024 25 Düsseldorf de GER 2. 2. Bundesliga 3rd 20.9 801 1049 76.4 14514 3640 331 372 89.0 377 459 82.1 85 161 52.8 1 0.7 1.1 +0.3 15 55 21 9 70 Matches 9 Seasons 4 Clubs 2 Leagues 119.9 2152 3032 71.0 34677 7798 1071 1290 83.0 822 1100 74.7 171 349 49.0 11 9.8 8.7 +1.2 100 137 83 44 191 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast xAG xA A-xAG KP 1/3 PPA CrsPA PrgP Matches Düsseldorf (6 Seasons) 1 League 61.2 1524 2086 73.1 25680 6083 711 835 85.1 623 805 77.4 140 270 51.9 4 5.0 5.2 -1.0 61 107 53 28 139 Holstein Kiel (1 Season) 1 League 20.8 356 527 67.6 5142 964 207 267 77.5 112 157 71.3 20 45 44.4 0 2.0 1.8 -2.0 13 14 14 7 25 Erzgebirge Aue (1 Season) 1 League 18.5 272 419 64.9 3855 751 153 188 81.4 87 138 63.0 11 34 32.4 5 2.8 1.7 +2.2 26 16 16 9 27 Osnabrück (1 Season) 1 League 19.4 2 2. Bundesliga (8 Seasons) 100.5 2152 3032 71.0 34677 7798 1071 1290 83.0 822 1100 74.7 171 349 49.0 9 9.8 8.7 -0.8 100 137 83 44 191 3. Liga (1 Season) 19.4 2
Passing Table Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches 2018-2019 20 Erzgebirge Aue de GER DFB-Pokal 33rd 0.2 0 Matches 2019-2020 21 Holstein Kiel de GER DFB-Pokal 17th 0.9 0 Matches 2022-2023 24 Düsseldorf de GER DFB-Pokal R16 2.3 1 Matches 2023-2024 25 Düsseldorf de GER DFB-Pokal SF 3.7 0 Matches 7 Seasons 4 Clubs 1 League 7.0 1 Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches Düsseldorf (4 Seasons) 1 League 5.9 1 Holstein Kiel (1 Season) 1 League 0.9 0 Erzgebirge Aue (1 Season) 1 League 0.2 0 Osnabrück (1 Season) 1 League
Pass Types Table Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches 2015-2016 17 Düsseldorf 2 Leagues 1.8 2016-2017 18 Düsseldorf 2 Leagues 5.2 0 2017-2018 19 Osnabrück 2 Leagues 19.4 0 2018-2019 20 Erzgebirge Aue 2 Leagues 18.7 419 398 17 0 1 2 39 8 0 0 0 0 272 4 16 2019-2020 21 Holstein Kiel 2 Leagues 21.7 527 503 20 0 0 2 44 11 0 0 0 0 356 4 26 2020-2021 22 Düsseldorf 1 League 2.2 68 68 0 0 0 0 9 0 0 0 0 0 44 0 4 2021-2022 23 Düsseldorf 1 League 10.4 325 317 5 1 0 1 21 2 0 0 0 0 231 3 17 2022-2023 24 Düsseldorf 2 Leagues 23.0 644 560 83 3 1 4 65 78 0 0 0 0 448 1 26 2023-2024 25 Düsseldorf 2 Leagues 24.6 1049 912 134 11 0 3 73 123 0 0 0 0 801 3 36 9 Seasons 4 Clubs 3 Leagues 126.9 3032 2758 259 15 2 12 251 222 0 0 0 0 2152 15 125 Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches Düsseldorf (6 Seasons) 2 Leagues 67.1 2086 1857 222 15 1 8 168 203 0 0 0 0 1524 7 83 Holstein Kiel (1 Season) 2 Leagues 21.7 527 503 20 0 0 2 44 11 0 0 0 0 356 4 26 Erzgebirge Aue (1 Season) 2 Leagues 18.7 419 398 17 0 1 2 39 8 0 0 0 0 272 4 16 Osnabrück (1 Season) 2 Leagues 19.4 0 2. Bundesliga (8 Seasons) 100.5 3032 2758 259 15 2 12 235 222 0 0 0 0 2152 15 125 DFB-Pokal (7 Seasons) 7.0 16 3. Liga (1 Season) 19.4 0
Goal and Shot Creation Table Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches 2015-2016 17 Düsseldorf 2 Leagues 1.8 2016-2017 18 Düsseldorf 2 Leagues 5.2 2017-2018 19 Osnabrück 2 Leagues 19.4 2018-2019 20 Erzgebirge Aue 2 Leagues 18.7 71 3.83 38 0 17 8 8 0 12 0.65 7 0 3 1 1 0 2019-2020 21 Holstein Kiel 2 Leagues 21.7 41 1.97 28 0 2 8 3 0 5 0.24 3 0 1 1 0 0 2020-2021 22 Düsseldorf 1 League 2.2 7 3.13 6 0 0 1 0 0 1 0.45 0 0 0 1 0 0 2021-2022 23 Düsseldorf 1 League 10.4 34 3.28 27 0 1 3 3 0 3 0.29 3 0 0 0 0 0 2022-2023 24 Düsseldorf 2 Leagues 23.0 65 3.14 42 5 4 9 5 0 7 0.34 4 1 0 1 1 0 2023-2024 25 Düsseldorf 2 Leagues 24.6 44 2.10 34 3 4 2 0 1 5 0.24 5 0 0 0 0 0 9 Seasons 4 Clubs 3 Leagues 126.9 262 2.80 175 8 28 31 19 1 33 0.35 22 1 4 4 2 0 Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches Düsseldorf (6 Seasons) 2 Leagues 67.1 150 2.77 109 8 9 15 8 1 16 0.29 12 1 0 2 1 0 Holstein Kiel (1 Season) 2 Leagues 21.7 41 1.97 28 0 2 8 3 0 5 0.24 3 0 1 1 0 0 Erzgebirge Aue (1 Season) 2 Leagues 18.7 71 3.83 38 0 17 8 8 0 12 0.65 7 0 3 1 1 0 Osnabrück (1 Season) 2 Leagues 19.4 2. Bundesliga (8 Seasons) 100.5 262 2.80 175 8 28 31 19 1 33 0.35 22 1 4 4 2 0 DFB-Pokal (7 Seasons) 7.0 3. Liga (1 Season) 19.4
Defensive Actions Table Season Age Squad Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2015-2016 17 Düsseldorf 2 Leagues 1.8 0 2016-2017 18 Düsseldorf 2 Leagues 5.2 0 0 0 2017-2018 19 Osnabrück 2 Leagues 19.4 0 0 0 2018-2019 20 Erzgebirge Aue 2 Leagues 18.7 10 8 2 4 4 2 12 16.7 10 15 0 15 6 16 6 0 2019-2020 21 Holstein Kiel 2 Leagues 21.7 19 17 5 12 2 6 23 26.1 17 20 4 16 18 36 13 0 2020-2021 22 Düsseldorf 1 League 2.2 2 1 1 1 0 1 3 33.3 2 4 0 4 3 5 2 0 2021-2022 23 Düsseldorf 1 League 10.4 7 4 1 4 2 2 9 22.2 7 5 1 4 5 12 8 0 2022-2023 24 Düsseldorf 2 Leagues 23.0 19 15 10 5 4 14 31 45.2 17 31 2 29 10 29 28 0 2023-2024 25 Düsseldorf 2 Leagues 24.6 30 19 21 8 1 22 39 56.4 17 28 5 23 30 55 64 1 9 Seasons 4 Clubs 3 Leagues 126.9 87 64 40 34 13 47 117 40.2 70 103 12 91 72 153 121 1 Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Düsseldorf (6 Seasons) 2 Leagues 67.1 58 39 33 18 7 39 82 47.6 43 68 8 60 48 101 102 1 Holstein Kiel (1 Season) 2 Leagues 21.7 19 17 5 12 2 6 23 26.1 17 20 4 16 18 36 13 0 Erzgebirge Aue (1 Season) 2 Leagues 18.7 10 8 2 4 4 2 12 16.7 10 15 0 15 6 16 6 0 Osnabrück (1 Season) 2 Leagues 19.4 0 0 0 2. Bundesliga (8 Seasons) 100.5 87 56 40 34 13 47 117 40.2 70 103 12 91 66 153 121 1 DFB-Pokal (7 Seasons) 7.0 8 6 0 3. Liga (1 Season) 19.4 0 0 0
Defensive Actions Table Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches 2018-2019 20 Erzgebirge Aue de GER DFB-Pokal 33rd 0.2 0 0 Matches 2019-2020 21 Holstein Kiel de GER DFB-Pokal 17th 0.9 1 1 Matches 2022-2023 24 Düsseldorf de GER DFB-Pokal R16 2.3 5 0 Matches 2023-2024 25 Düsseldorf de GER DFB-Pokal SF 3.7 2 5 Matches 7 Seasons 4 Clubs 1 League 7.0 8 6 0 Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches Düsseldorf (4 Seasons) 1 League 5.9 7 5 0 Holstein Kiel (1 Season) 1 League 0.9 1 1 0 Erzgebirge Aue (1 Season) 1 League 0.2 0 0 0 Osnabrück (1 Season) 1 League 0
Possession Table Season Age Squad Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2015-2016 17 Düsseldorf 2 Leagues 1.8 2016-2017 18 Düsseldorf 2 Leagues 5.2 2017-2018 19 Osnabrück 2 Leagues 19.4 2018-2019 20 Erzgebirge Aue 2 Leagues 18.7 622 5 49 275 313 57 622 79 51 64.6 28 35.4 456 3976 1418 67 40 15 56 49 493 170 2019-2020 21 Holstein Kiel 2 Leagues 21.7 763 16 104 304 368 67 763 58 35 60.3 23 39.7 537 3599 1254 56 28 9 52 37 574 163 2020-2021 22 Düsseldorf 1 League 2.2 101 3 18 40 44 8 101 5 2 40.0 3 60.0 64 529 205 10 1 1 7 3 71 25 2021-2022 23 Düsseldorf 1 League 10.4 455 9 49 188 225 38 455 30 14 46.7 16 53.3 270 1873 607 31 25 8 33 11 339 74 2022-2023 24 Düsseldorf 2 Leagues 23.0 869 28 161 341 376 50 869 64 33 51.6 20 31.3 527 3812 1543 58 28 13 40 17 553 122 2023-2024 25 Düsseldorf 2 Leagues 24.6 1306 66 405 570 347 24 1306 57 34 59.6 22 38.6 744 6034 2744 101 54 11 29 16 768 96 9 Seasons 4 Clubs 3 Leagues 126.9 4116 127 786 1718 1673 244 4116 293 169 57.7 112 38.2 2598 19823 7771 323 176 57 217 133 2798 650 Comp 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Düsseldorf (6 Seasons) 2 Leagues 67.1 2731 106 633 1139 992 120 2731 156 83 53.2 61 39.1 1605 12248 5099 200 108 33 109 47 1731 317 Holstein Kiel (1 Season) 2 Leagues 21.7 763 16 104 304 368 67 763 58 35 60.3 23 39.7 537 3599 1254 56 28 9 52 37 574 163 Erzgebirge Aue (1 Season) 2 Leagues 18.7 622 5 49 275 313 57 622 79 51 64.6 28 35.4 456 3976 1418 67 40 15 56 49 493 170 Osnabrück (1 Season) 2 Leagues 19.4 2. Bundesliga (8 Seasons) 100.5 4116 127 786 1718 1673 244 4116 293 169 57.7 112 38.2 2598 19823 7771 323 176 57 217 133 2798 650 DFB-Pokal (7 Seasons) 7.0 3. Liga (1 Season) 19.4
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches 2015-2016 17 Düsseldorf de GER 2. 2. Bundesliga 14th 1.8 Matches 2016-2017 18 Düsseldorf de GER 2. 2. Bundesliga 11th 5.2 Matches 2017-2018 19 Osnabrück de GER 3. 3. Liga 17th 19.4 Matches 2018-2019 20 Erzgebirge Aue de GER 2. 2. Bundesliga 14th 18.5 622 5 49 275 313 57 622 79 51 64.6 28 35.4 456 3976 1418 67 40 15 56 49 493 170 Matches 2019-2020 21 Holstein Kiel de GER 2. 2. Bundesliga 11th 20.8 763 16 104 304 368 67 763 58 35 60.3 23 39.7 537 3599 1254 56 28 9 52 37 574 163 Matches 2020-2021 22 Düsseldorf de GER 2. 2. Bundesliga 5th 2.2 101 3 18 40 44 8 101 5 2 40.0 3 60.0 64 529 205 10 1 1 7 3 71 25 Matches 2021-2022 23 Düsseldorf de GER 2. 2. Bundesliga 10th 10.4 455 9 49 188 225 38 455 30 14 46.7 16 53.3 270 1873 607 31 25 8 33 11 339 74 Matches 2022-2023 24 Düsseldorf de GER 2. 2. Bundesliga 4th 20.7 869 28 161 341 376 50 869 64 33 51.6 20 31.3 527 3812 1543 58 28 13 40 17 553 122 Matches 2023-2024 25 Düsseldorf de GER 2. 2. Bundesliga 3rd 20.9 1306 66 405 570 347 24 1306 57 34 59.6 22 38.6 744 6034 2744 101 54 11 29 16 768 96 Matches 9 Seasons 4 Clubs 2 Leagues 119.9 4116 127 786 1718 1673 244 4116 293 169 57.7 112 38.2 2598 19823 7771 323 176 57 217 133 2798 650 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist PrgC 1/3 CPA Mis Dis Rec PrgR Matches Düsseldorf (6 Seasons) 1 League 61.2 2731 106 633 1139 992 120 2731 156 83 53.2 61 39.1 1605 12248 5099 200 108 33 109 47 1731 317 Holstein Kiel (1 Season) 1 League 20.8 763 16 104 304 368 67 763 58 35 60.3 23 39.7 537 3599 1254 56 28 9 52 37 574 163 Erzgebirge Aue (1 Season) 1 League 18.5 622 5 49 275 313 57 622 79 51 64.6 28 35.4 456 3976 1418 67 40 15 56 49 493 170 Osnabrück (1 Season) 1 League 19.4 2. Bundesliga (8 Seasons) 100.5 4116 127 786 1718 1673 244 4116 293 169 57.7 112 38.2 2598 19823 7771 323 176 57 217 133 2798 650 3. Liga (1 Season) 19.4
Possession Table Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches 2018-2019 20 Erzgebirge Aue de GER DFB-Pokal 33rd 0.2 Matches 2019-2020 21 Holstein Kiel de GER DFB-Pokal 17th 0.9 Matches 2022-2023 24 Düsseldorf de GER DFB-Pokal R16 2.3 Matches 2023-2024 25 Düsseldorf de GER DFB-Pokal SF 3.7 Matches 7 Seasons 4 Clubs 1 League 7.0 Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches Düsseldorf (4 Seasons) 1 League 5.9 Holstein Kiel (1 Season) 1 League 0.9 Erzgebirge Aue (1 Season) 1 League 0.2 Osnabrück (1 Season) 1 League
Playing Time Table Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2015-2016 17 Düsseldorf de GER 2. 2. Bundesliga 5 158 32 5.2 1.8 1 0 4 4 0.20 1 1 0 0.00 +0.47 Matches 2015-2016 17 Düsseldorf de GER DFB-Pokal 0 0 0 0 1 Matches 2016-2017 18 Düsseldorf de GER 2. 2. Bundesliga 17 465 27 15.2 5.2 3 0 14 9 0.82 5 10 -5 -0.97 -1.07 Matches 2016-2017 18 Düsseldorf de GER DFB-Pokal 0 0 0 0 1 Matches 2017-2018 19 Osnabrück de GER 3. 3. Liga 25 1,743 70 51.0 19.4 19 12 6 0 1.12 21 33 -12 -0.62 -0.19 Matches 2017-2018 19 Osnabrück de GER DFB-Pokal 0 0 0 0 1 Matches 2018-2019 20 Erzgebirge Aue de GER 2. 2. Bundesliga 29 1,669 58 54.5 18.5 16 82 7 13 28 3 1.31 25 28 -3 -0.16 -0.10 23.2 29.0 -5.7 -0.31 +0.16 Matches 2018-2019 20 Erzgebirge Aue de GER DFB-Pokal 1 14 14 15.6 0.2 0 0 1 13 0 0.00 1 0 +1 +6.43 +9.98 Matches 2019-2020 21 Holstein Kiel de GER 2. 2. Bundesliga 29 1,875 65 61.3 20.8 24 74 7 5 19 1 1.28 32 36 -4 -0.19 -0.27 33.0 36.0 -3.0 -0.15 -0.56 Matches 2019-2020 21 Holstein Kiel de GER DFB-Pokal 2 78 39 37.1 0.9 0 0 2 39 0 1.50 1 0 +1 +1.15 -2.26 Matches 2020-2021 22 Düsseldorf de GER 2. 2. Bundesliga 7 200 29 6.5 2.2 1 70 0 6 22 1 2.00 4 2 +2 +0.90 +0.68 5.4 1.9 +3.5 +1.56 +1.56 Matches 2021-2022 23 Düsseldorf de GER 2. 2. Bundesliga 17 933 55 30.5 10.4 10 83 4 7 14 1 1.18 9 11 -2 -0.19 -0.40 13.4 13.8 -0.4 -0.04 -0.14 Matches 2022-2023 24 Düsseldorf de GER 2. 2. Bundesliga 28 1,863 67 60.9 20.7 22 79 6 6 21 1 1.71 38 22 +16 +0.77 +0.70 30.4 25.6 +4.8 +0.23 -0.31 Matches 2022-2023 24 Düsseldorf de GER DFB-Pokal 2 204 102 68.0 2.3 2 102 1 0 0 2.00 4 1 +3 +1.32 -1.49 Matches 2023-2024 25 Düsseldorf de GER 2. 2. Bundesliga 24 1,885 79 63.5 20.9 22 82 11 2 45 0 1.88 44 23 +21 +1.00 +0.17 32.2 24.7 +7.5 +0.36 -0.52 Matches 2023-2024 25 Düsseldorf de GER DFB-Pokal 5 330 66 64.7 3.7 5 66 0 0 0 2.00 5 9 -4 -1.09 -4.09 Matches 9 Seasons 4 Clubs 3 Leagues 191 11,417 60 38.7 126.9 125 79 48 66 24 23 1.37 190 176 +14 +0.11 +0.04 137.5 131.0 +6.6 +0.07 -0.10 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Düsseldorf (6 Seasons) 2 Leagues 105 6,038 58 31.0 67.1 66 80 22 39 21 18 1.49 110 79 +31 +0.46 +0.32 81.3 66.0 +15.4 +0.28 +0.03 Holstein Kiel (1 Season) 2 Leagues 31 1,953 63 59.7 21.7 24 74 7 7 25 1 1.29 33 36 -3 -0.14 -0.55 33.0 36.0 -3.0 -0.15 -0.56 Erzgebirge Aue (1 Season) 2 Leagues 30 1,683 56 53.4 18.7 16 82 7 14 27 3 1.27 26 28 -2 -0.11 +0.14 23.2 29.0 -5.7 -0.31 +0.16 Osnabrück (1 Season) 2 Leagues 25 1,743 70 48.4 19.4 19 12 6 1 1.12 21 33 -12 -0.62 -0.19 2. Bundesliga (8 Seasons) 156 9,048 58 37.1 100.5 99 79 35 57 23 20 1.39 158 133 +25 +0.25 +0.18 137.5 131.0 +6.6 +0.07 -0.10 DFB-Pokal (7 Seasons) 10 626 63 37.3 7.0 7 76 1 3 30 3 1.70 11 10 +1 +0.14 -1.90 3. Liga (1 Season) 25 1,743 70 51.0 19.4 19 12 6 0 1.12 21 33 -12 -0.62 -0.19
Playing Time Table Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2015-2016 17 Düsseldorf 2 Leagues 5 158 32 4.8 1.8 1 0 4 5 0.20 1 1 0 0.00 +0.47 2016-2017 18 Düsseldorf 2 Leagues 17 465 27 14.4 5.2 3 0 14 10 0.82 5 10 -5 -0.97 -1.07 2017-2018 19 Osnabrück 2 Leagues 25 1,743 70 48.4 19.4 19 12 6 1 1.12 21 33 -12 -0.62 -0.19 2018-2019 20 Erzgebirge Aue 2 Leagues 30 1,683 56 53.4 18.7 16 82 7 14 27 3 1.27 26 28 -2 -0.11 +0.14 23.2 29.0 -5.7 -0.31 +0.16 2019-2020 21 Holstein Kiel 2 Leagues 31 1,953 63 59.7 21.7 24 74 7 7 25 1 1.29 33 36 -3 -0.14 -0.55 33.0 36.0 -3.0 -0.15 -0.56 2020-2021 22 Düsseldorf 1 League 7 200 29 6.5 2.2 1 70 0 6 22 1 2.00 4 2 +2 +0.90 +0.68 5.4 1.9 +3.5 +1.56 +1.56 2021-2022 23 Düsseldorf 1 League 17 933 55 30.5 10.4 10 83 4 7 14 1 1.18 9 11 -2 -0.19 -0.40 13.4 13.8 -0.4 -0.04 -0.14 2022-2023 24 Düsseldorf 2 Leagues 30 2,067 69 61.5 23.0 24 81 7 6 21 1 1.73 42 23 +19 +0.83 +0.55 30.4 25.6 +4.8 +0.23 -0.31 2023-2024 25 Düsseldorf 2 Leagues 29 2,215 76 63.6 24.6 27 79 11 2 45 0 1.90 49 32 +17 +0.69 -0.45 32.2 24.7 +7.5 +0.36 -0.52 9 Seasons 4 Clubs 3 Leagues 191 11,417 60 38.7 126.9 125 79 48 66 24 23 1.37 190 176 +14 +0.11 +0.04 137.5 131.0 +6.6 +0.07 -0.10 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Düsseldorf (6 Seasons) 2 Leagues 105 6,038 58 31.0 67.1 66 80 22 39 21 18 1.49 110 79 +31 +0.46 +0.32 81.3 66.0 +15.4 +0.28 +0.03 Holstein Kiel (1 Season) 2 Leagues 31 1,953 63 59.7 21.7 24 74 7 7 25 1 1.29 33 36 -3 -0.14 -0.55 33.0 36.0 -3.0 -0.15 -0.56 Erzgebirge Aue (1 Season) 2 Leagues 30 1,683 56 53.4 18.7 16 82 7 14 27 3 1.27 26 28 -2 -0.11 +0.14 23.2 29.0 -5.7 -0.31 +0.16 Osnabrück (1 Season) 2 Leagues 25 1,743 70 48.4 19.4 19 12 6 1 1.12 21 33 -12 -0.62 -0.19 2. Bundesliga (8 Seasons) 156 9,048 58 37.1 100.5 99 79 35 57 23 20 1.39 158 133 +25 +0.25 +0.18 137.5 131.0 +6.6 +0.07 -0.10 DFB-Pokal (7 Seasons) 10 626 63 37.3 7.0 7 76 1 3 30 3 1.70 11 10 +1 +0.14 -1.90 3. Liga (1 Season) 25 1,743 70 51.0 19.4 19 12 6 0 1.12 21 33 -12 -0.62 -0.19
Playing Time Table Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches 2015-2016 17 Düsseldorf de GER 2. 2. Bundesliga 14th 5 158 32 5.2 1.8 1 0 4 4 0.20 1 1 0 0.00 +0.47 Matches 2016-2017 18 Düsseldorf de GER 2. 2. Bundesliga 11th 17 465 27 15.2 5.2 3 0 14 9 0.82 5 10 -5 -0.97 -1.07 Matches 2017-2018 19 Osnabrück de GER 3. 3. Liga 17th 25 1,743 70 51.0 19.4 19 12 6 0 1.12 21 33 -12 -0.62 -0.19 Matches 2018-2019 20 Erzgebirge Aue de GER 2. 2. Bundesliga 14th 29 1,669 58 54.5 18.5 16 82 7 13 28 3 1.31 25 28 -3 -0.16 -0.10 23.2 29.0 -5.7 -0.31 +0.16 Matches 2019-2020 21 Holstein Kiel de GER 2. 2. Bundesliga 11th 29 1,875 65 61.3 20.8 24 74 7 5 19 1 1.28 32 36 -4 -0.19 -0.27 33.0 36.0 -3.0 -0.15 -0.56 Matches 2020-2021 22 Düsseldorf de GER 2. 2. Bundesliga 5th 7 200 29 6.5 2.2 1 70 0 6 22 1 2.00 4 2 +2 +0.90 +0.68 5.4 1.9 +3.5 +1.56 +1.56 Matches 2021-2022 23 Düsseldorf de GER 2. 2. Bundesliga 10th 17 933 55 30.5 10.4 10 83 4 7 14 1 1.18 9 11 -2 -0.19 -0.40 13.4 13.8 -0.4 -0.04 -0.14 Matches 2022-2023 24 Düsseldorf de GER 2. 2. Bundesliga 4th 28 1,863 67 60.9 20.7 22 79 6 6 21 1 1.71 38 22 +16 +0.77 +0.70 30.4 25.6 +4.8 +0.23 -0.31 Matches 2023-2024 25 Düsseldorf de GER 2. 2. Bundesliga 3rd 24 1,885 79 63.5 20.9 22 82 11 2 45 0 1.88 44 23 +21 +1.00 +0.17 32.2 24.7 +7.5 +0.36 -0.52 Matches 9 Seasons 4 Clubs 2 Leagues 181 10,791 60 38.8 119.9 118 79 47 63 23 20 1.35 179 166 +13 +0.11 +0.09 137.5 131.0 +6.6 +0.07 -0.10 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off onxG onxGA xG+/- xG+/-90 On-Off Matches Düsseldorf (6 Seasons) 1 League 98 5,504 56 30.1 61.2 59 81 21 39 21 16 1.45 101 69 +32 +0.52 +0.45 81.3 66.0 +15.4 +0.28 +0.03 Holstein Kiel (1 Season) 1 League 29 1,875 65 61.3 20.8 24 74 7 5 19 1 1.28 32 36 -4 -0.19 -0.27 33.0 36.0 -3.0 -0.15 -0.56 Erzgebirge Aue (1 Season) 1 League 29 1,669 58 54.5 18.5 16 82 7 13 28 3 1.31 25 28 -3 -0.16 -0.10 23.2 29.0 -5.7 -0.31 +0.16 Osnabrück (1 Season) 1 League 25 1,743 70 51.0 19.4 19 12 6 0 1.12 21 33 -12 -0.62 -0.19 2. Bundesliga (8 Seasons) 156 9,048 58 37.1 100.5 99 79 35 57 23 20 1.39 158 133 +25 +0.25 +0.18 137.5 131.0 +6.6 +0.07 -0.10 3. Liga (1 Season) 25 1,743 70 51.0 19.4 19 12 6 0 1.12 21 33 -12 -0.62 -0.19
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches 2015-2016 17 Düsseldorf 2 Leagues 1.8 0 0 2 2016-2017 18 Düsseldorf 2 Leagues 5.2 0 0 0 8 0 0 0 0 0 0 0 0 2017-2018 19 Osnabrück 2 Leagues 19.4 1 0 0 0 0 0 0 0 0 0 0 2018-2019 20 Erzgebirge Aue 2 Leagues 18.7 1 0 0 21 33 11 39 6 8 1 0 0 74 39 61 39.0 2019-2020 21 Holstein Kiel 2 Leagues 21.7 4 0 0 28 28 16 44 18 17 0 0 0 57 23 23 50.0 2020-2021 22 Düsseldorf 1 League 2.2 0 0 0 1 3 0 9 3 1 0 0 0 16 1 2 33.3 2021-2022 23 Düsseldorf 1 League 10.4 0 0 0 5 21 3 21 5 4 0 0 0 45 25 31 44.6 2022-2023 24 Düsseldorf 2 Leagues 23.0 2 0 0 17 40 5 65 10 15 1 0 0 88 16 23 41.0 2023-2024 25 Düsseldorf 2 Leagues 24.6 5 0 0 17 20 2 73 30 19 0 1 0 130 16 10 61.5 9 Seasons 4 Clubs 3 Leagues 126.9 13 0 0 99 145 37 251 72 64 2 1 0 410 120 150 44.4 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches Düsseldorf (6 Seasons) 2 Leagues 67.1 7 0 0 50 84 10 168 48 39 1 1 0 279 58 66 46.8 Holstein Kiel (1 Season) 2 Leagues 21.7 4 0 0 28 28 16 44 18 17 0 0 0 57 23 23 50.0 Erzgebirge Aue (1 Season) 2 Leagues 18.7 1 0 0 21 33 11 39 6 8 1 0 0 74 39 61 39.0 Osnabrück (1 Season) 2 Leagues 19.4 1 0 0 0 0 0 0 0 0 0 0 2. Bundesliga (8 Seasons) 100.5 12 0 0 93 139 36 235 66 56 2 1 0 410 120 150 44.4 DFB-Pokal (7 Seasons) 7.0 0 0 0 6 6 1 16 6 8 0 3. Liga (1 Season) 19.4 1 0 0 0 0 0 0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2018-2019 20 Erzgebirge Aue de GER DFB-Pokal 33rd 0.2 0 0 0 0 0 0 3 0 0 0 Matches 2019-2020 21 Holstein Kiel de GER DFB-Pokal 17th 0.9 0 0 0 1 1 1 1 1 1 0 Matches 2022-2023 24 Düsseldorf de GER DFB-Pokal R16 2.3 0 0 0 3 2 0 6 0 5 0 Matches 2023-2024 25 Düsseldorf de GER DFB-Pokal SF 3.7 0 0 0 2 3 0 6 5 2 0 Matches 7 Seasons 4 Clubs 1 League 7.0 0 0 0 6 6 1 16 6 8 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Düsseldorf (4 Seasons) 1 League 5.9 0 0 0 5 5 0 12 5 7 0 Holstein Kiel (1 Season) 1 League 0.9 0 0 0 1 1 1 1 1 1 0 Erzgebirge Aue (1 Season) 1 League 0.2 0 0 0 0 0 0 3 0 0 0 Osnabrück (1 Season) 1 League
About FBref.com
FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores .
FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.
In collaboration with Opta , we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer .
View Additional Information
More Emmanuel Iyoha Pages
Emmanuel Iyoha Overview
Stats by Competition
Match Logs (Summary)
Match Logs (Passing)
Match Logs (Pass Types)
Match Logs (Goal and Shot Creation)
Match Logs (Defensive Actions)
Match Logs (Possession)
Match Logs (Miscellaneous Stats)
Goal Logs by Competition
Scouting Report
Stathead & Player Comparison
Player Club Summary