Standard Stats Table Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2012-2013 18 AA Aachen de GER 3. 3. Liga 6 5 376 4.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2014-2015 20 Düsseldorf de GER 2. 2. Bundesliga 1 0 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 Hallescher de GER 3. 3. Liga 31 24 2,245 24.9 5 4 9 5 0 0 4 1 0.20 0.16 0.36 0.20 0.36 Matches 2016-2017 22 Hallescher de GER DFB-Pokal 2 1 115 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2017-2018 23 Hallescher de GER 3. 3. Liga 30 29 2,513 27.9 4 4 8 4 0 0 3 1 0.14 0.14 0.29 0.14 0.29 Matches 2018-2019 24 Hallescher de GER 3. 3. Liga 36 36 2,950 32.8 5 4 9 5 0 0 7 0 0.15 0.12 0.27 0.15 0.27 Matches 2019-2020 25 Wehen de GER 2. 2. Bundesliga 20 8 809 9.0 0 1 1 0 0 0 4 0 0.00 0.11 0.11 0.00 0.11 Matches 2019-2020 25 Wehen de GER DFB-Pokal 1 0 31 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Wehen de GER 3. 3. Liga 24 18 1,579 17.5 0 4 4 0 0 0 2 0 0.00 0.23 0.23 0.00 0.23 Matches 2020-2021 26 Wehen de GER DFB-Pokal 2 1 123 1.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2021-2022 27 MSV Duisburg de GER 3. 3. Liga 31 20 1,924 21.4 3 2 5 3 0 0 6 0 0.14 0.09 0.23 0.14 0.23 Matches 2022-2023 28 MSV Duisburg de GER 3. 3. Liga 35 25 2,183 24.3 1 5 6 1 0 0 5 0 0.04 0.21 0.25 0.04 0.25 Matches 2023-2024 29 Hallescher de GER 3. 3. Liga 10 1 210 2.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 30 FC Teutonia Ottensen de GER DFB-Pokal 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 11 Seasons 6 Clubs 3 Leagues 230 169 15,156 168.4 18 24 42 18 0 0 36 2 0.11 0.14 0.25 0.11 0.25 Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Hallescher (4 Seasons) 2 Leagues 109 91 8,033 89.3 14 12 26 14 0 0 17 2 0.16 0.13 0.29 0.16 0.29 MSV Duisburg (2 Seasons) 1 League 66 45 4,107 45.6 4 7 11 4 0 0 11 0 0.09 0.15 0.24 0.09 0.24 Wehen (2 Seasons) 3 Leagues 47 27 2,542 28.2 0 5 5 0 0 0 7 0 0.00 0.18 0.18 0.00 0.18 AA Aachen (1 Season) 1 League 6 5 376 4.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FC Teutonia Ottensen (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Düsseldorf (1 Season) 1 League 1 0 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 3. Liga (8 Seasons) 203 158 13,980 155.3 18 23 41 18 0 0 30 2 0.12 0.15 0.26 0.12 0.26 DFB-Pokal (4 Seasons) 6 3 359 4.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2. Bundesliga (2 Seasons) 21 8 817 9.1 0 1 1 0 0 0 4 0 0.00 0.11 0.11 0.00 0.11
Standard Stats Table Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2012-2013 18 AA Aachen 1 League 6 5 376 4.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2014-2015 20 Düsseldorf 1 League 1 0 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2016-2017 22 Hallescher 2 Leagues 33 25 2,360 26.2 5 4 9 5 0 0 5 1 0.19 0.15 0.34 0.19 0.34 2017-2018 23 Hallescher 1 League 30 29 2,513 27.9 4 4 8 4 0 0 3 1 0.14 0.14 0.29 0.14 0.29 2018-2019 24 Hallescher 1 League 36 36 2,950 32.8 5 4 9 5 0 0 7 0 0.15 0.12 0.27 0.15 0.27 2019-2020 25 Wehen 2 Leagues 21 8 840 9.3 0 1 1 0 0 0 4 0 0.00 0.11 0.11 0.00 0.11 2020-2021 26 Wehen 2 Leagues 26 19 1,702 18.9 0 4 4 0 0 0 3 0 0.00 0.21 0.21 0.00 0.21 2021-2022 27 MSV Duisburg 1 League 31 20 1,924 21.4 3 2 5 3 0 0 6 0 0.14 0.09 0.23 0.14 0.23 2022-2023 28 MSV Duisburg 1 League 35 25 2,183 24.3 1 5 6 1 0 0 5 0 0.04 0.21 0.25 0.04 0.25 2023-2024 29 Hallescher 1 League 10 1 210 2.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2024-2025 30 FC Teutonia Ottensen 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 11 Seasons 6 Clubs 3 Leagues 230 169 15,156 168.4 18 24 42 18 0 0 36 2 0.11 0.14 0.25 0.11 0.25 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Hallescher (4 Seasons) 2 Leagues 109 91 8,033 89.3 14 12 26 14 0 0 17 2 0.16 0.13 0.29 0.16 0.29 MSV Duisburg (2 Seasons) 1 League 66 45 4,107 45.6 4 7 11 4 0 0 11 0 0.09 0.15 0.24 0.09 0.24 Wehen (2 Seasons) 3 Leagues 47 27 2,542 28.2 0 5 5 0 0 0 7 0 0.00 0.18 0.18 0.00 0.18 AA Aachen (1 Season) 1 League 6 5 376 4.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FC Teutonia Ottensen (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Düsseldorf (1 Season) 1 League 1 0 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 3. Liga (8 Seasons) 203 158 13,980 155.3 18 23 41 18 0 0 30 2 0.12 0.15 0.26 0.12 0.26 DFB-Pokal (4 Seasons) 6 3 359 4.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2. Bundesliga (2 Seasons) 21 8 817 9.1 0 1 1 0 0 0 4 0 0.00 0.11 0.11 0.00 0.11
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2012-2013 18 AA Aachen de GER 3. 3. Liga 20th 6 5 376 4.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2014-2015 20 Düsseldorf de GER 2. 2. Bundesliga 10th 1 0 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2016-2017 22 Hallescher de GER 3. 3. Liga 13th 31 24 2,245 24.9 5 4 9 5 0 0 4 1 0.20 0.16 0.36 0.20 0.36 Matches 2017-2018 23 Hallescher de GER 3. 3. Liga 13th 30 29 2,513 27.9 4 4 8 4 0 0 3 1 0.14 0.14 0.29 0.14 0.29 Matches 2018-2019 24 Hallescher de GER 3. 3. Liga 4th 36 36 2,950 32.8 5 4 9 5 0 0 7 0 0.15 0.12 0.27 0.15 0.27 Matches 2019-2020 25 Wehen de GER 2. 2. Bundesliga 17th 20 8 809 9.0 0 1 1 0 0 0 4 0 0.00 0.11 0.11 0.00 0.11 Matches 2020-2021 26 Wehen de GER 3. 3. Liga 6th 24 18 1,579 17.5 0 4 4 0 0 0 2 0 0.00 0.23 0.23 0.00 0.23 Matches 2021-2022 27 MSV Duisburg de GER 3. 3. Liga 15th 31 20 1,924 21.4 3 2 5 3 0 0 6 0 0.14 0.09 0.23 0.14 0.23 Matches 2022-2023 28 MSV Duisburg de GER 3. 3. Liga 12th 35 25 2,183 24.3 1 5 6 1 0 0 5 0 0.04 0.21 0.25 0.04 0.25 Matches 2023-2024 29 Hallescher de GER 3. 3. Liga 17th 10 1 210 2.3 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 10 Seasons 5 Clubs 2 Leagues 224 166 14,797 164.4 18 24 42 18 0 0 34 2 0.11 0.15 0.26 0.11 0.26 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Hallescher (4 Seasons) 1 League 107 90 7,918 88.0 14 12 26 14 0 0 16 2 0.16 0.14 0.30 0.16 0.30 MSV Duisburg (2 Seasons) 1 League 66 45 4,107 45.6 4 7 11 4 0 0 11 0 0.09 0.15 0.24 0.09 0.24 Wehen (2 Seasons) 2 Leagues 44 26 2,388 26.5 0 5 5 0 0 0 6 0 0.00 0.19 0.19 0.00 0.19 AA Aachen (1 Season) 1 League 6 5 376 4.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Düsseldorf (1 Season) 1 League 1 0 8 0.1 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 3. Liga (8 Seasons) 203 158 13,980 155.3 18 23 41 18 0 0 30 2 0.12 0.15 0.26 0.12 0.26 2. Bundesliga (2 Seasons) 21 8 817 9.1 0 1 1 0 0 0 4 0 0.00 0.11 0.11 0.00 0.11
Standard Stats Table Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches 2016-2017 22 Hallescher de GER DFB-Pokal 17th 2 1 115 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 25 Wehen de GER DFB-Pokal 33rd 1 0 31 0.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2020-2021 26 Wehen de GER DFB-Pokal 17th 2 1 123 1.4 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 30 FC Teutonia Ottensen de GER DFB-Pokal R64 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 3 Clubs 1 League 6 3 359 4.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Wehen (2 Seasons) 1 League 3 1 154 1.7 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Hallescher (1 Season) 1 League 2 1 115 1.3 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FC Teutonia Ottensen (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches 2012-2013 18 AA Aachen 1 League 4.2 0 0 0.00 0 0 2014-2015 20 Düsseldorf 1 League 0.1 0 0 0.00 0 0 2016-2017 22 Hallescher 2 Leagues 26.2 5 1 18 1800.0 0.04 0.69 5.00 0.28 0 0 2017-2018 23 Hallescher 1 League 27.9 4 0 11 0.00 0.39 0.36 0 0 2018-2019 24 Hallescher 1 League 32.8 5 30 11 36.7 0.92 0.34 0.17 0.45 0 0 2019-2020 25 Wehen 2 Leagues 9.3 0 16 7 43.8 1.71 0.75 0.00 0.00 0 0 2020-2021 26 Wehen 2 Leagues 18.9 0 1 0 0.0 0.05 0.00 0.00 0 0 2021-2022 27 MSV Duisburg 1 League 21.4 3 0 0 0.00 0.00 0 0 2022-2023 28 MSV Duisburg 1 League 24.3 1 0 0 2023-2024 29 Hallescher 1 League 2.3 0 0 0 2024-2025 30 FC Teutonia Ottensen 1 League 1.0 0 0 0 0.00 0.00 0 0 11 Seasons 6 Clubs 3 Leagues 168.4 18 48 47 97.9 0.35 0.33 0.35 0.36 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Hallescher (4 Seasons) 2 Leagues 89.3 14 31 40 129.0 0.36 0.46 0.45 0.35 0 0 MSV Duisburg (2 Seasons) 1 League 45.6 4 0 0 0.00 0.00 0 0 Wehen (2 Seasons) 3 Leagues 28.2 0 17 7 41.2 0.60 0.25 0.00 0.00 0 0 AA Aachen (1 Season) 1 League 4.2 0 0 0.00 0 0 FC Teutonia Ottensen (1 Season) 1 League 1.0 0 0 0 0.00 0.00 0 0 Düsseldorf (1 Season) 1 League 0.1 0 0 0.00 0 0 3. Liga (8 Seasons) 155.3 18 31 40 129.0 0.25 0.31 0.55 0.43 0 0 DFB-Pokal (4 Seasons) 4.0 0 2 0 0.0 0.50 0.00 0.00 0 0 2. Bundesliga (2 Seasons) 9.1 0 15 7 46.7 1.67 0.77 0.00 0.00 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 2016-2017 22 Hallescher de GER DFB-Pokal 17th 1.3 0 1 0 0.0 0.78 0.00 0.00 0 0 Matches 2019-2020 25 Wehen de GER DFB-Pokal 33rd 0.3 0 1 0 0.0 2.90 0.00 0.00 0 0 Matches 2020-2021 26 Wehen de GER DFB-Pokal 17th 1.4 0 0 0 0.00 0.00 0 0 Matches 2024-2025 30 FC Teutonia Ottensen de GER DFB-Pokal R64 1.0 0 0 0 0.00 0.00 0 0 Matches 4 Seasons 3 Clubs 1 League 4.0 0 2 0 0.0 0.50 0.00 0.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches Wehen (2 Seasons) 1 League 1.7 0 1 0 0.0 0.58 0.00 0.00 0 0 Hallescher (1 Season) 1 League 1.3 0 1 0 0.0 0.78 0.00 0.00 0 0 FC Teutonia Ottensen (1 Season) 1 League 1.0 0 0 0 0.00 0.00 0 0
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 Matches 2012-2013 18 AA Aachen de GER 3. 3. Liga 6 376 63 11.0 4.2 5 1 2014-2015 20 Düsseldorf de GER 2. 2. Bundesliga 1 8 8 0.3 0.1 0 0 1 1 1.00 0 0 0 0.00 +0.12 Matches 2016-2017 22 Hallescher de GER 3. 3. Liga 31 2,245 72 65.6 24.9 24 15 7 2 1.26 20 25 -5 -0.20 -0.20 Matches 2016-2017 22 Hallescher de GER DFB-Pokal 2 115 58 54.8 1.3 1 70 0 1 45 0 1.50 3 4 -1 -0.78 +1.11 Matches 2017-2018 23 Hallescher de GER 3. 3. Liga 30 2,513 84 73.5 27.9 29 20 1 1 1.27 42 43 -1 -0.04 +0.06 Matches 2018-2019 24 Hallescher de GER 3. 3. Liga 36 2,950 82 86.3 32.8 36 82 18 0 0 1.78 43 33 +10 +0.31 -0.27 Matches 2019-2020 25 Wehen de GER 2. 2. Bundesliga 20 809 40 26.4 9.0 8 75 4 12 18 6 0.95 13 21 -8 -0.89 -0.41 Matches 2019-2020 25 Wehen de GER DFB-Pokal 1 31 31 25.8 0.3 0 0 1 31 0 0.00 1 1 0 0.00 0.00 Matches 2020-2021 26 Wehen de GER 3. 3. Liga 24 1,579 66 46.2 17.5 18 82 8 6 17 6 1.58 26 20 +6 +0.34 +0.44 Matches 2020-2021 26 Wehen de GER DFB-Pokal 2 123 62 58.6 1.4 1 107 0 1 16 0 2.00 0 0 0 0.00 -1.03 Matches 2021-2022 27 MSV Duisburg de GER 3. 3. Liga 31 1,924 62 56.3 21.4 20 84 14 11 23 0 1.15 21 38 -17 -0.80 -0.31 Matches 2022-2023 28 MSV Duisburg de GER 3. 3. Liga 35 2,183 62 63.8 24.3 25 76 9 10 28 0 1.06 35 38 -3 -0.12 -0.05 Matches 2023-2024 29 Hallescher de GER 3. 3. Liga 10 210 21 6.1 2.3 1 51 0 9 18 6 0.55 1 5 -4 -1.71 -1.32 Matches 2024-2025 30 FC Teutonia Ottensen de GER DFB-Pokal 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 Matches 11 Seasons 6 Clubs 3 Leagues 230 15,156 66 44.4 168.4 169 80 89 61 21 22 1.27 206 231 -25 -0.15 +0.07 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hallescher (4 Seasons) 2 Leagues 109 8,033 74 57.8 89.3 91 81 53 18 20 9 1.37 109 110 -1 -0.01 +0.20 MSV Duisburg (2 Seasons) 1 League 66 4,107 62 60.0 45.6 45 80 23 21 25 0 1.10 56 76 -20 -0.44 -0.14 Wehen (2 Seasons) 3 Leagues 47 2,542 54 37.3 28.2 27 81 12 20 18 12 1.30 40 42 -2 -0.07 +0.20 AA Aachen (1 Season) 1 League 6 376 63 11.0 4.2 5 1 FC Teutonia Ottensen (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 Düsseldorf (1 Season) 1 League 1 8 8 0.3 0.1 0 0 1 1 1.00 0 0 0 0.00 +0.12 3. Liga (8 Seasons) 203 13,980 69 51.1 155.3 158 81 84 45 22 15 1.31 188 202 -14 -0.09 +0.11 DFB-Pokal (4 Seasons) 6 359 60 57.0 4.0 3 89 1 3 31 0 1.17 5 8 -3 -0.75 -0.42 2. Bundesliga (2 Seasons) 21 817 39 13.3 9.1 8 75 4 13 18 7 0.95 13 21 -8 -0.88 -0.61
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 Matches 2012-2013 18 AA Aachen 1 League 6 376 63 11.0 4.2 5 1 2014-2015 20 Düsseldorf 1 League 1 8 8 0.3 0.1 0 0 1 1 1.00 0 0 0 0.00 +0.12 2016-2017 22 Hallescher 2 Leagues 33 2,360 72 65.0 26.2 25 70 15 8 45 2 1.27 23 29 -6 -0.23 -0.09 2017-2018 23 Hallescher 1 League 30 2,513 84 73.5 27.9 29 20 1 1 1.27 42 43 -1 -0.04 +0.06 2018-2019 24 Hallescher 1 League 36 2,950 82 86.3 32.8 36 82 18 0 0 1.78 43 33 +10 +0.31 -0.27 2019-2020 25 Wehen 2 Leagues 21 840 40 26.4 9.3 8 75 4 13 19 6 0.90 14 22 -8 -0.86 -0.40 2020-2021 26 Wehen 2 Leagues 26 1,702 65 46.9 18.9 19 83 8 7 17 6 1.61 26 20 +6 +0.32 +0.36 2021-2022 27 MSV Duisburg 1 League 31 1,924 62 56.3 21.4 20 84 14 11 23 0 1.15 21 38 -17 -0.80 -0.31 2022-2023 28 MSV Duisburg 1 League 35 2,183 62 63.8 24.3 25 76 9 10 28 0 1.06 35 38 -3 -0.12 -0.05 2023-2024 29 Hallescher 1 League 10 210 21 6.1 2.3 1 51 0 9 18 6 0.55 1 5 -4 -1.71 -1.32 2024-2025 30 FC Teutonia Ottensen 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 11 Seasons 6 Clubs 3 Leagues 230 15,156 66 44.4 168.4 169 80 89 61 21 22 1.27 206 231 -25 -0.15 +0.07 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hallescher (4 Seasons) 2 Leagues 109 8,033 74 57.8 89.3 91 81 53 18 20 9 1.37 109 110 -1 -0.01 +0.20 MSV Duisburg (2 Seasons) 1 League 66 4,107 62 60.0 45.6 45 80 23 21 25 0 1.10 56 76 -20 -0.44 -0.14 Wehen (2 Seasons) 3 Leagues 47 2,542 54 37.3 28.2 27 81 12 20 18 12 1.30 40 42 -2 -0.07 +0.20 AA Aachen (1 Season) 1 League 6 376 63 11.0 4.2 5 1 FC Teutonia Ottensen (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 Düsseldorf (1 Season) 1 League 1 8 8 0.3 0.1 0 0 1 1 1.00 0 0 0 0.00 +0.12 3. Liga (8 Seasons) 203 13,980 69 51.1 155.3 158 81 84 45 22 15 1.31 188 202 -14 -0.09 +0.11 DFB-Pokal (4 Seasons) 6 359 60 57.0 4.0 3 89 1 3 31 0 1.17 5 8 -3 -0.75 -0.42 2. Bundesliga (2 Seasons) 21 817 39 13.3 9.1 8 75 4 13 18 7 0.95 13 21 -8 -0.88 -0.61
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 Matches 2012-2013 18 AA Aachen de GER 3. 3. Liga 20th 6 376 63 11.0 4.2 5 1 2014-2015 20 Düsseldorf de GER 2. 2. Bundesliga 10th 1 8 8 0.3 0.1 0 0 1 1 1.00 0 0 0 0.00 +0.12 Matches 2016-2017 22 Hallescher de GER 3. 3. Liga 13th 31 2,245 72 65.6 24.9 24 15 7 2 1.26 20 25 -5 -0.20 -0.20 Matches 2017-2018 23 Hallescher de GER 3. 3. Liga 13th 30 2,513 84 73.5 27.9 29 20 1 1 1.27 42 43 -1 -0.04 +0.06 Matches 2018-2019 24 Hallescher de GER 3. 3. Liga 4th 36 2,950 82 86.3 32.8 36 82 18 0 0 1.78 43 33 +10 +0.31 -0.27 Matches 2019-2020 25 Wehen de GER 2. 2. Bundesliga 17th 20 809 40 26.4 9.0 8 75 4 12 18 6 0.95 13 21 -8 -0.89 -0.41 Matches 2020-2021 26 Wehen de GER 3. 3. Liga 6th 24 1,579 66 46.2 17.5 18 82 8 6 17 6 1.58 26 20 +6 +0.34 +0.44 Matches 2021-2022 27 MSV Duisburg de GER 3. 3. Liga 15th 31 1,924 62 56.3 21.4 20 84 14 11 23 0 1.15 21 38 -17 -0.80 -0.31 Matches 2022-2023 28 MSV Duisburg de GER 3. 3. Liga 12th 35 2,183 62 63.8 24.3 25 76 9 10 28 0 1.06 35 38 -3 -0.12 -0.05 Matches 2023-2024 29 Hallescher de GER 3. 3. Liga 17th 10 210 21 6.1 2.3 1 51 0 9 18 6 0.55 1 5 -4 -1.71 -1.32 Matches 10 Seasons 5 Clubs 2 Leagues 224 14,797 66 44.2 164.4 166 80 88 58 21 22 1.27 201 223 -22 -0.14 +0.09 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Hallescher (4 Seasons) 1 League 107 7,918 74 57.9 88.0 90 81 53 17 18 9 1.37 106 106 0 0.00 +0.19 MSV Duisburg (2 Seasons) 1 League 66 4,107 62 60.0 45.6 45 80 23 21 25 0 1.10 56 76 -20 -0.44 -0.14 Wehen (2 Seasons) 2 Leagues 44 2,388 54 36.9 26.5 26 80 12 18 17 12 1.29 39 41 -2 -0.08 +0.23 AA Aachen (1 Season) 1 League 6 376 63 11.0 4.2 5 1 Düsseldorf (1 Season) 1 League 1 8 8 0.3 0.1 0 0 1 1 1.00 0 0 0 0.00 +0.12 3. Liga (8 Seasons) 203 13,980 69 51.1 155.3 158 81 84 45 22 15 1.31 188 202 -14 -0.09 +0.11 2. Bundesliga (2 Seasons) 21 817 39 13.3 9.1 8 75 4 13 18 7 0.95 13 21 -8 -0.88 -0.61
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 Matches 2016-2017 22 Hallescher de GER DFB-Pokal 17th 2 115 58 54.8 1.3 1 70 0 1 45 0 1.50 3 4 -1 -0.78 +1.11 Matches 2019-2020 25 Wehen de GER DFB-Pokal 33rd 1 31 31 25.8 0.3 0 0 1 31 0 0.00 1 1 0 0.00 0.00 Matches 2020-2021 26 Wehen de GER DFB-Pokal 17th 2 123 62 58.6 1.4 1 107 0 1 16 0 2.00 0 0 0 0.00 -1.03 Matches 2024-2025 30 FC Teutonia Ottensen de GER DFB-Pokal R64 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00 Matches 4 Seasons 3 Clubs 1 League 6 359 60 57.0 4.0 3 89 1 3 31 0 1.17 5 8 -3 -0.75 -0.42 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Wehen (2 Seasons) 1 League 3 154 51 46.7 1.7 1 107 0 2 24 0 1.33 1 1 0 0.00 -0.51 Hallescher (1 Season) 1 League 2 115 58 54.8 1.3 1 70 0 1 45 0 1.50 3 4 -1 -0.78 +1.11 FC Teutonia Ottensen (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 3 -2 -2.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2012-2013 18 AA Aachen 1 League 4.2 1 0 2014-2015 20 Düsseldorf 1 League 0.1 0 0 0 2016-2017 22 Hallescher 2 Leagues 26.2 5 1 0 4 1 0 3 2 2 0 0 0 2017-2018 23 Hallescher 1 League 27.9 3 1 0 0 0 0 0 0 0 0 0 2018-2019 24 Hallescher 1 League 32.8 7 0 0 23 18 3 138 16 24 2 0 0 2019-2020 25 Wehen 2 Leagues 9.3 4 0 0 9 12 1 39 12 16 0 2020-2021 26 Wehen 2 Leagues 18.9 3 0 0 2 0 1 32 4 7 0 2021-2022 27 MSV Duisburg 1 League 21.4 6 0 0 0 2022-2023 28 MSV Duisburg 1 League 24.3 5 0 0 0 2023-2024 29 Hallescher 1 League 2.3 2 0 0 0 2024-2025 30 FC Teutonia Ottensen 1 League 1.0 0 0 0 2 0 0 2 1 1 0 11 Seasons 6 Clubs 3 Leagues 168.4 36 2 0 40 31 5 214 35 50 2 0 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Hallescher (4 Seasons) 2 Leagues 89.3 17 2 0 27 19 3 141 18 26 2 0 0 MSV Duisburg (2 Seasons) 1 League 45.6 11 0 0 0 Wehen (2 Seasons) 3 Leagues 28.2 7 0 0 11 12 2 71 16 23 0 AA Aachen (1 Season) 1 League 4.2 1 0 FC Teutonia Ottensen (1 Season) 1 League 1.0 0 0 0 2 0 0 2 1 1 0 Düsseldorf (1 Season) 1 League 0.1 0 0 0 3. Liga (8 Seasons) 155.3 30 2 0 24 18 4 161 18 30 2 0 0 DFB-Pokal (4 Seasons) 4.0 2 0 0 8 2 0 14 6 4 0 2. Bundesliga (2 Seasons) 9.1 4 0 0 8 11 1 39 11 16 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2016-2017 22 Hallescher de GER DFB-Pokal 17th 1.3 1 0 0 4 1 0 3 2 2 0 Matches 2019-2020 25 Wehen de GER DFB-Pokal 33rd 0.3 0 0 0 1 1 0 0 1 0 0 Matches 2020-2021 26 Wehen de GER DFB-Pokal 17th 1.4 1 0 0 1 0 0 9 2 1 0 Matches 2024-2025 30 FC Teutonia Ottensen de GER DFB-Pokal R64 1.0 0 0 0 2 0 0 2 1 1 0 Matches 4 Seasons 3 Clubs 1 League 4.0 2 0 0 8 2 0 14 6 4 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Wehen (2 Seasons) 1 League 1.7 1 0 0 2 1 0 9 3 1 0 Hallescher (1 Season) 1 League 1.3 1 0 0 4 1 0 3 2 2 0 FC Teutonia Ottensen (1 Season) 1 League 1.0 0 0 0 2 0 0 2 1 1 0
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 Marvin Ajani Pages
Marvin Ajani Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary