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
2015-201619Marseillefr FRA1. Coupe de la Ligue00Matches
2015-201619Marseillefr FRA1. Ligue 100Matches
2016-201720Marseillefr FRA1. Ligue 100Matches
2017-201821Niortfr FRA1. Coupe de la Ligue10450.5000000000.000.000.000.000.00Matches
2017-201821Niortfr FRA2. Ligue 226262,25425.00000001000.10.13.53.62559960.000.000.000.000.000.000.140.150.000.15Matches
2018-201922Niortfr FRACoupe de France221241.4000000100.000.000.000.000.00Matches
2018-201922Niortfr FRA1. Coupe de la Ligue11901.0000000000.000.000.000.000.00Matches
2018-201922Niortfr FRA2. Ligue 227232,14323.8011000700.60.61.42.02949680.000.040.040.000.040.020.060.080.020.08Matches
2019-202023Niortfr FRACoupe de France221802.0011000000.000.500.500.000.50Matches
2019-202023Niortfr FRA1. Coupe de la Ligue21961.1000000000.000.000.000.000.00Matches
2019-202023Niortfr FRA2. Ligue 222221,88220.9011000610.10.11.51.62861710.000.050.050.000.050.000.070.080.000.08Matches
2020-202124Coventry Cityeng ENG2. Championship181092510.3000000100.30.30.91.21929720.000.000.000.000.000.030.090.120.030.12Matches
2020-202124Coventry Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202225Coventry Cityeng ENG2. Championship421071.2000000000.00.00.30.34580.000.000.000.000.000.000.220.220.000.22Matches
2021-202225Coventry Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2021-202225Portimonensept POR1. Primeira Liga1154004.4000000400.20.20.10.324100.000.000.000.000.000.040.030.080.040.08Matches
2022-202326Shrewsburyeng ENGEFL Cup20901.0011000100.001.001.000.001.00Matches
2022-202326Shrewsburyeng ENGFA Cup1060.1000000000.000.000.000.000.00Matches
2022-202326Shrewsburyeng ENG3. League One764765.3000000000.000.000.000.000.00Matches
2023-202427Sochauxfr FRACoupe de France554364.8202200200.410.000.410.410.41Matches
2024-202528Sochauxfr FRACoupe de France00Matches
10 Seasons6 Clubs9 Leagues1331079,434104.82462003211.31.37.89.01072073250.020.040.060.020.060.010.090.110.010.11
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
Niort (3 Seasons)3 Leagues83776,81475.70330002410.80.86.57.2821692350.000.040.040.000.040.010.090.100.010.10
Coventry City (2 Seasons)3 Leagues24141,21213.5000000100.30.31.21.52334800.000.000.000.000.000.020.100.130.020.13
Sochaux (2 Seasons)1 League554364.8202200200.410.000.410.410.41
Marseille (2 Seasons)2 Leagues00
Portimonense (1 Season)1 League1154004.4000000400.20.20.10.324100.000.000.000.000.000.040.030.080.040.08
Shrewsbury (1 Season)3 Leagues1065726.4011000100.000.160.160.000.16
Coupe de France (4 Seasons)997408.2213200300.240.120.360.240.36
Coupe de la Ligue (4 Seasons)422312.6000000000.000.000.000.000.00
Ligue 2 (3 Seasons)75716,27969.80220002310.80.86.57.2821692350.000.030.030.000.030.010.090.100.010.10
Championship (2 Seasons)22121,03211.5000000100.30.31.21.52334800.000.000.000.000.000.020.100.130.020.13
EFL Cup (2 Seasons)311802.0011000100.000.500.500.000.50
FA Cup (2 Seasons)21961.1000000000.000.000.000.000.00
Ligue 1 (2 Seasons)00
Primeira Liga (1 Season)1154004.4000000400.20.20.10.324100.000.000.000.000.000.040.030.080.040.08
League One (1 Season)764765.3000000000.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
2015-201619Marseille2 Leagues00
2016-201720Marseille1 League00
2017-201821Niort2 Leagues27262,29925.50000001000.10.13.53.62559960.000.000.000.000.000.000.140.150.000.15
2018-201922Niort3 Leagues30262,35726.2011000800.60.61.42.02949680.000.040.040.000.040.020.060.080.020.08
2019-202023Niort3 Leagues26252,15824.0022000610.10.11.51.62861710.000.080.080.000.080.000.070.080.000.08
2020-202124Coventry City2 Leagues19111,01511.3000000100.30.30.91.21929720.000.000.000.000.000.030.090.120.030.12
2021-202225Coventry City2 Leagues531972.2000000000.00.00.30.34580.000.000.000.000.000.000.220.220.000.22
2021-202225Portimonense1 League1154004.4000000400.20.20.10.324100.000.000.000.000.000.040.030.080.040.08
2022-202326Shrewsbury3 Leagues1065726.4011000100.000.160.160.000.16
2023-202427Sochaux1 League554364.8202200200.410.000.410.410.41
2024-202528Sochaux1 League00
10 Seasons6 Clubs9 Leagues1331079,434104.82462003211.31.37.89.01072073250.020.040.060.020.060.010.090.110.010.11
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
Niort (3 Seasons)3 Leagues83776,81475.70330002410.80.86.57.2821692350.000.040.040.000.040.010.090.100.010.10
Coventry City (2 Seasons)3 Leagues24141,21213.5000000100.30.31.21.52334800.000.000.000.000.000.020.100.130.020.13
Sochaux (2 Seasons)1 League554364.8202200200.410.000.410.410.41
Marseille (2 Seasons)2 Leagues00
Portimonense (1 Season)1 League1154004.4000000400.20.20.10.324100.000.000.000.000.000.040.030.080.040.08
Shrewsbury (1 Season)3 Leagues1065726.4011000100.000.160.160.000.16
Coupe de France (4 Seasons)997408.2213200300.240.120.360.240.36
Coupe de la Ligue (4 Seasons)422312.6000000000.000.000.000.000.00
Ligue 2 (3 Seasons)75716,27969.80220002310.80.86.57.2821692350.000.030.030.000.030.010.090.100.010.10
Championship (2 Seasons)22121,03211.5000000100.30.31.21.52334800.000.000.000.000.000.020.100.130.020.13
EFL Cup (2 Seasons)311802.0011000100.000.500.500.000.50
FA Cup (2 Seasons)21961.1000000000.000.000.000.000.00
Ligue 1 (2 Seasons)00
Primeira Liga (1 Season)1154004.4000000400.20.20.10.324100.000.000.000.000.000.040.030.080.040.08
League One (1 Season)764765.3000000000.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
2015-201619Marseillefr FRA1. Ligue 113th00Matches
2016-201720Marseillefr FRA1. Ligue 15th00Matches
2017-201821Niortfr FRA2. Ligue 215th26262,25425.00000001000.10.13.53.62559960.000.000.000.000.000.000.140.150.000.15Matches
2018-201922Niortfr FRA2. Ligue 212th27232,14323.8011000700.60.61.42.02949680.000.040.040.000.040.020.060.080.020.08Matches
2019-202023Niortfr FRA2. Ligue 218th22221,88220.9011000610.10.11.51.62861710.000.050.050.000.050.000.070.080.000.08Matches
2020-202124Coventry Cityeng ENG2. Championship16th181092510.3000000100.30.30.91.21929720.000.000.000.000.000.030.090.120.030.12Matches
2021-202225Coventry Cityeng ENG2. Championship12th421071.2000000000.00.00.30.34580.000.000.000.000.000.000.220.220.000.22Matches
2021-202225Portimonensept POR1. Primeira Liga13th1154004.4000000400.20.20.10.324100.000.000.000.000.000.040.030.080.040.08Matches
2022-202326Shrewsburyeng ENG3. League One12th764765.3000000000.000.000.000.000.00Matches
8 Seasons5 Clubs5 Leagues115948,18791.00220002811.31.37.89.01072073250.000.020.020.000.020.010.090.110.010.11
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
Niort (3 Seasons)1 League75716,27969.80220002310.80.86.57.2821692350.000.030.030.000.030.010.090.100.010.10
Coventry City (2 Seasons)1 League22121,03211.5000000100.30.31.21.52334800.000.000.000.000.000.020.100.130.020.13
Marseille (2 Seasons)1 League00
Portimonense (1 Season)1 League1154004.4000000400.20.20.10.324100.000.000.000.000.000.040.030.080.040.08
Shrewsbury (1 Season)1 League764765.3000000000.000.000.000.000.00
Ligue 2 (3 Seasons)75716,27969.80220002310.80.86.57.2821692350.000.030.030.000.030.010.090.100.010.10
Championship (2 Seasons)22121,03211.5000000100.30.31.21.52334800.000.000.000.000.000.020.100.130.020.13
Ligue 1 (2 Seasons)00
Primeira Liga (1 Season)1154004.4000000400.20.20.10.324100.000.000.000.000.000.040.030.080.040.08
League One (1 Season)764765.3000000000.000.000.000.000.00
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-201619Marseillefr FRA1. Coupe de la Ligue5th00Matches
2017-201821Niortfr FRA1. Coupe de la Ligue33rd10450.5000000000.000.000.000.000.00Matches
2018-201922Niortfr FRACoupe de France33rd221241.4000000100.000.000.000.000.00Matches
2018-201922Niortfr FRA1. Coupe de la Ligue33rd11901.0000000000.000.000.000.000.00Matches
2019-202023Niortfr FRACoupe de France33rd221802.0011000000.000.500.500.000.50Matches
2019-202023Niortfr FRA1. Coupe de la Ligue17th21961.1000000000.000.000.000.000.00Matches
2020-202124Coventry Cityeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2021-202225Coventry Cityeng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2022-202326Shrewsburyeng ENGEFL CupRd220901.0011000100.001.001.000.001.00Matches
2022-202326Shrewsburyeng ENGFA Cup1060.1000000000.000.000.000.000.00Matches
2023-202427Sochauxfr FRACoupe de FranceR16554364.8202200200.410.000.410.410.41Matches
2024-202528Sochauxfr FRACoupe de FranceR6400Matches
9 Seasons5 Clubs4 Leagues18131,24713.9224200400.140.140.290.140.29
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
Niort (3 Seasons)2 Leagues865355.9011000100.000.170.170.000.17
Sochaux (2 Seasons)1 League554364.8202200200.410.000.410.410.41
Coventry City (2 Seasons)2 Leagues221802.0000000000.000.000.000.000.00
Shrewsbury (1 Season)2 Leagues30961.1011000100.000.940.940.000.94
Marseille (1 Season)1 League00
Coupe de France (4 Seasons)997408.2213200300.240.120.360.240.36
Coupe de la Ligue (4 Seasons)422312.6000000000.000.000.000.000.00
EFL Cup (2 Seasons)311802.0011000100.000.500.500.000.50
FA Cup (2 Seasons)21961.1000000000.000.000.000.000.00

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
2017-201821Niortfr FRA1. Coupe de la Ligue0.5000Matches
2017-201821Niortfr FRA2. Ligue 225.00300.00.120.000.0024.20000.10.10.03-0.1-0.1Matches
2018-201922Niortfr FRACoupe de France1.40000.000.0000Matches
2018-201922Niortfr FRA1. Coupe de la Ligue1.0000Matches
2018-201922Niortfr FRA2. Ligue 223.80300.00.130.000.0010.80000.60.60.19-0.6-0.6Matches
2019-202023Niortfr FRACoupe de France2.00000.000.0000Matches
2019-202023Niortfr FRA1. Coupe de la Ligue1.10100.00.940.000.0000Matches
2019-202023Niortfr FRA2. Ligue 220.903133.30.140.050.000.0024.20000.10.10.03-0.1-0.1Matches
2020-202124Coventry Cityeng ENG2. Championship10.303133.30.290.100.000.009.50000.30.30.10-0.3-0.3Matches
2020-202124Coventry Cityeng ENGFA Cup1.0011100.01.001.000.000.0000Matches
2021-202225Coventry Cityeng ENG2. Championship1.20000.000.000000.00.00.00.0Matches
2021-202225Coventry Cityeng ENGEFL Cup1.0011100.01.001.000.000.0000Matches
2021-202225Portimonensept POR1. Primeira Liga4.404250.00.900.450.000.0014.40000.20.20.05-0.2-0.2Matches
2022-202326Shrewsburyeng ENGEFL Cup1.00000.000.0000Matches
2022-202326Shrewsburyeng ENGFA Cup0.10000.000.0000Matches
2022-202326Shrewsburyeng ENG3. League One5.306233.31.130.380.000.0000Matches
2023-202427Sochauxfr FRACoupe de France4.82000.000.0000Matches
10 Seasons6 Clubs9 Leagues104.8225832.00.240.080.080.2516.50001.31.30.08-1.3-1.3
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
Niort (3 Seasons)3 Leagues75.7010110.00.130.010.000.0019.70000.80.80.09-0.8-0.8
Coventry City (2 Seasons)3 Leagues13.505360.00.370.220.000.009.50000.30.30.10-0.3-0.3
Sochaux (2 Seasons)1 League4.82000.000.0000
Marseille (2 Seasons)2 Leagues
Portimonense (1 Season)1 League4.404250.00.900.450.000.0014.40000.20.20.05-0.2-0.2
Shrewsbury (1 Season)3 Leagues6.406233.30.940.310.000.0000
Coupe de France (4 Seasons)8.22000.000.0000
Coupe de la Ligue (4 Seasons)2.60100.00.940.000.0000
Ligue 2 (3 Seasons)69.809111.10.130.010.000.0019.70000.80.80.09-0.8-0.8
Championship (2 Seasons)11.503133.30.260.090.000.009.50000.30.30.10-0.3-0.3
EFL Cup (2 Seasons)2.0011100.00.500.500.000.0000
FA Cup (2 Seasons)1.1011100.00.940.940.000.0000
Ligue 1 (2 Seasons)
Primeira Liga (1 Season)4.404250.00.900.450.000.0014.40000.20.20.05-0.2-0.2
League One (1 Season)5.306233.31.130.380.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
2017-201821Niort2 Leagues25.50300.00.120.000.0024.20000.10.10.03-0.1-0.1
2018-201922Niort3 Leagues26.20300.00.120.000.0010.80000.60.60.19-0.6-0.6
2019-202023Niort3 Leagues24.004125.00.170.040.000.0024.20000.10.10.03-0.1-0.1
2020-202124Coventry City2 Leagues11.304250.00.350.180.000.009.50000.30.30.10-0.3-0.3
2021-202225Coventry City2 Leagues2.2011100.00.460.460.000.000000.00.00.00.0
2021-202225Portimonense1 League4.404250.00.900.450.000.0014.40000.20.20.05-0.2-0.2
2022-202326Shrewsbury3 Leagues6.406233.30.940.310.000.0000
2023-202427Sochaux1 League4.82000.000.0000
10 Seasons6 Clubs9 Leagues104.8225832.00.240.080.080.2516.50001.31.30.08-1.3-1.3
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
Niort (3 Seasons)3 Leagues75.7010110.00.130.010.000.0019.70000.80.80.09-0.8-0.8
Coventry City (2 Seasons)3 Leagues13.505360.00.370.220.000.009.50000.30.30.10-0.3-0.3
Sochaux (2 Seasons)1 League4.82000.000.0000
Marseille (2 Seasons)2 Leagues
Portimonense (1 Season)1 League4.404250.00.900.450.000.0014.40000.20.20.05-0.2-0.2
Shrewsbury (1 Season)3 Leagues6.406233.30.940.310.000.0000
Coupe de France (4 Seasons)8.22000.000.0000
Coupe de la Ligue (4 Seasons)2.60100.00.940.000.0000
Ligue 2 (3 Seasons)69.809111.10.130.010.000.0019.70000.80.80.09-0.8-0.8
Championship (2 Seasons)11.503133.30.260.090.000.009.50000.30.30.10-0.3-0.3
EFL Cup (2 Seasons)2.0011100.00.500.500.000.0000
FA Cup (2 Seasons)1.1011100.00.940.940.000.0000
Ligue 1 (2 Seasons)
Primeira Liga (1 Season)4.404250.00.900.450.000.0014.40000.20.20.05-0.2-0.2
League One (1 Season)5.306233.31.130.380.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
2017-201821Niortfr FRA2. Ligue 215th25.00300.00.120.000.0024.20000.10.10.03-0.1-0.1Matches
2018-201922Niortfr FRA2. Ligue 212th23.80300.00.130.000.0010.80000.60.60.19-0.6-0.6Matches
2019-202023Niortfr FRA2. Ligue 218th20.903133.30.140.050.000.0024.20000.10.10.03-0.1-0.1Matches
2020-202124Coventry Cityeng ENG2. Championship16th10.303133.30.290.100.000.009.50000.30.30.10-0.3-0.3Matches
2021-202225Coventry Cityeng ENG2. Championship12th1.20000.000.000000.00.00.00.0Matches
2021-202225Portimonensept POR1. Primeira Liga13th4.404250.00.900.450.000.0014.40000.20.20.05-0.2-0.2Matches
2022-202326Shrewsburyeng ENG3. League One12th5.306233.31.130.380.000.0000Matches
8 Seasons5 Clubs5 Leagues91.0022627.30.240.070.000.0016.50001.31.30.08-1.3-1.3
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
Niort (3 Seasons)1 League69.809111.10.130.010.000.0019.70000.80.80.09-0.8-0.8
Coventry City (2 Seasons)1 League11.503133.30.260.090.000.009.50000.30.30.10-0.3-0.3
Marseille (2 Seasons)1 League
Portimonense (1 Season)1 League4.404250.00.900.450.000.0014.40000.20.20.05-0.2-0.2
Shrewsbury (1 Season)1 League5.306233.31.130.380.000.0000
Ligue 2 (3 Seasons)69.809111.10.130.010.000.0019.70000.80.80.09-0.8-0.8
Championship (2 Seasons)11.503133.30.260.090.000.009.50000.30.30.10-0.3-0.3
Ligue 1 (2 Seasons)
Primeira Liga (1 Season)4.404250.00.900.450.000.0014.40000.20.20.05-0.2-0.2
League One (1 Season)5.306233.31.130.380.000.0000
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
2017-201821Niortfr FRA1. Coupe de la Ligue33rd0.5000Matches
2018-201922Niortfr FRACoupe de France33rd1.40000.000.0000Matches
2018-201922Niortfr FRA1. Coupe de la Ligue33rd1.0000Matches
2019-202023Niortfr FRACoupe de France33rd2.00000.000.0000Matches
2019-202023Niortfr FRA1. Coupe de la Ligue17th1.10100.00.940.000.0000Matches
2020-202124Coventry Cityeng ENGFA Cup33rd1.0011100.01.001.000.000.0000Matches
2021-202225Coventry Cityeng ENGEFL CupRd11.0011100.01.001.000.000.0000Matches
2022-202326Shrewsburyeng ENGEFL CupRd21.00000.000.0000Matches
2022-202326Shrewsburyeng ENGFA Cup0.10000.000.0000Matches
2023-202427Sochauxfr FRACoupe de FranceR164.82000.000.0000Matches
9 Seasons5 Clubs4 Leagues13.923266.70.240.160.671.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Niort (3 Seasons)2 Leagues5.90100.00.230.000.0000
Sochaux (2 Seasons)1 League4.82000.000.0000
Coventry City (2 Seasons)2 Leagues2.0022100.01.001.000.000.0000
Shrewsbury (1 Season)2 Leagues1.10000.000.0000
Marseille (1 Season)1 League
Coupe de France (4 Seasons)8.22000.000.0000
Coupe de la Ligue (4 Seasons)2.60100.00.940.000.0000
EFL Cup (2 Seasons)2.0011100.00.500.500.000.0000
FA Cup (2 Seasons)1.1011100.00.940.940.000.0000

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
2017-201821Niortfr FRA1. Coupe de la Ligue0.50Matches
2017-201821Niortfr FRA2. Ligue 225.0725101871.211164553140648483.926838270.2358740.203.52.2-3.52244191259Matches
2018-201922Niortfr FRACoupe de France1.40Matches
2018-201922Niortfr FRA1. Coupe de la Ligue1.00Matches
2018-201922Niortfr FRA2. Ligue 223.872196674.612722589730537082.435343980.45811849.211.40.9-0.49386449Matches
2019-202023Niortfr FRACoupe de France2.01Matches
2019-202023Niortfr FRA1. Coupe de la Ligue1.10Matches
2019-202023Niortfr FRA2. Ligue 220.962484673.811000498728433584.827636575.65811450.911.50.9-0.5133113661Matches
2020-202124Coventry Cityeng ENG2. Championship10.326341463.54079181914018177.39615661.5144233.300.90.8-0.9102511629Matches
2020-202124Coventry Cityeng ENGFA Cup1.00Matches
2021-202225Coventry Cityeng ENG2. Championship1.2476572.3763261263183.9162176.251050.000.30.2-0.333115Matches
2021-202225Coventry Cityeng ENGEFL Cup1.00Matches
2021-202225Portimonensept POR1. Primeira Liga4.48312069.21500477364678.3394881.371643.800.10.1-0.122204Matches
2022-202326Shrewsburyeng ENGEFL Cup1.01Matches
2022-202326Shrewsburyeng ENGFA Cup0.10Matches
2022-202326Shrewsburyeng ENG3. League One5.30Matches
2023-202427Sochauxfr FRACoupe de France4.80Matches
10 Seasons6 Clubs9 Leagues104.82463342971.841228189721197144782.71048141174.317738745.747.85.0-3.8591435229207
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
Niort (3 Seasons)3 Leagues75.72070283073.13488616415995118983.7897118675.615131947.336.53.9-3.5441133822169
Coventry City (2 Seasons)3 Leagues13.531047964.74842208016621278.311217763.3195236.501.21.0-1.2132812734
Sochaux (2 Seasons)1 League4.80
Marseille (2 Seasons)2 Leagues
Portimonense (1 Season)1 League4.48312069.21500477364678.3394881.371643.800.10.1-0.122204
Shrewsbury (1 Season)3 Leagues6.41
Coupe de France (4 Seasons)8.21
Coupe de la Ligue (4 Seasons)2.60
Ligue 2 (3 Seasons)69.82070283073.13488616415995118983.7897118675.615131947.326.53.9-4.5441133822169
Championship (2 Seasons)11.531047964.74842208016621278.311217763.3195236.501.21.0-1.2132812734
EFL Cup (2 Seasons)2.01
FA Cup (2 Seasons)1.10
Ligue 1 (2 Seasons)
Primeira Liga (1 Season)4.48312069.21500477364678.3394881.371643.800.10.1-0.122204
League One (1 Season)5.30
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
2017-201821Niort2 Leagues25.5725101871.211164553140648483.926838270.2358740.203.52.2-3.52244191259
2018-201922Niort3 Leagues26.272196674.612722589730537082.435343980.45811849.211.40.9-0.49386449
2019-202023Niort3 Leagues24.062484673.811000498728433584.827636575.65811450.921.50.9+0.5133113661
2020-202124Coventry City2 Leagues11.326341463.54079181914018177.39615661.5144233.300.90.8-0.9102511629
2021-202225Coventry City2 Leagues2.2476572.3763261263183.9162176.251050.000.30.2-0.333115
2021-202225Portimonense1 League4.48312069.21500477364678.3394881.371643.800.10.1-0.122204
2022-202326Shrewsbury3 Leagues6.41
2023-202427Sochaux1 League4.80
10 Seasons6 Clubs9 Leagues104.82463342971.841228189721197144782.71048141174.317738745.747.85.0-3.8591435229207
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
Niort (3 Seasons)3 Leagues75.72070283073.13488616415995118983.7897118675.615131947.336.53.9-3.5441133822169
Coventry City (2 Seasons)3 Leagues13.531047964.74842208016621278.311217763.3195236.501.21.0-1.2132812734
Sochaux (2 Seasons)1 League4.80
Marseille (2 Seasons)2 Leagues
Portimonense (1 Season)1 League4.48312069.21500477364678.3394881.371643.800.10.1-0.122204
Shrewsbury (1 Season)3 Leagues6.41
Coupe de France (4 Seasons)8.21
Coupe de la Ligue (4 Seasons)2.60
Ligue 2 (3 Seasons)69.82070283073.13488616415995118983.7897118675.615131947.326.53.9-4.5441133822169
Championship (2 Seasons)11.531047964.74842208016621278.311217763.3195236.501.21.0-1.2132812734
EFL Cup (2 Seasons)2.01
FA Cup (2 Seasons)1.10
Ligue 1 (2 Seasons)
Primeira Liga (1 Season)4.48312069.21500477364678.3394881.371643.800.10.1-0.122204
League One (1 Season)5.30
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
2017-201821Niortfr FRA2. Ligue 215th25.0725101871.211164553140648483.926838270.2358740.203.52.2-3.52244191259Matches
2018-201922Niortfr FRA2. Ligue 212th23.872196674.612722589730537082.435343980.45811849.211.40.9-0.49386449Matches
2019-202023Niortfr FRA2. Ligue 218th20.962484673.811000498728433584.827636575.65811450.911.50.9-0.5133113661Matches
2020-202124Coventry Cityeng ENG2. Championship16th10.326341463.54079181914018177.39615661.5144233.300.90.8-0.9102511629Matches
2021-202225Coventry Cityeng ENG2. Championship12th1.2476572.3763261263183.9162176.251050.000.30.2-0.333115Matches
2021-202225Portimonensept POR1. Primeira Liga13th4.48312069.21500477364678.3394881.371643.800.10.1-0.122204Matches
2022-202326Shrewsburyeng ENG3. League One12th5.30Matches
8 Seasons5 Clubs5 Leagues91.02463342971.841228189721197144782.71048141174.317738745.727.85.0-5.8591435229207
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
Niort (3 Seasons)1 League69.82070283073.13488616415995118983.7897118675.615131947.326.53.9-4.5441133822169
Coventry City (2 Seasons)1 League11.531047964.74842208016621278.311217763.3195236.501.21.0-1.2132812734
Marseille (2 Seasons)1 League
Portimonense (1 Season)1 League4.48312069.21500477364678.3394881.371643.800.10.1-0.122204
Shrewsbury (1 Season)1 League5.30
Ligue 2 (3 Seasons)69.82070283073.13488616415995118983.7897118675.615131947.326.53.9-4.5441133822169
Championship (2 Seasons)11.531047964.74842208016621278.311217763.3195236.501.21.0-1.2132812734
Ligue 1 (2 Seasons)
Primeira Liga (1 Season)4.48312069.21500477364678.3394881.371643.800.10.1-0.122204
League One (1 Season)5.30
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
2017-201821Niortfr FRA1. Coupe de la Ligue33rd0.50Matches
2018-201922Niortfr FRACoupe de France33rd1.40Matches
2018-201922Niortfr FRA1. Coupe de la Ligue33rd1.00Matches
2019-202023Niortfr FRACoupe de France33rd2.01Matches
2019-202023Niortfr FRA1. Coupe de la Ligue17th1.10Matches
2020-202124Coventry Cityeng ENGFA Cup33rd1.00Matches
2021-202225Coventry Cityeng ENGEFL CupRd11.00Matches
2022-202326Shrewsburyeng ENGEFL CupRd21.01Matches
2022-202326Shrewsburyeng ENGFA Cup0.10Matches
2023-202427Sochauxfr FRACoupe de FranceR164.80Matches
9 Seasons5 Clubs4 Leagues13.92
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
Niort (3 Seasons)2 Leagues5.91
Sochaux (2 Seasons)1 League4.80
Coventry City (2 Seasons)2 Leagues2.00
Shrewsbury (1 Season)2 Leagues1.11
Marseille (1 Season)1 League
Coupe de France (4 Seasons)8.21
Coupe de la Ligue (4 Seasons)2.60
EFL Cup (2 Seasons)2.01
FA Cup (2 Seasons)1.10
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
2017-201821Niortfr FRA1. Coupe de la Ligue0.5Matches
2017-201821Niortfr FRA2. Ligue 225.010186973201000683100000725136Matches
2018-201922Niortfr FRACoupe de France1.40Matches
2018-201922Niortfr FRA1. Coupe de la Ligue1.0Matches
2018-201922Niortfr FRA2. Ligue 223.89667532111012432010000721226Matches
2019-202023Niortfr FRACoupe de France2.00Matches
2019-202023Niortfr FRA1. Coupe de la Ligue1.13Matches
2019-202023Niortfr FRA2. Ligue 220.98466461981000241871000624221Matches
2020-202124Coventry Cityeng ENG2. Championship10.3414302111100441100000263114Matches
2020-202124Coventry Cityeng ENGFA Cup1.03Matches
2021-202225Coventry Cityeng ENG2. Championship1.265511400071400004702Matches
2021-202225Coventry Cityeng ENGEFL Cup1.05Matches
2021-202225Portimonensept POR1. Primeira Liga4.4120982141161700008315Matches
2022-202326Shrewsburyeng ENGEFL Cup1.05Matches
2022-202326Shrewsburyeng ENGFA Cup0.10Matches
2022-202326Shrewsburyeng ENG3. League One5.312Matches
2023-202427Sochauxfr FRACoupe de France4.81Matches
10 Seasons6 Clubs9 Leagues104.8342925478753523221839100024637104
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Niort (3 Seasons)3 Leagues75.728302096729301213869810002070583
Coventry City (2 Seasons)3 Leagues13.5479353125100591240000310116
Sochaux (2 Seasons)1 League4.81
Marseille (2 Seasons)2 Leagues
Portimonense (1 Season)1 League4.4120982141161700008315
Shrewsbury (1 Season)3 Leagues6.417
Coupe de France (4 Seasons)8.21
Coupe de la Ligue (4 Seasons)2.63
Ligue 2 (3 Seasons)69.828302096729301213569810002070583
Championship (2 Seasons)11.5479353125100511240000310116
EFL Cup (2 Seasons)2.010
FA Cup (2 Seasons)1.13
Ligue 1 (2 Seasons)
Primeira Liga (1 Season)4.4120982141161700008315
League One (1 Season)5.312
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
2017-201821Niort2 Leagues25.510186973201000683100000725136
2018-201922Niort3 Leagues26.29667532111012432010000721226
2019-202023Niort3 Leagues24.08466461981000271871000624221
2020-202124Coventry City2 Leagues11.3414302111100471100000263114
2021-202225Coventry City2 Leagues2.2655114000121400004702
2021-202225Portimonense1 League4.4120982141161700008315
2022-202326Shrewsbury3 Leagues6.417
2023-202427Sochaux1 League4.81
10 Seasons6 Clubs9 Leagues104.8342925478753523221839100024637104
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Niort (3 Seasons)3 Leagues75.728302096729301213869810002070583
Coventry City (2 Seasons)3 Leagues13.5479353125100591240000310116
Sochaux (2 Seasons)1 League4.81
Marseille (2 Seasons)2 Leagues
Portimonense (1 Season)1 League4.4120982141161700008315
Shrewsbury (1 Season)3 Leagues6.417
Coupe de France (4 Seasons)8.21
Coupe de la Ligue (4 Seasons)2.63
Ligue 2 (3 Seasons)69.828302096729301213569810002070583
Championship (2 Seasons)11.5479353125100511240000310116
EFL Cup (2 Seasons)2.010
FA Cup (2 Seasons)1.13
Ligue 1 (2 Seasons)
Primeira Liga (1 Season)4.4120982141161700008315
League One (1 Season)5.312
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
2017-201821Niortfr FRA2. Ligue 215th25.010186973201000683100000725136Matches
2018-201922Niortfr FRA2. Ligue 212th23.89667532111012432010000721226Matches
2019-202023Niortfr FRA2. Ligue 218th20.98466461981000241871000624221Matches
2020-202124Coventry Cityeng ENG2. Championship16th10.3414302111100441100000263114Matches
2021-202225Coventry Cityeng ENG2. Championship12th1.265511400071400004702Matches
2021-202225Portimonensept POR1. Primeira Liga13th4.4120982141161700008315Matches
2022-202326Shrewsburyeng ENG3. League One12th5.312Matches
8 Seasons5 Clubs5 Leagues91.0342925478753523204839100024637104
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Niort (3 Seasons)1 League69.828302096729301213569810002070583
Coventry City (2 Seasons)1 League11.5479353125100511240000310116
Marseille (2 Seasons)1 League
Portimonense (1 Season)1 League4.4120982141161700008315
Shrewsbury (1 Season)1 League5.312
Ligue 2 (3 Seasons)69.828302096729301213569810002070583
Championship (2 Seasons)11.5479353125100511240000310116
Ligue 1 (2 Seasons)
Primeira Liga (1 Season)4.4120982141161700008315
League One (1 Season)5.312
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
2017-201821Niortfr FRA1. Coupe de la Ligue33rd0.5Matches
2018-201922Niortfr FRACoupe de France33rd1.40Matches
2018-201922Niortfr FRA1. Coupe de la Ligue33rd1.0Matches
2019-202023Niortfr FRACoupe de France33rd2.00Matches
2019-202023Niortfr FRA1. Coupe de la Ligue17th1.13Matches
2020-202124Coventry Cityeng ENGFA Cup33rd1.03Matches
2021-202225Coventry Cityeng ENGEFL CupRd11.05Matches
2022-202326Shrewsburyeng ENGEFL CupRd21.05Matches
2022-202326Shrewsburyeng ENGFA Cup0.10Matches
2023-202427Sochauxfr FRACoupe de FranceR164.81Matches
9 Seasons5 Clubs4 Leagues13.917
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Niort (3 Seasons)2 Leagues5.93
Sochaux (2 Seasons)1 League4.81
Coventry City (2 Seasons)2 Leagues2.08
Shrewsbury (1 Season)2 Leagues1.15
Marseille (1 Season)1 League
Coupe de France (4 Seasons)8.21
Coupe de la Ligue (4 Seasons)2.63
EFL Cup (2 Seasons)2.010
FA Cup (2 Seasons)1.13

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
2017-201821Niortfr FRA1. Coupe de la Ligue0.5Matches
2017-201821Niortfr FRA2. Ligue 225.0441.76304109040.16400000Matches
2018-201922Niortfr FRACoupe de France1.4Matches
2018-201922Niortfr FRA1. Coupe de la Ligue1.0Matches
2018-201922Niortfr FRA2. Ligue 223.8291.22193205010.04100000Matches
2019-202023Niortfr FRACoupe de France2.0Matches
2019-202023Niortfr FRA1. Coupe de la Ligue1.1Matches
2019-202023Niortfr FRA2. Ligue 220.9311.48242400140.19400000Matches
2020-202124Coventry Cityeng ENG2. Championship10.3191.85151110110.10100000Matches
2020-202124Coventry Cityeng ENGFA Cup1.0Matches
2021-202225Coventry Cityeng ENG2. Championship1.254.2141000000.00000000Matches
2021-202225Coventry Cityeng ENGEFL Cup1.0Matches
2021-202225Portimonensept POR1. Primeira Liga4.440.9040000010.23100000Matches
2022-202326Shrewsburyeng ENGEFL Cup1.0Matches
2022-202326Shrewsburyeng ENGFA Cup0.1Matches
2022-202326Shrewsburyeng ENG3. League One5.3Matches
2023-202427Sochauxfr FRACoupe de France4.8Matches
10 Seasons6 Clubs9 Leagues104.81321.54961181142110.131100000
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Niort (3 Seasons)3 Leagues75.71041.497397014190.13900000
Coventry City (2 Seasons)3 Leagues13.5242.09192110110.09100000
Sochaux (2 Seasons)1 League4.8
Marseille (2 Seasons)2 Leagues
Portimonense (1 Season)1 League4.440.9040000010.23100000
Shrewsbury (1 Season)3 Leagues6.4
Coupe de France (4 Seasons)8.2
Coupe de la Ligue (4 Seasons)2.6
Ligue 2 (3 Seasons)69.81041.497397014190.13900000
Championship (2 Seasons)11.5242.09192110110.09100000
EFL Cup (2 Seasons)2.0
FA Cup (2 Seasons)1.1
Ligue 1 (2 Seasons)
Primeira Liga (1 Season)4.440.9040000010.23100000
League One (1 Season)5.3
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
2017-201821Niort2 Leagues25.5441.76304109040.16400000
2018-201922Niort3 Leagues26.2291.22193205010.04100000
2019-202023Niort3 Leagues24.0311.48242400140.19400000
2020-202124Coventry City2 Leagues11.3191.85151110110.10100000
2021-202225Coventry City2 Leagues2.254.2141000000.00000000
2021-202225Portimonense1 League4.440.9040000010.23100000
2022-202326Shrewsbury3 Leagues6.4
2023-202427Sochaux1 League4.8
10 Seasons6 Clubs9 Leagues104.81321.54961181142110.131100000
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Niort (3 Seasons)3 Leagues75.71041.497397014190.13900000
Coventry City (2 Seasons)3 Leagues13.5242.09192110110.09100000
Sochaux (2 Seasons)1 League4.8
Marseille (2 Seasons)2 Leagues
Portimonense (1 Season)1 League4.440.9040000010.23100000
Shrewsbury (1 Season)3 Leagues6.4
Coupe de France (4 Seasons)8.2
Coupe de la Ligue (4 Seasons)2.6
Ligue 2 (3 Seasons)69.81041.497397014190.13900000
Championship (2 Seasons)11.5242.09192110110.09100000
EFL Cup (2 Seasons)2.0
FA Cup (2 Seasons)1.1
Ligue 1 (2 Seasons)
Primeira Liga (1 Season)4.440.9040000010.23100000
League One (1 Season)5.3
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
2017-201821Niortfr FRA2. Ligue 215th25.0441.76304109040.16400000Matches
2018-201922Niortfr FRA2. Ligue 212th23.8291.22193205010.04100000Matches
2019-202023Niortfr FRA2. Ligue 218th20.9311.48242400140.19400000Matches
2020-202124Coventry Cityeng ENG2. Championship16th10.3191.85151110110.10100000Matches
2021-202225Coventry Cityeng ENG2. Championship12th1.254.2141000000.00000000Matches
2021-202225Portimonensept POR1. Primeira Liga13th4.440.9040000010.23100000Matches
2022-202326Shrewsburyeng ENG3. League One12th5.3Matches
8 Seasons5 Clubs5 Leagues91.01321.54961181142110.131100000
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Niort (3 Seasons)1 League69.81041.497397014190.13900000
Coventry City (2 Seasons)1 League11.5242.09192110110.09100000
Marseille (2 Seasons)1 League
Portimonense (1 Season)1 League4.440.9040000010.23100000
Shrewsbury (1 Season)1 League5.3
Ligue 2 (3 Seasons)69.81041.497397014190.13900000
Championship (2 Seasons)11.5242.09192110110.09100000
Ligue 1 (2 Seasons)
Primeira Liga (1 Season)4.440.9040000010.23100000
League One (1 Season)5.3
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
2017-201821Niortfr FRA1. Coupe de la Ligue33rd0.5Matches
2018-201922Niortfr FRACoupe de France33rd1.4Matches
2018-201922Niortfr FRA1. Coupe de la Ligue33rd1.0Matches
2019-202023Niortfr FRACoupe de France33rd2.0Matches
2019-202023Niortfr FRA1. Coupe de la Ligue17th1.1Matches
2020-202124Coventry Cityeng ENGFA Cup33rd1.0Matches
2021-202225Coventry Cityeng ENGEFL CupRd11.0Matches
2022-202326Shrewsburyeng ENGEFL CupRd21.0Matches
2022-202326Shrewsburyeng ENGFA Cup0.1Matches
2023-202427Sochauxfr FRACoupe de FranceR164.8Matches
9 Seasons5 Clubs4 Leagues13.9
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Niort (3 Seasons)2 Leagues5.9
Sochaux (2 Seasons)1 League4.8
Coventry City (2 Seasons)2 Leagues2.0
Shrewsbury (1 Season)2 Leagues1.1
Marseille (1 Season)1 League
Coupe de France (4 Seasons)8.2
Coupe de la Ligue (4 Seasons)2.6
EFL Cup (2 Seasons)2.0
FA Cup (2 Seasons)1.1

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
2017-201821Niortfr FRA1. Coupe de la Ligue0.5Matches
2017-201821Niortfr FRA2. Ligue 225.0704845214396163.92235112437107971Matches
2018-201922Niortfr FRACoupe de France1.400Matches
2018-201922Niortfr FRA1. Coupe de la Ligue1.0Matches
2018-201922Niortfr FRA2. Ligue 223.8494034150254161.016226165099772Matches
2019-202023Niortfr FRACoupe de France2.000Matches
2019-202023Niortfr FRA1. Coupe de la Ligue1.123Matches
2019-202023Niortfr FRA2. Ligue 220.946323961193652.817255203682630Matches
2020-202124Coventry Cityeng ENG2. Championship10.324121554163053.31410191539241Matches
2020-202124Coventry Cityeng ENGFA Cup1.032Matches
2021-202225Coventry Cityeng ENG2. Championship1.2332101520.043033620Matches
2021-202225Coventry Cityeng ENGEFL Cup1.012Matches
2021-202225Portimonensept POR1. Primeira Liga4.412774171258.35633214110Matches
2022-202326Shrewsburyeng ENGEFL Cup1.001Matches
2022-202326Shrewsburyeng ENGFA Cup0.100Matches
2022-202326Shrewsburyeng ENG3. League One5.336Matches
2023-202427Sochauxfr FRACoupe de France4.885Matches
10 Seasons6 Clubs9 Leagues104.8204159142521010718557.87810126751623472744
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Niort (3 Seasons)3 Leagues75.71651221184258313860.1558222601262882373
Coventry City (2 Seasons)3 Leagues13.527191764173548.618131122245261
Sochaux (2 Seasons)1 League4.8850
Marseille (2 Seasons)2 Leagues0
Portimonense (1 Season)1 League4.412774171258.35633214110
Shrewsbury (1 Season)3 Leagues6.4370
Coupe de France (4 Seasons)8.2850
Coupe de la Ligue (4 Seasons)2.6230
Ligue 2 (3 Seasons)69.81651201184258313860.1558222601232882373
Championship (2 Seasons)11.527151764173548.618131121845261
EFL Cup (2 Seasons)2.0130
FA Cup (2 Seasons)1.1320
Ligue 1 (2 Seasons)0
Primeira Liga (1 Season)4.412774171258.35633214110
League One (1 Season)5.3360
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
2017-201821Niort2 Leagues25.5704845214396163.92235112437107971
2018-201922Niort3 Leagues26.2494034150254161.016226165099772
2019-202023Niort3 Leagues24.046343961193652.817255203982630
2020-202124Coventry City2 Leagues11.324151554163053.31410191739241
2021-202225Coventry City2 Leagues2.2342101520.043035620
2021-202225Portimonense1 League4.412774171258.35633214110
2022-202326Shrewsbury3 Leagues6.4370
2023-202427Sochaux1 League4.8850
10 Seasons6 Clubs9 Leagues104.8204159142521010718557.87810126751623472744
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Niort (3 Seasons)3 Leagues75.71651221184258313860.1558222601262882373
Coventry City (2 Seasons)3 Leagues13.527191764173548.618131122245261
Sochaux (2 Seasons)1 League4.8850
Marseille (2 Seasons)2 Leagues0
Portimonense (1 Season)1 League4.412774171258.35633214110
Shrewsbury (1 Season)3 Leagues6.4370
Coupe de France (4 Seasons)8.2850
Coupe de la Ligue (4 Seasons)2.6230
Ligue 2 (3 Seasons)69.81651201184258313860.1558222601232882373
Championship (2 Seasons)11.527151764173548.618131121845261
EFL Cup (2 Seasons)2.0130
FA Cup (2 Seasons)1.1320
Ligue 1 (2 Seasons)0
Primeira Liga (1 Season)4.412774171258.35633214110
League One (1 Season)5.3360
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
2017-201821Niortfr FRA2. Ligue 215th25.0704845214396163.92235112437107971Matches
2018-201922Niortfr FRA2. Ligue 212th23.8494034150254161.016226165099772Matches
2019-202023Niortfr FRA2. Ligue 218th20.946323961193652.817255203682630Matches
2020-202124Coventry Cityeng ENG2. Championship16th10.324121554163053.31410191539241Matches
2021-202225Coventry Cityeng ENG2. Championship12th1.2332101520.043033620Matches
2021-202225Portimonensept POR1. Primeira Liga13th4.412774171258.35633214110Matches
2022-202326Shrewsburyeng ENG3. League One12th5.336Matches
8 Seasons5 Clubs5 Leagues91.0204145142521010718557.87810126751493472744
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
Niort (3 Seasons)1 League69.81651201184258313860.1558222601232882373
Coventry City (2 Seasons)1 League11.527151764173548.618131121845261
Marseille (2 Seasons)1 League0
Portimonense (1 Season)1 League4.412774171258.35633214110
Shrewsbury (1 Season)1 League5.3360
Ligue 2 (3 Seasons)69.81651201184258313860.1558222601232882373
Championship (2 Seasons)11.527151764173548.618131121845261
Ligue 1 (2 Seasons)0
Primeira Liga (1 Season)4.412774171258.35633214110
League One (1 Season)5.3360
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
2017-201821Niortfr FRA1. Coupe de la Ligue33rd0.5Matches
2018-201922Niortfr FRACoupe de France33rd1.400Matches
2018-201922Niortfr FRA1. Coupe de la Ligue33rd1.0Matches
2019-202023Niortfr FRACoupe de France33rd2.000Matches
2019-202023Niortfr FRA1. Coupe de la Ligue17th1.123Matches
2020-202124Coventry Cityeng ENGFA Cup33rd1.032Matches
2021-202225Coventry Cityeng ENGEFL CupRd11.012Matches
2022-202326Shrewsburyeng ENGEFL CupRd21.001Matches
2022-202326Shrewsburyeng ENGFA Cup0.100Matches
2023-202427Sochauxfr FRACoupe de FranceR164.885Matches
9 Seasons5 Clubs4 Leagues13.914130
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
Niort (3 Seasons)2 Leagues5.9230
Sochaux (2 Seasons)1 League4.8850
Coventry City (2 Seasons)2 Leagues2.0440
Shrewsbury (1 Season)2 Leagues1.1010
Marseille (1 Season)1 League0
Coupe de France (4 Seasons)8.2850
Coupe de la Ligue (4 Seasons)2.6230
EFL Cup (2 Seasons)2.0130
FA Cup (2 Seasons)1.1320

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
2017-201821Niortfr FRA1. Coupe de la Ligue0.5Matches
2017-201821Niortfr FRA2. Ligue 225.0132087479549302171320281450.01450.06082287119825182301453196Matches
2018-201922Niortfr FRACoupe de France1.4Matches
2018-201922Niortfr FRA1. Coupe de la Ligue1.0Matches
2018-201922Niortfr FRA2. Ligue 223.8122098543469215161220311548.41651.65842903135929234281259168Matches
2019-202023Niortfr FRACoupe de France2.0Matches
2019-202023Niortfr FRA1. Coupe de la Ligue1.1Matches
2019-202023Niortfr FRA2. Ligue 220.9106067447447181111060301963.31136.74922705148228213241050171Matches
2020-202124Coventry Cityeng ENG2. Championship10.35432213722918110543221045.51254.52211218634199119825372Matches
2020-202124Coventry Cityeng ENGFA Cup1.0Matches
2021-202225Coventry Cityeng ENG2. Championship1.28321835302833133.3266.74018710240111458Matches
2021-202225Coventry Cityeng ENGEFL Cup1.0Matches
2021-202225Portimonensept POR1. Primeira Liga4.41691569643681694125.0375.067274106220438610Matches
2022-202326Shrewsburyeng ENGEFL Cup1.0Matches
2022-202326Shrewsburyeng ENGFA Cup0.1Matches
2022-202326Shrewsburyeng ENG3. League One5.3Matches
2023-202427Sochauxfr FRACoupe de France4.8Matches
10 Seasons6 Clubs9 Leagues104.84395291169317939456443951186050.85849.22012957448811077311106482007325
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
Niort (3 Seasons)3 Leagues75.7360025214691465698443600894853.94146.11684789540398262982361623235
Coventry City (2 Seasons)3 Leagues13.56262415526421112626251144.01456.02611405736239220929880
Sochaux (2 Seasons)1 League4.8
Marseille (2 Seasons)2 Leagues
Portimonense (1 Season)1 League4.41691569643681694125.0375.067274106220438610
Shrewsbury (1 Season)3 Leagues6.4
Coupe de France (4 Seasons)8.2
Coupe de la Ligue (4 Seasons)2.6
Ligue 2 (3 Seasons)69.8360025214691465698443600894853.94146.11684789540398262982361623235
Championship (2 Seasons)11.56262415526421112626251144.01456.02611405736239220929880
EFL Cup (2 Seasons)2.0
FA Cup (2 Seasons)1.1
Ligue 1 (2 Seasons)
Primeira Liga (1 Season)4.41691569643681694125.0375.067274106220438610
League One (1 Season)5.3
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
2017-201821Niort2 Leagues25.5132087479549302171320281450.01450.06082287119825182301453196
2018-201922Niort3 Leagues26.2122098543469215161220311548.41651.65842903135929234281259168
2019-202023Niort3 Leagues24.0106067447447181111060301963.31136.74922705148228213241050171
2020-202124Coventry City2 Leagues11.35432213722918110543221045.51254.52211218634199119825372
2021-202225Coventry City2 Leagues2.28321835302833133.3266.74018710240111458
2021-202225Portimonense1 League4.41691569643681694125.0375.067274106220438610
2022-202326Shrewsbury3 Leagues6.4
2023-202427Sochaux1 League4.8
10 Seasons6 Clubs9 Leagues104.84395291169317939456443951186050.85849.22012957448811077311106482007325
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
Niort (3 Seasons)3 Leagues75.7360025214691465698443600894853.94146.11684789540398262982361623235
Coventry City (2 Seasons)3 Leagues13.56262415526421112626251144.01456.02611405736239220929880
Sochaux (2 Seasons)1 League4.8
Marseille (2 Seasons)2 Leagues
Portimonense (1 Season)1 League4.41691569643681694125.0375.067274106220438610
Shrewsbury (1 Season)3 Leagues6.4
Coupe de France (4 Seasons)8.2
Coupe de la Ligue (4 Seasons)2.6
Ligue 2 (3 Seasons)69.8360025214691465698443600894853.94146.11684789540398262982361623235
Championship (2 Seasons)11.56262415526421112626251144.01456.02611405736239220929880
EFL Cup (2 Seasons)2.0
FA Cup (2 Seasons)1.1
Ligue 1 (2 Seasons)
Primeira Liga (1 Season)4.41691569643681694125.0375.067274106220438610
League One (1 Season)5.3
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
2017-201821Niortfr FRA2. Ligue 215th25.0132087479549302171320281450.01450.06082287119825182301453196Matches
2018-201922Niortfr FRA2. Ligue 212th23.8122098543469215161220311548.41651.65842903135929234281259168Matches
2019-202023Niortfr FRA2. Ligue 218th20.9106067447447181111060301963.31136.74922705148228213241050171Matches
2020-202124Coventry Cityeng ENG2. Championship16th10.35432213722918110543221045.51254.52211218634199119825372Matches
2021-202225Coventry Cityeng ENG2. Championship12th1.28321835302833133.3266.74018710240111458Matches
2021-202225Portimonensept POR1. Primeira Liga13th4.41691569643681694125.0375.067274106220438610Matches
2022-202326Shrewsburyeng ENG3. League One12th5.3Matches
8 Seasons5 Clubs5 Leagues91.04395291169317939456443951186050.85849.22012957448811077311106482007325
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
Niort (3 Seasons)1 League69.8360025214691465698443600894853.94146.11684789540398262982361623235
Coventry City (2 Seasons)1 League11.56262415526421112626251144.01456.02611405736239220929880
Marseille (2 Seasons)1 League
Portimonense (1 Season)1 League4.41691569643681694125.0375.067274106220438610
Shrewsbury (1 Season)1 League5.3
Ligue 2 (3 Seasons)69.8360025214691465698443600894853.94146.11684789540398262982361623235
Championship (2 Seasons)11.56262415526421112626251144.01456.02611405736239220929880
Ligue 1 (2 Seasons)
Primeira Liga (1 Season)4.41691569643681694125.0375.067274106220438610
League One (1 Season)5.3
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
2017-201821Niortfr FRA1. Coupe de la Ligue33rd0.5Matches
2018-201922Niortfr FRACoupe de France33rd1.4Matches
2018-201922Niortfr FRA1. Coupe de la Ligue33rd1.0Matches
2019-202023Niortfr FRACoupe de France33rd2.0Matches
2019-202023Niortfr FRA1. Coupe de la Ligue17th1.1Matches
2020-202124Coventry Cityeng ENGFA Cup33rd1.0Matches
2021-202225Coventry Cityeng ENGEFL CupRd11.0Matches
2022-202326Shrewsburyeng ENGEFL CupRd21.0Matches
2022-202326Shrewsburyeng ENGFA Cup0.1Matches
2023-202427Sochauxfr FRACoupe de FranceR164.8Matches
9 Seasons5 Clubs4 Leagues13.9
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
Niort (3 Seasons)2 Leagues5.9
Sochaux (2 Seasons)1 League4.8
Coventry City (2 Seasons)2 Leagues2.0
Shrewsbury (1 Season)2 Leagues1.1
Marseille (1 Season)1 League
Coupe de France (4 Seasons)8.2
Coupe de la Ligue (4 Seasons)2.6
EFL Cup (2 Seasons)2.0
FA Cup (2 Seasons)1.1

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
2015-201619Marseillefr FRA1. Coupe de la Ligue00001Matches
2015-201619Marseillefr FRA1. Ligue 100001Matches
2016-201720Marseillefr FRA1. Ligue 100001Matches
2017-201821Niortfr FRA1. Coupe de la Ligue1454550.00.50014500.0012-1-2.00+2.00Matches
2017-201821Niortfr FRA2. Ligue 2262,2548765.925.02624051.153038-8-0.32+0.0735.537.7-2.1-0.08+0.27Matches
2018-201922Niortfr FRACoupe de France21246245.91.42621001.5012-1-0.73-2.58Matches
2018-201922Niortfr FRA1. Coupe de la Ligue19090100.01.01901000.0001-1-1.00Matches
2018-201922Niortfr FRA2. Ligue 2272,1437962.723.823882043240.781631-15-0.63-1.1920.327.9-7.6-0.32-0.44Matches
2019-202023Niortfr FRACoupe de France21809060.02.02902001.5032+1+0.50+0.50Matches
2019-202023Niortfr FRA1. Coupe de la Ligue2964832.01.119011611.502200.00-0.44Matches
2019-202023Niortfr FRA2. Ligue 2221,8828674.720.9228620030.952128-7-0.33+0.2318.430.7-12.3-0.59-0.26Matches
2020-202124Coventry Cityeng ENG2. Championship189255122.310.31077582080.83913-4-0.39-0.1712.313.5-1.3-0.12+0.21Matches
2020-202124Coventry Cityeng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2021-202225Coventry Cityeng ENG2. Championship4107272.61.225302163.0002-2-1.68-1.751.72.1-0.3-0.26-0.69Matches
2021-202225Coventry Cityeng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2021-202225Portimonensept POR1. Primeira Liga114003613.14.4567161131.09414-10-2.25-2.115.512.6-7.1-1.60-1.21Matches
2022-202326Shrewsburyeng ENGEFL Cup2904550.01.00024501.502200.000.00Matches
2022-202326Shrewsburyeng ENGFA Cup1662.20.1001600.0002-2-30.00-31.36Matches
2022-202326Shrewsburyeng ENG3. League One74766811.55.367931110.8614-3-0.57-0.42Matches
2023-202427Sochauxfr FRACoupe de France54368796.94.85874002.001110+1+0.21+0.21Matches
2024-202528Sochauxfr FRACoupe de France00001Matches
10 Seasons6 Clubs9 Leagues1339,4347127.6104.810782842619351.04102157-55-0.52-0.4793.7124.4-30.7-0.36-0.29
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
Niort (3 Seasons)3 Leagues836,8148265.575.7778669630130.9774106-32-0.42-0.4574.296.3-22.1-0.32-0.16
Coventry City (2 Seasons)3 Leagues241,2125114.313.5147571016141.121019-9-0.67-0.6114.015.6-1.6-0.14-0.23
Sochaux (2 Seasons)1 League54368769.24.85874012.001110+1+0.21+0.21
Marseille (2 Seasons)2 Leagues00003
Portimonense (1 Season)1 League114003613.14.4567161131.09414-10-2.25-2.115.512.6-7.1-1.60-1.21
Shrewsbury (1 Season)3 Leagues105725712.56.4679342410.9038-5-0.79-0.74
Coupe de France (4 Seasons)97408261.78.29827011.781514+1+0.12-0.84
Coupe de la Ligue (4 Seasons)42315833.52.6290222620.7535-2-0.78-0.42
Ligue 2 (3 Seasons)756,2798467.169.8718764432120.966797-30-0.43-0.4074.296.3-22.1-0.32-0.16
Championship (2 Seasons)221,0324712.511.5127351016141.22915-6-0.52-0.4614.015.6-1.6-0.14-0.23
EFL Cup (2 Seasons)31806066.72.0190124501.0034-1-0.50-0.50
FA Cup (2 Seasons)2964826.71.119011600.0004-4-3.75-5.11
Ligue 1 (2 Seasons)00002
Primeira Liga (1 Season)114003613.14.4567161131.09414-10-2.25-2.115.512.6-7.1-1.60-1.21
League One (1 Season)74766811.55.367931110.8614-3-0.57-0.42
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
2015-201619Marseille2 Leagues00002
2016-201720Marseille1 League00001
2017-201821Niort2 Leagues272,2998565.525.5262414551.113140-9-0.35+0.1735.537.7-2.1-0.08+0.27
2018-201922Niort3 Leagues302,3577962.426.226862243240.801734-17-0.65-1.3420.327.9-7.6-0.32-0.44
2019-202023Niort3 Leagues262,1588369.224.02586231641.032632-6-0.25+0.0318.430.7-12.3-0.59-0.26
2020-202124Coventry City2 Leagues191,0155324.011.31178682080.79915-6-0.53-0.3112.313.5-1.3-0.12+0.21
2021-202225Coventry City2 Leagues5197394.72.236512162.4014-3-1.37-1.441.72.1-0.3-0.26-0.69
2021-202225Portimonense1 League114003613.14.4567161131.09414-10-2.25-2.115.512.6-7.1-1.60-1.21
2022-202326Shrewsbury3 Leagues105725712.56.4679342410.9038-5-0.79-0.74
2023-202427Sochaux1 League54368796.94.85874002.001110+1+0.21+0.21
2024-202528Sochaux1 League00001
10 Seasons6 Clubs9 Leagues1339,4347127.6104.810782842619351.04102157-55-0.52-0.4793.7124.4-30.7-0.36-0.29
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
Niort (3 Seasons)3 Leagues836,8148265.575.7778669630130.9774106-32-0.42-0.4574.296.3-22.1-0.32-0.16
Coventry City (2 Seasons)3 Leagues241,2125114.313.5147571016141.121019-9-0.67-0.6114.015.6-1.6-0.14-0.23
Sochaux (2 Seasons)1 League54368769.24.85874012.001110+1+0.21+0.21
Marseille (2 Seasons)2 Leagues00003
Portimonense (1 Season)1 League114003613.14.4567161131.09414-10-2.25-2.115.512.6-7.1-1.60-1.21
Shrewsbury (1 Season)3 Leagues105725712.56.4679342410.9038-5-0.79-0.74
Coupe de France (4 Seasons)97408261.78.29827011.781514+1+0.12-0.84
Coupe de la Ligue (4 Seasons)42315833.52.6290222620.7535-2-0.78-0.42
Ligue 2 (3 Seasons)756,2798467.169.8718764432120.966797-30-0.43-0.4074.296.3-22.1-0.32-0.16
Championship (2 Seasons)221,0324712.511.5127351016141.22915-6-0.52-0.4614.015.6-1.6-0.14-0.23
EFL Cup (2 Seasons)31806066.72.0190124501.0034-1-0.50-0.50
FA Cup (2 Seasons)2964826.71.119011600.0004-4-3.75-5.11
Ligue 1 (2 Seasons)00002
Primeira Liga (1 Season)114003613.14.4567161131.09414-10-2.25-2.115.512.6-7.1-1.60-1.21
League One (1 Season)74766811.55.367931110.8614-3-0.57-0.42
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
2015-201619Marseillefr FRA1. Ligue 113th00001Matches
2016-201720Marseillefr FRA1. Ligue 15th00001Matches
2017-201821Niortfr FRA2. Ligue 215th262,2548765.925.02624051.153038-8-0.32+0.0735.537.7-2.1-0.08+0.27Matches
2018-201922Niortfr FRA2. Ligue 212th272,1437962.723.823882043240.781631-15-0.63-1.1920.327.9-7.6-0.32-0.44Matches
2019-202023Niortfr FRA2. Ligue 218th221,8828674.720.9228620030.952128-7-0.33+0.2318.430.7-12.3-0.59-0.26Matches
2020-202124Coventry Cityeng ENG2. Championship16th189255122.310.31077582080.83913-4-0.39-0.1712.313.5-1.3-0.12+0.21Matches
2021-202225Coventry Cityeng ENG2. Championship12th4107272.61.225302163.0002-2-1.68-1.751.72.1-0.3-0.26-0.69Matches
2021-202225Portimonensept POR1. Primeira Liga13th114003613.14.4567161131.09414-10-2.25-2.115.512.6-7.1-1.60-1.21Matches
2022-202326Shrewsburyeng ENG3. League One12th74766811.55.367931110.8614-3-0.57-0.42Matches
8 Seasons5 Clubs5 Leagues1158,1877125.891.09482732117321.0281130-49-0.54-0.4593.7124.4-30.7-0.36-0.29
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
Niort (3 Seasons)1 League756,2798467.169.8718764432120.966797-30-0.43-0.4074.296.3-22.1-0.32-0.16
Coventry City (2 Seasons)1 League221,0324712.511.5127351016141.22915-6-0.52-0.4614.015.6-1.6-0.14-0.23
Marseille (2 Seasons)1 League00002
Portimonense (1 Season)1 League114003613.14.4567161131.09414-10-2.25-2.115.512.6-7.1-1.60-1.21
Shrewsbury (1 Season)1 League74766811.55.367931110.8614-3-0.57-0.42
Ligue 2 (3 Seasons)756,2798467.169.8718764432120.966797-30-0.43-0.4074.296.3-22.1-0.32-0.16
Championship (2 Seasons)221,0324712.511.5127351016141.22915-6-0.52-0.4614.015.6-1.6-0.14-0.23
Ligue 1 (2 Seasons)00002
Primeira Liga (1 Season)114003613.14.4567161131.09414-10-2.25-2.115.512.6-7.1-1.60-1.21
League One (1 Season)74766811.55.367931110.8614-3-0.57-0.42
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-201619Marseillefr FRA1. Coupe de la Ligue5th00001Matches
2017-201821Niortfr FRA1. Coupe de la Ligue33rd1454550.00.50014500.0012-1-2.00+2.00Matches
2018-201922Niortfr FRACoupe de France33rd21246245.91.42621001.5012-1-0.73-2.58Matches
2018-201922Niortfr FRA1. Coupe de la Ligue33rd19090100.01.01901000.0001-1-1.00Matches
2019-202023Niortfr FRACoupe de France33rd21809060.02.02902001.5032+1+0.50+0.50Matches
2019-202023Niortfr FRA1. Coupe de la Ligue17th2964832.01.119011611.502200.00-0.44Matches
2020-202124Coventry Cityeng ENGFA Cup33rd19090100.01.01901000.0002-2-2.00Matches
2021-202225Coventry Cityeng ENGEFL CupRd119090100.01.01901000.0012-1-1.00Matches
2022-202326Shrewsburyeng ENGEFL CupRd22904550.01.00024501.502200.000.00Matches
2022-202326Shrewsburyeng ENGFA Cup1662.20.1001600.0002-2-30.00-31.36Matches
2023-202427Sochauxfr FRACoupe de FranceR1654368796.94.85874002.001110+1+0.21+0.21Matches
2024-202528Sochauxfr FRACoupe de FranceR6400001Matches
9 Seasons5 Clubs4 Leagues181,2476949.513.913851152931.222127-6-0.43-1.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
Niort (3 Seasons)2 Leagues85356751.05.9681522611.1379-2-0.34-0.69
Sochaux (2 Seasons)1 League54368769.24.85874012.001110+1+0.21+0.21
Coventry City (2 Seasons)2 Leagues218090100.02.02902000.0014-3-1.50
Shrewsbury (1 Season)2 Leagues3963221.31.10033201.0024-2-1.87-2.89
Marseille (1 Season)1 League00001
Coupe de France (4 Seasons)97408261.78.29827011.781514+1+0.12-0.84
Coupe de la Ligue (4 Seasons)42315833.52.6290222620.7535-2-0.78-0.42
EFL Cup (2 Seasons)31806066.72.0190124501.0034-1-0.50-0.50
FA Cup (2 Seasons)2964826.71.119011600.0004-4-3.75-5.11

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
2017-201821Niortfr FRA1. Coupe de la Ligue0.50000Matches
2017-201821Niortfr FRA2. Ligue 225.0100044443683748250111423157.5Matches
2018-201922Niortfr FRACoupe de France1.4100000000000Matches
2018-201922Niortfr FRA1. Coupe de la Ligue1.00000Matches
2018-201922Niortfr FRA2. Ligue 223.870033331435040000107422364.6Matches
2019-202023Niortfr FRACoupe de France2.00000000000Matches
2019-202023Niortfr FRA1. Coupe de la Ligue1.10002103320Matches
2019-202023Niortfr FRA2. Ligue 220.96113437424363201085341865.4Matches
2020-202124Coventry Cityeng ENG2. Championship10.3100229244151200037181260.0Matches
2020-202124Coventry Cityeng ENGFA Cup1.00001203230Matches
2021-202225Coventry Cityeng ENG2. Championship1.200012073300033442.9Matches
2021-202225Coventry Cityeng ENGEFL Cup1.00001015210Matches
2021-202225Portimonensept POR1. Primeira Liga4.44009816270001210376.9Matches
2022-202326Shrewsburyeng ENGEFL Cup1.01000035100Matches
2022-202326Shrewsburyeng ENGFA Cup0.10001000000Matches
2022-202326Shrewsburyeng ENG3. League One5.300063312630Matches
2023-202427Sochauxfr FRACoupe de France4.82004601580Matches
10 Seasons6 Clubs9 Leagues104.83211158145182211621592603551499162.1
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Niort (3 Seasons)3 Leagues75.7241111311581381261222603031187262.1
Coventry City (2 Seasons)3 Leagues13.51002513359221900040211656.8
Sochaux (2 Seasons)1 League4.82004601580
Marseille (2 Seasons)2 Leagues
Portimonense (1 Season)1 League4.44009816270001210376.9
Shrewsbury (1 Season)3 Leagues6.410073617730
Coupe de France (4 Seasons)8.2300460158000
Coupe de la Ligue (4 Seasons)2.60002103320
Ligue 2 (3 Seasons)69.8231111111481351231202603031187262.1
Championship (2 Seasons)11.51002311251181500040211656.8
EFL Cup (2 Seasons)2.010010410310
FA Cup (2 Seasons)1.10002203230
Ligue 1 (2 Seasons)
Primeira Liga (1 Season)4.44009816270001210376.9
League One (1 Season)5.300063312630
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
2017-201821Niort2 Leagues25.5100044443683748250111423157.5
2018-201922Niort3 Leagues26.280033331435040000107422364.6
2019-202023Niort3 Leagues24.06113638427393401085341865.4
2020-202124Coventry City2 Leagues11.31002311247171500037181260.0
2021-202225Coventry City2 Leagues2.2000221125400033442.9
2021-202225Portimonense1 League4.44009816270001210376.9
2022-202326Shrewsbury3 Leagues6.410073617730
2023-202427Sochaux1 League4.82004601580
10 Seasons6 Clubs9 Leagues104.83211158145182211621592603551499162.1
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Niort (3 Seasons)3 Leagues75.7241111311581381261222603031187262.1
Coventry City (2 Seasons)3 Leagues13.51002513359221900040211656.8
Sochaux (2 Seasons)1 League4.82004601580
Marseille (2 Seasons)2 Leagues
Portimonense (1 Season)1 League4.44009816270001210376.9
Shrewsbury (1 Season)3 Leagues6.410073617730
Coupe de France (4 Seasons)8.2300460158000
Coupe de la Ligue (4 Seasons)2.60002103320
Ligue 2 (3 Seasons)69.8231111111481351231202603031187262.1
Championship (2 Seasons)11.51002311251181500040211656.8
EFL Cup (2 Seasons)2.010010410310
FA Cup (2 Seasons)1.10002203230
Ligue 1 (2 Seasons)
Primeira Liga (1 Season)4.44009816270001210376.9
League One (1 Season)5.300063312630
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
2017-201821Niortfr FRA2. Ligue 215th25.0100044443683748250111423157.5Matches
2018-201922Niortfr FRA2. Ligue 212th23.870033331435040000107422364.6Matches
2019-202023Niortfr FRA2. Ligue 218th20.96113437424363201085341865.4Matches
2020-202124Coventry Cityeng ENG2. Championship16th10.3100229244151200037181260.0Matches
2021-202225Coventry Cityeng ENG2. Championship12th1.200012073300033442.9Matches
2021-202225Portimonensept POR1. Primeira Liga13th4.44009816270001210376.9Matches
2022-202326Shrewsburyeng ENG3. League One12th5.300063312630Matches
8 Seasons5 Clubs5 Leagues91.02811149136142041491452603551499162.1
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Niort (3 Seasons)1 League69.8231111111481351231202603031187262.1
Coventry City (2 Seasons)1 League11.51002311251181500040211656.8
Marseille (2 Seasons)1 League
Portimonense (1 Season)1 League4.44009816270001210376.9
Shrewsbury (1 Season)1 League5.300063312630
Ligue 2 (3 Seasons)69.8231111111481351231202603031187262.1
Championship (2 Seasons)11.51002311251181500040211656.8
Ligue 1 (2 Seasons)
Primeira Liga (1 Season)4.44009816270001210376.9
League One (1 Season)5.300063312630
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-201821Niortfr FRA1. Coupe de la Ligue33rd0.50000Matches
2018-201922Niortfr FRACoupe de France33rd1.4100000000000Matches
2018-201922Niortfr FRA1. Coupe de la Ligue33rd1.00000Matches
2019-202023Niortfr FRACoupe de France33rd2.00000000000Matches
2019-202023Niortfr FRA1. Coupe de la Ligue17th1.10002103320Matches
2020-202124Coventry Cityeng ENGFA Cup33rd1.00001203230Matches
2021-202225Coventry Cityeng ENGEFL CupRd11.00001015210Matches
2022-202326Shrewsburyeng ENGEFL CupRd21.01000035100Matches
2022-202326Shrewsburyeng ENGFA Cup0.10001000000Matches
2023-202427Sochauxfr FRACoupe de FranceR164.82004601580Matches
9 Seasons5 Clubs4 Leagues13.9400994171314000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Niort (3 Seasons)2 Leagues5.9100210332000
Sochaux (2 Seasons)1 League4.82004601580
Coventry City (2 Seasons)2 Leagues2.00002218440
Shrewsbury (1 Season)2 Leagues1.11001035100
Marseille (1 Season)1 League
Coupe de France (4 Seasons)8.2300460158000
Coupe de la Ligue (4 Seasons)2.60002103320
EFL Cup (2 Seasons)2.010010410310
FA Cup (2 Seasons)1.10002203230

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.