Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
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
2016-201718Wrd Bremen IIde GER3. 3. Liga32292,50627.8246200500.070.140.220.070.22Matches
2016-201718Werder Bremende GER1. Bundesliga10150.2011000000.006.006.000.006.00Matches
2017-201819Wrd Bremen IIde GER3. 3. Liga30201,86820.8325300310.140.100.240.140.24Matches
2018-201920Wehen Wiesbadende GER3. 3. Liga33191,81320.151015233300.250.500.740.100.60Matches
2018-201920Wehen Wiesbadende GERDFB-Pokal20650.7101100001.380.001.381.381.38Matches
2019-202021Osnabrückde GER2. 2. Bundesliga25171,36815.2516411600.330.070.390.260.33Matches
2020-202122Osnabrückde GER2. 2. Bundesliga221093210.4112100100.100.100.190.100.19Matches
2020-202122Osnabrückde GERDFB-Pokal20560.6000000000.000.000.000.000.00Matches
2020-202122Osnabrückde GERRel/Pro play-offs20340.4011000000.002.652.650.002.65Matches
2021-202223Werder Bremende GER2. 2. Bundesliga25131,25113.9224200100.140.140.290.140.29Matches
2021-202223Werder Bremende GERDFB-Pokal11901.0000000100.000.000.000.000.00Matches
2022-202324Werder Bremende GER1. Bundesliga24111,08712.1303300300.250.000.250.250.25Matches
2022-202324Werder Bremende GERDFB-Pokal10750.8000000100.000.000.000.000.00Matches
2023-202425Toulousefr FRACoupe de France10310.3000000000.000.000.000.000.00Matches
2023-202425Toulouse2. Europa Lg554154.6000000200.000.000.000.000.00Matches
2023-202425Toulousefr FRA1. Ligue 122151,26914.1112100400.070.070.140.070.14Matches
2024-202526Toulousefr FRACoupe de France11260.3000000010.000.000.000.000.00Matches
2024-202526Toulousefr FRA1. Ligue 1922052.3011000000.000.440.440.000.44Matches
2025-202627Darmstadt 98de GER2. 2. Bundesliga1597738.6123100300.120.230.350.120.35Matches
2025-202627Toulousefr FRACoupe de France10200.2000000000.000.000.000.000.00Matches
2025-202627Toulousefr FRA1. Ligue 100Matches
10 Seasons6 Clubs8 Leagues25415213,899154.424265020443320.160.170.320.130.30
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
Werder Bremen (3 Seasons)3 Leagues52252,51828.0538500600.180.110.290.180.29
Toulouse (3 Seasons)3 Leagues39231,96621.8123100610.050.090.140.050.14
Wrd Bremen II (2 Seasons)1 League62494,37448.65611500810.100.120.230.100.23
Osnabrück (2 Seasons)3 Leagues51272,39026.6639511700.230.110.340.190.30
Wehen Wiesbaden (1 Season)2 Leagues35191,87820.961016333300.290.480.770.140.62
Darmstadt 98 (1 Season)1 League1597738.6123100300.120.230.350.120.35
2. Bundesliga (4 Seasons)87494,32448.096158111100.190.120.310.170.29
DFB-Pokal (4 Seasons)612863.2101100200.310.000.310.310.31
3. Liga (3 Seasons)95686,18768.71016267331110.150.230.380.100.33
Ligue 1 (3 Seasons)31171,47416.4123100400.060.120.180.060.18
Coupe de France (3 Seasons)31770.9000000010.000.000.000.000.00
Bundesliga (2 Seasons)25111,10212.2314300300.250.080.330.250.33
Europa Lg (1 Season)554154.6000000200.000.000.000.000.00
Rel/Pro play-offs (1 Season)20340.4011000000.002.652.650.002.65
Standard Stats Table
Playing Time Performance Per 90 Minutes
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
2016-201718Werder Bremen1 League10150.2011000000.006.006.000.006.00
2016-201718Wrd Bremen II1 League32292,50627.8246200500.070.140.220.070.22
2017-201819Wrd Bremen II1 League30201,86820.8325300310.140.100.240.140.24
2018-201920Wehen Wiesbaden2 Leagues35191,87820.961016333300.290.480.770.140.62
2019-202021Osnabrück1 League25171,36815.2516411600.330.070.390.260.33
2020-202122Osnabrück3 Leagues26101,02211.4123100100.090.180.260.090.26
2021-202223Werder Bremen2 Leagues26141,34114.9224200200.130.130.270.130.27
2022-202324Werder Bremen2 Leagues25111,16212.9303300400.230.000.230.230.23
2023-202425Toulouse3 Leagues28201,71519.1112100600.050.050.100.050.10
2024-202526Toulouse2 Leagues1032312.6011000010.000.390.390.000.39
2025-202627Toulouse2 Leagues10200.2000000000.000.000.000.000.00
2025-202627Darmstadt 981 League1597738.6123100300.120.230.350.120.35
10 Seasons6 Clubs8 Leagues25415213,899154.424265020443320.160.170.320.130.30
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
Werder Bremen (3 Seasons)3 Leagues52252,51828.0538500600.180.110.290.180.29
Toulouse (3 Seasons)3 Leagues39231,96621.8123100610.050.090.140.050.14
Wrd Bremen II (2 Seasons)1 League62494,37448.65611500810.100.120.230.100.23
Osnabrück (2 Seasons)3 Leagues51272,39026.6639511700.230.110.340.190.30
Wehen Wiesbaden (1 Season)2 Leagues35191,87820.961016333300.290.480.770.140.62
Darmstadt 98 (1 Season)1 League1597738.6123100300.120.230.350.120.35
2. Bundesliga (4 Seasons)87494,32448.096158111100.190.120.310.170.29
DFB-Pokal (4 Seasons)612863.2101100200.310.000.310.310.31
3. Liga (3 Seasons)95686,18768.71016267331110.150.230.380.100.33
Ligue 1 (3 Seasons)31171,47416.4123100400.060.120.180.060.18
Coupe de France (3 Seasons)31770.9000000010.000.000.000.000.00
Bundesliga (2 Seasons)25111,10212.2314300300.250.080.330.250.33
Europa Lg (1 Season)554154.6000000200.000.000.000.000.00
Rel/Pro play-offs (1 Season)20340.4011000000.002.652.650.002.65
Standard Stats Table
Playing Time Performance Per 90 Minutes
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-201718Werder Bremende GER1. Bundesliga8th10150.2011000000.006.006.000.006.00Matches
2016-201718Wrd Bremen IIde GER3. 3. Liga17th32292,50627.8246200500.070.140.220.070.22Matches
2017-201819Wrd Bremen IIde GER3. 3. Liga18th30201,86820.8325300310.140.100.240.140.24Matches
2018-201920Wehen Wiesbadende GER3. 3. Liga3rd33191,81320.151015233300.250.500.740.100.60Matches
2019-202021Osnabrückde GER2. 2. Bundesliga13th25171,36815.2516411600.330.070.390.260.33Matches
2020-202122Osnabrückde GER2. 2. Bundesliga16th221093210.4112100100.100.100.190.100.19Matches
2021-202223Werder Bremende GER2. 2. Bundesliga2nd25131,25113.9224200100.140.140.290.140.29Matches
2022-202324Werder Bremende GER1. Bundesliga13th24111,08712.1303300300.250.000.250.250.25Matches
2023-202425Toulousefr FRA1. Ligue 111th22151,26914.1112100400.070.070.140.070.14Matches
2024-202526Toulousefr FRA1. Ligue 110th922052.3011000000.000.440.440.000.44Matches
2025-202627Toulousefr FRA1. Ligue 19th00Matches
2025-202627Darmstadt 98de GER2. 2. Bundesliga5th1597738.6123100300.120.230.350.120.35Matches
10 Seasons6 Clubs4 Leagues23814513,087145.423254819442910.160.170.330.130.30
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
Werder Bremen (3 Seasons)2 Leagues50242,35326.1538500400.190.110.310.190.31
Toulouse (3 Seasons)1 League31171,47416.4123100400.060.120.180.060.18
Wrd Bremen II (2 Seasons)1 League62494,37448.65611500810.100.120.230.100.23
Osnabrück (2 Seasons)1 League47272,30025.6628511700.230.080.310.200.27
Wehen Wiesbaden (1 Season)1 League33191,81320.151015233300.250.500.740.100.60
Darmstadt 98 (1 Season)1 League1597738.6123100300.120.230.350.120.35
2. Bundesliga (4 Seasons)87494,32448.096158111100.190.120.310.170.29
3. Liga (3 Seasons)95686,18768.71016267331110.150.230.380.100.33
Ligue 1 (3 Seasons)31171,47416.4123100400.060.120.180.060.18
Bundesliga (2 Seasons)25111,10212.2314300300.250.080.330.250.33
Standard Stats Table
Playing Time Performance Per 90 Minutes
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
2018-201920Wehen Wiesbadende GERDFB-Pokal17th20650.7101100001.380.001.381.381.38Matches
2020-202122Osnabrückde GERDFB-Pokal17th20560.6000000000.000.000.000.000.00Matches
2021-202223Werder Bremende GERDFB-PokalRd111901.0000000100.000.000.000.000.00Matches
2022-202324Werder Bremende GERDFB-PokalR3210750.8000000100.000.000.000.000.00Matches
2023-202425Toulousefr FRACoupe de FranceR3210310.3000000000.000.000.000.000.00Matches
2024-202526Toulousefr FRACoupe de FranceR1611260.3000000010.000.000.000.000.00Matches
2025-202627Toulousefr FRACoupe de FranceSF10200.2000000000.000.000.000.000.00Matches
7 Seasons4 Clubs2 Leagues923634.0101100210.250.000.250.250.25
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
Toulouse (3 Seasons)1 League31770.9000000010.000.000.000.000.00
Werder Bremen (2 Seasons)1 League211651.8000000200.000.000.000.000.00
Osnabrück (1 Season)1 League20560.6000000000.000.000.000.000.00
Wehen Wiesbaden (1 Season)1 League20650.7101100001.380.001.381.381.38
DFB-Pokal (4 Seasons)612863.2101100200.310.000.310.310.31
Coupe de France (3 Seasons)31770.9000000010.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
2023-202425Toulouse2. Europa LgKO554154.6000000200.000.000.000.000.00Matches
1 Season1 Club1 League554154.6000000200.000.000.000.000.00

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2016-201718Wrd Bremen IIde GER3. 3. Liga27.820240.000.860.0800Matches
2016-201718Werder Bremende GER1. Bundesliga0.20000.000.0000Matches
2017-201819Wrd Bremen IIde GER3. 3. Liga20.830180.000.870.1700Matches
2018-201920Wehen Wiesbadende GER3. 3. Liga20.15361644.41.790.790.060.1333Matches
2018-201920Wehen Wiesbadende GERDFB-Pokal0.713266.74.152.770.330.5000Matches
2019-202021Osnabrückde GER2. 2. Bundesliga15.25481837.53.161.180.080.2211Matches
2020-202122Osnabrückde GER2. 2. Bundesliga10.41201260.01.931.160.050.0800Matches
2020-202122Osnabrückde GERDFB-Pokal0.604125.06.431.610.000.0000Matches
2020-202122Osnabrückde GERRel/Pro play-offs0.40100.02.650.000.0000Matches
2021-202223Werder Bremende GER2. 2. Bundesliga13.92401230.02.880.860.050.1700Matches
2021-202223Werder Bremende GERDFB-Pokal1.00300.03.000.000.0000Matches
2022-202324Werder Bremende GER1. Bundesliga12.1321942.91.740.750.140.3300Matches
2022-202324Werder Bremende GERDFB-Pokal0.80100.01.200.000.0000Matches
2023-202425Toulousefr FRACoupe de France0.3011100.02.902.900.000.0000Matches
2023-202425Toulouse2. Europa Lg4.607228.61.520.430.000.0000Matches
2023-202425Toulousefr FRA1. Ligue 114.11201365.01.420.920.050.0800Matches
2024-202526Toulousefr FRACoupe de France0.30100.03.460.000.0000Matches
2024-202526Toulousefr FRA1. Ligue 12.303133.31.320.440.000.0000Matches
2025-202627Darmstadt 98de GER2. 2. Bundesliga8.6116637.51.860.700.060.1700Matches
2025-202627Toulousefr FRACoupe de France0.20000.000.0000Matches
10 Seasons6 Clubs8 Leagues154.42422513560.01.460.870.090.1544
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Werder Bremen (3 Seasons)3 Leagues28.05652132.32.320.750.080.2400
Toulouse (3 Seasons)3 Leagues21.81321753.11.460.780.030.0600
Wrd Bremen II (2 Seasons)1 League48.650420.000.860.1200
Osnabrück (2 Seasons)3 Leagues26.66733142.52.751.170.070.1611
Wehen Wiesbaden (1 Season)2 Leagues20.96391846.21.870.860.080.1733
Darmstadt 98 (1 Season)1 League8.6116637.51.860.700.060.1700
2. Bundesliga (4 Seasons)48.091244838.72.581.000.060.1711
DFB-Pokal (4 Seasons)3.2111327.33.460.940.090.3300
3. Liga (3 Seasons)68.7103658161.10.520.840.190.1233
Ligue 1 (3 Seasons)16.41231460.91.400.850.040.0700
Coupe de France (3 Seasons)0.902150.02.341.170.000.0000
Bundesliga (2 Seasons)12.2321942.91.720.740.140.3300
Europa Lg (1 Season)4.607228.61.520.430.000.0000
Rel/Pro play-offs (1 Season)0.40100.02.650.000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2016-201718Werder Bremen1 League0.20000.000.0000
2016-201718Wrd Bremen II1 League27.820240.000.860.0800
2017-201819Wrd Bremen II1 League20.830180.000.870.1700
2018-201920Wehen Wiesbaden2 Leagues20.96391846.21.870.860.080.1733
2019-202021Osnabrück1 League15.25481837.53.161.180.080.2211
2020-202122Osnabrück3 Leagues11.41251352.02.201.140.040.0800
2021-202223Werder Bremen2 Leagues14.92431227.92.890.810.050.1700
2022-202324Werder Bremen2 Leagues12.9322940.91.700.700.140.3300
2023-202425Toulouse3 Leagues19.11281657.11.470.840.040.0600
2024-202526Toulouse2 Leagues2.604125.01.560.390.000.0000
2025-202627Toulouse2 Leagues0.20000.000.0000
2025-202627Darmstadt 981 League8.6116637.51.860.700.060.1700
10 Seasons6 Clubs8 Leagues154.42422513560.01.460.870.090.1544
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Werder Bremen (3 Seasons)3 Leagues28.05652132.32.320.750.080.2400
Toulouse (3 Seasons)3 Leagues21.81321753.11.460.780.030.0600
Wrd Bremen II (2 Seasons)1 League48.650420.000.860.1200
Osnabrück (2 Seasons)3 Leagues26.66733142.52.751.170.070.1611
Wehen Wiesbaden (1 Season)2 Leagues20.96391846.21.870.860.080.1733
Darmstadt 98 (1 Season)1 League8.6116637.51.860.700.060.1700
2. Bundesliga (4 Seasons)48.091244838.72.581.000.060.1711
DFB-Pokal (4 Seasons)3.2111327.33.460.940.090.3300
3. Liga (3 Seasons)68.7103658161.10.520.840.190.1233
Ligue 1 (3 Seasons)16.41231460.91.400.850.040.0700
Coupe de France (3 Seasons)0.902150.02.341.170.000.0000
Bundesliga (2 Seasons)12.2321942.91.720.740.140.3300
Europa Lg (1 Season)4.607228.61.520.430.000.0000
Rel/Pro play-offs (1 Season)0.40100.02.650.000.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2016-201718Werder Bremende GER1. Bundesliga8th0.20000.000.0000Matches
2016-201718Wrd Bremen IIde GER3. 3. Liga17th27.820240.000.860.0800Matches
2017-201819Wrd Bremen IIde GER3. 3. Liga18th20.830180.000.870.1700Matches
2018-201920Wehen Wiesbadende GER3. 3. Liga3rd20.15361644.41.790.790.060.1333Matches
2019-202021Osnabrückde GER2. 2. Bundesliga13th15.25481837.53.161.180.080.2211Matches
2020-202122Osnabrückde GER2. 2. Bundesliga16th10.41201260.01.931.160.050.0800Matches
2021-202223Werder Bremende GER2. 2. Bundesliga2nd13.92401230.02.880.860.050.1700Matches
2022-202324Werder Bremende GER1. Bundesliga13th12.1321942.91.740.750.140.3300Matches
2023-202425Toulousefr FRA1. Ligue 111th14.11201365.01.420.920.050.0800Matches
2024-202526Toulousefr FRA1. Ligue 110th2.303133.31.320.440.000.0000Matches
2025-202627Darmstadt 98de GER2. 2. Bundesliga5th8.6116637.51.860.700.060.1700Matches
10 Seasons6 Clubs4 Leagues145.42320412963.21.400.890.090.1544
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Werder Bremen (3 Seasons)2 Leagues26.15612134.42.330.800.080.2400
Toulouse (3 Seasons)1 League16.41231460.91.400.850.040.0700
Wrd Bremen II (2 Seasons)1 League48.650420.000.860.1200
Osnabrück (2 Seasons)1 League25.66683044.12.661.170.070.1711
Wehen Wiesbaden (1 Season)1 League20.15361644.41.790.790.060.1333
Darmstadt 98 (1 Season)1 League8.6116637.51.860.700.060.1700
2. Bundesliga (4 Seasons)48.091244838.72.581.000.060.1711
3. Liga (3 Seasons)68.7103658161.10.520.840.190.1233
Ligue 1 (3 Seasons)16.41231460.91.400.850.040.0700
Bundesliga (2 Seasons)12.2321942.91.720.740.140.3300
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2018-201920Wehen Wiesbadende GERDFB-Pokal17th0.713266.74.152.770.330.5000Matches
2020-202122Osnabrückde GERDFB-Pokal17th0.604125.06.431.610.000.0000Matches
2021-202223Werder Bremende GERDFB-PokalRd11.00300.03.000.000.0000Matches
2022-202324Werder Bremende GERDFB-PokalR320.80100.01.200.000.0000Matches
2023-202425Toulousefr FRACoupe de FranceR320.3011100.02.902.900.000.0000Matches
2024-202526Toulousefr FRACoupe de FranceR160.30100.03.460.000.0000Matches
2025-202627Toulousefr FRACoupe de FranceSF0.20000.000.0000Matches
7 Seasons4 Clubs2 Leagues4.0113430.83.220.990.080.2500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Toulouse (3 Seasons)1 League0.902150.02.341.170.000.0000
Werder Bremen (2 Seasons)1 League1.80400.02.180.000.0000
Osnabrück (1 Season)1 League0.604125.06.431.610.000.0000
Wehen Wiesbaden (1 Season)1 League0.713266.74.152.770.330.5000
DFB-Pokal (4 Seasons)3.2111327.33.460.940.090.3300
Coupe de France (3 Seasons)0.902150.02.341.170.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2023-202425Toulouse2. Europa LgKO4.607228.61.520.430.000.0000Matches
1 Season1 Club1 League4.607228.61.520.430.000.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
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
2016-201718Wrd Bremen IIde GER3. 3. Liga322,5067873.327.82915301.312436-12-0.43-0.04Matches
2016-201718Werder Bremende GER1. Bundesliga115150.50.200123.0020+2+12.00+12.15Matches
2017-201819Wrd Bremen IIde GER3. 3. Liga301,8686254.620.82081000.672240-18-0.87-0.58Matches
2018-201920Wehen Wiesbadende GER3. 3. Liga331,8135553.020.1198010142241.673731+6+0.30-0.71Matches
2018-201920Wehen Wiesbadende GERDFB-Pokal2653331.00.70023201.502200.00+1.24Matches
2019-202021Osnabrückde GER2. 2. Bundesliga251,3685544.715.21772481741.041620-4-0.26-0.37Matches
2020-202122Osnabrückde GER2. 2. Bundesliga229324230.510.410672122270.591018-8-0.77-0.14Matches
2020-202122Osnabrückde GERDFB-Pokal2562831.10.60022801.5010+1+1.61+2.33Matches
2020-202122Osnabrückde GERRel/Pro play-offs2341718.90.40021701.501100.00+0.62Matches
2021-202223Werder Bremende GER2. 2. Bundesliga251,2515040.913.913752122361.722215+7+0.50-0.24Matches
2021-202223Werder Bremende GERDFB-Pokal19090100.01.01901000.0002-2-2.00Matches
2022-202324Werder Bremende GER1. Bundesliga241,0874535.512.111713132390.831622-6-0.50-0.18Matches
2022-202324Werder Bremende GERDFB-Pokal1757535.70.80017511.0020+2+2.40+3.07Matches
2023-202425Toulousefr FRACoupe de France1313117.20.30013101.001100.00-1.81Matches
2023-202425Toulouse2. Europa Lg54158357.64.65832011.6056-1-0.22+0.08Matches
2023-202425Toulousefr FRA1. Ligue 1221,2695841.514.11576671941.231520-5-0.35-0.40Matches
2024-202526Toulousefr FRACoupe de France126268.70.31260001.000000.00+0.33Matches
2024-202526Toulousefr FRA1. Ligue 19205236.72.3259071351.5623-1-0.44-0.50Matches
2025-202627Darmstadt 98de GER2. 2. Bundesliga157735225.38.6973262011.131114-3-0.35-0.94Matches
2025-202627Toulousefr FRACoupe de France120204.40.20012011.0001-1-4.50-4.50Matches
2025-202627Toulousefr FRA1. Ligue 100004Matches
10 Seasons6 Clubs8 Leagues25413,8995534.5154.4152745510222491.19189232-43-0.28-0.33
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Werder Bremen (3 Seasons)3 Leagues522,5184826.628.0257462725181.294239+3+0.11+0.08
Toulouse (3 Seasons)3 Leagues391,9665018.221.8237481617151.342331-8-0.37-0.43
Wrd Bremen II (2 Seasons)1 League624,3747163.948.649231301.004676-30-0.62-0.29
Osnabrück (2 Seasons)3 Leagues512,3904736.926.6277162420110.882839-11-0.41-0.08
Wehen Wiesbaden (1 Season)2 Leagues351,8785451.720.9198010162341.663933+6+0.29-0.53
Darmstadt 98 (1 Season)1 League157735225.38.6973262011.131114-3-0.35-0.94
2. Bundesliga (4 Seasons)874,3245035.348.04972103821181.145967-8-0.17-0.36
DFB-Pokal (4 Seasons)62864841.43.2192153911.1754+1+0.31+1.21
3. Liga (3 Seasons)956,1876560.368.7688033272241.2383107-24-0.35-0.55
Ligue 1 (3 Seasons)311,4744816.116.4177461416131.331723-6-0.37-0.42
Coupe de France (3 Seasons)377268.30.9126022611.0012-1-1.17-1.38
Bundesliga (2 Seasons)251,1024418.012.2117131423110.921822-4-0.33-0.11
Europa Lg (1 Season)54158357.64.65832011.6056-1-0.22+0.08
Rel/Pro play-offs (1 Season)2341718.90.40021701.501100.00+0.62
Playing Time Table
Playing Time Starts Subs Team Success
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
2016-201718Werder Bremen1 League115150.50.200123.0020+2+12.00+12.15
2016-201718Wrd Bremen II1 League322,5067873.327.82915301.312436-12-0.43-0.04
2017-201819Wrd Bremen II1 League301,8686254.620.82081000.672240-18-0.87-0.58
2018-201920Wehen Wiesbaden2 Leagues351,8785451.720.9198010162341.663933+6+0.29-0.53
2019-202021Osnabrück1 League251,3685544.715.21772481741.041620-4-0.26-0.37
2020-202122Osnabrück3 Leagues261,0223929.911.410672162270.731219-7-0.62+0.02
2021-202223Werder Bremen2 Leagues261,3415242.614.914763122361.652217+5+0.34-0.41
2022-202324Werder Bremen2 Leagues251,1624635.512.9117131427100.841822-4-0.31+0.03
2023-202425Toulouse3 Leagues281,7156143.319.12078882051.292127-6-0.31-0.44
2024-202526Toulouse2 Leagues10231236.92.6348071351.5023-1-0.39-0.42
2025-202627Toulouse2 Leagues120200.60.20012051.0001-1-4.50-4.50
2025-202627Darmstadt 981 League157735225.38.6973262011.131114-3-0.35-0.94
10 Seasons6 Clubs8 Leagues25413,8995534.5154.4152745510222491.19189232-43-0.28-0.33
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Werder Bremen (3 Seasons)3 Leagues522,5184826.628.0257462725181.294239+3+0.11+0.08
Toulouse (3 Seasons)3 Leagues391,9665018.221.8237481617151.342331-8-0.37-0.43
Wrd Bremen II (2 Seasons)1 League624,3747163.948.649231301.004676-30-0.62-0.29
Osnabrück (2 Seasons)3 Leagues512,3904736.926.6277162420110.882839-11-0.41-0.08
Wehen Wiesbaden (1 Season)2 Leagues351,8785451.720.9198010162341.663933+6+0.29-0.53
Darmstadt 98 (1 Season)1 League157735225.38.6973262011.131114-3-0.35-0.94
2. Bundesliga (4 Seasons)874,3245035.348.04972103821181.145967-8-0.17-0.36
DFB-Pokal (4 Seasons)62864841.43.2192153911.1754+1+0.31+1.21
3. Liga (3 Seasons)956,1876560.368.7688033272241.2383107-24-0.35-0.55
Ligue 1 (3 Seasons)311,4744816.116.4177461416131.331723-6-0.37-0.42
Coupe de France (3 Seasons)377268.30.9126022611.0012-1-1.17-1.38
Bundesliga (2 Seasons)251,1024418.012.2117131423110.921822-4-0.33-0.11
Europa Lg (1 Season)54158357.64.65832011.6056-1-0.22+0.08
Rel/Pro play-offs (1 Season)2341718.90.40021701.501100.00+0.62
Playing Time Table
Playing Time Starts Subs Team Success
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-201718Werder Bremende GER1. Bundesliga8th115150.50.200123.0020+2+12.00+12.15Matches
2016-201718Wrd Bremen IIde GER3. 3. Liga17th322,5067873.327.82915301.312436-12-0.43-0.04Matches
2017-201819Wrd Bremen IIde GER3. 3. Liga18th301,8686254.620.82081000.672240-18-0.87-0.58Matches
2018-201920Wehen Wiesbadende GER3. 3. Liga3rd331,8135553.020.1198010142241.673731+6+0.30-0.71Matches
2019-202021Osnabrückde GER2. 2. Bundesliga13th251,3685544.715.21772481741.041620-4-0.26-0.37Matches
2020-202122Osnabrückde GER2. 2. Bundesliga16th229324230.510.410672122270.591018-8-0.77-0.14Matches
2021-202223Werder Bremende GER2. 2. Bundesliga2nd251,2515040.913.913752122361.722215+7+0.50-0.24Matches
2022-202324Werder Bremende GER1. Bundesliga13th241,0874535.512.111713132390.831622-6-0.50-0.18Matches
2023-202425Toulousefr FRA1. Ligue 111th221,2695841.514.11576671941.231520-5-0.35-0.40Matches
2024-202526Toulousefr FRA1. Ligue 110th9205236.72.3259071351.5623-1-0.44-0.50Matches
2025-202627Toulousefr FRA1. Ligue 19th00004Matches
2025-202627Darmstadt 98de GER2. 2. Bundesliga5th157735225.38.6973262011.131114-3-0.35-0.94Matches
10 Seasons6 Clubs4 Leagues23813,0875534.6145.414574529320461.18177219-42-0.29-0.36
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Werder Bremen (3 Seasons)2 Leagues502,3534725.626.1247352623171.324037+3+0.11+0.08
Toulouse (3 Seasons)1 League311,4744816.116.4177461416131.331723-6-0.37-0.42
Wrd Bremen II (2 Seasons)1 League624,3747163.948.649231301.004676-30-0.62-0.29
Osnabrück (2 Seasons)1 League472,3004937.625.6277162020110.832638-12-0.47-0.16
Wehen Wiesbaden (1 Season)1 League331,8135553.020.1198010142241.673731+6+0.30-0.71
Darmstadt 98 (1 Season)1 League157735225.38.6973262011.131114-3-0.35-0.94
2. Bundesliga (4 Seasons)874,3245035.348.04972103821181.145967-8-0.17-0.36
3. Liga (3 Seasons)956,1876560.368.7688033272241.2383107-24-0.35-0.55
Ligue 1 (3 Seasons)311,4744816.116.4177461416131.331723-6-0.37-0.42
Bundesliga (2 Seasons)251,1024418.012.2117131423110.921822-4-0.33-0.11
Playing Time Table
Playing Time Starts Subs Team Success
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
2018-201920Wehen Wiesbadende GERDFB-Pokal17th2653331.00.70023201.502200.00+1.24Matches
2020-202122Osnabrückde GERDFB-Pokal17th2562831.10.60022801.5010+1+1.61+2.33Matches
2021-202223Werder Bremende GERDFB-PokalRd119090100.01.01901000.0002-2-2.00Matches
2022-202324Werder Bremende GERDFB-PokalR321757535.70.80017511.0020+2+2.40+3.07Matches
2023-202425Toulousefr FRACoupe de FranceR321313117.20.30013101.001100.00-1.81Matches
2024-202526Toulousefr FRACoupe de FranceR16126268.70.31260001.000000.00+0.33Matches
2025-202627Toulousefr FRACoupe de FranceSF120204.40.20012011.0001-1-4.50-4.50Matches
7 Seasons4 Clubs2 Leagues93634022.44.0259173521.116600.00+0.14
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Toulouse (3 Seasons)1 League377268.30.9126022611.0012-1-1.17-1.38
Werder Bremen (2 Seasons)1 League21658355.01.8190117510.502200.00+0.67
Osnabrück (1 Season)1 League2562831.10.60022801.5010+1+1.61+2.33
Wehen Wiesbaden (1 Season)1 League2653331.00.70023201.502200.00+1.24
DFB-Pokal (4 Seasons)62864841.43.2192153911.1754+1+0.31+1.21
Coupe de France (3 Seasons)377268.30.9126022611.0012-1-1.17-1.38
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2023-202425Toulouse2. Europa LgKO54158357.64.65832011.6056-1-0.22+0.08Matches
1 Season1 Club1 League54158357.64.65832011.6056-1-0.22+0.08
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201718Wrd Bremen IIde GER3. 3. Liga27.850000000000Matches
2016-201718Werder Bremende GER1. Bundesliga0.2000000211000Matches
2017-201819Wrd Bremen IIde GER3. 3. Liga20.831000000000Matches
2018-201920Wehen Wiesbadende GER3. 3. Liga20.13001925397128100Matches
2018-201920Wehen Wiesbadende GERDFB-Pokal0.70001204110Matches
2019-202021Osnabrückde GER2. 2. Bundesliga15.260023221869140Matches
2020-202122Osnabrückde GER2. 2. Bundesliga10.410019172526100Matches
2020-202122Osnabrückde GERDFB-Pokal0.60002116110Matches
2020-202122Osnabrückde GERRel/Pro play-offs0.4000100000Matches
2021-202223Werder Bremende GER2. 2. Bundesliga13.9100181419612120Matches
2021-202223Werder Bremende GERDFB-Pokal1.010031019000Matches
2022-202324Werder Bremende GER1. Bundesliga12.130020140316110Matches
2022-202324Werder Bremende GERDFB-Pokal0.81003104110Matches
2023-202425Toulousefr FRACoupe de France0.30000003000Matches
2023-202425Toulouse2. Europa Lg4.620094125350Matches
2023-202425Toulousefr FRA1. Ligue 114.140016100506220Matches
2024-202526Toulousefr FRACoupe de France0.30101101010Matches
2024-202526Toulousefr FRA1. Ligue 12.300051016130Matches
2025-202627Darmstadt 98de GER2. 2. Bundesliga8.630010801611100Matches
2025-202627Toulousefr FRACoupe de France0.20001000000Matches
10 Seasons6 Clubs8 Leagues154.43320151121950870100100
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Werder Bremen (3 Seasons)3 Leagues28.0600443011522025000
Toulouse (3 Seasons)3 Leagues21.8610321619510310
Wrd Bremen II (2 Seasons)1 League48.681000000000
Osnabrück (2 Seasons)3 Leagues26.67004540414416250
Wehen Wiesbaden (1 Season)2 Leagues20.930020273101139100
Darmstadt 98 (1 Season)1 League8.630010801611100
2. Bundesliga (4 Seasons)48.011007061425038460
DFB-Pokal (4 Seasons)3.220095133330
3. Liga (3 Seasons)68.711101925397128100
Ligue 1 (3 Seasons)16.440021110667250
Coupe de France (3 Seasons)0.90102104010
Bundesliga (2 Seasons)12.23002014033712000
Europa Lg (1 Season)4.620094125350
Rel/Pro play-offs (1 Season)0.4000100000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201718Werder Bremen1 League0.2000000211000
2016-201718Wrd Bremen II1 League27.850000000000
2017-201819Wrd Bremen II1 League20.831000000000
2018-201920Wehen Wiesbaden2 Leagues20.930020273101139100
2019-202021Osnabrück1 League15.260023221869140
2020-202122Osnabrück3 Leagues11.410022183587110
2021-202223Werder Bremen2 Leagues14.92002115111512120
2022-202324Werder Bremen2 Leagues12.940023150357120
2023-202425Toulouse3 Leagues19.160025141789270
2024-202526Toulouse2 Leagues2.601062017140
2025-202627Toulouse2 Leagues0.20001000000
2025-202627Darmstadt 981 League8.630010801611100
10 Seasons6 Clubs8 Leagues154.43320151121950870100100
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Werder Bremen (3 Seasons)3 Leagues28.0600443011522025000
Toulouse (3 Seasons)3 Leagues21.8610321619510310
Wrd Bremen II (2 Seasons)1 League48.681000000000
Osnabrück (2 Seasons)3 Leagues26.67004540414416250
Wehen Wiesbaden (1 Season)2 Leagues20.930020273101139100
Darmstadt 98 (1 Season)1 League8.630010801611100
2. Bundesliga (4 Seasons)48.011007061425038460
DFB-Pokal (4 Seasons)3.220095133330
3. Liga (3 Seasons)68.711101925397128100
Ligue 1 (3 Seasons)16.440021110667250
Coupe de France (3 Seasons)0.90102104010
Bundesliga (2 Seasons)12.23002014033712000
Europa Lg (1 Season)4.620094125350
Rel/Pro play-offs (1 Season)0.4000100000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201718Werder Bremende GER1. Bundesliga8th0.2000000211000Matches
2016-201718Wrd Bremen IIde GER3. 3. Liga17th27.850000000000Matches
2017-201819Wrd Bremen IIde GER3. 3. Liga18th20.831000000000Matches
2018-201920Wehen Wiesbadende GER3. 3. Liga3rd20.13001925397128100Matches
2019-202021Osnabrückde GER2. 2. Bundesliga13th15.260023221869140Matches
2020-202122Osnabrückde GER2. 2. Bundesliga16th10.410019172526100Matches
2021-202223Werder Bremende GER2. 2. Bundesliga2nd13.9100181419612120Matches
2022-202324Werder Bremende GER1. Bundesliga13th12.130020140316110Matches
2023-202425Toulousefr FRA1. Ligue 111th14.140016100506220Matches
2024-202526Toulousefr FRA1. Ligue 110th2.300051016130Matches
2025-202627Darmstadt 98de GER2. 2. Bundesliga5th8.630010801611100Matches
10 Seasons6 Clubs4 Leagues145.4291013011174466491100
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Werder Bremen (3 Seasons)2 Leagues26.1400382811291924000
Toulouse (3 Seasons)1 League16.440021110667250
Wrd Bremen II (2 Seasons)1 League48.681000000000
Osnabrück (2 Seasons)1 League25.67004239313815240
Wehen Wiesbaden (1 Season)1 League20.13001925397128100
Darmstadt 98 (1 Season)1 League8.630010801611100
2. Bundesliga (4 Seasons)48.011007061425038460
3. Liga (3 Seasons)68.711101925397128100
Ligue 1 (3 Seasons)16.440021110667250
Bundesliga (2 Seasons)12.23002014033712000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201920Wehen Wiesbadende GERDFB-Pokal17th0.70001204110Matches
2020-202122Osnabrückde GERDFB-Pokal17th0.60002116110Matches
2021-202223Werder Bremende GERDFB-PokalRd11.010031019000Matches
2022-202324Werder Bremende GERDFB-PokalR320.81003104110Matches
2023-202425Toulousefr FRACoupe de FranceR320.30000003000Matches
2024-202526Toulousefr FRACoupe de FranceR160.30101101010Matches
2025-202627Toulousefr FRACoupe de FranceSF0.20001000000Matches
7 Seasons4 Clubs2 Leagues4.0210116137340
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Toulouse (3 Seasons)1 League0.90102104010
Werder Bremen (2 Seasons)1 League1.820062023110
Osnabrück (1 Season)1 League0.60002116110
Wehen Wiesbaden (1 Season)1 League0.70001204110
DFB-Pokal (4 Seasons)3.220095133330
Coupe de France (3 Seasons)0.90102104010
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2023-202425Toulouse2. Europa LgKO4.620094125350Matches
1 Season1 Club1 League4.620094125350

Player Club Summary

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.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.