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-201625Bourg-Péronnasfr FRACoupe de France10560.6000000000.000.000.000.000.00Matches
2015-201625Bourg-Péronnasfr FRA1. Coupe de la Ligue443804.2000000000.000.000.000.000.00Matches
2015-201625Bourg-Péronnasfr FRA2. Ligue 237362,91232.46511600300.190.150.340.190.34Matches
2016-201726Bourg-Péronnasfr FRA1. Coupe de la Ligue111201.3101100000.750.000.750.750.75Matches
2016-201726Bourg-Péronnasfr FRA2. Ligue 235292,49927.89514544300.320.180.500.180.36Matches
2017-201827Brestfr FRACoupe de France211051.2101100000.860.000.860.860.86Matches
2017-201827Brestfr FRA1. Coupe de la Ligue10400.4000000000.000.000.000.000.00Matches
2017-201827Brestfr FRA2. Ligue 229121,14712.7628511203.93.12.96.02884980.470.160.630.390.550.300.230.530.240.47Matches
2018-201928Troyesfr FRACoupe de France10100.1000000000.000.000.000.000.00Matches
2018-201928Troyesfr FRA1. Coupe de la Ligue322182.4000000000.000.000.000.000.00Matches
2018-201928Clermont Footfr FRA2. Ligue 21897418.2224200201.81.82.13.92160800.240.240.490.240.490.220.250.470.220.47Matches
2018-201928Troyesfr FRA2. Ligue 2743053.4000000000.40.40.61.0518270.000.000.000.000.000.120.180.300.120.30Matches
2019-202029Clermont Footfr FRACoupe de France10140.2000000000.000.000.000.000.00Matches
2019-202029Clermont Footfr FRA1. Coupe de la Ligue00Matches
2019-202029Clermont Footfr FRA2. Ligue 223181,41715.7437400002.32.32.34.6271161080.250.190.440.250.440.150.150.290.150.29Matches
2020-202130Clermont Footfr FRACoupe de France10310.3000000000.000.000.000.000.00Matches
2020-202130Clermont Footfr FRA2. Ligue 237302,36526.361016600106.76.712.118.8392011920.230.380.610.230.610.260.460.720.260.72Matches
2021-202231Clermont Footfr FRA1. Ligue 129221,73219.2156100001.71.73.95.626134910.050.260.310.050.310.090.200.290.090.29Matches
2022-202332Valenciennesfr FRACoupe de France311491.7101011000.600.000.600.000.00Matches
2022-202332Clermont Footfr FRA1. Ligue 120230.3000000000.00.00.00.00120.000.000.000.000.000.000.000.000.000.00Matches
2022-202332Valenciennesfr FRA2. Ligue 220151,27314.1202111301.70.92.23.11275770.140.000.140.070.070.120.150.280.070.22Matches
2023-202433Newcastleau AUS1. A-League721381.5011000000.000.650.650.000.65Matches
2023-202433Valenciennesfr FRA2. Ligue 2311261.4000000000.50.50.00.531780.000.000.000.000.000.370.000.370.370.37Matches
9 Seasons6 Clubs5 Leagues26518715,801175.6393372327714019.117.626.043.61617066830.220.190.410.180.370.190.260.450.170.43
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
Clermont Foot (5 Seasons)4 Leagues111796,32370.313203313003012.612.620.333.01135124730.190.280.470.190.470.180.290.470.180.47
Bourg-Péronnas (2 Seasons)3 Leagues78705,96766.31610261244600.240.150.390.180.33
Valenciennes (2 Seasons)2 Leagues26171,54817.2303122302.21.42.23.61592850.170.000.170.060.060.140.140.280.090.23
Brest (1 Season)3 Leagues32131,29214.4729611203.93.12.96.02884980.490.140.630.420.560.300.230.530.240.47
Troyes (1 Season)3 Leagues1165335.9000000000.40.40.61.0518270.000.000.000.000.000.120.180.300.120.30
Newcastle (1 Season)1 League721381.5011000000.000.650.650.000.65
Ligue 2 (8 Seasons)20915412,785142.1352762296614017.415.822.138.01355715900.250.190.440.200.390.210.270.480.190.46
Coupe de France (6 Seasons)923654.1202111000.490.000.490.250.25
Coupe de la Ligue (5 Seasons)977588.4101100000.120.000.120.120.12
Ligue 1 (2 Seasons)31221,75519.5156100001.71.73.95.626135930.050.260.310.050.310.090.200.290.090.29
A-League (1 Season)721381.5011000000.000.650.650.000.65
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-201625Bourg-Péronnas3 Leagues42403,34837.26511600300.160.130.300.160.30
2016-201726Bourg-Péronnas2 Leagues36302,61929.110515644300.340.170.520.210.38
2017-201827Brest3 Leagues32131,29214.4729611203.93.12.96.02884980.490.140.630.420.560.300.230.530.240.47
2018-201928Troyes3 Leagues1165335.9000000000.40.40.61.0518270.000.000.000.000.000.120.180.300.120.30
2018-201928Clermont Foot1 League1897418.2224200201.81.82.13.92160800.240.240.490.240.490.220.250.470.220.47
2019-202029Clermont Foot3 Leagues24181,43115.9437400002.32.32.34.6271161080.250.190.440.250.440.150.150.290.150.29
2020-202130Clermont Foot2 Leagues38302,39626.661016600106.76.712.118.8392011920.230.380.600.230.600.260.460.720.260.72
2021-202231Clermont Foot1 League29221,73219.2156100001.71.73.95.626134910.050.260.310.050.310.090.200.290.090.29
2022-202332Clermont Foot1 League20230.3000000000.00.00.00.00120.000.000.000.000.000.000.000.000.000.00
2022-202332Valenciennes2 Leagues23161,42215.8303122301.70.92.23.11275770.190.000.190.060.060.120.150.280.070.22
2023-202433Valenciennes1 League311261.4000000000.50.50.00.531780.000.000.000.000.000.370.000.370.370.37
2023-202433Newcastle1 League721381.5011000000.000.650.650.000.65
9 Seasons6 Clubs5 Leagues26518715,801175.6393372327714019.117.626.043.61617066830.220.190.410.180.370.190.260.450.170.43
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
Clermont Foot (5 Seasons)4 Leagues111796,32370.313203313003012.612.620.333.01135124730.190.280.470.190.470.180.290.470.180.47
Bourg-Péronnas (2 Seasons)3 Leagues78705,96766.31610261244600.240.150.390.180.33
Valenciennes (2 Seasons)2 Leagues26171,54817.2303122302.21.42.23.61592850.170.000.170.060.060.140.140.280.090.23
Brest (1 Season)3 Leagues32131,29214.4729611203.93.12.96.02884980.490.140.630.420.560.300.230.530.240.47
Troyes (1 Season)3 Leagues1165335.9000000000.40.40.61.0518270.000.000.000.000.000.120.180.300.120.30
Newcastle (1 Season)1 League721381.5011000000.000.650.650.000.65
Ligue 2 (8 Seasons)20915412,785142.1352762296614017.415.822.138.01355715900.250.190.440.200.390.210.270.480.190.46
Coupe de France (6 Seasons)923654.1202111000.490.000.490.250.25
Coupe de la Ligue (5 Seasons)977588.4101100000.120.000.120.120.12
Ligue 1 (2 Seasons)31221,75519.5156100001.71.73.95.626135930.050.260.310.050.310.090.200.290.090.29
A-League (1 Season)721381.5011000000.000.650.650.000.65
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-201625Bourg-Péronnasfr FRA2. Ligue 211th37362,91232.46511600300.190.150.340.190.34Matches
2016-201726Bourg-Péronnasfr FRA2. Ligue 215th35292,49927.89514544300.320.180.500.180.36Matches
2017-201827Brestfr FRA2. Ligue 25th29121,14712.7628511203.93.12.96.02884980.470.160.630.390.550.300.230.530.240.47Matches
2018-201928Troyesfr FRA2. Ligue 23rd743053.4000000000.40.40.61.0518270.000.000.000.000.000.120.180.300.120.30Matches
2018-201928Clermont Footfr FRA2. Ligue 210th1897418.2224200201.81.82.13.92160800.240.240.490.240.490.220.250.470.220.47Matches
2019-202029Clermont Footfr FRA2. Ligue 25th23181,41715.7437400002.32.32.34.6271161080.250.190.440.250.440.150.150.290.150.29Matches
2020-202130Clermont Footfr FRA2. Ligue 22nd37302,36526.361016600106.76.712.118.8392011920.230.380.610.230.610.260.460.720.260.72Matches
2021-202231Clermont Footfr FRA1. Ligue 117th29221,73219.2156100001.71.73.95.626134910.050.260.310.050.310.090.200.290.090.29Matches
2022-202332Clermont Footfr FRA1. Ligue 18th20230.3000000000.00.00.00.00120.000.000.000.000.000.000.000.000.000.00Matches
2022-202332Valenciennesfr FRA2. Ligue 216th20151,27314.1202111301.70.92.23.11275770.140.000.140.070.070.120.150.280.070.22Matches
2023-202433Valenciennesfr FRA2. Ligue 220th311261.4000000000.50.50.00.531780.000.000.000.000.000.370.000.370.370.37Matches
2023-202433Newcastleau AUS1. A-League10th721381.5011000000.000.650.650.000.65Matches
9 Seasons6 Clubs3 Leagues24717814,678163.1363369306614019.117.626.043.61617066830.220.200.420.180.390.190.260.450.170.43
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
Clermont Foot (5 Seasons)2 Leagues109796,27869.813203313003012.612.620.333.01135124730.190.290.470.190.470.180.290.470.180.47
Bourg-Péronnas (2 Seasons)1 League72655,41160.11510251144600.250.170.420.180.35
Valenciennes (2 Seasons)1 League23161,39915.5202111302.21.42.23.61592850.130.000.130.060.060.140.140.280.090.23
Brest (1 Season)1 League29121,14712.7628511203.93.12.96.02884980.470.160.630.390.550.300.230.530.240.47
Troyes (1 Season)1 League743053.4000000000.40.40.61.0518270.000.000.000.000.000.120.180.300.120.30
Newcastle (1 Season)1 League721381.5011000000.000.650.650.000.65
Ligue 2 (8 Seasons)20915412,785142.1352762296614017.415.822.138.01355715900.250.190.440.200.390.210.270.480.190.46
Ligue 1 (2 Seasons)31221,75519.5156100001.71.73.95.626135930.050.260.310.050.310.090.200.290.090.29
A-League (1 Season)721381.5011000000.000.650.650.000.65
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2015-201625Bourg-Péronnasfr FRACoupe de France9th10560.6000000000.000.000.000.000.00Matches
2015-201625Bourg-Péronnasfr FRA1. Coupe de la Ligue9th443804.2000000000.000.000.000.000.00Matches
2016-201726Bourg-Péronnasfr FRA1. Coupe de la Ligue33rd111201.3101100000.750.000.750.750.75Matches
2017-201827Brestfr FRACoupe de France65th211051.2101100000.860.000.860.860.86Matches
2017-201827Brestfr FRA1. Coupe de la Ligue33rd10400.4000000000.000.000.000.000.00Matches
2018-201928Troyesfr FRACoupe de France65th10100.1000000000.000.000.000.000.00Matches
2018-201928Troyesfr FRA1. Coupe de la Ligue17th322182.4000000000.000.000.000.000.00Matches
2019-202029Clermont Footfr FRACoupe de France109th10140.2000000000.000.000.000.000.00Matches
2019-202029Clermont Footfr FRA1. Coupe de la Ligue27th00Matches
2020-202130Clermont Footfr FRACoupe de France65th10310.3000000000.000.000.000.000.00Matches
2022-202332Valenciennesfr FRACoupe de FranceR64311491.7101011000.600.000.600.000.00Matches
7 Seasons5 Clubs2 Leagues1891,12312.5303211000.240.000.240.160.16
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
Bourg-Péronnas (2 Seasons)2 Leagues655566.2101100000.160.000.160.160.16
Clermont Foot (2 Seasons)2 Leagues20450.5000000000.000.000.000.000.00
Troyes (1 Season)2 Leagues422282.5000000000.000.000.000.000.00
Valenciennes (1 Season)1 League311491.7101011000.600.000.600.000.00
Brest (1 Season)2 Leagues311451.6101100000.620.000.620.620.62
Coupe de France (6 Seasons)923654.1202111000.490.000.490.250.25
Coupe de la Ligue (5 Seasons)977588.4101100000.120.000.120.120.12

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
2015-201625Bourg-Péronnasfr FRACoupe de France0.6000Matches
2015-201625Bourg-Péronnasfr FRA1. Coupe de la Ligue4.2000Matches
2015-201625Bourg-Péronnasfr FRA2. Ligue 232.46160.490.3800Matches
2016-201726Bourg-Péronnasfr FRA1. Coupe de la Ligue1.3100Matches
2016-201726Bourg-Péronnasfr FRA2. Ligue 227.890200.000.720.2544Matches
2017-201827Brestfr FRACoupe de France1.2100Matches
2017-201827Brestfr FRA1. Coupe de la Ligue0.4000Matches
2017-201827Brestfr FRA2. Ligue 212.76351234.32.750.940.140.4221.312113.93.10.09+2.1+1.9Matches
2018-201928Troyesfr FRACoupe de France0.1000Matches
2018-201928Troyesfr FRA1. Coupe de la Ligue2.4000Matches
2018-201928Clermont Footfr FRA2. Ligue 28.2218844.42.190.970.110.2522.83001.81.80.10+0.2+0.2Matches
2018-201928Troyesfr FRA2. Ligue 23.40700.02.070.000.0018.91000.40.40.06-0.4-0.4Matches
2019-202029Clermont Footfr FRACoupe de France0.2000Matches
2019-202029Clermont Footfr FRA2. Ligue 215.74251040.01.590.640.160.4021.51002.32.30.10+1.7+1.7Matches
2020-202130Clermont Footfr FRACoupe de France0.3000Matches
2020-202130Clermont Footfr FRA2. Ligue 226.36622235.52.360.840.100.2718.910006.76.70.11-0.7-0.7Matches
2021-202231Clermont Footfr FRA1. Ligue 119.2123417.41.200.210.040.2520.86001.71.70.08-0.7-0.7Matches
2022-202332Valenciennesfr FRACoupe de France1.7122100.01.211.210.000.0011Matches
2022-202332Clermont Footfr FRA1. Ligue 10.30000.000.000000.00.00.00.0Matches
2022-202332Valenciennesfr FRA2. Ligue 214.127342.90.490.210.140.3324.90111.70.90.13+0.3+0.1Matches
2023-202433Newcastleau AUS1. A-League1.50200.01.300.000.0000Matches
2023-202433Valenciennesfr FRA2. Ligue 21.4022100.01.431.430.000.0014.70000.50.50.26-0.5-0.5Matches
9 Seasons6 Clubs5 Leagues175.6391839945.41.380.600.130.3020.6337719.117.60.10+1.9+1.4
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
Clermont Foot (5 Seasons)4 Leagues70.3131284434.41.830.630.100.3020.3200012.612.60.10+0.4+0.4
Bourg-Péronnas (2 Seasons)3 Leagues66.3160360.000.600.3144
Valenciennes (2 Seasons)2 Leagues17.2311763.60.640.410.090.1422.60222.21.40.16-0.2-0.4
Brest (1 Season)3 Leagues14.47351234.32.750.940.140.4221.312113.93.10.09+2.1+1.9
Troyes (1 Season)3 Leagues5.90700.02.070.000.0018.91000.40.40.06-0.4-0.4
Newcastle (1 Season)1 League1.50200.01.300.000.0000
Ligue 2 (8 Seasons)142.1351569349.41.420.650.150.3120.5276617.415.80.10+2.6+2.2
Coupe de France (6 Seasons)4.1222100.01.211.210.000.0011
Coupe de la Ligue (5 Seasons)8.4100
Ligue 1 (2 Seasons)19.5123417.41.180.210.040.2520.86001.71.70.08-0.7-0.7
A-League (1 Season)1.50200.01.300.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
2015-201625Bourg-Péronnas3 Leagues37.26160.490.3800
2016-201726Bourg-Péronnas2 Leagues29.1100200.000.720.2544
2017-201827Brest3 Leagues14.47351234.32.750.940.140.4221.312113.93.10.09+2.1+1.9
2018-201928Troyes3 Leagues5.90700.02.070.000.0018.91000.40.40.06-0.4-0.4
2018-201928Clermont Foot1 League8.2218844.42.190.970.110.2522.83001.81.80.10+0.2+0.2
2019-202029Clermont Foot3 Leagues15.94251040.01.590.640.160.4021.51002.32.30.10+1.7+1.7
2020-202130Clermont Foot2 Leagues26.66622235.52.360.840.100.2718.910006.76.70.11-0.7-0.7
2021-202231Clermont Foot1 League19.2123417.41.200.210.040.2520.86001.71.70.08-0.7-0.7
2022-202332Clermont Foot1 League0.30000.000.000000.00.00.00.0
2022-202332Valenciennes2 Leagues15.839555.60.570.320.110.2024.90221.70.90.13+0.3+0.1
2023-202433Valenciennes1 League1.4022100.01.431.430.000.0014.70000.50.50.26-0.5-0.5
2023-202433Newcastle1 League1.50200.01.300.000.0000
9 Seasons6 Clubs5 Leagues175.6391839945.41.380.600.130.3020.6337719.117.60.10+1.9+1.4
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
Clermont Foot (5 Seasons)4 Leagues70.3131284434.41.830.630.100.3020.3200012.612.60.10+0.4+0.4
Bourg-Péronnas (2 Seasons)3 Leagues66.3160360.000.600.3144
Valenciennes (2 Seasons)2 Leagues17.2311763.60.640.410.090.1422.60222.21.40.16-0.2-0.4
Brest (1 Season)3 Leagues14.47351234.32.750.940.140.4221.312113.93.10.09+2.1+1.9
Troyes (1 Season)3 Leagues5.90700.02.070.000.0018.91000.40.40.06-0.4-0.4
Newcastle (1 Season)1 League1.50200.01.300.000.0000
Ligue 2 (8 Seasons)142.1351569349.41.420.650.150.3120.5276617.415.80.10+2.6+2.2
Coupe de France (6 Seasons)4.1222100.01.211.210.000.0011
Coupe de la Ligue (5 Seasons)8.4100
Ligue 1 (2 Seasons)19.5123417.41.180.210.040.2520.86001.71.70.08-0.7-0.7
A-League (1 Season)1.50200.01.300.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
2015-201625Bourg-Péronnasfr FRA2. Ligue 211th32.46160.490.3800Matches
2016-201726Bourg-Péronnasfr FRA2. Ligue 215th27.890200.000.720.2544Matches
2017-201827Brestfr FRA2. Ligue 25th12.76351234.32.750.940.140.4221.312113.93.10.09+2.1+1.9Matches
2018-201928Troyesfr FRA2. Ligue 23rd3.40700.02.070.000.0018.91000.40.40.06-0.4-0.4Matches
2018-201928Clermont Footfr FRA2. Ligue 210th8.2218844.42.190.970.110.2522.83001.81.80.10+0.2+0.2Matches
2019-202029Clermont Footfr FRA2. Ligue 25th15.74251040.01.590.640.160.4021.51002.32.30.10+1.7+1.7Matches
2020-202130Clermont Footfr FRA2. Ligue 22nd26.36622235.52.360.840.100.2718.910006.76.70.11-0.7-0.7Matches
2021-202231Clermont Footfr FRA1. Ligue 117th19.2123417.41.200.210.040.2520.86001.71.70.08-0.7-0.7Matches
2022-202332Clermont Footfr FRA1. Ligue 18th0.30000.000.000000.00.00.00.0Matches
2022-202332Valenciennesfr FRA2. Ligue 216th14.127342.90.490.210.140.3324.90111.70.90.13+0.3+0.1Matches
2023-202433Valenciennesfr FRA2. Ligue 220th1.4022100.01.431.430.000.0014.70000.50.50.26-0.5-0.5Matches
2023-202433Newcastleau AUS1. A-League10th1.50200.01.300.000.0000Matches
9 Seasons6 Clubs3 Leagues163.1361819744.81.380.590.130.3120.6336619.117.60.10+1.9+1.4
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
Clermont Foot (5 Seasons)2 Leagues69.8131284434.41.830.630.100.3020.3200012.612.60.10+0.4+0.4
Bourg-Péronnas (2 Seasons)1 League60.1150360.000.600.3144
Valenciennes (2 Seasons)1 League15.529555.60.580.320.110.2022.60112.21.40.16-0.2-0.4
Brest (1 Season)1 League12.76351234.32.750.940.140.4221.312113.93.10.09+2.1+1.9
Troyes (1 Season)1 League3.40700.02.070.000.0018.91000.40.40.06-0.4-0.4
Newcastle (1 Season)1 League1.50200.01.300.000.0000
Ligue 2 (8 Seasons)142.1351569349.41.420.650.150.3120.5276617.415.80.10+2.6+2.2
Ligue 1 (2 Seasons)19.5123417.41.180.210.040.2520.86001.71.70.08-0.7-0.7
A-League (1 Season)1.50200.01.300.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
2015-201625Bourg-Péronnasfr FRACoupe de France9th0.6000Matches
2015-201625Bourg-Péronnasfr FRA1. Coupe de la Ligue9th4.2000Matches
2016-201726Bourg-Péronnasfr FRA1. Coupe de la Ligue33rd1.3100Matches
2017-201827Brestfr FRACoupe de France65th1.2100Matches
2017-201827Brestfr FRA1. Coupe de la Ligue33rd0.4000Matches
2018-201928Troyesfr FRACoupe de France65th0.1000Matches
2018-201928Troyesfr FRA1. Coupe de la Ligue17th2.4000Matches
2019-202029Clermont Footfr FRACoupe de France109th0.2000Matches
2020-202130Clermont Footfr FRACoupe de France65th0.3000Matches
2022-202332Valenciennesfr FRACoupe de FranceR641.7122100.01.211.210.000.0011Matches
7 Seasons5 Clubs2 Leagues12.5322100.01.211.210.000.0011
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bourg-Péronnas (2 Seasons)2 Leagues6.2100
Clermont Foot (2 Seasons)2 Leagues0.5000
Troyes (1 Season)2 Leagues2.5000
Valenciennes (1 Season)1 League1.7122100.01.211.210.000.0011
Brest (1 Season)2 Leagues1.6100
Coupe de France (6 Seasons)4.1222100.01.211.210.000.0011
Coupe de la Ligue (5 Seasons)8.4100

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
2015-201625Bourg-Péronnasfr FRACoupe de France0.60Matches
2015-201625Bourg-Péronnasfr FRA1. Coupe de la Ligue4.20Matches
2015-201625Bourg-Péronnasfr FRA2. Ligue 232.45Matches
2016-201726Bourg-Péronnasfr FRA1. Coupe de la Ligue1.30Matches
2016-201726Bourg-Péronnasfr FRA2. Ligue 227.85Matches
2017-201827Brestfr FRACoupe de France1.20Matches
2017-201827Brestfr FRA1. Coupe de la Ligue0.40Matches
2017-201827Brestfr FRA2. Ligue 212.757678373.69663284329834386.919323283.26415242.122.93.0-0.93648221084Matches
2018-201928Troyesfr FRACoupe de France0.10Matches
2018-201928Troyesfr FRA1. Coupe de la Ligue2.40Matches
2018-201928Clermont Footfr FRA2. Ligue 28.239252275.16932189218521884.915219478.4468653.522.11.3-0.1204711260Matches
2018-201928Troyesfr FRA2. Ligue 23.413518373.82240530647288.9526580.0133339.400.60.4-0.67135118Matches
2019-202029Clermont Footfr FRACoupe de France0.20Matches
2019-202029Clermont Footfr FRA2. Ligue 215.7793100479.013177319641846989.127233481.47915351.632.32.0+0.7328581116Matches
2020-202130Clermont Footfr FRACoupe de France0.30Matches
2020-202130Clermont Footfr FRA2. Ligue 226.31474180381.824235642680087391.649357785.414526554.71012.17.0-2.11001294812201Matches
2021-202231Clermont Footfr FRA1. Ligue 119.21158142781.118350496964270091.736843684.410421448.653.94.7+1.146103206134Matches
2022-202332Valenciennesfr FRACoupe de France1.70Matches
2022-202332Clermont Footfr FRA1. Ligue 10.31919100.0248341313100.044100.011100.000.00.00.001001Matches
2022-202332Valenciennesfr FRA2. Ligue 214.174892880.612515310135039189.527833483.27514053.602.22.3-2.2256114675Matches
2023-202433Newcastleau AUS1. A-League1.51Matches
2023-202433Valenciennesfr FRA2. Ligue 21.49011776.91476425394586.7334082.5112152.400.00.20.00102017Matches
9 Seasons6 Clubs5 Leagues175.65385678679.488836234162809312489.91845221683.3538106550.53326.020.8+7.026649713038706
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
Clermont Foot (5 Seasons)4 Leagues70.33836477580.362942165172058227390.51289154583.437571952.22020.314.9-0.31983658721512
Bourg-Péronnas (2 Seasons)3 Leagues66.310
Valenciennes (2 Seasons)2 Leagues17.2838104580.213991352638943689.231137483.28616153.402.22.5-2.2257116692
Brest (1 Season)3 Leagues14.457678373.69663284329834386.919323283.26415242.122.93.0-0.93648221084
Troyes (1 Season)3 Leagues5.913518373.82240530647288.9526580.0133339.400.60.4-0.67135118
Newcastle (1 Season)1 League1.51
Ligue 2 (8 Seasons)142.14208534078.870238184132154241189.31473177682.943385050.92722.116.1+4.922039311032571
Coupe de France (6 Seasons)4.10
Coupe de la Ligue (5 Seasons)8.40
Ligue 1 (2 Seasons)19.51177144681.418598500365571391.937244084.510521548.853.94.7+1.146104206135
A-League (1 Season)1.51
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
2015-201625Bourg-Péronnas3 Leagues37.25
2016-201726Bourg-Péronnas2 Leagues29.15
2017-201827Brest3 Leagues14.457678373.69663284329834386.919323283.26415242.122.93.0-0.93648221084
2018-201928Troyes3 Leagues5.913518373.82240530647288.9526580.0133339.400.60.4-0.67135118
2018-201928Clermont Foot1 League8.239252275.16932189218521884.915219478.4468653.522.11.3-0.1204711260
2019-202029Clermont Foot3 Leagues15.9793100479.013177319641846989.127233481.47915351.632.32.0+0.7328581116
2020-202130Clermont Foot2 Leagues26.61474180381.824235642680087391.649357785.414526554.71012.17.0-2.11001294812201
2021-202231Clermont Foot1 League19.21158142781.118350496964270091.736843684.410421448.653.94.7+1.146103206134
2022-202332Clermont Foot1 League0.31919100.0248341313100.044100.011100.000.00.00.001001
2022-202332Valenciennes2 Leagues15.874892880.612515310135039189.527833483.27514053.602.22.3-2.2256114675
2023-202433Valenciennes1 League1.49011776.91476425394586.7334082.5112152.400.00.20.00102017
2023-202433Newcastle1 League1.51
9 Seasons6 Clubs5 Leagues175.65385678679.488836234162809312489.91845221683.3538106550.53326.020.8+7.026649713038706
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
Clermont Foot (5 Seasons)4 Leagues70.33836477580.362942165172058227390.51289154583.437571952.22020.314.9-0.31983658721512
Bourg-Péronnas (2 Seasons)3 Leagues66.310
Valenciennes (2 Seasons)2 Leagues17.2838104580.213991352638943689.231137483.28616153.402.22.5-2.2257116692
Brest (1 Season)3 Leagues14.457678373.69663284329834386.919323283.26415242.122.93.0-0.93648221084
Troyes (1 Season)3 Leagues5.913518373.82240530647288.9526580.0133339.400.60.4-0.67135118
Newcastle (1 Season)1 League1.51
Ligue 2 (8 Seasons)142.14208534078.870238184132154241189.31473177682.943385050.92722.116.1+4.922039311032571
Coupe de France (6 Seasons)4.10
Coupe de la Ligue (5 Seasons)8.40
Ligue 1 (2 Seasons)19.51177144681.418598500365571391.937244084.510521548.853.94.7+1.146104206135
A-League (1 Season)1.51
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
2015-201625Bourg-Péronnasfr FRA2. Ligue 211th32.45Matches
2016-201726Bourg-Péronnasfr FRA2. Ligue 215th27.85Matches
2017-201827Brestfr FRA2. Ligue 25th12.757678373.69663284329834386.919323283.26415242.122.93.0-0.93648221084Matches
2018-201928Troyesfr FRA2. Ligue 23rd3.413518373.82240530647288.9526580.0133339.400.60.4-0.67135118Matches
2018-201928Clermont Footfr FRA2. Ligue 210th8.239252275.16932189218521884.915219478.4468653.522.11.3-0.1204711260Matches
2019-202029Clermont Footfr FRA2. Ligue 25th15.7793100479.013177319641846989.127233481.47915351.632.32.0+0.7328581116Matches
2020-202130Clermont Footfr FRA2. Ligue 22nd26.31474180381.824235642680087391.649357785.414526554.71012.17.0-2.11001294812201Matches
2021-202231Clermont Footfr FRA1. Ligue 117th19.21158142781.118350496964270091.736843684.410421448.653.94.7+1.146103206134Matches
2022-202332Clermont Footfr FRA1. Ligue 18th0.31919100.0248341313100.044100.011100.000.00.00.001001Matches
2022-202332Valenciennesfr FRA2. Ligue 216th14.174892880.612515310135039189.527833483.27514053.602.22.3-2.2256114675Matches
2023-202433Valenciennesfr FRA2. Ligue 220th1.49011776.91476425394586.7334082.5112152.400.00.20.00102017Matches
2023-202433Newcastleau AUS1. A-League10th1.51Matches
9 Seasons6 Clubs3 Leagues163.15385678679.488836234162809312489.91845221683.3538106550.53326.020.8+7.026649713038706
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
Clermont Foot (5 Seasons)2 Leagues69.83836477580.362942165172058227390.51289154583.437571952.22020.314.9-0.31983658721512
Bourg-Péronnas (2 Seasons)1 League60.110
Valenciennes (2 Seasons)1 League15.5838104580.213991352638943689.231137483.28616153.402.22.5-2.2257116692
Brest (1 Season)1 League12.757678373.69663284329834386.919323283.26415242.122.93.0-0.93648221084
Troyes (1 Season)1 League3.413518373.82240530647288.9526580.0133339.400.60.4-0.67135118
Newcastle (1 Season)1 League1.51
Ligue 2 (8 Seasons)142.14208534078.870238184132154241189.31473177682.943385050.92722.116.1+4.922039311032571
Ligue 1 (2 Seasons)19.51177144681.418598500365571391.937244084.510521548.853.94.7+1.146104206135
A-League (1 Season)1.51
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
2015-201625Bourg-Péronnasfr FRACoupe de France9th0.60Matches
2015-201625Bourg-Péronnasfr FRA1. Coupe de la Ligue9th4.20Matches
2016-201726Bourg-Péronnasfr FRA1. Coupe de la Ligue33rd1.30Matches
2017-201827Brestfr FRACoupe de France65th1.20Matches
2017-201827Brestfr FRA1. Coupe de la Ligue33rd0.40Matches
2018-201928Troyesfr FRACoupe de France65th0.10Matches
2018-201928Troyesfr FRA1. Coupe de la Ligue17th2.40Matches
2019-202029Clermont Footfr FRACoupe de France109th0.20Matches
2020-202130Clermont Footfr FRACoupe de France65th0.30Matches
2022-202332Valenciennesfr FRACoupe de FranceR641.70Matches
7 Seasons5 Clubs2 Leagues12.50
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
Bourg-Péronnas (2 Seasons)2 Leagues6.20
Clermont Foot (2 Seasons)2 Leagues0.50
Troyes (1 Season)2 Leagues2.50
Valenciennes (1 Season)1 League1.70
Brest (1 Season)2 Leagues1.60
Coupe de France (6 Seasons)4.10
Coupe de la Ligue (5 Seasons)8.40
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
2015-201625Bourg-Péronnasfr FRACoupe de France0.6Matches
2015-201625Bourg-Péronnasfr FRA1. Coupe de la Ligue4.2Matches
2015-201625Bourg-Péronnasfr FRA2. Ligue 232.4Matches
2016-201726Bourg-Péronnasfr FRA1. Coupe de la Ligue1.3Matches
2016-201726Bourg-Péronnasfr FRA2. Ligue 227.80Matches
2017-201827Brestfr FRACoupe de France1.2Matches
2017-201827Brestfr FRA1. Coupe de la Ligue0.4Matches
2017-201827Brestfr FRA2. Ligue 212.778366310936112113567312825761117Matches
2018-201928Troyesfr FRACoupe de France0.1Matches
2018-201928Troyesfr FRA1. Coupe de la Ligue2.4Matches
2018-201928Clermont Footfr FRA2. Ligue 28.252246952191657528169039218Matches
2018-201928Troyesfr FRA2. Ligue 23.418316617940210734013505Matches
2019-202029Clermont Footfr FRACoupe de France0.2Matches
2019-202029Clermont Footfr FRA2. Ligue 215.710049138923398485825261793210Matches
2020-202130Clermont Footfr FRACoupe de France0.3Matches
2020-202130Clermont Footfr FRA2. Ligue 226.31803161817747591639117484331474832Matches
2021-202231Clermont Footfr FRA1. Ligue 119.21427126815877317133477362701158116Matches
2022-202332Valenciennesfr FRACoupe de France1.79Matches
2022-202332Clermont Footfr FRA1. Ligue 10.3191721000010001900Matches
2022-202332Valenciennesfr FRA2. Ligue 214.1928845804205655271590748314Matches
2023-202433Newcastleau AUS1. A-League1.57Matches
2023-202433Valenciennesfr FRA2. Ligue 21.41171031460010333009003Matches
9 Seasons6 Clubs5 Leagues175.6678660626982601758662393851771466538526105
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Clermont Foot (5 Seasons)4 Leagues70.347754285478167124143726281125105438361266
Bourg-Péronnas (2 Seasons)3 Leagues66.30
Valenciennes (2 Seasons)2 Leagues17.21045948944805848301890838317
Brest (1 Season)3 Leagues14.478366310936112113567312825761117
Troyes (1 Season)3 Leagues5.918316617940210734013505
Newcastle (1 Season)1 League1.57
Ligue 2 (8 Seasons)142.153404777538182144151335307141119642082589
Coupe de France (6 Seasons)4.19
Coupe de la Ligue (5 Seasons)8.4
Ligue 1 (2 Seasons)19.51446128516078317133478362701177116
A-League (1 Season)1.57
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
2015-201625Bourg-Péronnas3 Leagues37.2
2016-201726Bourg-Péronnas2 Leagues29.10
2017-201827Brest3 Leagues14.478366310936112113567312825761117
2018-201928Troyes3 Leagues5.918316617940210734013505
2018-201928Clermont Foot1 League8.252246952191657528169039218
2019-202029Clermont Foot3 Leagues15.910049138923398485825261793210
2020-202130Clermont Foot2 Leagues26.61803161817747591639117484331474832
2021-202231Clermont Foot1 League19.21427126815877317133477362701158116
2022-202332Clermont Foot1 League0.3191721000010001900
2022-202332Valenciennes2 Leagues15.8928845804205745271590748314
2023-202433Valenciennes1 League1.41171031460010333009003
2023-202433Newcastle1 League1.57
9 Seasons6 Clubs5 Leagues175.6678660626982601758662393851771466538526105
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Clermont Foot (5 Seasons)4 Leagues70.347754285478167124143726281125105438361266
Bourg-Péronnas (2 Seasons)3 Leagues66.30
Valenciennes (2 Seasons)2 Leagues17.21045948944805848301890838317
Brest (1 Season)3 Leagues14.478366310936112113567312825761117
Troyes (1 Season)3 Leagues5.918316617940210734013505
Newcastle (1 Season)1 League1.57
Ligue 2 (8 Seasons)142.153404777538182144151335307141119642082589
Coupe de France (6 Seasons)4.19
Coupe de la Ligue (5 Seasons)8.4
Ligue 1 (2 Seasons)19.51446128516078317133478362701177116
A-League (1 Season)1.57
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
2015-201625Bourg-Péronnasfr FRA2. Ligue 211th32.4Matches
2016-201726Bourg-Péronnasfr FRA2. Ligue 215th27.80Matches
2017-201827Brestfr FRA2. Ligue 25th12.778366310936112113567312825761117Matches
2018-201928Troyesfr FRA2. Ligue 23rd3.418316617940210734013505Matches
2018-201928Clermont Footfr FRA2. Ligue 210th8.252246952191657528169039218Matches
2019-202029Clermont Footfr FRA2. Ligue 25th15.710049138923398485825261793210Matches
2020-202130Clermont Footfr FRA2. Ligue 22nd26.31803161817747591639117484331474832Matches
2021-202231Clermont Footfr FRA1. Ligue 117th19.21427126815877317133477362701158116Matches
2022-202332Clermont Footfr FRA1. Ligue 18th0.3191721000010001900Matches
2022-202332Valenciennesfr FRA2. Ligue 216th14.1928845804205655271590748314Matches
2023-202433Valenciennesfr FRA2. Ligue 220th1.41171031460010333009003Matches
2023-202433Newcastleau AUS1. A-League10th1.57Matches
9 Seasons6 Clubs3 Leagues163.1678660626982601758653393851771466538526105
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Clermont Foot (5 Seasons)2 Leagues69.847754285478167124143726281125105438361266
Bourg-Péronnas (2 Seasons)1 League60.10
Valenciennes (2 Seasons)1 League15.51045948944805758301890838317
Brest (1 Season)1 League12.778366310936112113567312825761117
Troyes (1 Season)1 League3.418316617940210734013505
Newcastle (1 Season)1 League1.57
Ligue 2 (8 Seasons)142.153404777538182144151335307141119642082589
Ligue 1 (2 Seasons)19.51446128516078317133478362701177116
A-League (1 Season)1.57
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
2015-201625Bourg-Péronnasfr FRACoupe de France9th0.6Matches
2015-201625Bourg-Péronnasfr FRA1. Coupe de la Ligue9th4.2Matches
2016-201726Bourg-Péronnasfr FRA1. Coupe de la Ligue33rd1.3Matches
2017-201827Brestfr FRACoupe de France65th1.2Matches
2017-201827Brestfr FRA1. Coupe de la Ligue33rd0.4Matches
2018-201928Troyesfr FRACoupe de France65th0.1Matches
2018-201928Troyesfr FRA1. Coupe de la Ligue17th2.4Matches
2019-202029Clermont Footfr FRACoupe de France109th0.2Matches
2020-202130Clermont Footfr FRACoupe de France65th0.3Matches
2022-202332Valenciennesfr FRACoupe de FranceR641.79Matches
7 Seasons5 Clubs2 Leagues12.59
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Bourg-Péronnas (2 Seasons)2 Leagues6.2
Clermont Foot (2 Seasons)2 Leagues0.5
Troyes (1 Season)2 Leagues2.5
Valenciennes (1 Season)1 League1.79
Brest (1 Season)2 Leagues1.6
Coupe de France (6 Seasons)4.19
Coupe de la Ligue (5 Seasons)8.4

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
2015-201625Bourg-Péronnasfr FRACoupe de France0.6Matches
2015-201625Bourg-Péronnasfr FRA1. Coupe de la Ligue4.2Matches
2015-201625Bourg-Péronnasfr FRA2. Ligue 232.4Matches
2016-201726Bourg-Péronnasfr FRA1. Coupe de la Ligue1.3Matches
2016-201726Bourg-Péronnasfr FRA2. Ligue 227.8Matches
2017-201827Brestfr FRACoupe de France1.2Matches
2017-201827Brestfr FRA1. Coupe de la Ligue0.4Matches
2017-201827Brestfr FRA2. Ligue 212.7604.713420230130.24200001Matches
2018-201928Troyesfr FRACoupe de France0.1Matches
2018-201928Troyesfr FRA1. Coupe de la Ligue2.4Matches
2018-201928Clermont Footfr FRA2. Ligue 28.2364.382310011140.49310000Matches
2018-201928Troyesfr FRA2. Ligue 23.4113.2563200000.00000000Matches
2019-202029Clermont Footfr FRACoupe de France0.2Matches
2019-202029Clermont Footfr FRA2. Ligue 215.7593.753716033040.25400000Matches
2020-202130Clermont Footfr FRACoupe de France0.3Matches
2020-202130Clermont Footfr FRA2. Ligue 226.31525.7998432540130.491010200Matches
2021-202231Clermont Footfr FRA1. Ligue 119.2894.634533551090.47350100Matches
2022-202332Valenciennesfr FRACoupe de France1.7Matches
2022-202332Clermont Footfr FRA1. Ligue 10.300.0000000000.00000000Matches
2022-202332Valenciennesfr FRA2. Ligue 214.1453.18358110030.21300000Matches
2023-202433Newcastleau AUS1. A-League1.5Matches
2023-202433Valenciennesfr FRA2. Ligue 21.400.0000000000.00000000Matches
9 Seasons6 Clubs5 Leagues175.64524.46278133121892360.362570301
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Clermont Foot (5 Seasons)4 Leagues70.33364.8220310271491300.432070300
Bourg-Péronnas (2 Seasons)3 Leagues66.3
Valenciennes (2 Seasons)2 Leagues17.2452.90358110030.19300000
Brest (1 Season)3 Leagues14.4604.713420230130.24200001
Troyes (1 Season)3 Leagues5.9113.2563200000.00000000
Newcastle (1 Season)1 League1.5
Ligue 2 (8 Seasons)142.13634.4323310071382270.332220201
Coupe de France (6 Seasons)4.1
Coupe de la Ligue (5 Seasons)8.4
Ligue 1 (2 Seasons)19.5894.574533551090.46350100
A-League (1 Season)1.5
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
2015-201625Bourg-Péronnas3 Leagues37.2
2016-201726Bourg-Péronnas2 Leagues29.1
2017-201827Brest3 Leagues14.4604.713420230130.24200001
2018-201928Troyes3 Leagues5.9113.2563200000.00000000
2018-201928Clermont Foot1 League8.2364.382310011140.49310000
2019-202029Clermont Foot3 Leagues15.9593.753716033040.25400000
2020-202130Clermont Foot2 Leagues26.61525.7998432540130.491010200
2021-202231Clermont Foot1 League19.2894.634533551090.47350100
2022-202332Clermont Foot1 League0.300.0000000000.00000000
2022-202332Valenciennes2 Leagues15.8453.18358110030.21300000
2023-202433Valenciennes1 League1.400.0000000000.00000000
2023-202433Newcastle1 League1.5
9 Seasons6 Clubs5 Leagues175.64524.46278133121892360.362570301
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Clermont Foot (5 Seasons)4 Leagues70.33364.8220310271491300.432070300
Bourg-Péronnas (2 Seasons)3 Leagues66.3
Valenciennes (2 Seasons)2 Leagues17.2452.90358110030.19300000
Brest (1 Season)3 Leagues14.4604.713420230130.24200001
Troyes (1 Season)3 Leagues5.9113.2563200000.00000000
Newcastle (1 Season)1 League1.5
Ligue 2 (8 Seasons)142.13634.4323310071382270.332220201
Coupe de France (6 Seasons)4.1
Coupe de la Ligue (5 Seasons)8.4
Ligue 1 (2 Seasons)19.5894.574533551090.46350100
A-League (1 Season)1.5
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
2015-201625Bourg-Péronnasfr FRA2. Ligue 211th32.4Matches
2016-201726Bourg-Péronnasfr FRA2. Ligue 215th27.8Matches
2017-201827Brestfr FRA2. Ligue 25th12.7604.713420230130.24200001Matches
2018-201928Troyesfr FRA2. Ligue 23rd3.4113.2563200000.00000000Matches
2018-201928Clermont Footfr FRA2. Ligue 210th8.2364.382310011140.49310000Matches
2019-202029Clermont Footfr FRA2. Ligue 25th15.7593.753716033040.25400000Matches
2020-202130Clermont Footfr FRA2. Ligue 22nd26.31525.7998432540130.491010200Matches
2021-202231Clermont Footfr FRA1. Ligue 117th19.2894.634533551090.47350100Matches
2022-202332Clermont Footfr FRA1. Ligue 18th0.300.0000000000.00000000Matches
2022-202332Valenciennesfr FRA2. Ligue 216th14.1453.18358110030.21300000Matches
2023-202433Valenciennesfr FRA2. Ligue 220th1.400.0000000000.00000000Matches
2023-202433Newcastleau AUS1. A-League10th1.5Matches
9 Seasons6 Clubs3 Leagues163.14524.46278133121892360.362570301
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Clermont Foot (5 Seasons)2 Leagues69.83364.8220310271491300.432070300
Bourg-Péronnas (2 Seasons)1 League60.1
Valenciennes (2 Seasons)1 League15.5452.90358110030.19300000
Brest (1 Season)1 League12.7604.713420230130.24200001
Troyes (1 Season)1 League3.4113.2563200000.00000000
Newcastle (1 Season)1 League1.5
Ligue 2 (8 Seasons)142.13634.4323310071382270.332220201
Ligue 1 (2 Seasons)19.5894.574533551090.46350100
A-League (1 Season)1.5
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
2015-201625Bourg-Péronnasfr FRACoupe de France9th0.6Matches
2015-201625Bourg-Péronnasfr FRA1. Coupe de la Ligue9th4.2Matches
2016-201726Bourg-Péronnasfr FRA1. Coupe de la Ligue33rd1.3Matches
2017-201827Brestfr FRACoupe de France65th1.2Matches
2017-201827Brestfr FRA1. Coupe de la Ligue33rd0.4Matches
2018-201928Troyesfr FRACoupe de France65th0.1Matches
2018-201928Troyesfr FRA1. Coupe de la Ligue17th2.4Matches
2019-202029Clermont Footfr FRACoupe de France109th0.2Matches
2020-202130Clermont Footfr FRACoupe de France65th0.3Matches
2022-202332Valenciennesfr FRACoupe de FranceR641.7Matches
7 Seasons5 Clubs2 Leagues12.5
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Bourg-Péronnas (2 Seasons)2 Leagues6.2
Clermont Foot (2 Seasons)2 Leagues0.5
Troyes (1 Season)2 Leagues2.5
Valenciennes (1 Season)1 League1.7
Brest (1 Season)2 Leagues1.6
Coupe de France (6 Seasons)4.1
Coupe de la Ligue (5 Seasons)8.4

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
2015-201625Bourg-Péronnasfr FRACoupe de France0.6Matches
2015-201625Bourg-Péronnasfr FRA1. Coupe de la Ligue4.2Matches
2015-201625Bourg-Péronnasfr FRA2. Ligue 232.4Matches
2016-201726Bourg-Péronnasfr FRA1. Coupe de la Ligue1.3Matches
2016-201726Bourg-Péronnasfr FRA2. Ligue 227.800Matches
2017-201827Brestfr FRACoupe de France1.2Matches
2017-201827Brestfr FRA1. Coupe de la Ligue0.4Matches
2017-201827Brestfr FRA2. Ligue 212.7211566952123.81615114103181Matches
2018-201928Troyesfr FRACoupe de France0.1Matches
2018-201928Troyesfr FRA1. Coupe de la Ligue2.4Matches
2018-201928Clermont Footfr FRA2. Ligue 28.210426241526.71185321220Matches
2018-201928Troyesfr FRA2. Ligue 23.4211102922.271011350Matches
2019-202029Clermont Footfr FRACoupe de France0.2Matches
2019-202029Clermont Footfr FRA2. Ligue 215.72316412782433.3161631342730Matches
2020-202130Clermont Footfr FRACoupe de France0.3Matches
2020-202130Clermont Footfr FRA2. Ligue 226.319797383522.9279091130140Matches
2021-202231Clermont Footfr FRA1. Ligue 119.229145177123435.3221421283741Matches
2022-202332Valenciennesfr FRACoupe de France1.710Matches
2022-202332Clermont Footfr FRA1. Ligue 10.3000000000000000Matches
2022-202332Valenciennesfr FRA2. Ligue 214.126129125174240.525146883430Matches
2023-202433Newcastleau AUS1. A-League1.521Matches
2023-202433Valenciennesfr FRA2. Ligue 21.4210201250.011010200Matches
9 Seasons6 Clubs5 Leagues175.6132733663335718231.312578176145176392
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Clermont Foot (5 Seasons)4 Leagues70.381412042193210829.67647103725106231
Bourg-Péronnas (2 Seasons)3 Leagues66.3000
Valenciennes (2 Seasons)2 Leagues17.228149145184440.926156983630
Brest (1 Season)3 Leagues14.4211566952123.81615114103181
Troyes (1 Season)3 Leagues5.9211102922.271011350
Newcastle (1 Season)1 League1.5210
Ligue 2 (8 Seasons)142.1103563146264514830.410364154936139351
Coupe de France (6 Seasons)4.1100
Coupe de la Ligue (5 Seasons)8.40
Ligue 1 (2 Seasons)19.529145177123435.3221421283741
A-League (1 Season)1.5210
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
2015-201625Bourg-Péronnas3 Leagues37.20
2016-201726Bourg-Péronnas2 Leagues29.1000
2017-201827Brest3 Leagues14.4211566952123.81615114103181
2018-201928Troyes3 Leagues5.9211102922.271011350
2018-201928Clermont Foot1 League8.210426241526.71185321220
2019-202029Clermont Foot3 Leagues15.92316412782433.3161631342730
2020-202130Clermont Foot2 Leagues26.619797383522.9279091130140
2021-202231Clermont Foot1 League19.229145177123435.3221421283741
2022-202332Clermont Foot1 League0.3000000000000000
2022-202332Valenciennes2 Leagues15.826139125174240.525146883430
2023-202433Valenciennes1 League1.4210201250.011010200
2023-202433Newcastle1 League1.5210
9 Seasons6 Clubs5 Leagues175.6132733663335718231.312578176145176392
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Clermont Foot (5 Seasons)4 Leagues70.381412042193210829.67647103725106231
Bourg-Péronnas (2 Seasons)3 Leagues66.3000
Valenciennes (2 Seasons)2 Leagues17.228149145184440.926156983630
Brest (1 Season)3 Leagues14.4211566952123.81615114103181
Troyes (1 Season)3 Leagues5.9211102922.271011350
Newcastle (1 Season)1 League1.5210
Ligue 2 (8 Seasons)142.1103563146264514830.410364154936139351
Coupe de France (6 Seasons)4.1100
Coupe de la Ligue (5 Seasons)8.40
Ligue 1 (2 Seasons)19.529145177123435.3221421283741
A-League (1 Season)1.5210
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
2015-201625Bourg-Péronnasfr FRA2. Ligue 211th32.4Matches
2016-201726Bourg-Péronnasfr FRA2. Ligue 215th27.800Matches
2017-201827Brestfr FRA2. Ligue 25th12.7211566952123.81615114103181Matches
2018-201928Troyesfr FRA2. Ligue 23rd3.4211102922.271011350Matches
2018-201928Clermont Footfr FRA2. Ligue 210th8.210426241526.71185321220Matches
2019-202029Clermont Footfr FRA2. Ligue 25th15.72316412782433.3161631342730Matches
2020-202130Clermont Footfr FRA2. Ligue 22nd26.319797383522.9279091130140Matches
2021-202231Clermont Footfr FRA1. Ligue 117th19.229145177123435.3221421283741Matches
2022-202332Clermont Footfr FRA1. Ligue 18th0.3000000000000000Matches
2022-202332Valenciennesfr FRA2. Ligue 216th14.126129125174240.525146883430Matches
2023-202433Valenciennesfr FRA2. Ligue 220th1.4210201250.011010200Matches
2023-202433Newcastleau AUS1. A-League10th1.521Matches
9 Seasons6 Clubs3 Leagues163.1132723663335718231.312578176145176392
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
Clermont Foot (5 Seasons)2 Leagues69.881412042193210829.67647103725106231
Bourg-Péronnas (2 Seasons)1 League60.1000
Valenciennes (2 Seasons)1 League15.528139145184440.926156983630
Brest (1 Season)1 League12.7211566952123.81615114103181
Troyes (1 Season)1 League3.4211102922.271011350
Newcastle (1 Season)1 League1.5210
Ligue 2 (8 Seasons)142.1103563146264514830.410364154936139351
Ligue 1 (2 Seasons)19.529145177123435.3221421283741
A-League (1 Season)1.5210
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
2015-201625Bourg-Péronnasfr FRACoupe de France9th0.6Matches
2015-201625Bourg-Péronnasfr FRA1. Coupe de la Ligue9th4.2Matches
2016-201726Bourg-Péronnasfr FRA1. Coupe de la Ligue33rd1.3Matches
2017-201827Brestfr FRACoupe de France65th1.2Matches
2017-201827Brestfr FRA1. Coupe de la Ligue33rd0.4Matches
2018-201928Troyesfr FRACoupe de France65th0.1Matches
2018-201928Troyesfr FRA1. Coupe de la Ligue17th2.4Matches
2019-202029Clermont Footfr FRACoupe de France109th0.2Matches
2020-202130Clermont Footfr FRACoupe de France65th0.3Matches
2022-202332Valenciennesfr FRACoupe de FranceR641.710Matches
7 Seasons5 Clubs2 Leagues12.5100
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
Bourg-Péronnas (2 Seasons)2 Leagues6.20
Clermont Foot (2 Seasons)2 Leagues0.50
Troyes (1 Season)2 Leagues2.50
Valenciennes (1 Season)1 League1.7100
Brest (1 Season)2 Leagues1.60
Coupe de France (6 Seasons)4.1100
Coupe de la Ligue (5 Seasons)8.40

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
2015-201625Bourg-Péronnasfr FRACoupe de France0.6Matches
2015-201625Bourg-Péronnasfr FRA1. Coupe de la Ligue4.2Matches
2015-201625Bourg-Péronnasfr FRA2. Ligue 232.4Matches
2016-201726Bourg-Péronnasfr FRA1. Coupe de la Ligue1.3Matches
2016-201726Bourg-Péronnasfr FRA2. Ligue 227.8Matches
2017-201827Brestfr FRACoupe de France1.2Matches
2017-201827Brestfr FRA1. Coupe de la Ligue0.4Matches
2017-201827Brestfr FRA2. Ligue 212.7912161154243833291110880.0220.06432700122628278302063298Matches
2018-201928Troyesfr FRACoupe de France0.1Matches
2018-201928Troyesfr FRA1. Coupe de la Ligue2.4Matches
2018-201928Clermont Footfr FRA2. Ligue 28.25921156301238205928225.0675.0374178076321174141546880Matches
2018-201928Troyesfr FRA2. Ligue 23.4216520112871221677100.000.013257923453313816427Matches
2019-202029Clermont Footfr FRACoupe de France0.2Matches
2019-202029Clermont Footfr FRA2. Ligue 215.71135811667435029113517952.9847.172029411250272673319870108Matches
2020-202130Clermont Footfr FRACoupe de France0.3Matches
2020-202130Clermont Footfr FRA2. Ligue 226.32020162671054710842018271348.11451.91177451119573935947351560192Matches
2021-202231Clermont Footfr FRA1. Ligue 119.2155822260863450341558312271.0929.095134871618262573818118691Matches
2022-202332Valenciennesfr FRACoupe de France1.7Matches
2022-202332Clermont Footfr FRA1. Ligue 10.3200113602000016692000000172Matches
2022-202332Valenciennesfr FRA2. Ligue 214.1104915171595289151048181055.6738.98093919149112300321576977Matches
2023-202433Newcastleau AUS1. A-League1.5Matches
2023-202433Valenciennesfr FRA2. Ligue 21.4122011714331225480.0120.09244415831003858Matches
9 Seasons6 Clubs5 Leagues175.676249310174107255622976201237561.04738.24914204308717161164382071335751683
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
Clermont Foot (5 Seasons)4 Leagues70.3532557700290517541675323834655.43744.6323812788560811310327132874101473
Bourg-Péronnas (2 Seasons)3 Leagues66.3
Valenciennes (2 Seasons)2 Leagues17.2117115182666332181170231460.9834.89014363164915310321885485
Brest (1 Season)3 Leagues14.4912161154243833291110880.0220.06432700122628278302063298
Troyes (1 Season)3 Leagues5.9216520112871221677100.000.013257923453313816427
Newcastle (1 Season)1 League1.5
Ligue 2 (8 Seasons)142.1604671756323121001956042925357.63841.33947168747079135139311691154548590
Coupe de France (6 Seasons)4.1
Coupe de la Ligue (5 Seasons)8.4
Ligue 1 (2 Seasons)19.5157822261876456341578312271.0929.096735561638262573818120393
A-League (1 Season)1.5
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
2015-201625Bourg-Péronnas3 Leagues37.2
2016-201726Bourg-Péronnas2 Leagues29.1
2017-201827Brest3 Leagues14.4912161154243833291110880.0220.06432700122628278302063298
2018-201928Troyes3 Leagues5.9216520112871221677100.000.013257923453313816427
2018-201928Clermont Foot1 League8.25921156301238205928225.0675.0374178076321174141546880
2019-202029Clermont Foot3 Leagues15.91135811667435029113517952.9847.172029411250272673319870108
2020-202130Clermont Foot2 Leagues26.62020162671054710842018271348.11451.91177451119573935947351560192
2021-202231Clermont Foot1 League19.2155822260863450341558312271.0929.095134871618262573818118691
2022-202332Clermont Foot1 League0.3200113602000016692000000172
2022-202332Valenciennes2 Leagues15.8104915171595289151048181055.6738.98093919149112300321576977
2023-202433Valenciennes1 League1.4122011714331225480.0120.09244415831003858
2023-202433Newcastle1 League1.5
9 Seasons6 Clubs5 Leagues175.676249310174107255622976201237561.04738.24914204308717161164382071335751683
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
Clermont Foot (5 Seasons)4 Leagues70.3532557700290517541675323834655.43744.6323812788560811310327132874101473
Bourg-Péronnas (2 Seasons)3 Leagues66.3
Valenciennes (2 Seasons)2 Leagues17.2117115182666332181170231460.9834.89014363164915310321885485
Brest (1 Season)3 Leagues14.4912161154243833291110880.0220.06432700122628278302063298
Troyes (1 Season)3 Leagues5.9216520112871221677100.000.013257923453313816427
Newcastle (1 Season)1 League1.5
Ligue 2 (8 Seasons)142.1604671756323121001956042925357.63841.33947168747079135139311691154548590
Coupe de France (6 Seasons)4.1
Coupe de la Ligue (5 Seasons)8.4
Ligue 1 (2 Seasons)19.5157822261876456341578312271.0929.096735561638262573818120393
A-League (1 Season)1.5
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
2015-201625Bourg-Péronnasfr FRA2. Ligue 211th32.4Matches
2016-201726Bourg-Péronnasfr FRA2. Ligue 215th27.8Matches
2017-201827Brestfr FRA2. Ligue 25th12.7912161154243833291110880.0220.06432700122628278302063298Matches
2018-201928Troyesfr FRA2. Ligue 23rd3.4216520112871221677100.000.013257923453313816427Matches
2018-201928Clermont Footfr FRA2. Ligue 210th8.25921156301238205928225.0675.0374178076321174141546880Matches
2019-202029Clermont Footfr FRA2. Ligue 25th15.71135811667435029113517952.9847.172029411250272673319870108Matches
2020-202130Clermont Footfr FRA2. Ligue 22nd26.32020162671054710842018271348.11451.91177451119573935947351560192Matches
2021-202231Clermont Footfr FRA1. Ligue 117th19.2155822260863450341558312271.0929.095134871618262573818118691Matches
2022-202332Clermont Footfr FRA1. Ligue 18th0.3200113602000016692000000172Matches
2022-202332Valenciennesfr FRA2. Ligue 216th14.1104915171595289151048181055.6738.98093919149112300321576977Matches
2023-202433Valenciennesfr FRA2. Ligue 220th1.4122011714331225480.0120.09244415831003858Matches
2023-202433Newcastleau AUS1. A-League10th1.5Matches
9 Seasons6 Clubs3 Leagues163.176249310174107255622976201237561.04738.24914204308717161164382071335751683
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
Clermont Foot (5 Seasons)2 Leagues69.8532557700290517541675323834655.43744.6323812788560811310327132874101473
Bourg-Péronnas (2 Seasons)1 League60.1
Valenciennes (2 Seasons)1 League15.5117115182666332181170231460.9834.89014363164915310321885485
Brest (1 Season)1 League12.7912161154243833291110880.0220.06432700122628278302063298
Troyes (1 Season)1 League3.4216520112871221677100.000.013257923453313816427
Newcastle (1 Season)1 League1.5
Ligue 2 (8 Seasons)142.1604671756323121001956042925357.63841.33947168747079135139311691154548590
Ligue 1 (2 Seasons)19.5157822261876456341578312271.0929.096735561638262573818120393
A-League (1 Season)1.5
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
2015-201625Bourg-Péronnasfr FRACoupe de France9th0.6Matches
2015-201625Bourg-Péronnasfr FRA1. Coupe de la Ligue9th4.2Matches
2016-201726Bourg-Péronnasfr FRA1. Coupe de la Ligue33rd1.3Matches
2017-201827Brestfr FRACoupe de France65th1.2Matches
2017-201827Brestfr FRA1. Coupe de la Ligue33rd0.4Matches
2018-201928Troyesfr FRACoupe de France65th0.1Matches
2018-201928Troyesfr FRA1. Coupe de la Ligue17th2.4Matches
2019-202029Clermont Footfr FRACoupe de France109th0.2Matches
2020-202130Clermont Footfr FRACoupe de France65th0.3Matches
2022-202332Valenciennesfr FRACoupe de FranceR641.7Matches
7 Seasons5 Clubs2 Leagues12.5
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
Bourg-Péronnas (2 Seasons)2 Leagues6.2
Clermont Foot (2 Seasons)2 Leagues0.5
Troyes (1 Season)2 Leagues2.5
Valenciennes (1 Season)1 League1.7
Brest (1 Season)2 Leagues1.6
Coupe de France (6 Seasons)4.1
Coupe de la Ligue (5 Seasons)8.4

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-201625Bourg-Péronnasfr FRACoupe de France1565646.70.60015500.0001-1-1.61-10.04Matches
2015-201625Bourg-Péronnasfr FRA1. Coupe de la Ligue43809584.44.24952001.757700.000.00Matches
2015-201625Bourg-Péronnasfr FRA2. Ligue 2372,9127985.132.43617101.273946-7-0.22+0.67Matches
2016-201726Bourg-Péronnasfr FRA1. Coupe de la Ligue1120120100.01.311201000.002200.00Matches
2016-201726Bourg-Péronnasfr FRA2. Ligue 2352,4997173.127.82916621.233236-4-0.14+0.34Matches
2017-201827Brestfr FRACoupe de France21055350.01.2190011501.5042+2+1.710.00Matches
2017-201827Brestfr FRA1. Coupe de la Ligue1404033.30.40013900.000000.000.00Matches
2017-201827Brestfr FRA2. Ligue 2291,1474033.512.71201781.672316+7+0.55+0.2322.617.6+4.9+0.39+0.46Matches
2018-201928Troyesfr FRACoupe de France110105.60.1001903.000000.00-0.53Matches
2018-201928Troyesfr FRA1. Coupe de la Ligue32187380.72.4286114602.004400.00-1.73Matches
2018-201928Clermont Footfr FRA2. Ligue 2187414121.78.2969091311.06119+2+0.24+0.0711.56.7+4.8+0.59+0.21Matches
2018-201928Troyesfr FRA2. Ligue 27305448.93.4463031870.8614-3-0.89-1.642.35.2-2.9-0.87-1.11Matches
2019-202029Clermont Footfr FRACoupe de France1141415.60.20011400.000000.00+1.18Matches
2019-202029Clermont Footfr FRA1. Coupe de la Ligue00002Matches
2019-202029Clermont Footfr FRA2. Ligue 2231,4176256.215.71873151921.83229+13+0.83+1.0717.513.9+3.6+0.23+0.47Matches
2020-202130Clermont Footfr FRACoupe de France1313125.80.30013101.000000.000.00Matches
2020-202130Clermont Footfr FRA2. Ligue 2372,3656469.226.33074371901.954316+27+1.03+0.2645.122.1+22.9+0.87+0.15Matches
2021-202231Clermont Footfr FRA1. Ligue 1291,7326050.619.22272272010.831930-11-0.57+0.4922.024.1-2.1-0.11+0.20Matches
2022-202332Valenciennesfr FRACoupe de France31495049.71.7190123001.3314-3-1.81-4.20Matches
2022-202332Clermont Footfr FRA1. Ligue 1223120.70.30021223.000000.00+0.110.10.6-0.5-2.14-1.87Matches
2022-202332Valenciennesfr FRA2. Ligue 2201,2736437.214.11578352251.201415-1-0.07+0.1814.717.2-2.5-0.18+0.18Matches
2023-202433Newcastleau AUS1. A-League7138205.71.525505631.0027-5-3.26-3.14Matches
2023-202433Valenciennesfr FRA2. Ligue 23126423.71.4175022600.3303-3-2.14-1.430.81.1-0.3-0.22+0.45Matches
9 Seasons6 Clubs5 Leagues26515,8016038.2175.618775477819331.37224211+13+0.07+0.11136.4108.6+27.9+0.27+0.39
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
Clermont Foot (5 Seasons)4 Leagues1116,3235738.070.379736321881.489564+31+0.44+0.5796.167.5+28.7+0.41+0.41
Bourg-Péronnas (2 Seasons)3 Leagues785,9677779.266.3701003685521.248092-12-0.18+0.05
Valenciennes (2 Seasons)2 Leagues261,5486021.717.21778492451.111522-7-0.41+0.0415.518.3-2.8-0.18+0.37
Brest (1 Season)3 Leagues321,2924034.514.413910192781.612718+9+0.63+0.2622.617.6+4.9+0.39+0.46
Troyes (1 Season)3 Leagues115334813.85.9671152271.3758-3-0.51-1.262.35.2-2.9-0.87-1.11
Newcastle (1 Season)1 League7138205.71.525505631.0027-5-3.26-3.14
Ligue 2 (8 Seasons)20912,7856142.8142.115474405518251.45185154+31+0.22+0.20114.383.8+30.5+0.37+0.43
Coupe de France (6 Seasons)93654135.84.1291172601.2257-2-0.49-2.14
Coupe de la Ligue (5 Seasons)97588463.28.4796424321.44131300.00-0.45
Ligue 1 (2 Seasons)311,7555725.719.52272291830.971930-11-0.56-0.1422.124.8-2.7-0.14+0.15
A-League (1 Season)7138205.71.525505631.0027-5-3.26-3.14
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-201625Bourg-Péronnas3 Leagues423,3488083.937.240951925501.294654-8-0.22-0.36
2016-201726Bourg-Péronnas2 Leagues362,6197374.029.13012017621.203438-4-0.14+0.35
2017-201827Brest3 Leagues321,2924034.514.413910192781.612718+9+0.63+0.2622.617.6+4.9+0.39+0.46
2018-201928Troyes3 Leagues115334813.85.9671152271.3758-3-0.51-1.262.35.2-2.9-0.87-1.11
2018-201928Clermont Foot1 League187414121.78.2969091311.06119+2+0.24+0.0711.56.7+4.8+0.59+0.21
2019-202029Clermont Foot3 Leagues241,4316050.215.91873161941.75229+13+0.82+1.1217.513.9+3.6+0.23+0.47
2020-202130Clermont Foot2 Leagues382,3966367.726.63074382101.934316+27+1.01+0.3145.122.1+22.9+0.87+0.15
2021-202231Clermont Foot1 League291,7326050.619.22272272010.831930-11-0.57+0.4922.024.1-2.1-0.11+0.20
2022-202332Clermont Foot1 League223120.70.30021223.000000.00+0.110.10.6-0.5-2.14-1.87
2022-202332Valenciennes2 Leagues231,4226238.215.81678472451.221519-4-0.25-0.1714.717.2-2.5-0.18+0.18
2023-202433Valenciennes1 League3126423.71.4175022600.3303-3-2.14-1.430.81.1-0.3-0.22+0.45
2023-202433Newcastle1 League7138205.71.525505631.0027-5-3.26-3.14
9 Seasons6 Clubs5 Leagues26515,8016038.2175.618775477819331.37224211+13+0.07+0.11136.4108.6+27.9+0.27+0.39
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
Clermont Foot (5 Seasons)4 Leagues1116,3235738.070.379736321881.489564+31+0.44+0.5796.167.5+28.7+0.41+0.41
Bourg-Péronnas (2 Seasons)3 Leagues785,9677779.266.3701003685521.248092-12-0.18+0.05
Valenciennes (2 Seasons)2 Leagues261,5486021.717.21778492451.111522-7-0.41+0.0415.518.3-2.8-0.18+0.37
Brest (1 Season)3 Leagues321,2924034.514.413910192781.612718+9+0.63+0.2622.617.6+4.9+0.39+0.46
Troyes (1 Season)3 Leagues115334813.85.9671152271.3758-3-0.51-1.262.35.2-2.9-0.87-1.11
Newcastle (1 Season)1 League7138205.71.525505631.0027-5-3.26-3.14
Ligue 2 (8 Seasons)20912,7856142.8142.115474405518251.45185154+31+0.22+0.20114.383.8+30.5+0.37+0.43
Coupe de France (6 Seasons)93654135.84.1291172601.2257-2-0.49-2.14
Coupe de la Ligue (5 Seasons)97588463.28.4796424321.44131300.00-0.45
Ligue 1 (2 Seasons)311,7555725.719.52272291830.971930-11-0.56-0.1422.124.8-2.7-0.14+0.15
A-League (1 Season)7138205.71.525505631.0027-5-3.26-3.14
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-201625Bourg-Péronnasfr FRA2. Ligue 211th372,9127985.132.43617101.273946-7-0.22+0.67Matches
2016-201726Bourg-Péronnasfr FRA2. Ligue 215th352,4997173.127.82916621.233236-4-0.14+0.34Matches
2017-201827Brestfr FRA2. Ligue 25th291,1474033.512.71201781.672316+7+0.55+0.2322.617.6+4.9+0.39+0.46Matches
2018-201928Troyesfr FRA2. Ligue 23rd7305448.93.4463031870.8614-3-0.89-1.642.35.2-2.9-0.87-1.11Matches
2018-201928Clermont Footfr FRA2. Ligue 210th187414121.78.2969091311.06119+2+0.24+0.0711.56.7+4.8+0.59+0.21Matches
2019-202029Clermont Footfr FRA2. Ligue 25th231,4176256.215.71873151921.83229+13+0.83+1.0717.513.9+3.6+0.23+0.47Matches
2020-202130Clermont Footfr FRA2. Ligue 22nd372,3656469.226.33074371901.954316+27+1.03+0.2645.122.1+22.9+0.87+0.15Matches
2021-202231Clermont Footfr FRA1. Ligue 117th291,7326050.619.22272272010.831930-11-0.57+0.4922.024.1-2.1-0.11+0.20Matches
2022-202332Clermont Footfr FRA1. Ligue 18th223120.70.30021223.000000.00+0.110.10.6-0.5-2.14-1.87Matches
2022-202332Valenciennesfr FRA2. Ligue 216th201,2736437.214.11578352251.201415-1-0.07+0.1814.717.2-2.5-0.18+0.18Matches
2023-202433Valenciennesfr FRA2. Ligue 220th3126423.71.4175022600.3303-3-2.14-1.430.81.1-0.3-0.22+0.45Matches
2023-202433Newcastleau AUS1. A-League10th7138205.71.525505631.0027-5-3.26-3.14Matches
9 Seasons6 Clubs3 Leagues24714,6785937.5163.117873426917311.38206191+15+0.09+0.18136.4108.6+27.9+0.27+0.39
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
Clermont Foot (5 Seasons)2 Leagues1096,2785838.869.879736301761.509564+31+0.44+0.5696.167.5+28.7+0.41+0.41
Bourg-Péronnas (2 Seasons)1 League725,4117579.160.16533721.257182-11-0.18+0.45
Valenciennes (2 Seasons)1 League231,3996120.515.51677372351.091418-4-0.26+0.2715.518.3-2.8-0.18+0.37
Brest (1 Season)1 League291,1474033.512.71201781.672316+7+0.55+0.2322.617.6+4.9+0.39+0.46
Troyes (1 Season)1 League7305448.93.4463031870.8614-3-0.89-1.642.35.2-2.9-0.87-1.11
Newcastle (1 Season)1 League7138205.71.525505631.0027-5-3.26-3.14
Ligue 2 (8 Seasons)20912,7856142.8142.115474405518251.45185154+31+0.22+0.20114.383.8+30.5+0.37+0.43
Ligue 1 (2 Seasons)311,7555725.719.52272291830.971930-11-0.56-0.1422.124.8-2.7-0.14+0.15
A-League (1 Season)7138205.71.525505631.0027-5-3.26-3.14
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-201625Bourg-Péronnasfr FRACoupe de France9th1565646.70.60015500.0001-1-1.61-10.04Matches
2015-201625Bourg-Péronnasfr FRA1. Coupe de la Ligue9th43809584.44.24952001.757700.000.00Matches
2016-201726Bourg-Péronnasfr FRA1. Coupe de la Ligue33rd1120120100.01.311201000.002200.00Matches
2017-201827Brestfr FRACoupe de France65th21055350.01.2190011501.5042+2+1.710.00Matches
2017-201827Brestfr FRA1. Coupe de la Ligue33rd1404033.30.40013900.000000.000.00Matches
2018-201928Troyesfr FRACoupe de France65th110105.60.1001903.000000.00-0.53Matches
2018-201928Troyesfr FRA1. Coupe de la Ligue17th32187380.72.4286114602.004400.00-1.73Matches
2019-202029Clermont Footfr FRACoupe de France109th1141415.60.20011400.000000.00+1.18Matches
2019-202029Clermont Footfr FRA1. Coupe de la Ligue27th00002Matches
2020-202130Clermont Footfr FRACoupe de France65th1313125.80.30013101.000000.000.00Matches
2022-202332Valenciennesfr FRACoupe de FranceR6431495049.71.7190123001.3314-3-1.81-4.20Matches
7 Seasons5 Clubs2 Leagues181,1236250.612.5995593021.331820-2-0.16-1.53
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bourg-Péronnas (2 Seasons)2 Leagues65569380.66.25100315501.17910-1-0.16-4.19
Clermont Foot (2 Seasons)2 Leagues2452310.00.50022320.500000.00+0.55
Troyes (1 Season)2 Leagues42285750.72.5287122802.254400.00-0.81
Valenciennes (1 Season)1 League31495049.71.7190123001.3314-3-1.81-4.20
Brest (1 Season)2 Leagues31454843.91.6191022701.0042+2+1.24+0.27
Coupe de France (6 Seasons)93654135.84.1291172601.2257-2-0.49-2.14
Coupe de la Ligue (5 Seasons)97588463.28.4796424321.44131300.00-0.45

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
2015-201625Bourg-Péronnasfr FRACoupe de France0.60000Matches
2015-201625Bourg-Péronnasfr FRA1. Coupe de la Ligue4.20000Matches
2015-201625Bourg-Péronnasfr FRA2. Ligue 232.43015Matches
2016-201726Bourg-Péronnasfr FRA1. Coupe de la Ligue1.30000Matches
2016-201726Bourg-Péronnasfr FRA2. Ligue 227.83001500000000Matches
2017-201827Brestfr FRACoupe de France1.20000Matches
2017-201827Brestfr FRA1. Coupe de la Ligue0.40000Matches
2017-201827Brestfr FRA2. Ligue 212.72001013311310150009581240.0Matches
2018-201928Troyesfr FRACoupe de France0.10000Matches
2018-201928Troyesfr FRA1. Coupe de la Ligue2.40000Matches
2018-201928Clermont Footfr FRA2. Ligue 28.22005845724000303827.3Matches
2018-201928Troyesfr FRA2. Ligue 23.40003102111000123925.0Matches
2019-202029Clermont Footfr FRACoupe de France0.20000Matches
2019-202029Clermont Footfr FRA2. Ligue 215.700014138844160007862023.1Matches
2020-202130Clermont Footfr FRACoupe de France0.30000Matches
2020-202130Clermont Footfr FRA2. Ligue 226.3100926516311700011372720.6Matches
2021-202231Clermont Footfr FRA1. Ligue 119.20001415213381400098111640.7Matches
2022-202332Valenciennesfr FRACoupe de France1.70000109010Matches
2022-202332Clermont Footfr FRA1. Ligue 10.30000000000002010.0Matches
2022-202332Valenciennesfr FRA2. Ligue 214.13001770658120008692031.0Matches
2023-202433Newcastleau AUS1. A-League1.50003107120Matches
2023-202433Valenciennesfr FRA2. Ligue 21.400010010010009030.0Matches
9 Seasons6 Clubs5 Leagues175.61400106852266245730005234711628.8
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Clermont Foot (5 Seasons)4 Leagues70.33004262194372541000321277227.3
Bourg-Péronnas (2 Seasons)3 Leagues66.36003000000000
Valenciennes (2 Seasons)2 Leagues17.23001880848140009592328.1
Brest (1 Season)3 Leagues14.42001013311310150009581240.0
Troyes (1 Season)3 Leagues5.90003102111000123925.0
Newcastle (1 Season)1 League1.50003107120
Ligue 2 (8 Seasons)142.114008968205133656000423369926.7
Coupe de France (6 Seasons)4.10000109010
Coupe de la Ligue (5 Seasons)8.40000
Ligue 1 (2 Seasons)19.500014152133814000100111739.3
A-League (1 Season)1.50003107120
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
2015-201625Bourg-Péronnas3 Leagues37.2300150
2016-201726Bourg-Péronnas2 Leagues29.13001500000000
2017-201827Brest3 Leagues14.42001013311310150009581240.0
2018-201928Troyes3 Leagues5.90003102111000123925.0
2018-201928Clermont Foot1 League8.22005845724000303827.3
2019-202029Clermont Foot3 Leagues15.900014138844160007862023.1
2020-202130Clermont Foot2 Leagues26.6100926516311700011372720.6
2021-202231Clermont Foot1 League19.20001415213381400098111640.7
2022-202332Clermont Foot1 League0.30000000000002010.0
2022-202332Valenciennes2 Leagues15.83001780748130008692031.0
2023-202433Valenciennes1 League1.400010010010009030.0
2023-202433Newcastle1 League1.50003107120
9 Seasons6 Clubs5 Leagues175.61400106852266245730005234711628.8
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Clermont Foot (5 Seasons)4 Leagues70.33004262194372541000321277227.3
Bourg-Péronnas (2 Seasons)3 Leagues66.36003000000000
Valenciennes (2 Seasons)2 Leagues17.23001880848140009592328.1
Brest (1 Season)3 Leagues14.42001013311310150009581240.0
Troyes (1 Season)3 Leagues5.90003102111000123925.0
Newcastle (1 Season)1 League1.50003107120
Ligue 2 (8 Seasons)142.114008968205133656000423369926.7
Coupe de France (6 Seasons)4.10000109010
Coupe de la Ligue (5 Seasons)8.40000
Ligue 1 (2 Seasons)19.500014152133814000100111739.3
A-League (1 Season)1.50003107120
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
2015-201625Bourg-Péronnasfr FRA2. Ligue 211th32.43015Matches
2016-201726Bourg-Péronnasfr FRA2. Ligue 215th27.83001500000000Matches
2017-201827Brestfr FRA2. Ligue 25th12.72001013311310150009581240.0Matches
2018-201928Troyesfr FRA2. Ligue 23rd3.40003102111000123925.0Matches
2018-201928Clermont Footfr FRA2. Ligue 210th8.22005845724000303827.3Matches
2019-202029Clermont Footfr FRA2. Ligue 25th15.700014138844160007862023.1Matches
2020-202130Clermont Footfr FRA2. Ligue 22nd26.3100926516311700011372720.6Matches
2021-202231Clermont Footfr FRA1. Ligue 117th19.20001415213381400098111640.7Matches
2022-202332Clermont Footfr FRA1. Ligue 18th0.30000000000002010.0Matches
2022-202332Valenciennesfr FRA2. Ligue 216th14.13001770658120008692031.0Matches
2023-202433Valenciennesfr FRA2. Ligue 220th1.400010010010009030.0Matches
2023-202433Newcastleau AUS1. A-League10th1.50003107120Matches
9 Seasons6 Clubs3 Leagues163.11400106842265345720005234711628.8
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Clermont Foot (5 Seasons)2 Leagues69.83004262194372541000321277227.3
Bourg-Péronnas (2 Seasons)1 League60.16003000000000
Valenciennes (2 Seasons)1 League15.53001870758130009592328.1
Brest (1 Season)1 League12.72001013311310150009581240.0
Troyes (1 Season)1 League3.40003102111000123925.0
Newcastle (1 Season)1 League1.50003107120
Ligue 2 (8 Seasons)142.114008968205133656000423369926.7
Ligue 1 (2 Seasons)19.500014152133814000100111739.3
A-League (1 Season)1.50003107120
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201625Bourg-Péronnasfr FRACoupe de France9th0.60000Matches
2015-201625Bourg-Péronnasfr FRA1. Coupe de la Ligue9th4.20000Matches
2016-201726Bourg-Péronnasfr FRA1. Coupe de la Ligue33rd1.30000Matches
2017-201827Brestfr FRACoupe de France65th1.20000Matches
2017-201827Brestfr FRA1. Coupe de la Ligue33rd0.40000Matches
2018-201928Troyesfr FRACoupe de France65th0.10000Matches
2018-201928Troyesfr FRA1. Coupe de la Ligue17th2.40000Matches
2019-202029Clermont Footfr FRACoupe de France109th0.20000Matches
2020-202130Clermont Footfr FRACoupe de France65th0.30000Matches
2022-202332Valenciennesfr FRACoupe de FranceR641.70000109010Matches
7 Seasons5 Clubs2 Leagues12.50000109010
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bourg-Péronnas (2 Seasons)2 Leagues6.20000
Clermont Foot (2 Seasons)2 Leagues0.50000
Troyes (1 Season)2 Leagues2.50000
Valenciennes (1 Season)1 League1.70000109010
Brest (1 Season)2 Leagues1.60000
Coupe de France (6 Seasons)4.10000109010
Coupe de la Ligue (5 Seasons)8.40000

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.