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
2015-201619Lyonfr FRA1. Coupe de la Ligue00Matches
2015-201619Lyonfr FRA1. Ligue 130320.4101100002.810.002.812.812.81Matches
2016-201720Lyonfr FRA1. Ligue 100Matches
2017-201821Orléansfr FRACoupe de France10240.3000000000.000.000.000.000.00Matches
2017-201821Orléansfr FRA1. Coupe de la Ligue211551.7101100000.580.000.580.580.58Matches
2017-201821Orléansfr FRA2. Ligue 228161,54117.1325300200.180.120.290.180.29Matches
2018-201922Orléansfr FRACoupe de France644304.8415400000.840.211.050.841.05Matches
2018-201922Orléansfr FRA1. Coupe de la Ligue221962.2000000000.000.000.000.000.00Matches
2018-201922Orléansfr FRA2. Ligue 22557978.9202200100.230.000.230.230.23Matches
2019-202023Orléansfr FRACoupe de France211011.1000000000.000.000.000.000.00Matches
2019-202023Orléansfr FRA1. Coupe de la Ligue211231.4112101000.730.731.460.731.46Matches
2019-202023Orléansfr FRA2. Ligue 225141,36515.2314300100.200.070.260.200.26Matches
2020-202124Orléansfr FRACoupe de France111201.3000000000.000.000.000.000.00Matches
2021-202225Auxerrefr FRACoupe de France11901.0000000000.000.000.000.000.00Matches
2021-202225Auxerrefr FRA2. Ligue 236221,91421.3527500200.240.090.330.240.33Matches
2021-202225Auxerrefr FRARel/Pro play-offs20861.0101100001.050.001.051.051.05Matches
2022-202326Auxerrefr FRACoupe de France211321.5213200001.360.682.051.362.05Matches
2022-202326Auxerrefr FRA1. Ligue 137151,39115.5314211100.190.060.260.130.19Matches
2023-202427Auxerrefr FRACoupe de France322532.8000000000.000.000.000.000.00Matches
2023-202427Auxerrefr FRA2. Ligue 238352,99333.371017700100.210.300.510.210.51Matches
2024-202528Auxerrefr FRACoupe de France11901.0000000000.000.000.000.000.00Matches
2024-202528Auxerrefr FRA1. Ligue 134312,69129.91011211000200.330.370.700.330.70Matches
2025-202629Lille2. Europa Lg331822.0000000000.000.000.000.000.00Matches
2025-202629Lillefr FRA1. Ligue 11233383.8101100200.270.000.270.270.27Matches
2025-202629Krasnodarru RUS1. RPL1254715.2123100000.190.380.570.190.57Matches
11 Seasons5 Clubs7 Leagues27816415,515172.445327744121200.260.190.450.260.44
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
Auxerre (4 Seasons)4 Leagues1541089,640107.12825532711600.260.230.490.250.49
Orléans (4 Seasons)3 Leagues94454,85253.9145191401400.260.090.350.260.35
Lyon (2 Seasons)2 Leagues30320.4101100002.810.002.812.812.81
Lille (1 Season)2 Leagues1565205.8101100200.170.000.170.170.17
Krasnodar (1 Season)1 League1254715.2123100000.190.380.570.190.57
Coupe de France (8 Seasons)17111,24013.8628600000.440.150.580.440.58
Ligue 2 (5 Seasons)152928,61095.72015352000700.210.160.370.210.37
Ligue 1 (5 Seasons)86494,45249.51512271411500.300.240.550.280.53
Coupe de la Ligue (4 Seasons)644745.3213201000.380.190.570.380.57
RPL (1 Season)1254715.2123100000.190.380.570.190.57
Europa Lg (1 Season)331822.0000000000.000.000.000.000.00
Rel/Pro play-offs (1 Season)20861.0101100001.050.001.051.051.05
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
2015-201619Lyon2 Leagues30320.4101100002.810.002.812.812.81
2016-201720Lyon1 League00
2017-201821Orléans3 Leagues31171,72019.1426400200.210.100.310.210.31
2018-201922Orléans3 Leagues33111,42315.8617600100.380.060.440.380.44
2019-202023Orléans3 Leagues29161,58917.7426401100.230.110.340.230.34
2020-202124Orléans1 League111201.3000000000.000.000.000.000.00
2021-202225Auxerre3 Leagues39232,09023.2628600200.260.090.340.260.34
2022-202326Auxerre2 Leagues39161,52316.9527411100.300.120.410.240.35
2023-202427Auxerre2 Leagues41373,24636.171017700100.190.280.470.190.47
2024-202528Auxerre2 Leagues35322,78130.91011211000200.320.360.680.320.68
2025-202629Lille2 Leagues1565205.8101100200.170.000.170.170.17
2025-202629Krasnodar1 League1254715.2123100000.190.380.570.190.57
11 Seasons5 Clubs7 Leagues27816415,515172.445327744121200.260.190.450.260.44
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
Auxerre (4 Seasons)4 Leagues1541089,640107.12825532711600.260.230.490.250.49
Orléans (4 Seasons)3 Leagues94454,85253.9145191401400.260.090.350.260.35
Lyon (2 Seasons)2 Leagues30320.4101100002.810.002.812.812.81
Lille (1 Season)2 Leagues1565205.8101100200.170.000.170.170.17
Krasnodar (1 Season)1 League1254715.2123100000.190.380.570.190.57
Coupe de France (8 Seasons)17111,24013.8628600000.440.150.580.440.58
Ligue 2 (5 Seasons)152928,61095.72015352000700.210.160.370.210.37
Ligue 1 (5 Seasons)86494,45249.51512271411500.300.240.550.280.53
Coupe de la Ligue (4 Seasons)644745.3213201000.380.190.570.380.57
RPL (1 Season)1254715.2123100000.190.380.570.190.57
Europa Lg (1 Season)331822.0000000000.000.000.000.000.00
Rel/Pro play-offs (1 Season)20861.0101100001.050.001.051.051.05
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
2015-201619Lyonfr FRA1. Ligue 12nd30320.4101100002.810.002.812.812.81Matches
2016-201720Lyonfr FRA1. Ligue 14th00Matches
2017-201821Orléansfr FRA2. Ligue 212th28161,54117.1325300200.180.120.290.180.29Matches
2018-201922Orléansfr FRA2. Ligue 28th2557978.9202200100.230.000.230.230.23Matches
2019-202023Orléansfr FRA2. Ligue 220th25141,36515.2314300100.200.070.260.200.26Matches
2021-202225Auxerrefr FRA2. Ligue 23rd36221,91421.3527500200.240.090.330.240.33Matches
2022-202326Auxerrefr FRA1. Ligue 117th37151,39115.5314211100.190.060.260.130.19Matches
2023-202427Auxerrefr FRA2. Ligue 21st38352,99333.371017700100.210.300.510.210.51Matches
2024-202528Auxerrefr FRA1. Ligue 111th34312,69129.91011211000200.330.370.700.330.70Matches
2025-202629Lillefr FRA1. Ligue 13rd1233383.8101100200.270.000.270.270.27Matches
2025-202629Krasnodarru RUS1. RPL2nd1254715.2123100000.190.380.570.190.57Matches
10 Seasons5 Clubs3 Leagues25014613,533150.436296535111200.240.190.430.230.43
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
Auxerre (4 Seasons)2 Leagues1451038,98999.92524492411600.250.240.490.240.48
Orléans (3 Seasons)1 League78353,70341.18311800400.190.070.270.190.27
Lyon (2 Seasons)1 League30320.4101100002.810.002.812.812.81
Lille (1 Season)1 League1233383.8101100200.270.000.270.270.27
Krasnodar (1 Season)1 League1254715.2123100000.190.380.570.190.57
Ligue 2 (5 Seasons)152928,61095.72015352000700.210.160.370.210.37
Ligue 1 (5 Seasons)86494,45249.51512271411500.300.240.550.280.53
RPL (1 Season)1254715.2123100000.190.380.570.190.57
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
2015-201619Lyonfr FRA1. Coupe de la Ligue5th00Matches
2017-201821Orléansfr FRACoupe de France109th10240.3000000000.000.000.000.000.00Matches
2017-201821Orléansfr FRA1. Coupe de la Ligue27th211551.7101100000.580.000.580.580.58Matches
2018-201922Orléansfr FRACoupe de France5th644304.8415400000.840.211.050.841.05Matches
2018-201922Orléansfr FRA1. Coupe de la Ligue9th221962.2000000000.000.000.000.000.00Matches
2019-202023Orléansfr FRACoupe de France65th211011.1000000000.000.000.000.000.00Matches
2019-202023Orléansfr FRA1. Coupe de la Ligue27th211231.4112101000.730.731.460.731.46Matches
2020-202124Orléansfr FRACoupe de France65th111201.3000000000.000.000.000.000.00Matches
2021-202225Auxerrefr FRACoupe de FranceR6411901.0000000000.000.000.000.000.00Matches
2022-202326Auxerrefr FRACoupe de FranceR16211321.5213200001.360.682.051.362.05Matches
2023-202427Auxerrefr FRACoupe de FranceR64322532.8000000000.000.000.000.000.00Matches
2024-202528Auxerrefr FRACoupe de FranceR6411901.0000000000.000.000.000.000.00Matches
9 Seasons3 Clubs2 Leagues23151,71419.08311801000.420.160.580.420.58
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
Orléans (4 Seasons)2 Leagues16101,14912.8628601000.470.160.630.470.63
Auxerre (4 Seasons)1 League755656.3213200000.320.160.480.320.48
Lyon (1 Season)1 League00
Coupe de France (8 Seasons)17111,24013.8628600000.440.150.580.440.58
Coupe de la Ligue (4 Seasons)644745.3213201000.380.190.570.380.57
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
2025-202629Lille2. Europa LgR16331822.0000000000.000.000.000.000.00Matches
1 Season1 Club1 League331822.0000000000.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
2015-201619Lyonfr FRA1. Ligue 10.4112.811.0000Matches
2017-201821Orléansfr FRACoupe de France0.3000Matches
2017-201821Orléansfr FRA1. Coupe de la Ligue1.7100Matches
2017-201821Orléansfr FRA2. Ligue 217.130110.000.640.2700Matches
2018-201922Orléansfr FRACoupe de France4.8422100.00.420.422.002.0000Matches
2018-201922Orléansfr FRA1. Coupe de la Ligue2.2000Matches
2018-201922Orléansfr FRA2. Ligue 28.9200Matches
2019-202023Orléansfr FRACoupe de France1.1000Matches
2019-202023Orléansfr FRA1. Coupe de la Ligue1.416233.34.391.460.170.5001Matches
2019-202023Orléansfr FRA2. Ligue 215.23351337.12.310.860.090.2300Matches
2020-202124Orléansfr FRACoupe de France1.3000Matches
2021-202225Auxerrefr FRACoupe de France1.0000Matches
2021-202225Auxerrefr FRA2. Ligue 221.35441943.22.070.890.110.2600Matches
2021-202225Auxerrefr FRARel/Pro play-offs1.0111100.01.051.051.001.0000Matches
2022-202326Auxerrefr FRACoupe de France1.525360.03.412.050.400.6700Matches
2022-202326Auxerrefr FRA1. Ligue 115.53281035.71.810.650.070.2011Matches
2023-202427Auxerrefr FRACoupe de France2.803133.31.070.360.000.0000Matches
2023-202427Auxerrefr FRA2. Ligue 233.37763039.52.290.900.090.2300Matches
2024-202528Auxerrefr FRACoupe de France1.003133.33.001.000.000.0000Matches
2024-202528Auxerrefr FRA1. Ligue 129.910592644.11.970.870.170.3800Matches
2025-202629Lille2. Europa Lg2.0022100.00.990.990.000.0000Matches
2025-202629Lillefr FRA1. Ligue 13.817457.11.861.070.140.2500Matches
2025-202629Krasnodarru RUS1. RPL5.2115426.72.870.760.070.2500Matches
11 Seasons5 Clubs7 Leagues172.44528613045.11.840.830.140.3212
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Auxerre (4 Seasons)4 Leagues107.1282199141.62.060.860.120.3011
Orléans (4 Seasons)3 Leagues53.914432865.11.120.730.260.3901
Lyon (2 Seasons)2 Leagues0.4112.811.0000
Lille (1 Season)2 Leagues5.819666.71.561.040.110.1700
Krasnodar (1 Season)1 League5.2115426.72.870.760.070.2500
Coupe de France (8 Seasons)13.8613753.81.290.700.460.8600
Ligue 2 (5 Seasons)95.7201557347.11.790.840.120.2500
Ligue 1 (5 Seasons)49.515944142.61.910.830.140.3411
Coupe de la Ligue (4 Seasons)5.326233.34.391.460.170.5001
RPL (1 Season)5.2115426.72.870.760.070.2500
Europa Lg (1 Season)2.0022100.00.990.990.000.0000
Rel/Pro play-offs (1 Season)1.0111100.01.051.051.001.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2015-201619Lyon2 Leagues0.4112.811.0000
2017-201821Orléans3 Leagues19.140110.000.640.2700
2018-201922Orléans3 Leagues15.8622100.00.420.422.002.0000
2019-202023Orléans3 Leagues17.74411536.62.480.910.100.2701
2020-202124Orléans1 League1.3000
2021-202225Auxerre3 Leagues23.26452044.42.030.900.130.3000
2022-202326Auxerre2 Leagues16.95331339.41.950.770.120.3111
2023-202427Auxerre2 Leagues36.17793139.22.190.860.090.2300
2024-202528Auxerre2 Leagues30.910622743.52.010.870.160.3700
2025-202629Lille2 Leagues5.819666.71.561.040.110.1700
2025-202629Krasnodar1 League5.2115426.72.870.760.070.2500
11 Seasons5 Clubs7 Leagues172.44528613045.11.840.830.140.3212
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Auxerre (4 Seasons)4 Leagues107.1282199141.62.060.860.120.3011
Orléans (4 Seasons)3 Leagues53.914432865.11.120.730.260.3901
Lyon (2 Seasons)2 Leagues0.4112.811.0000
Lille (1 Season)2 Leagues5.819666.71.561.040.110.1700
Krasnodar (1 Season)1 League5.2115426.72.870.760.070.2500
Coupe de France (8 Seasons)13.8613753.81.290.700.460.8600
Ligue 2 (5 Seasons)95.7201557347.11.790.840.120.2500
Ligue 1 (5 Seasons)49.515944142.61.910.830.140.3411
Coupe de la Ligue (4 Seasons)5.326233.34.391.460.170.5001
RPL (1 Season)5.2115426.72.870.760.070.2500
Europa Lg (1 Season)2.0022100.00.990.990.000.0000
Rel/Pro play-offs (1 Season)1.0111100.01.051.051.001.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
2015-201619Lyonfr FRA1. Ligue 12nd0.4112.811.0000Matches
2017-201821Orléansfr FRA2. Ligue 212th17.130110.000.640.2700Matches
2018-201922Orléansfr FRA2. Ligue 28th8.9200Matches
2019-202023Orléansfr FRA2. Ligue 220th15.23351337.12.310.860.090.2300Matches
2021-202225Auxerrefr FRA2. Ligue 23rd21.35441943.22.070.890.110.2600Matches
2022-202326Auxerrefr FRA1. Ligue 117th15.53281035.71.810.650.070.2011Matches
2023-202427Auxerrefr FRA2. Ligue 21st33.37763039.52.290.900.090.2300Matches
2024-202528Auxerrefr FRA1. Ligue 111th29.910592644.11.970.870.170.3800Matches
2025-202629Lillefr FRA1. Ligue 13rd3.817457.11.861.070.140.2500Matches
2025-202629Krasnodarru RUS1. RPL2nd5.2115426.72.870.760.070.2500Matches
10 Seasons5 Clubs3 Leagues150.43626411844.31.870.830.120.2811
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Auxerre (4 Seasons)2 Leagues99.9252078541.12.070.850.120.2811
Orléans (3 Seasons)1 League41.18352468.61.080.740.170.2500
Lyon (2 Seasons)1 League0.4112.811.0000
Lille (1 Season)1 League3.817457.11.861.070.140.2500
Krasnodar (1 Season)1 League5.2115426.72.870.760.070.2500
Ligue 2 (5 Seasons)95.7201557347.11.790.840.120.2500
Ligue 1 (5 Seasons)49.515944142.61.910.830.140.3411
RPL (1 Season)5.2115426.72.870.760.070.2500
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
2017-201821Orléansfr FRACoupe de France109th0.3000Matches
2017-201821Orléansfr FRA1. Coupe de la Ligue27th1.7100Matches
2018-201922Orléansfr FRACoupe de France5th4.8422100.00.420.422.002.0000Matches
2018-201922Orléansfr FRA1. Coupe de la Ligue9th2.2000Matches
2019-202023Orléansfr FRACoupe de France65th1.1000Matches
2019-202023Orléansfr FRA1. Coupe de la Ligue27th1.416233.34.391.460.170.5001Matches
2020-202124Orléansfr FRACoupe de France65th1.3000Matches
2021-202225Auxerrefr FRACoupe de FranceR641.0000Matches
2022-202326Auxerrefr FRACoupe de FranceR161.525360.03.412.050.400.6700Matches
2023-202427Auxerrefr FRACoupe de FranceR642.803133.31.070.360.000.0000Matches
2024-202528Auxerrefr FRACoupe de FranceR641.003133.33.001.000.000.0000Matches
9 Seasons3 Clubs2 Leagues19.0819947.41.660.790.370.7801
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Orléans (4 Seasons)2 Leagues12.868450.01.300.650.631.2501
Auxerre (4 Seasons)1 League6.3211545.52.080.950.180.4000
Lyon (1 Season)1 League
Coupe de France (8 Seasons)13.8613753.81.290.700.460.8600
Coupe de la Ligue (4 Seasons)5.326233.34.391.460.170.5001
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2025-202629Lille2. Europa LgR162.0022100.00.990.990.000.0000Matches
1 Season1 Club1 League2.0022100.00.990.990.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
2015-201619Lyonfr FRA1. Coupe de la Ligue00001Matches
2015-201619Lyonfr FRA1. Ligue 1332110.90.400372.0020+2+5.63+5.04Matches
2016-201720Lyonfr FRA1. Ligue 100005Matches
2017-201821Orléansfr FRACoupe de France1242426.70.30012300.000000.00+2.73Matches
2017-201821Orléansfr FRA1. Coupe de la Ligue21557873.81.7189016601.5020+2+1.16+2.80Matches
2017-201821Orléansfr FRA2. Ligue 2281,5415545.117.116712100.89262600.00+0.43Matches
2018-201922Orléansfr FRACoupe de France64307271.74.8494322802.50115+6+1.26+0.73Matches
2018-201922Orléansfr FRA1. Coupe de la Ligue21969843.62.22981011.0012-1-0.46-0.46Matches
2018-201922Orléansfr FRA2. Ligue 2257973223.38.95852201971.041216-4-0.45-0.52Matches
2019-202023Orléansfr FRACoupe de France21015156.11.1190111101.5052+3+2.67+2.67Matches
2019-202023Orléansfr FRA1. Coupe de la Ligue21236258.61.4190113302.0042+2+1.46+0.43Matches
2019-202023Orléansfr FRA2. Ligue 2251,3655554.215.214848111720.641221-9-0.59+0.42Matches
2020-202124Orléansfr FRACoupe de France112012050.01.311201001.001100.000.00Matches
2021-202225Auxerrefr FRACoupe de France1909033.31.01901013.0042+2+2.00+2.00Matches
2021-202225Auxerrefr FRA2. Ligue 2361,9145356.021.322742142012.033620+16+0.75+0.39Matches
2021-202225Auxerrefr FRARel/Pro play-offs2864341.01.00024301.001100.000.00Matches
2022-202326Auxerrefr FRACoupe de France21326644.01.5176015602.0041+3+2.05+2.05Matches
2022-202326Auxerrefr FRA1. Ligue 1371,3913840.715.515600222200.921525-10-0.65+0.15Matches
2023-202427Auxerrefr FRACoupe de France32538476.72.82120211301.670000.00-3.51Matches
2023-202427Auxerrefr FRA2. Ligue 2382,9937987.533.335831332801.956327+36+1.08+1.08Matches
2024-202528Auxerrefr FRACoupe de France19090100.01.01901000.0001-1-1.00Matches
2024-202528Auxerrefr FRA1. Ligue 1342,6917987.929.931851232301.243943-4-0.13-0.38Matches
2025-202629Lille2. Europa Lg31826116.42.03610001.001100.00-0.10Matches
2025-202629Lillefr FRA1. Ligue 1123382811.03.8372091301.9251+4+1.07+0.70Matches
2025-202629Krasnodarru RUS1. RPL124713917.45.2566072032.0886+2+0.38-1.03Matches
11 Seasons5 Clubs7 Leagues27815,5155639.0172.4164805511421381.40252203+49+0.28+0.11
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Auxerre (4 Seasons)4 Leagues1549,6406366.4107.11087931462321.54162120+42+0.39+0.54
Orléans (4 Seasons)3 Leagues944,8525242.853.94588244920201.017475-1-0.02+0.27
Lyon (2 Seasons)2 Leagues332110.50.4003132.0020+2+5.63+5.04
Lille (1 Season)2 Leagues155203512.55.8667091301.7462+4+0.69+0.40
Krasnodar (1 Season)1 League124713917.45.2566072032.0886+2+0.38-1.03
Coupe de France (8 Seasons)171,2407359.013.81198962611.822512+13+0.94+0.73
Ligue 2 (5 Seasons)1528,6105753.195.79281326019201.41149110+39+0.41+0.57
Ligue 1 (5 Seasons)864,4525227.249.54976123720121.226169-8-0.16-0.33
Coupe de la Ligue (4 Seasons)64747945.15.3494225021.5074+3+0.57+0.57
RPL (1 Season)124713917.45.2566072032.0886+2+0.38-1.03
Europa Lg (1 Season)31826116.42.03610001.001100.00-0.10
Rel/Pro play-offs (1 Season)2864341.01.00024301.001100.000.00
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
2015-201619Lyon2 Leagues332110.90.400382.0020+2+5.63+5.04
2016-201720Lyon1 League00005
2017-201821Orléans3 Leagues311,7205546.219.1179071445100.902826+2+0.10+0.64
2018-201922Orléans3 Leagues331,4234331.815.811906221981.302423+1+0.06-0.03
2019-202023Orléans3 Leagues291,5895554.617.7168510131820.792125-4-0.23+0.59
2020-202124Orléans1 League112012050.01.311201001.001100.000.00
2021-202225Auxerre3 Leagues392,0905453.623.223753162322.004123+18+0.78+0.48
2022-202326Auxerre2 Leagues391,5233940.916.916610232400.981926-7-0.41+0.32
2023-202427Auxerre2 Leagues413,2467986.636.137851542401.936327+36+1.00+0.46
2024-202528Auxerre2 Leagues352,7817988.330.932851332301.203944-5-0.16-0.41
2025-202629Lille2 Leagues155203512.55.8667091301.7462+4+0.69+0.40
2025-202629Krasnodar1 League124713917.45.2566072032.0886+2+0.38-1.03
11 Seasons5 Clubs7 Leagues27815,5155639.0172.4164805511421381.40252203+49+0.28+0.11
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Auxerre (4 Seasons)4 Leagues1549,6406366.4107.11087931462321.54162120+42+0.39+0.54
Orléans (4 Seasons)3 Leagues944,8525242.853.94588244920201.017475-1-0.02+0.27
Lyon (2 Seasons)2 Leagues332110.50.4003132.0020+2+5.63+5.04
Lille (1 Season)2 Leagues155203512.55.8667091301.7462+4+0.69+0.40
Krasnodar (1 Season)1 League124713917.45.2566072032.0886+2+0.38-1.03
Coupe de France (8 Seasons)171,2407359.013.81198962611.822512+13+0.94+0.73
Ligue 2 (5 Seasons)1528,6105753.195.79281326019201.41149110+39+0.41+0.57
Ligue 1 (5 Seasons)864,4525227.249.54976123720121.226169-8-0.16-0.33
Coupe de la Ligue (4 Seasons)64747945.15.3494225021.5074+3+0.57+0.57
RPL (1 Season)124713917.45.2566072032.0886+2+0.38-1.03
Europa Lg (1 Season)31826116.42.03610001.001100.00-0.10
Rel/Pro play-offs (1 Season)2864341.01.00024301.001100.000.00
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
2015-201619Lyonfr FRA1. Ligue 12nd332110.90.400372.0020+2+5.63+5.04Matches
2016-201720Lyonfr FRA1. Ligue 14th00005Matches
2017-201821Orléansfr FRA2. Ligue 212th281,5415545.117.116712100.89262600.00+0.43Matches
2018-201922Orléansfr FRA2. Ligue 28th257973223.38.95852201971.041216-4-0.45-0.52Matches
2019-202023Orléansfr FRA2. Ligue 220th251,3655554.215.214848111720.641221-9-0.59+0.42Matches
2021-202225Auxerrefr FRA2. Ligue 23rd361,9145356.021.322742142012.033620+16+0.75+0.39Matches
2022-202326Auxerrefr FRA1. Ligue 117th371,3913840.715.515600222200.921525-10-0.65+0.15Matches
2023-202427Auxerrefr FRA2. Ligue 21st382,9937987.533.335831332801.956327+36+1.08+1.08Matches
2024-202528Auxerrefr FRA1. Ligue 111th342,6917987.929.931851232301.243943-4-0.13-0.38Matches
2025-202629Lillefr FRA1. Ligue 13rd123382811.03.8372091301.9251+4+1.07+0.70Matches
2025-202629Krasnodarru RUS1. RPL2nd124713917.45.2566072032.0886+2+0.38-1.03Matches
10 Seasons5 Clubs3 Leagues25013,5335438.4150.4146794410420351.38218185+33+0.22+0.04
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Auxerre (4 Seasons)2 Leagues1458,9896267.599.91037827422211.54153115+38+0.38+0.61
Orléans (3 Seasons)1 League783,7034739.641.13584174318190.865063-13-0.320.00
Lyon (2 Seasons)1 League332110.50.4003122.0020+2+5.63+5.04
Lille (1 Season)1 League123382811.03.8372091301.9251+4+1.07+0.70
Krasnodar (1 Season)1 League124713917.45.2566072032.0886+2+0.38-1.03
Ligue 2 (5 Seasons)1528,6105753.195.79281326019201.41149110+39+0.41+0.57
Ligue 1 (5 Seasons)864,4525227.249.54976123720121.226169-8-0.16-0.33
RPL (1 Season)124713917.45.2566072032.0886+2+0.38-1.03
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
2015-201619Lyonfr FRA1. Coupe de la Ligue5th00001Matches
2017-201821Orléansfr FRACoupe de France109th1242426.70.30012300.000000.00+2.73Matches
2017-201821Orléansfr FRA1. Coupe de la Ligue27th21557873.81.7189016601.5020+2+1.16+2.80Matches
2018-201922Orléansfr FRACoupe de France5th64307271.74.8494322802.50115+6+1.26+0.73Matches
2018-201922Orléansfr FRA1. Coupe de la Ligue9th21969843.62.22981011.0012-1-0.46-0.46Matches
2019-202023Orléansfr FRACoupe de France65th21015156.11.1190111101.5052+3+2.67+2.67Matches
2019-202023Orléansfr FRA1. Coupe de la Ligue27th21236258.61.4190113302.0042+2+1.46+0.43Matches
2020-202124Orléansfr FRACoupe de France65th112012050.01.311201001.001100.000.00Matches
2021-202225Auxerrefr FRACoupe de FranceR641909033.31.01901013.0042+2+2.00+2.00Matches
2022-202326Auxerrefr FRACoupe de FranceR1621326644.01.5176015602.0041+3+2.05+2.05Matches
2023-202427Auxerrefr FRACoupe de FranceR6432538476.72.82120211301.670000.00-3.51Matches
2024-202528Auxerrefr FRACoupe de FranceR6419090100.01.01901000.0001-1-1.00Matches
9 Seasons3 Clubs2 Leagues231,7147554.419.015971183231.743216+16+0.84+0.70
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Orléans (4 Seasons)2 Leagues161,1497258.012.81096763111.752412+12+0.94+1.05
Auxerre (4 Seasons)1 League75658157.16.3599423511.7284+4+0.640.00
Lyon (1 Season)1 League00001
Coupe de France (8 Seasons)171,2407359.013.81198962611.822512+13+0.94+0.73
Coupe de la Ligue (4 Seasons)64747945.15.3494225021.5074+3+0.57+0.57
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
2025-202629Lille2. Europa LgR1631826116.42.03610001.001100.00-0.10Matches
1 Season1 Club1 League31826116.42.03610001.001100.00-0.10
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
2015-201619Lyonfr FRA1. Ligue 10.4002Matches
2017-201821Orléansfr FRACoupe de France0.30000Matches
2017-201821Orléansfr FRA1. Coupe de la Ligue1.70000Matches
2017-201821Orléansfr FRA2. Ligue 217.12001400000000Matches
2018-201922Orléansfr FRACoupe de France4.8000010112000Matches
2018-201922Orléansfr FRA1. Coupe de la Ligue2.20000Matches
2018-201922Orléansfr FRA2. Ligue 28.91000Matches
2019-202023Orléansfr FRACoupe de France1.10000Matches
2019-202023Orléansfr FRA1. Coupe de la Ligue1.40002301010Matches
2019-202023Orléansfr FRA2. Ligue 215.210021262428100Matches
2020-202124Orléansfr FRACoupe de France1.30000Matches
2021-202225Auxerrefr FRACoupe de France1.00000Matches
2021-202225Auxerrefr FRA2. Ligue 221.3200223044212130Matches
2021-202225Auxerrefr FRARel/Pro play-offs1.0000300213Matches
2022-202326Auxerrefr FRACoupe de France1.50000006030Matches
2022-202326Auxerrefr FRA1. Ligue 115.51001822431990Matches
2023-202427Auxerrefr FRACoupe de France2.80000205220Matches
2023-202427Auxerrefr FRA2. Ligue 233.31002238216618240Matches
2024-202528Auxerrefr FRACoupe de France1.000002111010Matches
2024-202528Auxerrefr FRA1. Ligue 129.92002420916112270Matches
2025-202629Lille2. Europa Lg2.000051013010Matches
2025-202629Lillefr FRA1. Ligue 13.820081035280Matches
2025-202629Krasnodarru RUS1. RPL5.20004847110Matches
11 Seasons5 Clubs7 Leagues172.412001451542652366105000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Auxerre (4 Seasons)4 Leagues107.1600891142042454820
Orléans (4 Seasons)3 Leagues53.94003730244913000
Lyon (2 Seasons)2 Leagues0.4002
Lille (1 Season)2 Leagues5.8200132048290
Krasnodar (1 Season)1 League5.20004847110
Coupe de France (8 Seasons)13.80000512338000
Ligue 2 (5 Seasons)95.7700799482503847000
Ligue 1 (5 Seasons)49.550052431322723440
Coupe de la Ligue (4 Seasons)5.30002301010
RPL (1 Season)5.20004847110
Europa Lg (1 Season)2.000051013010
Rel/Pro play-offs (1 Season)1.0000300213
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201619Lyon2 Leagues0.4002
2017-201821Orléans3 Leagues19.12001400000000
2018-201922Orléans3 Leagues15.8100010112000
2019-202023Orléans3 Leagues17.710023292438110
2020-202124Orléans1 League1.30000
2021-202225Auxerre3 Leagues23.2200253044413160
2022-202326Auxerre2 Leagues16.910018224379120
2023-202427Auxerre2 Leagues36.11002240217120260
2024-202528Auxerre2 Leagues30.920024221017212280
2025-202629Lille2 Leagues5.8200132048290
2025-202629Krasnodar1 League5.20004847110
11 Seasons5 Clubs7 Leagues172.412001451542652366105000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Auxerre (4 Seasons)4 Leagues107.1600891142042454820
Orléans (4 Seasons)3 Leagues53.94003730244913000
Lyon (2 Seasons)2 Leagues0.4002
Lille (1 Season)2 Leagues5.8200132048290
Krasnodar (1 Season)1 League5.20004847110
Coupe de France (8 Seasons)13.80000512338000
Ligue 2 (5 Seasons)95.7700799482503847000
Ligue 1 (5 Seasons)49.550052431322723440
Coupe de la Ligue (4 Seasons)5.30002301010
RPL (1 Season)5.20004847110
Europa Lg (1 Season)2.000051013010
Rel/Pro play-offs (1 Season)1.0000300213
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201619Lyonfr FRA1. Ligue 12nd0.4002Matches
2017-201821Orléansfr FRA2. Ligue 212th17.12001400000000Matches
2018-201922Orléansfr FRA2. Ligue 28th8.91000Matches
2019-202023Orléansfr FRA2. Ligue 220th15.210021262428100Matches
2021-202225Auxerrefr FRA2. Ligue 23rd21.3200223044212130Matches
2022-202326Auxerrefr FRA1. Ligue 117th15.51001822431990Matches
2023-202427Auxerrefr FRA2. Ligue 21st33.31002238216618240Matches
2024-202528Auxerrefr FRA1. Ligue 111th29.92002420916112270Matches
2025-202629Lillefr FRA1. Ligue 13rd3.820081035280Matches
2025-202629Krasnodarru RUS1. RPL2nd5.20004847110Matches
10 Seasons5 Clubs3 Leagues150.41200135145254846292000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Auxerre (4 Seasons)2 Leagues99.9600861101940051730
Orléans (3 Seasons)1 League41.14003526242810000
Lyon (2 Seasons)1 League0.4002
Lille (1 Season)1 League3.820081035280
Krasnodar (1 Season)1 League5.20004847110
Ligue 2 (5 Seasons)95.7700799482503847000
Ligue 1 (5 Seasons)49.550052431322723440
RPL (1 Season)5.20004847110
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201821Orléansfr FRACoupe de France109th0.30000Matches
2017-201821Orléansfr FRA1. Coupe de la Ligue27th1.70000Matches
2018-201922Orléansfr FRACoupe de France5th4.8000010112000Matches
2018-201922Orléansfr FRA1. Coupe de la Ligue9th2.20000Matches
2019-202023Orléansfr FRACoupe de France65th1.10000Matches
2019-202023Orléansfr FRA1. Coupe de la Ligue27th1.40002301010Matches
2020-202124Orléansfr FRACoupe de France65th1.30000Matches
2021-202225Auxerrefr FRACoupe de FranceR641.00000Matches
2022-202326Auxerrefr FRACoupe de FranceR161.50000006030Matches
2023-202427Auxerrefr FRACoupe de FranceR642.80000205220Matches
2024-202528Auxerrefr FRACoupe de FranceR641.000002111010Matches
9 Seasons3 Clubs2 Leagues19.00002812439000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Orléans (4 Seasons)2 Leagues12.8000240213000
Auxerre (4 Seasons)1 League6.300004122260
Lyon (1 Season)1 League
Coupe de France (8 Seasons)13.80000512338000
Coupe de la Ligue (4 Seasons)5.30002301010
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2025-202629Lille2. Europa LgR162.000051013010Matches
1 Season1 Club1 League2.000051013010

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.