Standard Stats

Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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
2012-201320Dijonfr FRA2. Ligue 236322,57828.6448400700.140.140.280.140.28
2013-201421Dijonfr FRA2. Ligue 222997810.9033000200.000.280.280.000.28
2014-201522Dijonfr FRACoupe de France111201.3000000100.000.000.000.000.00Matches
2014-201522Dijonfr FRA2. Ligue 21797047.8000000300.000.000.000.000.00Matches
2015-201623Créteilfr FRA2. Ligue 236352,96633.011415922700.330.120.460.270.39Matches
2016-201724Metzfr FRA1. Coupe de la Ligue221631.8101100000.550.000.550.550.55Matches
2016-201724Metzfr FRA1. Ligue 12598929.9011000400.000.100.100.000.10Matches
2017-201825Metzfr FRACoupe de France211181.3000000000.000.000.000.000.00Matches
2017-201825Metzfr FRA1. Coupe de la Ligue221461.6000000000.000.000.000.000.00Matches
2017-201825Metzfr FRA1. Ligue 122161,41215.7718611504.33.61.34.93565970.450.060.510.380.450.280.080.360.230.31Matches
2018-201926Montpellierfr FRA1. Coupe de la Ligue10200.2000000000.000.000.000.000.00Matches
2018-201926Montpellierfr FRA1. Ligue 132312,56428.56410600613.93.97.111.1671682280.210.140.350.210.350.140.250.390.140.39Matches
2019-202027Montpellierfr FRACoupe de France221551.7101100000.580.000.580.580.58Matches
2019-202027Montpellierfr FRA1. Coupe de la Ligue221721.9101100000.520.000.520.520.52Matches
2019-202027Montpellierfr FRA1. Ligue 125191,68418.7639600503.03.05.18.138841220.320.160.480.320.480.160.270.430.160.43Matches
2020-202128Montpellierfr FRACoupe de France442582.9101100100.350.000.350.350.35Matches
2020-202128Montpellierfr FRA1. Ligue 134302,35526.2358300524.24.23.47.6481431270.110.190.310.110.310.160.130.290.160.29Matches
2021-202229Montpellierfr FRACoupe de France332582.9000000100.000.000.000.000.00Matches
2021-202229Montpellierfr FRA1. Ligue 135322,63029.2628600604.34.32.76.9481141620.210.070.270.210.270.150.090.240.150.24Matches
2022-202330Schalke 04de GER1. Bundesliga944104.6101100100.40.40.40.7614240.220.000.220.220.220.080.080.160.080.16Matches
2022-202330Nantesfr FRACoupe de France542813.1101100000.320.000.320.320.32Matches
2022-202330Schalke 04de GERDFB-Pokal21921.0000000000.000.000.000.000.00Matches
2022-202330Nantes2. Europa Lg21871.0000000000.00.00.00.02550.000.000.000.000.000.020.030.050.020.05Matches
2022-202330Nantesfr FRA1. Ligue 119111,08912.1123100301.21.22.84.02573670.080.170.250.080.250.100.230.330.100.33Matches
2023-202431Nantesfr FRACoupe de France221621.8101100000.560.000.560.560.56Matches
2023-202431Nantesfr FRA1. Ligue 129242,08323.1448400405.95.92.58.427961450.170.170.350.170.350.250.110.360.250.36Matches
12 Seasons6 Clubs7 Leagues37128624,377270.9553388523361327.326.525.351.82967629770.200.120.320.190.310.170.160.330.170.33
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
Montpellier (4 Seasons)3 Leagues13812310,096112.2241438240024315.415.418.333.72015096390.210.120.340.210.340.150.180.330.150.33
Dijon (3 Seasons)2 Leagues76514,38048.747114001300.080.140.230.080.23
Nantes (2 Seasons)3 Leagues57423,70241.17613700707.27.25.312.4541742170.170.150.320.170.320.200.150.340.200.34
Metz (2 Seasons)3 Leagues53302,73130.38210711904.33.61.34.93565970.260.070.330.230.300.280.080.360.230.31
Créteil (1 Season)1 League36352,96633.011415922700.330.120.460.270.39
Schalke 04 (1 Season)2 Leagues1155025.6101100100.40.40.40.7614240.180.000.180.180.180.080.080.160.080.16
Ligue 1 (8 Seasons)22117214,709163.4332255321138326.926.124.951.02887439480.200.130.340.200.330.180.160.340.170.33
Coupe de France (7 Seasons)19171,35215.0404400300.270.000.270.270.27
Ligue 2 (4 Seasons)111857,22680.315112613221900.190.140.320.160.30
Coupe de la Ligue (4 Seasons)765015.6202200000.360.000.360.360.36
Bundesliga (1 Season)944104.6101100100.40.40.40.7614240.220.000.220.220.220.080.080.160.080.16
Europa Lg (1 Season)21871.0000000000.00.00.00.02550.000.000.000.000.000.020.030.050.020.05
DFB-Pokal (1 Season)21921.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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
2012-201320Dijon1 League36322,57828.6448400700.140.140.280.140.28
2013-201421Dijon1 League22997810.9033000200.000.280.280.000.28
2014-201522Dijon2 Leagues18108249.2000000400.000.000.000.000.00
2015-201623Créteil1 League36352,96633.011415922700.330.120.460.270.39
2016-201724Metz2 Leagues27111,05511.7112100400.090.090.170.090.17
2017-201825Metz3 Leagues26191,67618.6718611504.33.61.34.93565970.380.050.430.320.380.280.080.360.230.31
2018-201926Montpellier2 Leagues33312,58428.76410600613.93.97.111.1671682280.210.140.350.210.350.140.250.390.140.39
2019-202027Montpellier3 Leagues29232,01122.38311800503.03.05.18.138841220.360.130.490.360.490.160.270.430.160.43
2020-202128Montpellier2 Leagues38342,61329.0459400624.24.23.47.6481431270.140.170.310.140.310.160.130.290.160.29
2021-202229Montpellier2 Leagues38352,88832.1628600704.34.32.76.9481141620.190.060.250.190.250.150.090.240.150.24
2022-202330Schalke 042 Leagues1155025.6101100100.40.40.40.7614240.180.000.180.180.180.080.080.160.080.16
2022-202330Nantes3 Leagues26161,45716.2224200301.31.32.84.12778720.120.120.250.120.250.100.220.310.100.31
2023-202431Nantes2 Leagues31262,24524.9549500405.95.92.58.427961450.200.160.360.200.360.250.110.360.250.36
12 Seasons6 Clubs7 Leagues37128624,377270.9553388523361327.326.525.351.82967629770.200.120.320.190.310.170.160.330.170.33
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
Montpellier (4 Seasons)3 Leagues13812310,096112.2241438240024315.415.418.333.72015096390.210.120.340.210.340.150.180.330.150.33
Dijon (3 Seasons)2 Leagues76514,38048.747114001300.080.140.230.080.23
Nantes (2 Seasons)3 Leagues57423,70241.17613700707.27.25.312.4541742170.170.150.320.170.320.200.150.340.200.34
Metz (2 Seasons)3 Leagues53302,73130.38210711904.33.61.34.93565970.260.070.330.230.300.280.080.360.230.31
Créteil (1 Season)1 League36352,96633.011415922700.330.120.460.270.39
Schalke 04 (1 Season)2 Leagues1155025.6101100100.40.40.40.7614240.180.000.180.180.180.080.080.160.080.16
Ligue 1 (8 Seasons)22117214,709163.4332255321138326.926.124.951.02887439480.200.130.340.200.330.180.160.340.170.33
Coupe de France (7 Seasons)19171,35215.0404400300.270.000.270.270.27
Ligue 2 (4 Seasons)111857,22680.315112613221900.190.140.320.160.30
Coupe de la Ligue (4 Seasons)765015.6202200000.360.000.360.360.36
Bundesliga (1 Season)944104.6101100100.40.40.40.7614240.220.000.220.220.220.080.080.160.080.16
Europa Lg (1 Season)21871.0000000000.00.00.00.02550.000.000.000.000.000.020.030.050.020.05
DFB-Pokal (1 Season)21921.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
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
2012-201320Dijonfr FRA2. Ligue 27th36322,57828.6448400700.140.140.280.140.28
2013-201421Dijonfr FRA2. Ligue 26th22997810.9033000200.000.280.280.000.28
2014-201522Dijonfr FRA2. Ligue 24th1797047.8000000300.000.000.000.000.00Matches
2015-201623Créteilfr FRA2. Ligue 219th36352,96633.011415922700.330.120.460.270.39Matches
2016-201724Metzfr FRA1. Ligue 114th2598929.9011000400.000.100.100.000.10Matches
2017-201825Metzfr FRA1. Ligue 120th22161,41215.7718611504.33.61.34.93565970.450.060.510.380.450.280.080.360.230.31Matches
2018-201926Montpellierfr FRA1. Ligue 16th32312,56428.56410600613.93.97.111.1671682280.210.140.350.210.350.140.250.390.140.39Matches
2019-202027Montpellierfr FRA1. Ligue 18th25191,68418.7639600503.03.05.18.138841220.320.160.480.320.480.160.270.430.160.43Matches
2020-202128Montpellierfr FRA1. Ligue 18th34302,35526.2358300524.24.23.47.6481431270.110.190.310.110.310.160.130.290.160.29Matches
2021-202229Montpellierfr FRA1. Ligue 113th35322,63029.2628600604.34.32.76.9481141620.210.070.270.210.270.150.090.240.150.24Matches
2022-202330Schalke 04de GER1. Bundesliga17th944104.6101100100.40.40.40.7614240.220.000.220.220.220.080.080.160.080.16Matches
2022-202330Nantesfr FRA1. Ligue 116th19111,08912.1123100301.21.22.84.02573670.080.170.250.080.250.100.230.330.100.33Matches
2023-202431Nantesfr FRA1. Ligue 114th29242,08323.1448400405.95.92.58.427961450.170.170.350.170.350.250.110.360.250.36Matches
12 Seasons6 Clubs3 Leagues34126122,345248.3493382463358327.326.525.251.72947579720.200.130.330.190.320.170.160.330.170.33
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
Montpellier (4 Seasons)1 League1261129,233102.6211435210022315.415.418.333.72015096390.200.140.340.200.340.150.180.330.150.33
Dijon (3 Seasons)1 League75504,26047.347114001200.080.150.230.080.23
Nantes (2 Seasons)1 League48353,17235.25611500707.17.15.312.4521692120.140.170.310.140.310.200.150.350.200.35
Metz (2 Seasons)1 League47252,30425.6729611904.33.61.34.93565970.270.080.350.230.310.280.080.360.230.31
Créteil (1 Season)1 League36352,96633.011415922700.330.120.460.270.39
Schalke 04 (1 Season)1 League944104.6101100100.40.40.40.7614240.220.000.220.220.220.080.080.160.080.16
Ligue 1 (8 Seasons)22117214,709163.4332255321138326.926.124.951.02887439480.200.130.340.200.330.180.160.340.170.33
Ligue 2 (4 Seasons)111857,22680.315112613221900.190.140.320.160.30
Bundesliga (1 Season)944104.6101100100.40.40.40.7614240.220.000.220.220.220.080.080.160.080.16
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
2014-201522Dijonfr FRACoupe de France17th111201.3000000100.000.000.000.000.00Matches
2016-201724Metzfr FRA1. Coupe de la Ligue5th221631.8101100000.550.000.550.550.55Matches
2017-201825Metzfr FRACoupe de France9th211181.3000000000.000.000.000.000.00Matches
2017-201825Metzfr FRA1. Coupe de la Ligue9th221461.6000000000.000.000.000.000.00Matches
2018-201926Montpellierfr FRA1. Coupe de la Ligue17th10200.2000000000.000.000.000.000.00Matches
2019-202027Montpellierfr FRACoupe de France9th221551.7101100000.580.000.580.580.58Matches
2019-202027Montpellierfr FRA1. Coupe de la Ligue9th221721.9101100000.520.000.520.520.52Matches
2020-202128Montpellierfr FRACoupe de France3rd442582.9101100100.350.000.350.350.35Matches
2021-202229Montpellierfr FRACoupe de FranceR16332582.9000000100.000.000.000.000.00Matches
2022-202330Schalke 04de GERDFB-PokalR3221921.0000000000.000.000.000.000.00Matches
2022-202330Nantesfr FRACoupe de France2nd542813.1101100000.320.000.320.320.32Matches
2023-202431Nantesfr FRACoupe de FranceR32221621.8101100000.560.000.560.560.56Matches
9 Seasons5 Clubs3 Leagues28241,94521.6606600300.280.000.280.280.28
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
Montpellier (4 Seasons)2 Leagues12118639.6303300200.310.000.310.310.31
Nantes (2 Seasons)1 League764434.9202200000.410.000.410.410.41
Metz (2 Seasons)2 Leagues654274.7101100000.210.000.210.210.21
Schalke 04 (1 Season)1 League21921.0000000000.000.000.000.000.00
Dijon (1 Season)1 League111201.3000000100.000.000.000.000.00
Coupe de France (7 Seasons)19171,35215.0404400300.270.000.270.270.27
Coupe de la Ligue (4 Seasons)765015.6202200000.360.000.360.360.36
DFB-Pokal (1 Season)21921.0000000000.000.000.000.000.00
Standard Stats Table
Playing Time Performance Expected Progression Per 90 Minutes
Season Age Squad 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
2022-202330Nantes2. Europa LgKO21871.0000000000.00.00.00.02550.000.000.000.000.000.020.030.050.020.05Matches
1 Season1 Club1 League21871.0000000000.00.00.00.02550.000.000.000.000.000.020.030.050.020.05

Shooting

Shooting Table
Standard Expected
Season Age Squad Country 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
2012-201320Dijonfr FRA2. Ligue 228.64160.560.2500
2013-201421Dijonfr FRA2. Ligue 210.9070.640.0000
2014-201522Dijonfr FRACoupe de France1.3000Matches
2014-201522Dijonfr FRA2. Ligue 27.8040.510.0000Matches
2015-201623Créteilfr FRA2. Ligue 233.011361.090.2522Matches
2016-201724Metzfr FRA1. Coupe de la Ligue1.8100Matches
2016-201724Metzfr FRA1. Ligue 19.9025624.02.520.610.000.0000Matches
2017-201825Metzfr FRACoupe de France1.3000Matches
2017-201825Metzfr FRA1. Coupe de la Ligue1.6000Matches
2017-201825Metzfr FRA1. Ligue 115.77432148.82.741.340.140.2924.411114.33.60.08+2.7+2.4Matches
2018-201926Montpellierfr FRA1. Coupe de la Ligue0.2000Matches
2018-201926Montpellierfr FRA1. Ligue 128.56843339.32.951.160.070.1825.018003.93.90.05+2.1+2.1Matches
2019-202027Montpellierfr FRACoupe de France1.7111100.00.580.581.001.0000Matches
2019-202027Montpellierfr FRA1. Coupe de la Ligue1.9133100.01.571.570.330.3300Matches
2019-202027Montpellierfr FRA1. Ligue 118.76462043.52.461.070.130.3023.511003.03.00.07+3.0+3.0Matches
2020-202128Montpellierfr FRACoupe de France2.914250.01.400.700.250.5000Matches
2020-202128Montpellierfr FRA1. Ligue 126.23511631.41.950.610.060.1920.89004.24.20.08-1.2-1.2Matches
2021-202229Montpellierfr FRACoupe de France2.90000.000.0000Matches
2021-202229Montpellierfr FRA1. Ligue 129.26551730.91.880.580.110.3521.512004.34.30.08+1.7+1.7Matches
2022-202330Schalke 04de GER1. Bundesliga4.611119.12.410.220.091.0022.12000.40.40.03+0.6+0.6Matches
2022-202330Nantesfr FRACoupe de France3.113266.70.960.640.330.5000Matches
2022-202330Schalke 04de GERDFB-Pokal1.0011100.00.980.980.000.0000Matches
2022-202330Nantes2. Europa Lg1.00100.01.030.000.0029.80000.00.00.020.00.0Matches
2022-202330Nantesfr FRA1. Ligue 112.1122940.91.820.740.050.1123.25001.21.20.06-0.2-0.2Matches
2023-202431Nantesfr FRACoupe de France1.8110440.05.562.220.100.2500Matches
2023-202431Nantesfr FRA1. Ligue 123.14642640.62.771.120.060.1519.48005.95.90.09-1.9-1.9Matches
12 Seasons6 Clubs7 Leagues270.95542422538.22.300.850.090.2322.5763327.326.50.07+6.7+6.5
Country 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
Montpellier (4 Seasons)3 Leagues112.2242449237.72.180.820.100.2623.0500015.415.40.07+5.6+5.6
Dijon (3 Seasons)2 Leagues48.74270.570.1500
Nantes (2 Seasons)3 Leagues41.171004141.02.431.000.070.1720.513007.27.20.08-2.2-2.2
Metz (2 Seasons)3 Leagues30.38682739.72.661.050.090.2224.411114.33.60.08+2.7+2.4
Créteil (1 Season)1 League33.011361.090.2522
Schalke 04 (1 Season)2 Leagues5.6112216.72.150.360.080.5022.12000.40.40.03+0.6+0.6
Ligue 1 (8 Seasons)163.43339014837.92.390.910.080.2222.5741126.926.10.07+6.1+5.9
Coupe de France (7 Seasons)15.0418950.01.450.730.220.4400
Ligue 2 (4 Seasons)80.315630.780.2122
Coupe de la Ligue (4 Seasons)5.6233100.01.571.570.330.3300
Bundesliga (1 Season)4.611119.12.410.220.091.0022.12000.40.40.03+0.6+0.6
Europa Lg (1 Season)1.00100.01.030.000.0029.80000.00.00.020.00.0
DFB-Pokal (1 Season)1.0011100.00.980.980.000.0000
Shooting Table
Standard Expected
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
2012-201320Dijon1 League28.64160.560.2500
2013-201421Dijon1 League10.9070.640.0000
2014-201522Dijon2 Leagues9.2040.510.0000
2015-201623Créteil1 League33.011361.090.2522
2016-201724Metz2 Leagues11.7125624.02.520.610.000.0000
2017-201825Metz3 Leagues18.67432148.82.741.340.140.2924.411114.33.60.08+2.7+2.4
2018-201926Montpellier2 Leagues28.76843339.32.951.160.070.1825.018003.93.90.05+2.1+2.1
2019-202027Montpellier3 Leagues22.38502448.02.241.070.160.3323.511003.03.00.07+3.0+3.0
2020-202128Montpellier2 Leagues29.04551832.71.890.620.070.2220.89004.24.20.08-1.2-1.2
2021-202229Montpellier2 Leagues32.16551730.91.710.530.110.3521.512004.34.30.08+1.7+1.7
2022-202330Schalke 042 Leagues5.6112216.72.150.360.080.5022.12000.40.40.03+0.6+0.6
2022-202330Nantes3 Leagues16.22261142.31.610.680.080.1823.55001.31.30.05-0.3-0.3
2023-202431Nantes2 Leagues24.95743040.52.971.200.070.1719.48005.95.90.09-1.9-1.9
12 Seasons6 Clubs7 Leagues270.95542422538.22.300.850.090.2322.5763327.326.50.07+6.7+6.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
Montpellier (4 Seasons)3 Leagues112.2242449237.72.180.820.100.2623.0500015.415.40.07+5.6+5.6
Dijon (3 Seasons)2 Leagues48.74270.570.1500
Nantes (2 Seasons)3 Leagues41.171004141.02.431.000.070.1720.513007.27.20.08-2.2-2.2
Metz (2 Seasons)3 Leagues30.38682739.72.661.050.090.2224.411114.33.60.08+2.7+2.4
Créteil (1 Season)1 League33.011361.090.2522
Schalke 04 (1 Season)2 Leagues5.6112216.72.150.360.080.5022.12000.40.40.03+0.6+0.6
Ligue 1 (8 Seasons)163.43339014837.92.390.910.080.2222.5741126.926.10.07+6.1+5.9
Coupe de France (7 Seasons)15.0418950.01.450.730.220.4400
Ligue 2 (4 Seasons)80.315630.780.2122
Coupe de la Ligue (4 Seasons)5.6233100.01.571.570.330.3300
Bundesliga (1 Season)4.611119.12.410.220.091.0022.12000.40.40.03+0.6+0.6
Europa Lg (1 Season)1.00100.01.030.000.0029.80000.00.00.020.00.0
DFB-Pokal (1 Season)1.0011100.00.980.980.000.0000
Shooting Table
Standard Expected
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
2012-201320Dijonfr FRA2. Ligue 27th28.64160.560.2500
2013-201421Dijonfr FRA2. Ligue 26th10.9070.640.0000
2014-201522Dijonfr FRA2. Ligue 24th7.8040.510.0000Matches
2015-201623Créteilfr FRA2. Ligue 219th33.011361.090.2522Matches
2016-201724Metzfr FRA1. Ligue 114th9.9025624.02.520.610.000.0000Matches
2017-201825Metzfr FRA1. Ligue 120th15.77432148.82.741.340.140.2924.411114.33.60.08+2.7+2.4Matches
2018-201926Montpellierfr FRA1. Ligue 16th28.56843339.32.951.160.070.1825.018003.93.90.05+2.1+2.1Matches
2019-202027Montpellierfr FRA1. Ligue 18th18.76462043.52.461.070.130.3023.511003.03.00.07+3.0+3.0Matches
2020-202128Montpellierfr FRA1. Ligue 18th26.23511631.41.950.610.060.1920.89004.24.20.08-1.2-1.2Matches
2021-202229Montpellierfr FRA1. Ligue 113th29.26551730.91.880.580.110.3521.512004.34.30.08+1.7+1.7Matches
2022-202330Schalke 04de GER1. Bundesliga17th4.611119.12.410.220.091.0022.12000.40.40.03+0.6+0.6Matches
2022-202330Nantesfr FRA1. Ligue 116th12.1122940.91.820.740.050.1123.25001.21.20.06-0.2-0.2Matches
2023-202431Nantesfr FRA1. Ligue 114th23.14642640.62.771.120.060.1519.48005.95.90.09-1.9-1.9Matches
12 Seasons6 Clubs3 Leagues248.34940121237.22.390.850.080.2222.5763327.326.50.07+6.7+6.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
Montpellier (4 Seasons)1 League102.6212368636.42.300.840.090.2423.0500015.415.40.07+5.6+5.6
Dijon (3 Seasons)1 League47.34270.570.1500
Nantes (2 Seasons)1 League35.25863540.72.440.990.060.1420.413007.17.10.08-2.1-2.1
Metz (2 Seasons)1 League25.67682739.72.661.050.090.2224.411114.33.60.08+2.7+2.4
Créteil (1 Season)1 League33.011361.090.2522
Schalke 04 (1 Season)1 League4.611119.12.410.220.091.0022.12000.40.40.03+0.6+0.6
Ligue 1 (8 Seasons)163.43339014837.92.390.910.080.2222.5741126.926.10.07+6.1+5.9
Ligue 2 (4 Seasons)80.315630.780.2122
Bundesliga (1 Season)4.611119.12.410.220.091.0022.12000.40.40.03+0.6+0.6
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201522Dijonfr FRACoupe de France17th1.3000Matches
2016-201724Metzfr FRA1. Coupe de la Ligue5th1.8100Matches
2017-201825Metzfr FRACoupe de France9th1.3000Matches
2017-201825Metzfr FRA1. Coupe de la Ligue9th1.6000Matches
2018-201926Montpellierfr FRA1. Coupe de la Ligue17th0.2000Matches
2019-202027Montpellierfr FRACoupe de France9th1.7111100.00.580.581.001.0000Matches
2019-202027Montpellierfr FRA1. Coupe de la Ligue9th1.9133100.01.571.570.330.3300Matches
2020-202128Montpellierfr FRACoupe de France3rd2.914250.01.400.700.250.5000Matches
2021-202229Montpellierfr FRACoupe de FranceR162.90000.000.0000Matches
2022-202330Schalke 04de GERDFB-PokalR321.0011100.00.980.980.000.0000Matches
2022-202330Nantesfr FRACoupe de France2nd3.113266.70.960.640.330.5000Matches
2023-202431Nantesfr FRACoupe de FranceR321.8110440.05.562.220.100.2500Matches
9 Seasons5 Clubs3 Leagues21.66221359.11.440.850.230.3800
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Montpellier (4 Seasons)2 Leagues9.638675.00.850.640.380.5000
Nantes (2 Seasons)1 League4.9213646.22.641.220.150.3300
Metz (2 Seasons)2 Leagues4.7100
Schalke 04 (1 Season)1 League1.0011100.00.980.980.000.0000
Dijon (1 Season)1 League1.3000
Coupe de France (7 Seasons)15.0418950.01.450.730.220.4400
Coupe de la Ligue (4 Seasons)5.6233100.01.571.570.330.3300
DFB-Pokal (1 Season)1.0011100.00.980.980.000.0000
Shooting Table
Standard Expected
Season Age Squad 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
2022-202330Nantes2. Europa LgKO1.00100.01.030.000.0029.80000.00.00.020.00.0Matches
1 Season1 Club1 League1.00100.01.030.000.0029.80000.00.00.020.00.0

Passing

Passing Table
Total Short Medium Long Expected
Season Age Squad Country 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
2012-201320Dijonfr FRA2. Ligue 228.64
2013-201421Dijonfr FRA2. Ligue 210.93
2014-201522Dijonfr FRACoupe de France1.30Matches
2014-201522Dijonfr FRA2. Ligue 27.80Matches
2015-201623Créteilfr FRA2. Ligue 233.04Matches
2016-201724Metzfr FRA1. Coupe de la Ligue1.80Matches
2016-201724Metzfr FRA1. Ligue 19.91Matches
2017-201825Metzfr FRACoupe de France1.30Matches
2017-201825Metzfr FRA1. Coupe de la Ligue1.60Matches
2017-201825Metzfr FRA1. Ligue 115.757771880.410883252725528589.522727084.18813664.711.31.5-0.320746365Matches
2018-201926Montpellierfr FRA1. Coupe de la Ligue0.20Matches
2018-201926Montpellierfr FRA1. Ligue 128.51179148179.620536559456863289.942049984.214525656.647.15.7-3.168128248168Matches
2019-202027Montpellierfr FRACoupe de France1.70Matches
2019-202027Montpellierfr FRA1. Coupe de la Ligue1.90Matches
2019-202027Montpellierfr FRA1. Ligue 118.768288776.911915316834438788.923728782.68316151.635.13.6-2.1436513484Matches
2020-202128Montpellierfr FRACoupe de France2.90Matches
2020-202128Montpellierfr FRA1. Ligue 126.21041125682.918097458048954090.638043687.212620162.753.43.5+1.642101213143Matches
2021-202229Montpellierfr FRACoupe de France2.90Matches
2021-202229Montpellierfr FRA1. Ligue 129.2951117980.714429371552957092.828435580.07914654.122.72.8-0.73282244114Matches
2022-202330Schalke 04de GER1. Bundesliga4.611315274.31664410597183.1394586.751533.300.40.5-0.44122114Matches
2022-202330Nantesfr FRACoupe de France3.10Matches
2022-202330Schalke 04de GERDFB-Pokal1.00Matches
2022-202330Nantes2. Europa Lg1.0415082.07181331717100.0182185.74944.400.00.00.014005Matches
2022-202330Nantesfr FRA1. Ligue 112.144456578.67342231520122589.317821084.8439047.822.82.2-0.8234111473Matches
2023-202431Nantesfr FRACoupe de France1.80Matches
2023-202431Nantesfr FRA1. Ligue 123.1826106377.712760321642547389.930136183.45616035.042.52.4+1.5386716396Matches
12 Seasons6 Clubs7 Leagues270.95854735179.698344256582887320090.22084248483.9629117453.63325.322.2+7.727157411730762
Country 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
Montpellier (4 Seasons)3 Leagues112.23853480380.264977170571930212990.71321157783.843376456.71418.315.6-4.31853768219509
Dijon (3 Seasons)2 Leagues48.77
Nantes (2 Seasons)3 Leagues41.11311167878.120820566464371589.949759284.010325939.865.34.6+0.762112277174
Metz (2 Seasons)3 Leagues30.357771880.410883252725528589.522727084.18813664.721.31.5+0.720746365
Créteil (1 Season)1 League33.04
Schalke 04 (1 Season)2 Leagues5.611315274.31664410597183.1394586.751533.300.40.5-0.44122114
Ligue 1 (8 Seasons)163.45700714979.795962251152811311290.32027241883.8620115053.92224.921.7-2.926655811529743
Coupe de France (7 Seasons)15.00
Ligue 2 (4 Seasons)80.311
Coupe de la Ligue (4 Seasons)5.60
Bundesliga (1 Season)4.611315274.31664410597183.1394586.751533.300.40.5-0.44122114
Europa Lg (1 Season)1.0415082.07181331717100.0182185.74944.400.00.00.014005
DFB-Pokal (1 Season)1.00
Passing Table
Total Short Medium Long Expected
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
2012-201320Dijon1 League28.64
2013-201421Dijon1 League10.93
2014-201522Dijon2 Leagues9.20
2015-201623Créteil1 League33.04
2016-201724Metz2 Leagues11.71
2017-201825Metz3 Leagues18.657771880.410883252725528589.522727084.18813664.711.31.5-0.320746365
2018-201926Montpellier2 Leagues28.71179148179.620536559456863289.942049984.214525656.647.15.7-3.168128248168
2019-202027Montpellier3 Leagues22.368288776.911915316834438788.923728782.68316151.635.13.6-2.1436513484
2020-202128Montpellier2 Leagues29.01041125682.918097458048954090.638043687.212620162.753.43.5+1.642101213143
2021-202229Montpellier2 Leagues32.1951117980.714429371552957092.828435580.07914654.122.72.8-0.73282244114
2022-202330Schalke 042 Leagues5.611315274.31664410597183.1394586.751533.300.40.5-0.44122114
2022-202330Nantes3 Leagues16.248561578.98060244821824290.119623184.8479947.522.82.3-0.8244511478
2023-202431Nantes2 Leagues24.9826106377.712760321642547389.930136183.45616035.042.52.4+1.5386716396
12 Seasons6 Clubs7 Leagues270.95854735179.698344256582887320090.22084248483.9629117453.63325.322.2+7.727157411730762
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
Montpellier (4 Seasons)3 Leagues112.23853480380.264977170571930212990.71321157783.843376456.71418.315.6-4.31853768219509
Dijon (3 Seasons)2 Leagues48.77
Nantes (2 Seasons)3 Leagues41.11311167878.120820566464371589.949759284.010325939.865.34.6+0.762112277174
Metz (2 Seasons)3 Leagues30.357771880.410883252725528589.522727084.18813664.721.31.5+0.720746365
Créteil (1 Season)1 League33.04
Schalke 04 (1 Season)2 Leagues5.611315274.31664410597183.1394586.751533.300.40.5-0.44122114
Ligue 1 (8 Seasons)163.45700714979.795962251152811311290.32027241883.8620115053.92224.921.7-2.926655811529743
Coupe de France (7 Seasons)15.00
Ligue 2 (4 Seasons)80.311
Coupe de la Ligue (4 Seasons)5.60
Bundesliga (1 Season)4.611315274.31664410597183.1394586.751533.300.40.5-0.44122114
Europa Lg (1 Season)1.0415082.07181331717100.0182185.74944.400.00.00.014005
DFB-Pokal (1 Season)1.00
Passing Table
Total Short Medium Long Expected
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
2012-201320Dijonfr FRA2. Ligue 27th28.64
2013-201421Dijonfr FRA2. Ligue 26th10.93
2014-201522Dijonfr FRA2. Ligue 24th7.80Matches
2015-201623Créteilfr FRA2. Ligue 219th33.04Matches
2016-201724Metzfr FRA1. Ligue 114th9.91Matches
2017-201825Metzfr FRA1. Ligue 120th15.757771880.410883252725528589.522727084.18813664.711.31.5-0.320746365Matches
2018-201926Montpellierfr FRA1. Ligue 16th28.51179148179.620536559456863289.942049984.214525656.647.15.7-3.168128248168Matches
2019-202027Montpellierfr FRA1. Ligue 18th18.768288776.911915316834438788.923728782.68316151.635.13.6-2.1436513484Matches
2020-202128Montpellierfr FRA1. Ligue 18th26.21041125682.918097458048954090.638043687.212620162.753.43.5+1.642101213143Matches
2021-202229Montpellierfr FRA1. Ligue 113th29.2951117980.714429371552957092.828435580.07914654.122.72.8-0.73282244114Matches
2022-202330Schalke 04de GER1. Bundesliga17th4.611315274.31664410597183.1394586.751533.300.40.5-0.44122114Matches
2022-202330Nantesfr FRA1. Ligue 116th12.144456578.67342231520122589.317821084.8439047.822.82.2-0.8234111473Matches
2023-202431Nantesfr FRA1. Ligue 114th23.1826106377.712760321642547389.930136183.45616035.042.52.4+1.5386716396Matches
12 Seasons6 Clubs3 Leagues248.35813730179.697626255252870318390.22066246383.9625116553.63325.222.2+7.827057011730757
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
Montpellier (4 Seasons)1 League102.63853480380.264977170571930212990.71321157783.843376456.71418.315.6-4.31853768219509
Dijon (3 Seasons)1 League47.37
Nantes (2 Seasons)1 League35.21270162878.020102553162669889.747957183.99925039.665.34.6+0.761108277169
Metz (2 Seasons)1 League25.657771880.410883252725528589.522727084.18813664.721.31.5+0.720746365
Créteil (1 Season)1 League33.04
Schalke 04 (1 Season)1 League4.611315274.31664410597183.1394586.751533.300.40.5-0.44122114
Ligue 1 (8 Seasons)163.45700714979.795962251152811311290.32027241883.8620115053.92224.921.7-2.926655811529743
Ligue 2 (4 Seasons)80.311
Bundesliga (1 Season)4.611315274.31664410597183.1394586.751533.300.40.5-0.44122114
Passing Table
Total Short Medium Long
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
2014-201522Dijonfr FRACoupe de France17th1.30Matches
2016-201724Metzfr FRA1. Coupe de la Ligue5th1.80Matches
2017-201825Metzfr FRACoupe de France9th1.30Matches
2017-201825Metzfr FRA1. Coupe de la Ligue9th1.60Matches
2018-201926Montpellierfr FRA1. Coupe de la Ligue17th0.20Matches
2019-202027Montpellierfr FRACoupe de France9th1.70Matches
2019-202027Montpellierfr FRA1. Coupe de la Ligue9th1.90Matches
2020-202128Montpellierfr FRACoupe de France3rd2.90Matches
2021-202229Montpellierfr FRACoupe de FranceR162.90Matches
2022-202330Schalke 04de GERDFB-PokalR321.00Matches
2022-202330Nantesfr FRACoupe de France2nd3.10Matches
2023-202431Nantesfr FRACoupe de FranceR321.80Matches
9 Seasons5 Clubs3 Leagues21.60
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
Montpellier (4 Seasons)2 Leagues9.60
Nantes (2 Seasons)1 League4.90
Metz (2 Seasons)2 Leagues4.70
Schalke 04 (1 Season)1 League1.00
Dijon (1 Season)1 League1.30
Coupe de France (7 Seasons)15.00
Coupe de la Ligue (4 Seasons)5.60
DFB-Pokal (1 Season)1.00
Passing Table
Total Short Medium Long Expected
Season Age Squad 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
2022-202330Nantes2. Europa LgKO1.0415082.07181331717100.0182185.74944.400.00.00.014005Matches
1 Season1 Club1 League1.0415082.07181331717100.0182185.74944.400.00.00.014005
Become a Stathead & surf this site ad-free.

Pass Types

Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2012-201320Dijonfr FRA2. Ligue 228.6
2013-201421Dijonfr FRA2. Ligue 210.9
2014-201522Dijonfr FRACoupe de France1.3Matches
2014-201522Dijonfr FRA2. Ligue 27.8Matches
2015-201623Créteilfr FRA2. Ligue 233.0Matches
2016-201724Metzfr FRA1. Coupe de la Ligue1.8Matches
2016-201724Metzfr FRA1. Ligue 19.947Matches
2017-201825Metzfr FRACoupe de France1.3Matches
2017-201825Metzfr FRA1. Coupe de la Ligue1.6Matches
2017-201825Metzfr FRA1. Ligue 115.771864174352207163117120577318Matches
2018-201926Montpellierfr FRA1. Coupe de la Ligue0.2Matches
2018-201926Montpellierfr FRA1. Ligue 128.514811273207762322016117456201179135Matches
2019-202027Montpellierfr FRACoupe de France1.70Matches
2019-202027Montpellierfr FRA1. Coupe de la Ligue1.95Matches
2019-202027Montpellierfr FRA1. Ligue 118.78877661204831312726338210682119Matches
2020-202128Montpellierfr FRACoupe de France2.922Matches
2020-202128Montpellierfr FRA1. Ligue 126.21256113112253018117957223401041314Matches
2021-202229Montpellierfr FRACoupe de France2.95Matches
2021-202229Montpellierfr FRA1. Ligue 129.2117910631073229105145923210951923Matches
2022-202330Schalke 04de GER1. Bundesliga4.61521381440092422011307Matches
2022-202330Nantesfr FRACoupe de France3.120Matches
2022-202330Schalke 04de GERDFB-Pokal1.03Matches
2022-202330Nantes2. Europa Lg1.0504374006031204101Matches
2022-202330Nantesfr FRA1. Ligue 112.15654738819027645024220444413Matches
2023-202431Nantesfr FRACoupe de France1.818Matches
2023-202431Nantesfr FRA1. Ligue 123.110639021603612142159541420826123Matches
12 Seasons6 Clubs7 Leagues270.9735164308993071096974584792132180585422153
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Montpellier (4 Seasons)3 Leagues112.24803423355620977258231296128138038531491
Dijon (3 Seasons)2 Leagues48.7
Nantes (2 Seasons)3 Leagues41.116781418255591426219148666601311537
Metz (2 Seasons)3 Leagues30.3718641743522011863117120577318
Créteil (1 Season)1 League33.0
Schalke 04 (1 Season)2 Leagues5.615213814400122422011307
Ligue 1 (8 Seasons)163.4714962498782991096886564722102140570022145
Coupe de France (7 Seasons)15.065
Ligue 2 (4 Seasons)80.3
Coupe de la Ligue (4 Seasons)5.65
Bundesliga (1 Season)4.61521381440092422011307
Europa Lg (1 Season)1.0504374006031204101
DFB-Pokal (1 Season)1.03
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2012-201320Dijon1 League28.6
2013-201421Dijon1 League10.9
2014-201522Dijon2 Leagues9.2
2015-201623Créteil1 League33.0
2016-201724Metz2 Leagues11.747
2017-201825Metz3 Leagues18.671864174352207163117120577318
2018-201926Montpellier2 Leagues28.714811273207762322016117456201179135
2019-202027Montpellier3 Leagues22.38877661204831313226338210682119
2020-202128Montpellier2 Leagues29.01256113112253018139957223401041314
2021-202229Montpellier2 Leagues32.1117910631073229110145923210951923
2022-202330Schalke 042 Leagues5.615213814400122422011307
2022-202330Nantes3 Leagues16.261551695230210245325240485414
2023-202431Nantes2 Leagues24.910639021603612160159541420826123
12 Seasons6 Clubs7 Leagues270.9735164308993071096974584792132180585422153
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Montpellier (4 Seasons)3 Leagues112.24803423355620977258231296128138038531491
Dijon (3 Seasons)2 Leagues48.7
Nantes (2 Seasons)3 Leagues41.116781418255591426219148666601311537
Metz (2 Seasons)3 Leagues30.3718641743522011863117120577318
Créteil (1 Season)1 League33.0
Schalke 04 (1 Season)2 Leagues5.615213814400122422011307
Ligue 1 (8 Seasons)163.4714962498782991096886564722102140570022145
Coupe de France (7 Seasons)15.065
Ligue 2 (4 Seasons)80.3
Coupe de la Ligue (4 Seasons)5.65
Bundesliga (1 Season)4.61521381440092422011307
Europa Lg (1 Season)1.0504374006031204101
DFB-Pokal (1 Season)1.03
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2012-201320Dijonfr FRA2. Ligue 27th28.6
2013-201421Dijonfr FRA2. Ligue 26th10.9
2014-201522Dijonfr FRA2. Ligue 24th7.8Matches
2015-201623Créteilfr FRA2. Ligue 219th33.0Matches
2016-201724Metzfr FRA1. Ligue 114th9.947Matches
2017-201825Metzfr FRA1. Ligue 120th15.771864174352207163117120577318Matches
2018-201926Montpellierfr FRA1. Ligue 16th28.514811273207762322016117456201179135Matches
2019-202027Montpellierfr FRA1. Ligue 18th18.78877661204831312726338210682119Matches
2020-202128Montpellierfr FRA1. Ligue 18th26.21256113112253018117957223401041314Matches
2021-202229Montpellierfr FRA1. Ligue 113th29.2117910631073229105145923210951923Matches
2022-202330Schalke 04de GER1. Bundesliga17th4.61521381440092422011307Matches
2022-202330Nantesfr FRA1. Ligue 116th12.15654738819027645024220444413Matches
2023-202431Nantesfr FRA1. Ligue 114th23.110639021603612142159541420826123Matches
12 Seasons6 Clubs3 Leagues248.3730163878923031096895584762122160581322152
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Montpellier (4 Seasons)1 League102.64803423355620977255031296128138038531491
Dijon (3 Seasons)1 League47.3
Nantes (2 Seasons)1 League35.216281375248551421819145656401270536
Metz (2 Seasons)1 League25.6718641743522011863117120577318
Créteil (1 Season)1 League33.0
Schalke 04 (1 Season)1 League4.61521381440092422011307
Ligue 1 (8 Seasons)163.4714962498782991096886564722102140570022145
Ligue 2 (4 Seasons)80.3
Bundesliga (1 Season)4.61521381440092422011307
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201522Dijonfr FRACoupe de France17th1.3Matches
2016-201724Metzfr FRA1. Coupe de la Ligue5th1.8Matches
2017-201825Metzfr FRACoupe de France9th1.3Matches
2017-201825Metzfr FRA1. Coupe de la Ligue9th1.6Matches
2018-201926Montpellierfr FRA1. Coupe de la Ligue17th0.2Matches
2019-202027Montpellierfr FRACoupe de France9th1.70Matches
2019-202027Montpellierfr FRA1. Coupe de la Ligue9th1.95Matches
2020-202128Montpellierfr FRACoupe de France3rd2.922Matches
2021-202229Montpellierfr FRACoupe de FranceR162.95Matches
2022-202330Schalke 04de GERDFB-PokalR321.03Matches
2022-202330Nantesfr FRACoupe de France2nd3.120Matches
2023-202431Nantesfr FRACoupe de FranceR321.818Matches
9 Seasons5 Clubs3 Leagues21.673
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Montpellier (4 Seasons)2 Leagues9.632
Nantes (2 Seasons)1 League4.938
Metz (2 Seasons)2 Leagues4.7
Schalke 04 (1 Season)1 League1.03
Dijon (1 Season)1 League1.3
Coupe de France (7 Seasons)15.065
Coupe de la Ligue (4 Seasons)5.65
DFB-Pokal (1 Season)1.03
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2022-202330Nantes2. Europa LgKO1.0504374006031204101Matches
1 Season1 Club1 League1.0504374006031204101

Goal and Shot Creation

Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2012-201320Dijonfr FRA2. Ligue 228.6
2013-201421Dijonfr FRA2. Ligue 210.9
2014-201522Dijonfr FRACoupe de France1.3Matches
2014-201522Dijonfr FRA2. Ligue 27.8Matches
2015-201623Créteilfr FRA2. Ligue 233.0Matches
2016-201724Metzfr FRA1. Coupe de la Ligue1.8Matches
2016-201724Metzfr FRA1. Ligue 19.9Matches
2017-201825Metzfr FRACoupe de France1.3Matches
2017-201825Metzfr FRA1. Coupe de la Ligue1.6Matches
2017-201825Metzfr FRA1. Ligue 115.7483.06269634050.32301100Matches
2018-201926Montpellierfr FRA1. Coupe de la Ligue0.2Matches
2018-201926Montpellierfr FRA1. Ligue 128.51374.8182376921130.46830200Matches
2019-202027Montpellierfr FRACoupe de France1.7Matches
2019-202027Montpellierfr FRA1. Coupe de la Ligue1.9Matches
2019-202027Montpellierfr FRA1. Ligue 118.7754.0141281311100.53530101Matches
2020-202128Montpellierfr FRACoupe de France2.9Matches
2020-202128Montpellierfr FRA1. Ligue 126.2742.834419019190.34530010Matches
2021-202229Montpellierfr FRACoupe de France2.9Matches
2021-202229Montpellierfr FRA1. Ligue 129.2883.015314289260.21410100Matches
2022-202330Schalke 04de GER1. Bundesliga4.6143.07110021000.00000000Matches
2022-202330Nantesfr FRACoupe de France3.1Matches
2022-202330Schalke 04de GERDFB-Pokal1.0Matches
2022-202330Nantes2. Europa Lg1.011.0510000000.00000000Matches
2022-202330Nantesfr FRA1. Ligue 112.1494.052613145030.25210000Matches
2023-202431Nantesfr FRACoupe de France1.8Matches
2023-202431Nantesfr FRA1. Ligue 123.1662.853917361050.22220010Matches
12 Seasons6 Clubs7 Leagues270.95523.473231371936325510.3229131521
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Montpellier (4 Seasons)3 Leagues112.23743.6522098921215380.3722100411
Dijon (3 Seasons)2 Leagues48.7
Nantes (2 Seasons)3 Leagues41.11163.2166304106080.22430010
Metz (2 Seasons)3 Leagues30.3483.06269634050.32301100
Créteil (1 Season)1 League33.0
Schalke 04 (1 Season)2 Leagues5.6143.07110021000.00000000
Ligue 1 (8 Seasons)163.45373.503111371934315510.3329131521
Coupe de France (7 Seasons)15.0
Ligue 2 (4 Seasons)80.3
Coupe de la Ligue (4 Seasons)5.6
Bundesliga (1 Season)4.6143.07110021000.00000000
Europa Lg (1 Season)1.011.0510000000.00000000
DFB-Pokal (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2012-201320Dijon1 League28.6
2013-201421Dijon1 League10.9
2014-201522Dijon2 Leagues9.2
2015-201623Créteil1 League33.0
2016-201724Metz2 Leagues11.7
2017-201825Metz3 Leagues18.6483.06269634050.32301100
2018-201926Montpellier2 Leagues28.71374.8182376921130.46830200
2019-202027Montpellier3 Leagues22.3754.0141281311100.53530101
2020-202128Montpellier2 Leagues29.0742.834419019190.34530010
2021-202229Montpellier2 Leagues32.1883.015314289260.21410100
2022-202330Schalke 042 Leagues5.6143.07110021000.00000000
2022-202330Nantes3 Leagues16.2503.832713145030.23210000
2023-202431Nantes2 Leagues24.9662.853917361050.22220010
12 Seasons6 Clubs7 Leagues270.95523.473231371936325510.3229131521
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Montpellier (4 Seasons)3 Leagues112.23743.6522098921215380.3722100411
Dijon (3 Seasons)2 Leagues48.7
Nantes (2 Seasons)3 Leagues41.11163.2166304106080.22430010
Metz (2 Seasons)3 Leagues30.3483.06269634050.32301100
Créteil (1 Season)1 League33.0
Schalke 04 (1 Season)2 Leagues5.6143.07110021000.00000000
Ligue 1 (8 Seasons)163.45373.503111371934315510.3329131521
Coupe de France (7 Seasons)15.0
Ligue 2 (4 Seasons)80.3
Coupe de la Ligue (4 Seasons)5.6
Bundesliga (1 Season)4.6143.07110021000.00000000
Europa Lg (1 Season)1.011.0510000000.00000000
DFB-Pokal (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2012-201320Dijonfr FRA2. Ligue 27th28.6
2013-201421Dijonfr FRA2. Ligue 26th10.9
2014-201522Dijonfr FRA2. Ligue 24th7.8Matches
2015-201623Créteilfr FRA2. Ligue 219th33.0Matches
2016-201724Metzfr FRA1. Ligue 114th9.9Matches
2017-201825Metzfr FRA1. Ligue 120th15.7483.06269634050.32301100Matches
2018-201926Montpellierfr FRA1. Ligue 16th28.51374.8182376921130.46830200Matches
2019-202027Montpellierfr FRA1. Ligue 18th18.7754.0141281311100.53530101Matches
2020-202128Montpellierfr FRA1. Ligue 18th26.2742.834419019190.34530010Matches
2021-202229Montpellierfr FRA1. Ligue 113th29.2883.015314289260.21410100Matches
2022-202330Schalke 04de GER1. Bundesliga17th4.6143.07110021000.00000000Matches
2022-202330Nantesfr FRA1. Ligue 116th12.1494.052613145030.25210000Matches
2023-202431Nantesfr FRA1. Ligue 114th23.1662.853917361050.22220010Matches
12 Seasons6 Clubs3 Leagues248.35513.493221371936325510.3229131521
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Montpellier (4 Seasons)1 League102.63743.6522098921215380.3722100411
Dijon (3 Seasons)1 League47.3
Nantes (2 Seasons)1 League35.21153.2665304106080.23430010
Metz (2 Seasons)1 League25.6483.06269634050.32301100
Créteil (1 Season)1 League33.0
Schalke 04 (1 Season)1 League4.6143.07110021000.00000000
Ligue 1 (8 Seasons)163.45373.503111371934315510.3329131521
Ligue 2 (4 Seasons)80.3
Bundesliga (1 Season)4.6143.07110021000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201522Dijonfr FRACoupe de France17th1.3Matches
2016-201724Metzfr FRA1. Coupe de la Ligue5th1.8Matches
2017-201825Metzfr FRACoupe de France9th1.3Matches
2017-201825Metzfr FRA1. Coupe de la Ligue9th1.6Matches
2018-201926Montpellierfr FRA1. Coupe de la Ligue17th0.2Matches
2019-202027Montpellierfr FRACoupe de France9th1.7Matches
2019-202027Montpellierfr FRA1. Coupe de la Ligue9th1.9Matches
2020-202128Montpellierfr FRACoupe de France3rd2.9Matches
2021-202229Montpellierfr FRACoupe de FranceR162.9Matches
2022-202330Schalke 04de GERDFB-PokalR321.0Matches
2022-202330Nantesfr FRACoupe de France2nd3.1Matches
2023-202431Nantesfr FRACoupe de FranceR321.8Matches
9 Seasons5 Clubs3 Leagues21.6
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Montpellier (4 Seasons)2 Leagues9.6
Nantes (2 Seasons)1 League4.9
Metz (2 Seasons)2 Leagues4.7
Schalke 04 (1 Season)1 League1.0
Dijon (1 Season)1 League1.3
Coupe de France (7 Seasons)15.0
Coupe de la Ligue (4 Seasons)5.6
DFB-Pokal (1 Season)1.0
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2022-202330Nantes2. Europa LgKO1.011.0510000000.00000000Matches
1 Season1 Club1 League1.011.0510000000.00000000

Defensive Actions

Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2012-201320Dijonfr FRA2. Ligue 228.6
2013-201421Dijonfr FRA2. Ligue 210.9
2014-201522Dijonfr FRACoupe de France1.3Matches
2014-201522Dijonfr FRA2. Ligue 27.8Matches
2015-201623Créteilfr FRA2. Ligue 233.0Matches
2016-201724Metzfr FRA1. Coupe de la Ligue1.8Matches
2016-201724Metzfr FRA1. Ligue 19.9916Matches
2017-201825Metzfr FRACoupe de France1.3Matches
2017-201825Metzfr FRA1. Coupe de la Ligue1.6Matches
2017-201825Metzfr FRA1. Ligue 115.725181012332512.022817113680Matches
2018-201926Montpellierfr FRA1. Coupe de la Ligue0.2Matches
2018-201926Montpellierfr FRA1. Ligue 128.536208208135125.53832131235970Matches
2019-202027Montpellierfr FRACoupe de France1.700Matches
2019-202027Montpellierfr FRA1. Coupe de la Ligue1.925Matches
2019-202027Montpellierfr FRA1. Ligue 118.7131138272825.02191892220Matches
2020-202128Montpellierfr FRACoupe de France2.934Matches
2020-202128Montpellierfr FRA1. Ligue 126.220157112124725.53518414325291Matches
2021-202229Montpellierfr FRACoupe de France2.911Matches
2021-202229Montpellierfr FRA1. Ligue 129.2312214125145724.643274232455130Matches
2022-202330Schalke 04de GER1. Bundesliga4.6410402728.657161510Matches
2022-202330Nantesfr FRACoupe de France3.122Matches
2022-202330Schalke 04de GERDFB-Pokal1.001Matches
2022-202330Nantes2. Europa Lg1.0000000001012200Matches
2022-202330Nantesfr FRA1. Ligue 112.114654572429.217121111024110Matches
2023-202431Nantesfr FRACoupe de France1.800Matches
2023-202431Nantesfr FRA1. Ligue 123.11811864103132.321185131331170Matches
12 Seasons6 Clubs7 Leagues270.91611215577296827025.220213218114154286681
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Montpellier (4 Seasons)3 Leagues112.2100743251174618325.113786107698188311
Dijon (3 Seasons)2 Leagues48.70
Nantes (2 Seasons)3 Leagues41.1321913109175530.938316252757280
Metz (2 Seasons)3 Leagues30.325271012332512.022817273680
Créteil (1 Season)1 League33.00
Schalke 04 (1 Season)2 Leagues5.6410402728.657162510
Ligue 1 (8 Seasons)163.41571125573296626325.119712417107138279671
Coupe de France (7 Seasons)15.0670
Ligue 2 (4 Seasons)80.30
Coupe de la Ligue (4 Seasons)5.6250
Bundesliga (1 Season)4.6410402728.657161510
Europa Lg (1 Season)1.0000000001012200
DFB-Pokal (1 Season)1.0010
Defensive Actions Table
Tackles Challenges Blocks
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
2012-201320Dijon1 League28.60
2013-201421Dijon1 League10.90
2014-201522Dijon2 Leagues9.20
2015-201623Créteil1 League33.00
2016-201724Metz2 Leagues11.79160
2017-201825Metz3 Leagues18.625181012332512.022817113680
2018-201926Montpellier2 Leagues28.736208208135125.53832131235970
2019-202027Montpellier3 Leagues22.3131338272825.021918142220
2020-202128Montpellier2 Leagues29.020187112124725.53518414365291
2021-202229Montpellier2 Leagues32.1312314125145724.643274232555130
2022-202330Schalke 042 Leagues5.6410402728.657162510
2022-202330Nantes3 Leagues16.214854572429.217131121426110
2023-202431Nantes2 Leagues24.91811864103132.321185131331170
12 Seasons6 Clubs7 Leagues270.91611215577296827025.220213218114154286681
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Montpellier (4 Seasons)3 Leagues112.2100743251174618325.113786107698188311
Dijon (3 Seasons)2 Leagues48.70
Nantes (2 Seasons)3 Leagues41.1321913109175530.938316252757280
Metz (2 Seasons)3 Leagues30.325271012332512.022817273680
Créteil (1 Season)1 League33.00
Schalke 04 (1 Season)2 Leagues5.6410402728.657162510
Ligue 1 (8 Seasons)163.41571125573296626325.119712417107138279671
Coupe de France (7 Seasons)15.0670
Ligue 2 (4 Seasons)80.30
Coupe de la Ligue (4 Seasons)5.6250
Bundesliga (1 Season)4.6410402728.657161510
Europa Lg (1 Season)1.0000000001012200
DFB-Pokal (1 Season)1.0010
Defensive Actions Table
Tackles Challenges Blocks
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
2012-201320Dijonfr FRA2. Ligue 27th28.6
2013-201421Dijonfr FRA2. Ligue 26th10.9
2014-201522Dijonfr FRA2. Ligue 24th7.8Matches
2015-201623Créteilfr FRA2. Ligue 219th33.0Matches
2016-201724Metzfr FRA1. Ligue 114th9.9916Matches
2017-201825Metzfr FRA1. Ligue 120th15.725181012332512.022817113680Matches
2018-201926Montpellierfr FRA1. Ligue 16th28.536208208135125.53832131235970Matches
2019-202027Montpellierfr FRA1. Ligue 18th18.7131138272825.02191892220Matches
2020-202128Montpellierfr FRA1. Ligue 18th26.220157112124725.53518414325291Matches
2021-202229Montpellierfr FRA1. Ligue 113th29.2312214125145724.643274232455130Matches
2022-202330Schalke 04de GER1. Bundesliga17th4.6410402728.657161510Matches
2022-202330Nantesfr FRA1. Ligue 116th12.114654572429.217121111024110Matches
2023-202431Nantesfr FRA1. Ligue 114th23.11811864103132.321185131331170Matches
12 Seasons6 Clubs3 Leagues248.31611135577296827025.220213118113139284681
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
Montpellier (4 Seasons)1 League102.6100683251174618325.113786107688188311
Dijon (3 Seasons)1 League47.30
Nantes (2 Seasons)1 League35.2321713109175530.938306242355280
Metz (2 Seasons)1 League25.625271012332512.022817273680
Créteil (1 Season)1 League33.00
Schalke 04 (1 Season)1 League4.6410402728.657161510
Ligue 1 (8 Seasons)163.41571125573296626325.119712417107138279671
Ligue 2 (4 Seasons)80.30
Bundesliga (1 Season)4.6410402728.657161510
Defensive Actions Table
Tackles Challenges Blocks
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
2014-201522Dijonfr FRACoupe de France17th1.3Matches
2016-201724Metzfr FRA1. Coupe de la Ligue5th1.8Matches
2017-201825Metzfr FRACoupe de France9th1.3Matches
2017-201825Metzfr FRA1. Coupe de la Ligue9th1.6Matches
2018-201926Montpellierfr FRA1. Coupe de la Ligue17th0.2Matches
2019-202027Montpellierfr FRACoupe de France9th1.700Matches
2019-202027Montpellierfr FRA1. Coupe de la Ligue9th1.925Matches
2020-202128Montpellierfr FRACoupe de France3rd2.934Matches
2021-202229Montpellierfr FRACoupe de FranceR162.911Matches
2022-202330Schalke 04de GERDFB-PokalR321.001Matches
2022-202330Nantesfr FRACoupe de France2nd3.122Matches
2023-202431Nantesfr FRACoupe de FranceR321.800Matches
9 Seasons5 Clubs3 Leagues21.68130
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
Montpellier (4 Seasons)2 Leagues9.66100
Nantes (2 Seasons)1 League4.9220
Metz (2 Seasons)2 Leagues4.70
Schalke 04 (1 Season)1 League1.0010
Dijon (1 Season)1 League1.30
Coupe de France (7 Seasons)15.0670
Coupe de la Ligue (4 Seasons)5.6250
DFB-Pokal (1 Season)1.0010
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2022-202330Nantes2. Europa LgKO1.0000000001012200Matches
1 Season1 Club1 League1.0000000001012200

Possession

Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad Country 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
2012-201320Dijonfr FRA2. Ligue 228.6
2013-201421Dijonfr FRA2. Ligue 210.9
2014-201522Dijonfr FRACoupe de France1.3Matches
2014-201522Dijonfr FRA2. Ligue 27.8Matches
2015-201623Créteilfr FRA2. Ligue 233.0Matches
2016-201724Metzfr FRA1. Coupe de la Ligue1.8Matches
2016-201724Metzfr FRA1. Ligue 19.9Matches
2017-201825Metzfr FRACoupe de France1.3Matches
2017-201825Metzfr FRA1. Coupe de la Ligue1.6Matches
2017-201825Metzfr FRA1. Ligue 115.7884149648131833883372156.81643.25893075124035249382361997Matches
2018-201926Montpellierfr FRA1. Coupe de la Ligue0.2Matches
2018-201926Montpellierfr FRA1. Ligue 128.518149138970724581814512039.23160.810215431217767562148481282228Matches
2019-202027Montpellierfr FRACoupe de France1.7Matches
2019-202027Montpellierfr FRA1. Coupe de la Ligue1.9Matches
2019-202027Montpellierfr FRA1. Ligue 118.71048694547417331048241458.31041.763131961284381963424760122Matches
2020-202128Montpellierfr FRACoupe de France2.9Matches
2020-202128Montpellierfr FRA1. Ligue 126.2147620223773492461476361438.92261.1963525321034833731271052127Matches
2021-202229Montpellierfr FRACoupe de France2.9Matches
2021-202229Montpellierfr FRA1. Ligue 129.2148934256664576571489421535.72764.31005527920144838861301056162Matches
2022-202330Schalke 04de GER1. Bundesliga4.62062231107592065240.0360.010963230968011813024Matches
2022-202330Nantesfr FRACoupe de France3.1Matches
2022-202330Schalke 04de GERDFB-Pokal1.0Matches
2022-202330Nantes2. Europa Lg1.056093118156200.02100.04727913021011415Matches
2022-202330Nantesfr FRA1. Ligue 112.16901410034525120690271037.01348.14842836115125112191344967Matches
2023-202431Nantesfr FRACoupe de France1.8Matches
2023-202431Nantesfr FRA1. Ligue 123.1129827170628508581298351337.12057.193947991547273194015867145Matches
12 Seasons6 Clubs7 Leagues270.98961126110945493379315896025910942.114455.657883078011955296221622831896256977
Country 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
Montpellier (4 Seasons)3 Leagues112.25827697112954220919458271536341.29058.83620191597578201146421741294150639
Dijon (3 Seasons)2 Leagues48.7
Nantes (2 Seasons)3 Leagues41.12044412791004777792044642335.93554.714707914282854431160291357217
Metz (2 Seasons)3 Leagues30.3884149648131833883372156.81643.25893075124035249382361997
Créteil (1 Season)1 League33.0
Schalke 04 (1 Season)2 Leagues5.62062231107592065240.0360.010963230968011813024
Ligue 1 (8 Seasons)163.48699124107744083286305869825210742.513955.256322986911516288212622711806085948
Coupe de France (7 Seasons)15.0
Ligue 2 (4 Seasons)80.3
Coupe de la Ligue (4 Seasons)5.6
Bundesliga (1 Season)4.62062231107592065240.0360.010963230968011813024
Europa Lg (1 Season)1.056093118156200.02100.04727913021011415
DFB-Pokal (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
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
2012-201320Dijon1 League28.6
2013-201421Dijon1 League10.9
2014-201522Dijon2 Leagues9.2
2015-201623Créteil1 League33.0
2016-201724Metz2 Leagues11.7
2017-201825Metz3 Leagues18.6884149648131833883372156.81643.25893075124035249382361997
2018-201926Montpellier2 Leagues28.718149138970724581814512039.23160.810215431217767562148481282228
2019-202027Montpellier3 Leagues22.31048694547417331048241458.31041.763131961284381963424760122
2020-202128Montpellier2 Leagues29.0147620223773492461476361438.92261.1963525321034833731271052127
2021-202229Montpellier2 Leagues32.1148934256664576571489421535.72764.31005527920144838861301056162
2022-202330Schalke 042 Leagues5.62062231107592065240.0360.010963230968011813024
2022-202330Nantes3 Leagues16.27461410937626921746291034.51551.75313115128127122201449072
2023-202431Nantes2 Leagues24.9129827170628508581298351337.12057.193947991547273194015867145
12 Seasons6 Clubs7 Leagues270.98961126110945493379315896025910942.114455.657883078011955296221622831896256977
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
Montpellier (4 Seasons)3 Leagues112.25827697112954220919458271536341.29058.83620191597578201146421741294150639
Dijon (3 Seasons)2 Leagues48.7
Nantes (2 Seasons)3 Leagues41.12044412791004777792044642335.93554.714707914282854431160291357217
Metz (2 Seasons)3 Leagues30.3884149648131833883372156.81643.25893075124035249382361997
Créteil (1 Season)1 League33.0
Schalke 04 (1 Season)2 Leagues5.62062231107592065240.0360.010963230968011813024
Ligue 1 (8 Seasons)163.48699124107744083286305869825210742.513955.256322986911516288212622711806085948
Coupe de France (7 Seasons)15.0
Ligue 2 (4 Seasons)80.3
Coupe de la Ligue (4 Seasons)5.6
Bundesliga (1 Season)4.62062231107592065240.0360.010963230968011813024
Europa Lg (1 Season)1.056093118156200.02100.04727913021011415
DFB-Pokal (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
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
2012-201320Dijonfr FRA2. Ligue 27th28.6
2013-201421Dijonfr FRA2. Ligue 26th10.9
2014-201522Dijonfr FRA2. Ligue 24th7.8Matches
2015-201623Créteilfr FRA2. Ligue 219th33.0Matches
2016-201724Metzfr FRA1. Ligue 114th9.9Matches
2017-201825Metzfr FRA1. Ligue 120th15.7884149648131833883372156.81643.25893075124035249382361997Matches
2018-201926Montpellierfr FRA1. Ligue 16th28.518149138970724581814512039.23160.810215431217767562148481282228Matches
2019-202027Montpellierfr FRA1. Ligue 18th18.71048694547417331048241458.31041.763131961284381963424760122Matches
2020-202128Montpellierfr FRA1. Ligue 18th26.2147620223773492461476361438.92261.1963525321034833731271052127Matches
2021-202229Montpellierfr FRA1. Ligue 113th29.2148934256664576571489421535.72764.31005527920144838861301056162Matches
2022-202330Schalke 04de GER1. Bundesliga17th4.62062231107592065240.0360.010963230968011813024Matches
2022-202330Nantesfr FRA1. Ligue 116th12.16901410034525120690271037.01348.14842836115125112191344967Matches
2023-202431Nantesfr FRA1. Ligue 114th23.1129827170628508581298351337.12057.193947991547273194015867145Matches
12 Seasons6 Clubs3 Leagues248.38905126110045183361314890425710942.414255.357413050111825294220622821886215972
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
Montpellier (4 Seasons)1 League102.65827697112954220919458271536341.29058.83620191597578201146421741294150639
Dijon (3 Seasons)1 League47.3
Nantes (2 Seasons)1 League35.2198841270973759781988622337.13353.214237635269852421159281316212
Metz (2 Seasons)1 League25.6884149648131833883372156.81643.25893075124035249382361997
Créteil (1 Season)1 League33.0
Schalke 04 (1 Season)1 League4.62062231107592065240.0360.010963230968011813024
Ligue 1 (8 Seasons)163.48699124107744083286305869825210742.513955.256322986911516288212622711806085948
Ligue 2 (4 Seasons)80.3
Bundesliga (1 Season)4.62062231107592065240.0360.010963230968011813024
Possession Table
Touches Take-Ons Carries
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
2014-201522Dijonfr FRACoupe de France17th1.3Matches
2016-201724Metzfr FRA1. Coupe de la Ligue5th1.8Matches
2017-201825Metzfr FRACoupe de France9th1.3Matches
2017-201825Metzfr FRA1. Coupe de la Ligue9th1.6Matches
2018-201926Montpellierfr FRA1. Coupe de la Ligue17th0.2Matches
2019-202027Montpellierfr FRACoupe de France9th1.7Matches
2019-202027Montpellierfr FRA1. Coupe de la Ligue9th1.9Matches
2020-202128Montpellierfr FRACoupe de France3rd2.9Matches
2021-202229Montpellierfr FRACoupe de FranceR162.9Matches
2022-202330Schalke 04de GERDFB-PokalR321.0Matches
2022-202330Nantesfr FRACoupe de France2nd3.1Matches
2023-202431Nantesfr FRACoupe de FranceR321.8Matches
9 Seasons5 Clubs3 Leagues21.6
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
Montpellier (4 Seasons)2 Leagues9.6
Nantes (2 Seasons)1 League4.9
Metz (2 Seasons)2 Leagues4.7
Schalke 04 (1 Season)1 League1.0
Dijon (1 Season)1 League1.3
Coupe de France (7 Seasons)15.0
Coupe de la Ligue (4 Seasons)5.6
DFB-Pokal (1 Season)1.0
Possession Table
Touches Take-Ons Carries Receiving
Season Age Squad 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
2022-202330Nantes2. Europa LgKO1.056093118156200.02100.04727913021011415Matches
1 Season1 Club1 League1.056093118156200.02100.04727913021011415

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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
2012-201320Dijonfr FRA2. Ligue 2362,5787275.428.6324
2013-201421Dijonfr FRA2. Ligue 2229784428.610.9913
2014-201522Dijonfr FRACoupe de France1120120100.01.311201000.0001-1-0.75Matches
2014-201522Dijonfr FRA2. Ligue 2177044120.67.893871.5327-5-0.64-1.14Matches
2015-201623Créteilfr FRA2. Ligue 2362,9668286.733.03519100.943950-11-0.33+2.24Matches
2016-201724Metzfr FRA1. Coupe de la Ligue21638249.41.82821001.5013-2-1.10-1.10Matches
2016-201724Metzfr FRA1. Ligue 1258923626.19.9931621.04524-19-1.92-1.42Matches
2017-201825Metzfr FRACoupe de France21185935.81.3168015001.0001-1-0.76-2.04Matches
2017-201825Metzfr FRA1. Coupe de la Ligue21467381.11.62731001.5001-1-0.62-3.26Matches
2017-201825Metzfr FRA1. Ligue 1221,4126441.315.71681862050.771932-13-0.83+0.4717.429.8-12.4-0.79+0.05Matches
2018-201926Montpellierfr FRA1. Coupe de la Ligue1202022.20.20011900.0002-2-9.00-7.71Matches
2018-201926Montpellierfr FRA1. Ligue 1322,5648075.028.531821212101.594132+9+0.32+0.1135.830.6+5.2+0.18-0.14Matches
2019-202027Montpellierfr FRACoupe de France21557851.71.72781001.5050+5+2.90+2.28Matches
2019-202027Montpellierfr FRA1. Coupe de la Ligue21728695.61.92860001.5032+1+0.52+11.77Matches
2019-202027Montpellierfr FRA1. Ligue 1251,6846766.818.719821062101.442825+3+0.16+0.3825.025.6-0.7-0.04-0.17Matches
2020-202128Montpellierfr FRACoupe de France42586553.82.94650012.5043+1+0.35-1.27Matches
2020-202128Montpellierfr FRA1. Ligue 1342,3556968.926.230761142201.324144-3-0.11-0.2036.244.4-8.1-0.31+0.21Matches
2021-202229Montpellierfr FRACoupe de France32588695.62.93862002.3321+1+0.35-7.15Matches
2021-202229Montpellierfr FRA1. Ligue 1352,6307576.929.232811231610.973144-13-0.44-0.5629.043.0-14.1-0.48-0.44Matches
2022-202330Schalke 04de GER1. Bundesliga94104613.44.6472152430.56313-10-2.20-1.315.98.5-2.6-0.58-0.07Matches
2022-202330Nantesfr FRACoupe de France52815649.33.1467111401.6036-3-0.96-1.90Matches
2022-202330Schalke 04de GERDFB-Pokal2924651.11.0159013301.5014-3-2.93-7.03Matches
2022-202330Nantes2. Europa Lg2874412.11.0172011500.5002-2-2.07-1.220.22.6-2.3-2.44-2.04Matches
2022-202330Nantesfr FRA1. Ligue 1191,0895731.812.11179582800.79921-12-0.99-0.7612.516.9-4.4-0.36-0.16Matches
2023-202431Nantesfr FRACoupe de France21628190.01.82811001.5012-1-0.56-15.56Matches
2023-202431Nantesfr FRA1. Ligue 1292,0837268.123.124821152520.902034-14-0.60+0.4125.132.0-6.9-0.30+0.50Matches
12 Seasons6 Clubs7 Leagues37124,3776652.1270.9286801038523211.15258354-96-0.41-0.16187.1233.4-46.3-0.29+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
Montpellier (4 Seasons)3 Leagues13810,0967371.6112.21238048152021.37155153+2+0.02-0.12126.0143.7-17.7-0.17-0.11
Dijon (3 Seasons)2 Leagues764,3805842.248.75112042571.4528-6-0.66-1.65
Nantes (2 Seasons)3 Leagues573,7026546.641.1427918152520.933365-32-0.78-0.4237.851.5-13.6-0.38+0.01
Metz (2 Seasons)3 Leagues532,7315235.630.3308013232470.962561-36-1.19-0.4817.429.8-12.4-0.79+0.05
Créteil (1 Season)1 League362,9668286.733.03519100.943950-11-0.33+2.24
Schalke 04 (1 Season)2 Leagues115024615.55.6570162630.73417-13-2.33-1.615.98.5-2.6-0.58-0.07
Ligue 1 (8 Seasons)22114,7096756.4163.417280724923101.13194256-62-0.38+0.08181.0222.3-41.3-0.27+0.08
Coupe de France (7 Seasons)191,3527160.115.01776623211.741514+1+0.07-2.94
Ligue 2 (4 Seasons)1117,2266552.880.385222671.134157-16-0.39-0.45
Coupe de la Ligue (4 Seasons)75017264.25.6680211901.2948-4-0.72-0.40
Bundesliga (1 Season)94104613.44.6472152430.56313-10-2.20-1.315.98.5-2.6-0.58-0.07
Europa Lg (1 Season)2874412.11.0172011500.5002-2-2.07-1.220.22.6-2.3-2.44-2.04
DFB-Pokal (1 Season)2924651.11.0159013301.5014-3-2.93-7.03
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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
2012-201320Dijon1 League362,5787275.428.6324
2013-201421Dijon1 League229784428.610.9913
2014-201522Dijon2 Leagues188244623.39.2101204871.4528-6-0.66-1.65
2015-201623Créteil1 League362,9668286.733.03519100.943950-11-0.33+2.24
2016-201724Metz2 Leagues271,0553928.111.7118241621.07627-21-1.79-1.32
2017-201825Metz3 Leagues261,6766442.618.61979972450.841934-15-0.81+0.1917.429.8-12.4-0.79+0.05
2018-201926Montpellier2 Leagues332,5847873.628.731821222001.544134+7+0.24+0.1535.830.6+5.2+0.18-0.14
2019-202027Montpellier3 Leagues292,0116967.022.323821162101.453627+9+0.40+0.5825.025.6-0.7-0.04-0.17
2020-202128Montpellier2 Leagues382,6136967.029.034741142211.444547-2-0.07-0.4236.244.4-8.1-0.31+0.21
2021-202229Montpellier2 Leagues382,8887678.332.135811431611.083345-12-0.37-0.6029.043.0-14.1-0.48-0.44
2022-202330Schalke 042 Leagues115024615.55.6570162630.73417-13-2.33-1.615.98.5-2.6-0.58-0.07
2022-202330Nantes3 Leagues261,4575630.916.216756102500.921229-17-1.05-0.8012.819.5-6.7-0.52-0.27
2023-202431Nantes2 Leagues312,2457269.324.926821252520.942136-15-0.60+0.1225.132.0-6.9-0.30+0.50
12 Seasons6 Clubs7 Leagues37124,3776652.1270.9286801038523211.15258354-96-0.41-0.16187.1233.4-46.3-0.29+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
Montpellier (4 Seasons)3 Leagues13810,0967371.6112.21238048152021.37155153+2+0.02-0.12126.0143.7-17.7-0.17-0.11
Dijon (3 Seasons)2 Leagues764,3805842.248.75112042571.4528-6-0.66-1.65
Nantes (2 Seasons)3 Leagues573,7026546.641.1427918152520.933365-32-0.78-0.4237.851.5-13.6-0.38+0.01
Metz (2 Seasons)3 Leagues532,7315235.630.3308013232470.962561-36-1.19-0.4817.429.8-12.4-0.79+0.05
Créteil (1 Season)1 League362,9668286.733.03519100.943950-11-0.33+2.24
Schalke 04 (1 Season)2 Leagues115024615.55.6570162630.73417-13-2.33-1.615.98.5-2.6-0.58-0.07
Ligue 1 (8 Seasons)22114,7096756.4163.417280724923101.13194256-62-0.38+0.08181.0222.3-41.3-0.27+0.08
Coupe de France (7 Seasons)191,3527160.115.01776623211.741514+1+0.07-2.94
Ligue 2 (4 Seasons)1117,2266552.880.385222671.134157-16-0.39-0.45
Coupe de la Ligue (4 Seasons)75017264.25.6680211901.2948-4-0.72-0.40
Bundesliga (1 Season)94104613.44.6472152430.56313-10-2.20-1.315.98.5-2.6-0.58-0.07
Europa Lg (1 Season)2874412.11.0172011500.5002-2-2.07-1.220.22.6-2.3-2.44-2.04
DFB-Pokal (1 Season)2924651.11.0159013301.5014-3-2.93-7.03
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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
2012-201320Dijonfr FRA2. Ligue 27th362,5787275.428.6324
2013-201421Dijonfr FRA2. Ligue 26th229784428.610.9913
2014-201522Dijonfr FRA2. Ligue 24th177044120.67.893871.5327-5-0.64-1.14Matches
2015-201623Créteilfr FRA2. Ligue 219th362,9668286.733.03519100.943950-11-0.33+2.24Matches
2016-201724Metzfr FRA1. Ligue 114th258923626.19.9931621.04524-19-1.92-1.42Matches
2017-201825Metzfr FRA1. Ligue 120th221,4126441.315.71681862050.771932-13-0.83+0.4717.429.8-12.4-0.79+0.05Matches
2018-201926Montpellierfr FRA1. Ligue 16th322,5648075.028.531821212101.594132+9+0.32+0.1135.830.6+5.2+0.18-0.14Matches
2019-202027Montpellierfr FRA1. Ligue 18th251,6846766.818.719821062101.442825+3+0.16+0.3825.025.6-0.7-0.04-0.17Matches
2020-202128Montpellierfr FRA1. Ligue 18th342,3556968.926.230761142201.324144-3-0.11-0.2036.244.4-8.1-0.31+0.21Matches
2021-202229Montpellierfr FRA1. Ligue 113th352,6307576.929.232811231610.973144-13-0.44-0.5629.043.0-14.1-0.48-0.44Matches
2022-202330Schalke 04de GER1. Bundesliga17th94104613.44.6472152430.56313-10-2.20-1.315.98.5-2.6-0.58-0.07Matches
2022-202330Nantesfr FRA1. Ligue 116th191,0895731.812.11179582800.79921-12-0.99-0.7612.516.9-4.4-0.36-0.16Matches
2023-202431Nantesfr FRA1. Ligue 114th292,0837268.123.124821152520.902034-14-0.60+0.4125.132.0-6.9-0.30+0.50Matches
12 Seasons6 Clubs3 Leagues34122,3456652.2248.326180958023201.11238326-88-0.42+0.01186.9230.8-44.0-0.28+0.11
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
Montpellier (4 Seasons)1 League1269,2337372.2102.61128045142011.32141145-4-0.04-0.09126.0143.7-17.7-0.17-0.11
Dijon (3 Seasons)1 League754,2605741.547.35032571.5327-5-0.64-1.14
Nantes (2 Seasons)1 League483,1726649.035.2358116132720.862955-26-0.74-0.2837.648.9-11.3-0.32+0.06
Metz (2 Seasons)1 League472,3044933.725.6258111222070.912456-32-1.25-0.4017.429.8-12.4-0.79+0.05
Créteil (1 Season)1 League362,9668286.733.03519100.943950-11-0.33+2.24
Schalke 04 (1 Season)1 League94104613.44.6472152430.56313-10-2.20-1.315.98.5-2.6-0.58-0.07
Ligue 1 (8 Seasons)22114,7096756.4163.417280724923101.13194256-62-0.38+0.08181.0222.3-41.3-0.27+0.08
Ligue 2 (4 Seasons)1117,2266552.880.385222671.134157-16-0.39-0.45
Bundesliga (1 Season)94104613.44.6472152430.56313-10-2.20-1.315.98.5-2.6-0.58-0.07
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
2014-201522Dijonfr FRACoupe de France17th1120120100.01.311201000.0001-1-0.75Matches
2016-201724Metzfr FRA1. Coupe de la Ligue5th21638249.41.82821001.5013-2-1.10-1.10Matches
2017-201825Metzfr FRACoupe de France9th21185935.81.3168015001.0001-1-0.76-2.04Matches
2017-201825Metzfr FRA1. Coupe de la Ligue9th21467381.11.62731001.5001-1-0.62-3.26Matches
2018-201926Montpellierfr FRA1. Coupe de la Ligue17th1202022.20.20011900.0002-2-9.00-7.71Matches
2019-202027Montpellierfr FRACoupe de France9th21557851.71.72781001.5050+5+2.90+2.28Matches
2019-202027Montpellierfr FRA1. Coupe de la Ligue9th21728695.61.92860001.5032+1+0.52+11.77Matches
2020-202128Montpellierfr FRACoupe de France3rd42586553.82.94650012.5043+1+0.35-1.27Matches
2021-202229Montpellierfr FRACoupe de FranceR1632588695.62.93862002.3321+1+0.35-7.15Matches
2022-202330Schalke 04de GERDFB-PokalR322924651.11.0159013301.5014-3-2.93-7.03Matches
2022-202330Nantesfr FRACoupe de France2nd52815649.33.1467111401.6036-3-0.96-1.90Matches
2023-202431Nantesfr FRACoupe de FranceR3221628190.01.82811001.5012-1-0.56-15.56Matches
9 Seasons5 Clubs3 Leagues281,9456960.621.62476842911.612026-6-0.28-2.63
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Montpellier (4 Seasons)2 Leagues128637265.49.61177311911.92148+6+0.63-0.16
Nantes (2 Seasons)1 League74436359.14.9672211401.5748-4-0.81-2.57
Metz (2 Seasons)2 Leagues64277150.84.7575215001.3315-4-0.84-1.71
Schalke 04 (1 Season)1 League2924651.11.0159013301.5014-3-2.93-7.03
Dijon (1 Season)1 League1120120100.01.311201000.0001-1-0.75
Coupe de France (7 Seasons)191,3527160.115.01776623211.741514+1+0.07-2.94
Coupe de la Ligue (4 Seasons)75017264.25.6680211901.2948-4-0.72-0.40
DFB-Pokal (1 Season)2924651.11.0159013301.5014-3-2.93-7.03
Playing Time Table
Playing Time Starts Subs Team Success Team Success (xG)
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 onxG onxGA xG+/- xG+/-90 On-Off Matches
2022-202330Nantes2. Europa LgKO2874412.11.0172011500.5002-2-2.07-1.220.22.6-2.3-2.44-2.04Matches
1 Season1 Club1 League2874412.11.0172011500.5002-2-2.07-1.220.22.6-2.3-2.44-2.04

Miscellaneous Stats

Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2012-201320Dijonfr FRA2. Ligue 228.670
2013-201421Dijonfr FRA2. Ligue 210.920
2014-201522Dijonfr FRACoupe de France1.31000Matches
2014-201522Dijonfr FRA2. Ligue 27.830Matches
2015-201623Créteilfr FRA2. Ligue 233.07037Matches
2016-201724Metzfr FRA1. Coupe de la Ligue1.80000Matches
2016-201724Metzfr FRA1. Ligue 19.94001924247169000Matches
2017-201825Metzfr FRACoupe de France1.30000Matches
2017-201825Metzfr FRA1. Coupe de la Ligue1.60000Matches
2017-201825Metzfr FRA1. Ligue 115.7500332637111180008651920.8Matches
2018-201926Montpellierfr FRA1. Coupe de la Ligue0.20000Matches
2018-201926Montpellierfr FRA1. Ligue 128.5611453372012320000168153331.3Matches
2019-202027Montpellierfr FRACoupe de France1.70000000000Matches
2019-202027Montpellierfr FRA1. Coupe de la Ligue1.90002515520Matches
2019-202027Montpellierfr FRA1. Ligue 118.75002325212791101091122136.4Matches
2020-202128Montpellierfr FRACoupe de France2.910035022430Matches
2020-202128Montpellierfr FRA1. Ligue 126.2520342851173215000128112927.5Matches
2021-202229Montpellierfr FRACoupe de France2.91001125110Matches
2021-202229Montpellierfr FRA1. Ligue 129.26003450101052422000132132435.1Matches
2022-202330Schalke 04de GER1. Bundesliga4.6100472911000251118.3Matches
2022-202330Nantesfr FRACoupe de France3.100066020220Matches
2022-202330Schalke 04de GERDFB-Pokal1.00000103100Matches
2022-202330Nantes2. Europa Lg1.0000310620000600Matches
2022-202330Nantesfr FRA1. Ligue 112.130018203761060005781633.3Matches
2023-202431Nantesfr FRACoupe de France1.800033318000Matches
2023-202431Nantesfr FRA1. Ligue 123.140032214142131100011281436.4Matches
12 Seasons6 Clubs7 Leagues270.96131297256449741541210108057316730.4
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Montpellier (4 Seasons)3 Leagues112.224311421472758298740105195110732.3
Dijon (3 Seasons)2 Leagues48.713000
Nantes (2 Seasons)3 Leagues41.17006251102622719000175163034.8
Metz (2 Seasons)3 Leagues30.39005250511827270008651920.8
Créteil (1 Season)1 League33.07037
Schalke 04 (1 Season)2 Leagues5.61004821221000251118.3
Ligue 1 (8 Seasons)163.43831238227368861381120107747215631.6
Coupe de France (7 Seasons)15.03001315565760
Ligue 2 (4 Seasons)80.319037
Coupe de la Ligue (4 Seasons)5.60002515520
Bundesliga (1 Season)4.6100472911000251118.3
Europa Lg (1 Season)1.0000310620000600
DFB-Pokal (1 Season)1.00000103100
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2012-201320Dijon1 League28.670
2013-201421Dijon1 League10.920
2014-201522Dijon2 Leagues9.24000
2015-201623Créteil1 League33.07037
2016-201724Metz2 Leagues11.74001924247169000
2017-201825Metz3 Leagues18.6500332637111180008651920.8
2018-201926Montpellier2 Leagues28.7611453372012320000168153331.3
2019-202027Montpellier3 Leagues22.350025303132141301091122136.4
2020-202128Montpellier2 Leagues29.0620373351393618000128112927.5
2021-202229Montpellier2 Leagues32.17003551121102523000132132435.1
2022-202330Schalke 042 Leagues5.61004821221000251118.3
2022-202330Nantes3 Leagues16.2300272731021480006381633.3
2023-202431Nantes2 Leagues24.940035247160131100011281436.4
12 Seasons6 Clubs7 Leagues270.96131297256449741541210108057316730.4
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Montpellier (4 Seasons)3 Leagues112.224311421472758298740105195110732.3
Dijon (3 Seasons)2 Leagues48.713000
Nantes (2 Seasons)3 Leagues41.17006251102622719000175163034.8
Metz (2 Seasons)3 Leagues30.39005250511827270008651920.8
Créteil (1 Season)1 League33.07037
Schalke 04 (1 Season)2 Leagues5.61004821221000251118.3
Ligue 1 (8 Seasons)163.43831238227368861381120107747215631.6
Coupe de France (7 Seasons)15.03001315565760
Ligue 2 (4 Seasons)80.319037
Coupe de la Ligue (4 Seasons)5.60002515520
Bundesliga (1 Season)4.6100472911000251118.3
Europa Lg (1 Season)1.0000310620000600
DFB-Pokal (1 Season)1.00000103100
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2012-201320Dijonfr FRA2. Ligue 27th28.670
2013-201421Dijonfr FRA2. Ligue 26th10.920
2014-201522Dijonfr FRA2. Ligue 24th7.830Matches
2015-201623Créteilfr FRA2. Ligue 219th33.07037Matches
2016-201724Metzfr FRA1. Ligue 114th9.94001924247169000Matches
2017-201825Metzfr FRA1. Ligue 120th15.7500332637111180008651920.8Matches
2018-201926Montpellierfr FRA1. Ligue 16th28.5611453372012320000168153331.3Matches
2019-202027Montpellierfr FRA1. Ligue 18th18.75002325212791101091122136.4Matches
2020-202128Montpellierfr FRA1. Ligue 18th26.2520342851173215000128112927.5Matches
2021-202229Montpellierfr FRA1. Ligue 113th29.26003450101052422000132132435.1Matches
2022-202330Schalke 04de GER1. Bundesliga17th4.6100472911000251118.3Matches
2022-202330Nantesfr FRA1. Ligue 116th12.130018203761060005781633.3Matches
2023-202431Nantesfr FRA1. Ligue 114th23.140032214142131100011281436.4Matches
12 Seasons6 Clubs3 Leagues248.35831279234388951391130107997316730.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Montpellier (4 Seasons)1 League102.622311361362455088680105195110732.3
Dijon (3 Seasons)1 League47.3120
Nantes (2 Seasons)1 League35.2700504172182317000169163034.8
Metz (2 Seasons)1 League25.69005250511827270008651920.8
Créteil (1 Season)1 League33.07037
Schalke 04 (1 Season)1 League4.6100472911000251118.3
Ligue 1 (8 Seasons)163.43831238227368861381120107747215631.6
Ligue 2 (4 Seasons)80.319037
Bundesliga (1 Season)4.6100472911000251118.3
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201522Dijonfr FRACoupe de France17th1.31000Matches
2016-201724Metzfr FRA1. Coupe de la Ligue5th1.80000Matches
2017-201825Metzfr FRACoupe de France9th1.30000Matches
2017-201825Metzfr FRA1. Coupe de la Ligue9th1.60000Matches
2018-201926Montpellierfr FRA1. Coupe de la Ligue17th0.20000Matches
2019-202027Montpellierfr FRACoupe de France9th1.70000000000Matches
2019-202027Montpellierfr FRA1. Coupe de la Ligue9th1.90002515520Matches
2020-202128Montpellierfr FRACoupe de France3rd2.910035022430Matches
2021-202229Montpellierfr FRACoupe de FranceR162.91001125110Matches
2022-202330Schalke 04de GERDFB-PokalR321.00000103100Matches
2022-202330Nantesfr FRACoupe de France2nd3.100066020220Matches
2023-202431Nantesfr FRACoupe de FranceR321.800033318000Matches
9 Seasons5 Clubs3 Leagues21.630015216731380
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Montpellier (4 Seasons)2 Leagues9.62006113321060
Nantes (2 Seasons)1 League4.900099338220
Metz (2 Seasons)2 Leagues4.70000
Schalke 04 (1 Season)1 League1.00000103100
Dijon (1 Season)1 League1.31000
Coupe de France (7 Seasons)15.03001315565760
Coupe de la Ligue (4 Seasons)5.60002515520
DFB-Pokal (1 Season)1.00000103100
Miscellaneous Stats Table
Performance Aerial Duels
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
2022-202330Nantes2. Europa LgKO1.0000310620000600Matches
1 Season1 Club1 League1.0000310620000600

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, 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.

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. We will never in the future have less data than we do today.

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.