Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2024-04-20SatChampionshipMatchweek 44HomeL 0–4HuddersfieldSwansea CityNFW,DM3100002000150000.10.10.0204944.419011Match Report
2024-04-13SatChampionshipMatchweek 43AwayD 1–1HuddersfieldBristol CityNCM1100001000101000.10.10.0002540.003000Match Report
2024-04-09TueChampionshipMatchweek 42AwayL 1–4HuddersfieldPrestonNFW,LM2200000000130000.00.00.0003933.305010Match Report
2024-04-06SatChampionshipMatchweek 41HomeW 1–0HuddersfieldMillwallNFW2910002100140000.30.30.0000100.006000Match Report
2024-04-01MonChampionshipMatchweek 40AwayD 1–1HuddersfieldStoke CityNFW,WB3300000000150000.00.00.0206875.019020Match Report

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
2013-201418Cardiff Cityeng ENG1. Premier League10150.2000000000.000.000.000.000.00Matches
2014-201519Colchester Utdeng ENGFA Cup10100.1000000000.000.000.000.000.00Matches
2014-201519Colchester Utdeng ENG3. League One2178008.9404400100.450.000.450.450.45Matches
2015-201620Dundeesct SCO1. Premiership743403.8101100000.260.000.260.260.26Matches
2016-201721Cardiff Cityeng ENG2. Championship721892.1101100100.480.000.480.480.48Matches
2016-201721Newport Countyeng ENGFA Cup444114.6101100000.220.000.220.220.22Matches
2016-201721Newport Countyeng ENG4. League Two17131,23813.8617600300.440.070.510.440.51Matches
2017-201822Cardiff Cityeng ENG2. Championship31991.1000000000.000.000.000.000.00Matches
2017-201822Cardiff Cityeng ENGFA Cup21770.9000000000.000.000.000.000.00Matches
2017-201822Torquay Unitedeng ENG5. National League875906.6606511120.920.000.920.760.76Matches
2018-201923MK Donseng ENGEFL Cup11710.8000000000.000.000.000.000.00Matches
2018-201923MK Donseng ENGFA Cup11740.8000000000.000.000.000.000.00Matches
2018-201923MK Donseng ENG4. League Two18151,34314.98311800000.540.200.740.540.74Matches
2018-201923Cardiff Cityeng ENG1. Premier League30520.6000000000.00.00.10.12070.000.000.000.000.000.070.190.250.070.25Matches
2019-202024MK Donseng ENGEFL Cup11650.7101100001.380.001.381.381.38Matches
2019-202024MK Donseng ENG3. League One19151,40815.6112131011200.700.130.830.640.77Matches
2020-202125Toulousefr FRACoupe de France11780.9011000000.001.151.150.001.15Matches
2020-202125Toulousefr FRA2. Ligue 232171,68518.71411512225012.611.01.512.525221080.750.050.800.640.690.670.080.750.590.67Matches
2021-202226Toulousefr FRACoupe de France522753.1202200000.650.000.650.650.65Matches
2021-202226Toulousefr FRA2. Ligue 232312,56328.52042420009016.516.53.319.832261510.700.140.840.700.840.580.120.690.580.69Matches
2022-202327Toulousefr FRA1. Ligue 140640.7202200100.40.40.20.61072.810.002.812.812.810.560.340.900.560.90Matches
2023-202428Watfordeng ENG2. Championship1112052.3213200101.01.00.21.25490.880.441.320.881.320.450.070.520.450.52Matches
2023-202428Huddersfieldeng ENG2. Championship933564.0202200002.02.00.22.237250.510.000.510.510.510.500.060.560.500.56Matches
2023-202428Watfordeng ENGEFL Cup10420.5000000000.000.000.000.000.00Matches
2023-202428Watfordeng ENGFA Cup11690.8000000000.000.000.000.000.00Matches
11 Seasons9 Clubs11 Leagues21012812,119134.7811394774424232.430.95.636.468593070.600.100.700.570.670.590.100.690.560.67
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
Cardiff City (4 Seasons)3 Leagues1644324.8101100100.00.00.10.12070.210.000.210.210.210.070.190.250.070.25
Toulouse (3 Seasons)3 Leagues74514,66551.838644362215029.427.85.132.958482660.730.120.850.690.810.610.110.720.580.69
MK Dons (2 Seasons)4 Leagues40332,96132.9205251911200.610.150.760.580.73
Colchester Utd (1 Season)2 Leagues2278109.0404400100.440.000.440.440.44
Newport County (1 Season)2 Leagues21171,64918.3718700300.380.050.440.380.44
Watford (1 Season)3 Leagues1323163.5213200101.01.00.21.25490.570.280.850.570.850.450.070.520.450.52
Huddersfield (1 Season)1 League933564.0202200002.02.00.22.237250.510.000.510.510.510.500.060.560.500.56
Torquay United (1 Season)1 League875906.6606511120.920.000.920.760.76
Dundee (1 Season)1 League743403.8101100000.260.000.260.260.26
FA Cup (5 Seasons)976417.1101100000.140.000.140.140.14
Championship (3 Seasons)3078499.4516500203.03.00.43.4811340.530.110.640.530.640.480.060.540.480.54
EFL Cup (3 Seasons)321782.0101100000.510.000.510.510.51
Ligue 2 (2 Seasons)64484,24847.234539322214029.027.44.832.357482590.720.110.830.680.780.610.100.720.580.68
League One (2 Seasons)40222,20824.5152171411300.610.080.690.570.65
League Two (2 Seasons)35282,58128.7144181400300.490.140.630.490.63
Coupe de France (2 Seasons)633533.9213200000.510.250.760.510.76
Premier League (2 Seasons)40670.7000000000.00.00.10.12070.000.000.000.000.000.070.190.250.070.25
National League (1 Season)875906.6606511120.920.000.920.760.76
Premiership (1 Season)743403.8101100000.260.000.260.260.26
Ligue 1 (1 Season)40640.7202200100.40.40.20.61072.810.002.812.812.810.560.340.900.560.90
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
2013-201418Cardiff City1 League10150.2000000000.000.000.000.000.00
2014-201519Colchester Utd2 Leagues2278109.0404400100.440.000.440.440.44
2015-201620Dundee1 League743403.8101100000.260.000.260.260.26
2016-201721Newport County2 Leagues21171,64918.3718700300.380.050.440.380.44
2016-201721Cardiff City1 League721892.1101100100.480.000.480.480.48
2017-201822Torquay United1 League875906.6606511120.920.000.920.760.76
2017-201822Cardiff City2 Leagues521762.0000000000.000.000.000.000.00
2018-201923Cardiff City1 League30520.6000000000.00.00.10.12070.000.000.000.000.000.070.190.250.070.25
2018-201923MK Dons3 Leagues20171,48816.58311800000.480.180.670.480.67
2019-202024MK Dons2 Leagues20161,47316.4122141111200.730.120.860.670.79
2020-202125Toulouse2 Leagues33181,76319.61421612225012.611.01.512.525221080.710.100.820.610.710.670.080.750.590.67
2021-202226Toulouse2 Leagues37332,83831.52242622009016.516.53.319.832261510.700.130.820.700.820.580.120.690.580.69
2022-202327Toulouse1 League40640.7202200100.40.40.20.61072.810.002.812.812.810.560.340.900.560.90
2023-202428Watford3 Leagues1323163.5213200101.01.00.21.25490.570.280.850.570.850.450.070.520.450.52
2023-202428Huddersfield1 League933564.0202200002.02.00.22.237250.510.000.510.510.510.500.060.560.500.56
11 Seasons9 Clubs11 Leagues21012812,119134.7811394774424232.430.95.636.468593070.600.100.700.570.670.590.100.690.560.67
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
Cardiff City (4 Seasons)3 Leagues1644324.8101100100.00.00.10.12070.210.000.210.210.210.070.190.250.070.25
Toulouse (3 Seasons)3 Leagues74514,66551.838644362215029.427.85.132.958482660.730.120.850.690.810.610.110.720.580.69
MK Dons (2 Seasons)4 Leagues40332,96132.9205251911200.610.150.760.580.73
Colchester Utd (1 Season)2 Leagues2278109.0404400100.440.000.440.440.44
Newport County (1 Season)2 Leagues21171,64918.3718700300.380.050.440.380.44
Watford (1 Season)3 Leagues1323163.5213200101.01.00.21.25490.570.280.850.570.850.450.070.520.450.52
Huddersfield (1 Season)1 League933564.0202200002.02.00.22.237250.510.000.510.510.510.500.060.560.500.56
Torquay United (1 Season)1 League875906.6606511120.920.000.920.760.76
Dundee (1 Season)1 League743403.8101100000.260.000.260.260.26
FA Cup (5 Seasons)976417.1101100000.140.000.140.140.14
Championship (3 Seasons)3078499.4516500203.03.00.43.4811340.530.110.640.530.640.480.060.540.480.54
EFL Cup (3 Seasons)321782.0101100000.510.000.510.510.51
Ligue 2 (2 Seasons)64484,24847.234539322214029.027.44.832.357482590.720.110.830.680.780.610.100.720.580.68
League One (2 Seasons)40222,20824.5152171411300.610.080.690.570.65
League Two (2 Seasons)35282,58128.7144181400300.490.140.630.490.63
Coupe de France (2 Seasons)633533.9213200000.510.250.760.510.76
Premier League (2 Seasons)40670.7000000000.00.00.10.12070.000.000.000.000.000.070.190.250.070.25
National League (1 Season)875906.6606511120.920.000.920.760.76
Premiership (1 Season)743403.8101100000.260.000.260.260.26
Ligue 1 (1 Season)40640.7202200100.40.40.20.61072.810.002.812.812.810.560.340.900.560.90
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
2013-201418Cardiff Cityeng ENG1. Premier League20th10150.2000000000.000.000.000.000.00Matches
2014-201519Colchester Utdeng ENG3. League One19th2178008.9404400100.450.000.450.450.45Matches
2015-201620Dundeesct SCO1. Premiership8th743403.8101100000.260.000.260.260.26Matches
2016-201721Newport Countyeng ENG4. League Two22nd17131,23813.8617600300.440.070.510.440.51Matches
2016-201721Cardiff Cityeng ENG2. Championship12th721892.1101100100.480.000.480.480.48Matches
2017-201822Torquay Unitedeng ENG5. National League22nd875906.6606511120.920.000.920.760.76Matches
2017-201822Cardiff Cityeng ENG2. Championship2nd31991.1000000000.000.000.000.000.00Matches
2018-201923Cardiff Cityeng ENG1. Premier League18th30520.6000000000.00.00.10.12070.000.000.000.000.000.070.190.250.070.25Matches
2018-201923MK Donseng ENG4. League Two3rd18151,34314.98311800000.540.200.740.540.74Matches
2019-202024MK Donseng ENG3. League One19th19151,40815.6112131011200.700.130.830.640.77Matches
2020-202125Toulousefr FRA2. Ligue 23rd32171,68518.71411512225012.611.01.512.525221080.750.050.800.640.690.670.080.750.590.67Matches
2021-202226Toulousefr FRA2. Ligue 21st32312,56328.52042420009016.516.53.319.832261510.700.140.840.700.840.580.120.690.580.69Matches
2022-202327Toulousefr FRA1. Ligue 113th40640.7202200100.40.40.20.61072.810.002.812.812.810.560.340.900.560.90Matches
2023-202428Watfordeng ENG2. Championship15th1112052.3213200101.01.00.21.25490.880.441.320.881.320.450.070.520.450.52Matches
2023-202428Huddersfieldeng ENG2. Championship23rd933564.0202200002.02.00.22.237250.510.000.510.510.510.500.060.560.500.56Matches
11 Seasons9 Clubs8 Leagues19211610,947121.6771289734424232.430.95.636.468593070.630.100.730.600.700.590.100.690.560.67
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
Cardiff City (4 Seasons)2 Leagues1433553.9101100100.00.00.10.12070.250.000.250.250.250.070.190.250.070.25
Toulouse (3 Seasons)2 Leagues68484,31247.936541342215029.427.85.132.958482660.750.100.860.710.810.610.110.720.580.69
MK Dons (2 Seasons)2 Leagues37302,75130.6195241811200.620.160.790.590.75
Colchester Utd (1 Season)1 League2178008.9404400100.450.000.450.450.45
Newport County (1 Season)1 League17131,23813.8617600300.440.070.510.440.51
Watford (1 Season)1 League1112052.3213200101.01.00.21.25490.880.441.320.881.320.450.070.520.450.52
Huddersfield (1 Season)1 League933564.0202200002.02.00.22.237250.510.000.510.510.510.500.060.560.500.56
Torquay United (1 Season)1 League875906.6606511120.920.000.920.760.76
Dundee (1 Season)1 League743403.8101100000.260.000.260.260.26
Championship (3 Seasons)3078499.4516500203.03.00.43.4811340.530.110.640.530.640.480.060.540.480.54
Ligue 2 (2 Seasons)64484,24847.234539322214029.027.44.832.357482590.720.110.830.680.780.610.100.720.580.68
League One (2 Seasons)40222,20824.5152171411300.610.080.690.570.65
League Two (2 Seasons)35282,58128.7144181400300.490.140.630.490.63
Premier League (2 Seasons)40670.7000000000.00.00.10.12070.000.000.000.000.000.070.190.250.070.25
National League (1 Season)875906.6606511120.920.000.920.760.76
Premiership (1 Season)743403.8101100000.260.000.260.260.26
Ligue 1 (1 Season)40640.7202200100.40.40.20.61072.810.002.812.812.810.560.340.900.560.90
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201519Colchester Utdeng ENGFA Cup33rd10100.1000000000.000.000.000.000.00Matches
2016-201721Newport Countyeng ENGFA Cup65th444114.6101100000.220.000.220.220.22Matches
2017-201822Cardiff Cityeng ENGFA Cup17th21770.9000000000.000.000.000.000.00Matches
2018-201923MK Donseng ENGEFL Cup33rd11710.8000000000.000.000.000.000.00Matches
2018-201923MK Donseng ENGFA Cup85th11740.8000000000.000.000.000.000.00Matches
2019-202024MK Donseng ENGEFL Cup17th11650.7101100001.380.001.381.381.38Matches
2020-202125Toulousefr FRACoupe de France5th11780.9011000000.001.151.150.001.15Matches
2021-202226Toulousefr FRACoupe de FranceR16522753.1202200000.650.000.650.650.65Matches
2023-202428Watfordeng ENGEFL CupRd110420.5000000000.000.000.000.000.00Matches
2023-202428Watfordeng ENGFA Cup11690.8000000000.000.000.000.000.00Matches
8 Seasons6 Clubs3 Leagues18121,17213.0415400000.310.080.380.310.38
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Toulouse (2 Seasons)1 League633533.9213200000.510.250.760.510.76
MK Dons (2 Seasons)2 Leagues332102.3101100000.430.000.430.430.43
Newport County (1 Season)1 League444114.6101100000.220.000.220.220.22
Watford (1 Season)2 Leagues211111.2000000000.000.000.000.000.00
Cardiff City (1 Season)1 League21770.9000000000.000.000.000.000.00
Colchester Utd (1 Season)1 League10100.1000000000.000.000.000.000.00
FA Cup (5 Seasons)976417.1101100000.140.000.140.140.14
EFL Cup (3 Seasons)321782.0101100000.510.000.510.510.51
Coupe de France (2 Seasons)633533.9213200000.510.250.760.510.76

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
2013-201418Cardiff Cityeng ENG1. Premier League0.2000.0000Matches
2014-201519Colchester Utdeng ENGFA Cup0.1000Matches
2014-201519Colchester Utdeng ENG3. League One8.9440.451.0000Matches
2015-201620Dundeesct SCO1. Premiership3.8130.790.3300Matches
2016-201721Cardiff Cityeng ENG2. Championship2.11010.000.481.0000Matches
2016-201721Newport Countyeng ENGFA Cup4.6100Matches
2016-201721Newport Countyeng ENG4. League Two13.860120.000.870.5000Matches
2017-201822Cardiff Cityeng ENG2. Championship1.10300.02.730.000.0000Matches
2017-201822Cardiff Cityeng ENGFA Cup0.904125.04.681.170.000.0000Matches
2017-201822Torquay Unitedeng ENG5. National League6.660100.001.530.5011Matches
2018-201923MK Donseng ENGEFL Cup0.80200.02.540.000.0000Matches
2018-201923MK Donseng ENGFA Cup0.80000.000.0000Matches
2018-201923MK Donseng ENG4. League Two14.9800Matches
2018-201923Cardiff Cityeng ENG1. Premier League0.60100.01.730.000.0020.40000.00.00.040.00.0Matches
2019-202024MK Donseng ENGEFL Cup0.715120.06.921.380.201.0000Matches
2019-202024MK Donseng ENG3. League One15.611592745.83.771.730.170.3711Matches
2020-202125Toulousefr FRACoupe de France0.90200.02.310.000.0000Matches
2020-202125Toulousefr FRA2. Ligue 218.714653046.23.471.600.180.4014.942212.611.00.17+1.4+1.0Matches
2021-202226Toulousefr FRACoupe de France3.127228.62.290.650.291.0000Matches
2021-202226Toulousefr FRA2. Ligue 228.5201064340.63.721.510.190.4714.140016.516.50.16+3.5+3.5Matches
2022-202327Toulousefr FRA1. Ligue 10.725360.07.034.220.400.6715.30000.40.40.08+1.6+1.6Matches
2023-202428Watfordeng ENG2. Championship2.328450.03.511.760.250.5016.00001.01.00.14+1.0+1.0Matches
2023-202428Huddersfieldeng ENG2. Championship4.0216425.04.041.010.130.5010.10002.02.00.120.00.0Matches
2023-202428Watfordeng ENGEFL Cup0.5011100.02.142.140.000.0000Matches
2023-202428Watfordeng ENGFA Cup0.80200.02.610.000.0000Matches
11 Seasons9 Clubs11 Leagues134.78128614648.62.801.270.220.4714.284432.430.90.15+7.6+7.1
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
Cardiff City (4 Seasons)3 Leagues4.818225.01.730.420.130.5020.40000.00.00.040.00.0
Toulouse (3 Seasons)3 Leagues51.8381857842.23.571.500.190.4614.482229.427.80.16+6.6+6.2
MK Dons (2 Seasons)4 Leagues32.920662842.43.671.560.170.3911
Colchester Utd (1 Season)2 Leagues9.0440.451.0000
Newport County (1 Season)2 Leagues18.370120.000.870.5000
Watford (1 Season)3 Leagues3.5211545.53.131.420.180.4016.00001.01.00.14+1.0+1.0
Huddersfield (1 Season)1 League4.0216425.04.041.010.130.5010.10002.02.00.120.00.0
Torquay United (1 Season)1 League6.660100.001.530.5011
Dundee (1 Season)1 League3.8130.790.3300
FA Cup (5 Seasons)7.116116.72.450.410.000.0000
Championship (3 Seasons)9.4527933.32.860.950.190.5612.00003.03.00.13+1.0+1.0
EFL Cup (3 Seasons)2.018225.04.041.010.130.5000
Ligue 2 (2 Seasons)47.2341717342.73.621.550.190.4414.482229.027.40.16+5.0+4.6
League One (2 Seasons)24.515593145.83.771.260.170.4511
League Two (2 Seasons)28.7140120.000.870.5000
Coupe de France (2 Seasons)3.929222.22.290.510.221.0000
Premier League (2 Seasons)0.70100.01.730.000.0020.40000.00.00.040.00.0
National League (1 Season)6.660100.001.530.5011
Premiership (1 Season)3.8130.790.3300
Ligue 1 (1 Season)0.725360.07.034.220.400.6715.30000.40.40.08+1.6+1.6
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
2013-201418Cardiff City1 League0.2000.0000
2014-201519Colchester Utd2 Leagues9.0440.451.0000
2015-201620Dundee1 League3.8130.790.3300
2016-201721Newport County2 Leagues18.370120.000.870.5000
2016-201721Cardiff City1 League2.11010.000.481.0000
2017-201822Torquay United1 League6.660100.001.530.5011
2017-201822Cardiff City2 Leagues2.007114.33.580.510.000.0000
2018-201923Cardiff City1 League0.60100.01.730.000.0020.40000.00.00.040.00.0
2018-201923MK Dons3 Leagues16.58200.01.240.000.0000
2019-202024MK Dons2 Leagues16.412642843.83.911.710.170.3911
2020-202125Toulouse2 Leagues19.614673044.83.421.530.180.4014.942212.611.00.17+1.4+1.0
2021-202226Toulouse2 Leagues31.5221134539.83.581.430.190.4914.140016.516.50.16+3.5+3.5
2022-202327Toulouse1 League0.725360.07.034.220.400.6715.30000.40.40.08+1.6+1.6
2023-202428Watford3 Leagues3.5211545.53.131.420.180.4016.00001.01.00.14+1.0+1.0
2023-202428Huddersfield1 League4.0216425.04.041.010.130.5010.10002.02.00.120.00.0
11 Seasons9 Clubs11 Leagues134.78128614648.62.801.270.220.4714.284432.430.90.15+7.6+7.1
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
Cardiff City (4 Seasons)3 Leagues4.818225.01.730.420.130.5020.40000.00.00.040.00.0
Toulouse (3 Seasons)3 Leagues51.8381857842.23.571.500.190.4614.482229.427.80.16+6.6+6.2
MK Dons (2 Seasons)4 Leagues32.920662842.43.671.560.170.3911
Colchester Utd (1 Season)2 Leagues9.0440.451.0000
Newport County (1 Season)2 Leagues18.370120.000.870.5000
Watford (1 Season)3 Leagues3.5211545.53.131.420.180.4016.00001.01.00.14+1.0+1.0
Huddersfield (1 Season)1 League4.0216425.04.041.010.130.5010.10002.02.00.120.00.0
Torquay United (1 Season)1 League6.660100.001.530.5011
Dundee (1 Season)1 League3.8130.790.3300
FA Cup (5 Seasons)7.116116.72.450.410.000.0000
Championship (3 Seasons)9.4527933.32.860.950.190.5612.00003.03.00.13+1.0+1.0
EFL Cup (3 Seasons)2.018225.04.041.010.130.5000
Ligue 2 (2 Seasons)47.2341717342.73.621.550.190.4414.482229.027.40.16+5.0+4.6
League One (2 Seasons)24.515593145.83.771.260.170.4511
League Two (2 Seasons)28.7140120.000.870.5000
Coupe de France (2 Seasons)3.929222.22.290.510.221.0000
Premier League (2 Seasons)0.70100.01.730.000.0020.40000.00.00.040.00.0
National League (1 Season)6.660100.001.530.5011
Premiership (1 Season)3.8130.790.3300
Ligue 1 (1 Season)0.725360.07.034.220.400.6715.30000.40.40.08+1.6+1.6
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
2013-201418Cardiff Cityeng ENG1. Premier League20th0.2000.0000Matches
2014-201519Colchester Utdeng ENG3. League One19th8.9440.451.0000Matches
2015-201620Dundeesct SCO1. Premiership8th3.8130.790.3300Matches
2016-201721Newport Countyeng ENG4. League Two22nd13.860120.000.870.5000Matches
2016-201721Cardiff Cityeng ENG2. Championship12th2.11010.000.481.0000Matches
2017-201822Torquay Unitedeng ENG5. National League22nd6.660100.001.530.5011Matches
2017-201822Cardiff Cityeng ENG2. Championship2nd1.10300.02.730.000.0000Matches
2018-201923Cardiff Cityeng ENG1. Premier League18th0.60100.01.730.000.0020.40000.00.00.040.00.0Matches
2018-201923MK Donseng ENG4. League Two3rd14.9800Matches
2019-202024MK Donseng ENG3. League One19th15.611592745.83.771.730.170.3711Matches
2020-202125Toulousefr FRA2. Ligue 23rd18.714653046.23.471.600.180.4014.942212.611.00.17+1.4+1.0Matches
2021-202226Toulousefr FRA2. Ligue 21st28.5201064340.63.721.510.190.4714.140016.516.50.16+3.5+3.5Matches
2022-202327Toulousefr FRA1. Ligue 113th0.725360.07.034.220.400.6715.30000.40.40.08+1.6+1.6Matches
2023-202428Watfordeng ENG2. Championship15th2.328450.03.511.760.250.5016.00001.01.00.14+1.0+1.0Matches
2023-202428Huddersfieldeng ENG2. Championship23rd4.0216425.04.041.010.130.5010.10002.02.00.120.00.0Matches
11 Seasons9 Clubs8 Leagues121.67726314151.02.801.320.230.4614.284432.430.90.15+7.6+7.1
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
Cardiff City (4 Seasons)2 Leagues3.914125.01.060.250.251.0020.40000.00.00.040.00.0
Toulouse (3 Seasons)2 Leagues47.9361767643.23.671.590.190.4514.482229.427.80.16+6.6+6.2
MK Dons (2 Seasons)2 Leagues30.619592745.83.771.730.170.3711
Colchester Utd (1 Season)1 League8.9440.451.0000
Newport County (1 Season)1 League13.860120.000.870.5000
Watford (1 Season)1 League2.328450.03.511.760.250.5016.00001.01.00.14+1.0+1.0
Huddersfield (1 Season)1 League4.0216425.04.041.010.130.5010.10002.02.00.120.00.0
Torquay United (1 Season)1 League6.660100.001.530.5011
Dundee (1 Season)1 League3.8130.790.3300
Championship (3 Seasons)9.4527933.32.860.950.190.5612.00003.03.00.13+1.0+1.0
Ligue 2 (2 Seasons)47.2341717342.73.621.550.190.4414.482229.027.40.16+5.0+4.6
League One (2 Seasons)24.515593145.83.771.260.170.4511
League Two (2 Seasons)28.7140120.000.870.5000
Premier League (2 Seasons)0.70100.01.730.000.0020.40000.00.00.040.00.0
National League (1 Season)6.660100.001.530.5011
Premiership (1 Season)3.8130.790.3300
Ligue 1 (1 Season)0.725360.07.034.220.400.6715.30000.40.40.08+1.6+1.6
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201519Colchester Utdeng ENGFA Cup33rd0.1000Matches
2016-201721Newport Countyeng ENGFA Cup65th4.6100Matches
2017-201822Cardiff Cityeng ENGFA Cup17th0.904125.04.681.170.000.0000Matches
2018-201923MK Donseng ENGEFL Cup33rd0.80200.02.540.000.0000Matches
2018-201923MK Donseng ENGFA Cup85th0.80000.000.0000Matches
2019-202024MK Donseng ENGEFL Cup17th0.715120.06.921.380.201.0000Matches
2020-202125Toulousefr FRACoupe de France5th0.90200.02.310.000.0000Matches
2021-202226Toulousefr FRACoupe de FranceR163.127228.62.290.650.291.0000Matches
2023-202428Watfordeng ENGEFL CupRd10.5011100.02.142.140.000.0000Matches
2023-202428Watfordeng ENGFA Cup0.80200.02.610.000.0000Matches
8 Seasons6 Clubs3 Leagues13.0423521.72.760.600.130.6000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Toulouse (2 Seasons)1 League3.929222.22.290.510.221.0000
MK Dons (2 Seasons)2 Leagues2.317114.33.000.430.141.0000
Newport County (1 Season)1 League4.6100
Watford (1 Season)2 Leagues1.203133.32.430.810.000.0000
Cardiff City (1 Season)1 League0.904125.04.681.170.000.0000
Colchester Utd (1 Season)1 League0.1000
FA Cup (5 Seasons)7.116116.72.450.410.000.0000
EFL Cup (3 Seasons)2.018225.04.041.010.130.5000
Coupe de France (2 Seasons)3.929222.22.290.510.221.0000
Become a Stathead & surf this site ad-free.

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
2013-201418Cardiff Cityeng ENG1. Premier League0.20Matches
2014-201519Colchester Utdeng ENGFA Cup0.10Matches
2014-201519Colchester Utdeng ENG3. League One8.90Matches
2015-201620Dundeesct SCO1. Premiership3.80Matches
2016-201721Cardiff Cityeng ENG2. Championship2.10Matches
2016-201721Newport Countyeng ENGFA Cup4.60Matches
2016-201721Newport Countyeng ENG4. League Two13.81Matches
2017-201822Cardiff Cityeng ENG2. Championship1.10Matches
2017-201822Cardiff Cityeng ENGFA Cup0.90Matches
2017-201822Torquay Unitedeng ENG5. National League6.60Matches
2018-201923MK Donseng ENGEFL Cup0.80Matches
2018-201923MK Donseng ENGFA Cup0.80Matches
2018-201923MK Donseng ENG4. League Two14.93Matches
2018-201923Cardiff Cityeng ENG1. Premier League0.641428.683582540.01425.01333.300.10.0-0.110000Matches
2019-202024MK Donseng ENGEFL Cup0.70Matches
2019-202024MK Donseng ENG3. League One15.62Matches
2020-202125Toulousefr FRACoupe de France0.91Matches
2020-202125Toulousefr FRA2. Ligue 218.719528867.7259556512116274.7557474.382040.011.51.0-0.514107122Matches
2021-202226Toulousefr FRACoupe de France3.10Matches
2021-202226Toulousefr FRA2. Ligue 228.525336569.3333948415920079.5659072.2113036.743.31.9+0.721173026Matches
2022-202327Toulousefr FRA1. Ligue 10.781553.36473650.01333.30000.20.1-0.220000Matches
2023-202428Watfordeng ENG2. Championship2.3284463.6453148121770.6121770.62540.010.20.1+0.833004Matches
2023-202428Huddersfieldeng ENG2. Championship4.0519156.0717169314568.9112055.041526.700.20.1-0.233107Matches
2023-202428Watfordeng ENGEFL Cup0.50Matches
2023-202428Watfordeng ENGFA Cup0.80Matches
11 Seasons9 Clubs11 Leagues134.753981766.07251143132843575.414520869.7267335.6135.63.2+7.4443311159
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
Cardiff City (4 Seasons)3 Leagues4.841428.683582540.01425.01333.300.10.0-0.110000
Toulouse (3 Seasons)3 Leagues51.845666868.35998105628336876.912116772.5195038.065.13.0+0.9372710148
MK Dons (2 Seasons)4 Leagues32.95
Colchester Utd (1 Season)2 Leagues9.00
Newport County (1 Season)2 Leagues18.31
Watford (1 Season)3 Leagues3.5284463.6453148121770.6121770.62540.010.20.1+0.833004
Huddersfield (1 Season)1 League4.0519156.0717169314568.9112055.041526.700.20.1-0.233107
Torquay United (1 Season)1 League6.60
Dundee (1 Season)1 League3.80
FA Cup (5 Seasons)7.10
Championship (3 Seasons)9.47913558.51170317436269.4233762.262030.010.40.2+0.6661011
EFL Cup (3 Seasons)2.00
Ligue 2 (2 Seasons)47.244865368.65934104928036277.312016473.2195038.054.82.9+0.2352710148
League One (2 Seasons)24.52
League Two (2 Seasons)28.74
Coupe de France (2 Seasons)3.91
Premier League (2 Seasons)0.741428.683582540.01425.01333.300.10.0-0.110000
National League (1 Season)6.60
Premiership (1 Season)3.80
Ligue 1 (1 Season)0.781553.36473650.01333.30000.20.1-0.220000
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
2013-201418Cardiff City1 League0.20
2014-201519Colchester Utd2 Leagues9.00
2015-201620Dundee1 League3.80
2016-201721Newport County2 Leagues18.31
2016-201721Cardiff City1 League2.10
2017-201822Torquay United1 League6.60
2017-201822Cardiff City2 Leagues2.00
2018-201923Cardiff City1 League0.641428.683582540.01425.01333.300.10.0-0.110000
2018-201923MK Dons3 Leagues16.53
2019-202024MK Dons2 Leagues16.42
2020-202125Toulouse2 Leagues19.619528867.7259556512116274.7557474.382040.021.51.0+0.514107122
2021-202226Toulouse2 Leagues31.525336569.3333948415920079.5659072.2113036.743.31.9+0.721173026
2022-202327Toulouse1 League0.781553.36473650.01333.30000.20.1-0.220000
2023-202428Watford3 Leagues3.5284463.6453148121770.6121770.62540.010.20.1+0.833004
2023-202428Huddersfield1 League4.0519156.0717169314568.9112055.041526.700.20.1-0.233107
11 Seasons9 Clubs11 Leagues134.753981766.07251143132843575.414520869.7267335.6135.63.2+7.4443311159
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
Cardiff City (4 Seasons)3 Leagues4.841428.683582540.01425.01333.300.10.0-0.110000
Toulouse (3 Seasons)3 Leagues51.845666868.35998105628336876.912116772.5195038.065.13.0+0.9372710148
MK Dons (2 Seasons)4 Leagues32.95
Colchester Utd (1 Season)2 Leagues9.00
Newport County (1 Season)2 Leagues18.31
Watford (1 Season)3 Leagues3.5284463.6453148121770.6121770.62540.010.20.1+0.833004
Huddersfield (1 Season)1 League4.0519156.0717169314568.9112055.041526.700.20.1-0.233107
Torquay United (1 Season)1 League6.60
Dundee (1 Season)1 League3.80
FA Cup (5 Seasons)7.10
Championship (3 Seasons)9.47913558.51170317436269.4233762.262030.010.40.2+0.6661011
EFL Cup (3 Seasons)2.00
Ligue 2 (2 Seasons)47.244865368.65934104928036277.312016473.2195038.054.82.9+0.2352710148
League One (2 Seasons)24.52
League Two (2 Seasons)28.74
Coupe de France (2 Seasons)3.91
Premier League (2 Seasons)0.741428.683582540.01425.01333.300.10.0-0.110000
National League (1 Season)6.60
Premiership (1 Season)3.80
Ligue 1 (1 Season)0.781553.36473650.01333.30000.20.1-0.220000
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
2013-201418Cardiff Cityeng ENG1. Premier League20th0.20Matches
2014-201519Colchester Utdeng ENG3. League One19th8.90Matches
2015-201620Dundeesct SCO1. Premiership8th3.80Matches
2016-201721Newport Countyeng ENG4. League Two22nd13.81Matches
2016-201721Cardiff Cityeng ENG2. Championship12th2.10Matches
2017-201822Torquay Unitedeng ENG5. National League22nd6.60Matches
2017-201822Cardiff Cityeng ENG2. Championship2nd1.10Matches
2018-201923Cardiff Cityeng ENG1. Premier League18th0.641428.683582540.01425.01333.300.10.0-0.110000Matches
2018-201923MK Donseng ENG4. League Two3rd14.93Matches
2019-202024MK Donseng ENG3. League One19th15.62Matches
2020-202125Toulousefr FRA2. Ligue 23rd18.719528867.7259556512116274.7557474.382040.011.51.0-0.514107122Matches
2021-202226Toulousefr FRA2. Ligue 21st28.525336569.3333948415920079.5659072.2113036.743.31.9+0.721173026Matches
2022-202327Toulousefr FRA1. Ligue 113th0.781553.36473650.01333.30000.20.1-0.220000Matches
2023-202428Watfordeng ENG2. Championship15th2.3284463.6453148121770.6121770.62540.010.20.1+0.833004Matches
2023-202428Huddersfieldeng ENG2. Championship23rd4.0519156.0717169314568.9112055.041526.700.20.1-0.233107Matches
11 Seasons9 Clubs8 Leagues121.653981766.07251143132843575.414520869.7267335.6125.63.2+6.4443311159
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
Cardiff City (4 Seasons)2 Leagues3.941428.683582540.01425.01333.300.10.0-0.110000
Toulouse (3 Seasons)2 Leagues47.945666868.35998105628336876.912116772.5195038.055.13.0-0.1372710148
MK Dons (2 Seasons)2 Leagues30.65
Colchester Utd (1 Season)1 League8.90
Newport County (1 Season)1 League13.81
Watford (1 Season)1 League2.3284463.6453148121770.6121770.62540.010.20.1+0.833004
Huddersfield (1 Season)1 League4.0519156.0717169314568.9112055.041526.700.20.1-0.233107
Torquay United (1 Season)1 League6.60
Dundee (1 Season)1 League3.80
Championship (3 Seasons)9.47913558.51170317436269.4233762.262030.010.40.2+0.6661011
Ligue 2 (2 Seasons)47.244865368.65934104928036277.312016473.2195038.054.82.9+0.2352710148
League One (2 Seasons)24.52
League Two (2 Seasons)28.74
Premier League (2 Seasons)0.741428.683582540.01425.01333.300.10.0-0.110000
National League (1 Season)6.60
Premiership (1 Season)3.80
Ligue 1 (1 Season)0.781553.36473650.01333.30000.20.1-0.220000
Passing Table
Total Short Medium Long
Season Age Squad Country Comp LgRank 90s Cmp Att Cmp% TotDist PrgDist Cmp Att Cmp% Cmp Att Cmp% Cmp Att Cmp% Ast A-xAG KP 1/3 PPA CrsPA Matches
2014-201519Colchester Utdeng ENGFA Cup33rd0.10Matches
2016-201721Newport Countyeng ENGFA Cup65th4.60Matches
2017-201822Cardiff Cityeng ENGFA Cup17th0.90Matches
2018-201923MK Donseng ENGEFL Cup33rd0.80Matches
2018-201923MK Donseng ENGFA Cup85th0.80Matches
2019-202024MK Donseng ENGEFL Cup17th0.70Matches
2020-202125Toulousefr FRACoupe de France5th0.91Matches
2021-202226Toulousefr FRACoupe de FranceR163.10Matches
2023-202428Watfordeng ENGEFL CupRd10.50Matches
2023-202428Watfordeng ENGFA Cup0.80Matches
8 Seasons6 Clubs3 Leagues13.01
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
Toulouse (2 Seasons)1 League3.91
MK Dons (2 Seasons)2 Leagues2.30
Newport County (1 Season)1 League4.60
Watford (1 Season)2 Leagues1.20
Cardiff City (1 Season)1 League0.90
Colchester Utd (1 Season)1 League0.10
FA Cup (5 Seasons)7.10
EFL Cup (3 Seasons)2.00
Coupe de France (2 Seasons)3.91

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
2013-201418Cardiff Cityeng ENG1. Premier League0.2Matches
2014-201519Colchester Utdeng ENGFA Cup0.1Matches
2014-201519Colchester Utdeng ENG3. League One8.9Matches
2015-201620Dundeesct SCO1. Premiership3.8Matches
2016-201721Cardiff Cityeng ENG2. Championship2.10Matches
2016-201721Newport Countyeng ENGFA Cup4.6Matches
2016-201721Newport Countyeng ENG4. League Two13.80Matches
2017-201822Cardiff Cityeng ENG2. Championship1.13Matches
2017-201822Cardiff Cityeng ENGFA Cup0.92Matches
2017-201822Torquay Unitedeng ENG5. National League6.60Matches
2018-201923MK Donseng ENGEFL Cup0.80Matches
2018-201923MK Donseng ENGFA Cup0.80Matches
2018-201923MK Donseng ENG4. League Two14.9Matches
2018-201923Cardiff Cityeng ENG1. Premier League0.614104000340000402Matches
2019-202024MK Donseng ENGEFL Cup0.73Matches
2019-202024MK Donseng ENG3. League One15.69Matches
2020-202125Toulousefr FRACoupe de France0.90Matches
2020-202125Toulousefr FRA2. Ligue 218.72882691701047000019526Matches
2021-202226Toulousefr FRACoupe de France3.11Matches
2021-202226Toulousefr FRA2. Ligue 228.5365344210207120000253015Matches
2022-202327Toulousefr FRA1. Ligue 10.715150000000000801Matches
2023-202428Watfordeng ENG2. Championship2.3443950001300002801Matches
2023-202428Huddersfieldeng ENG2. Championship4.091781300061100005103Matches
2023-202428Watfordeng ENGEFL Cup0.50Matches
2023-202428Watfordeng ENGFA Cup0.80Matches
11 Seasons9 Clubs11 Leagues134.78177556003039370000539228
Country Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Cardiff City (4 Seasons)3 Leagues4.814104000840000402
Toulouse (3 Seasons)3 Leagues51.86686283803012190000456222
MK Dons (2 Seasons)4 Leagues32.912
Colchester Utd (1 Season)2 Leagues9.0
Newport County (1 Season)2 Leagues18.30
Watford (1 Season)3 Leagues3.5443950001300002801
Huddersfield (1 Season)1 League4.091781300061100005103
Torquay United (1 Season)1 League6.60
Dundee (1 Season)1 League3.8
FA Cup (5 Seasons)7.12
Championship (3 Seasons)9.413511718000101400007904
EFL Cup (3 Seasons)2.03
Ligue 2 (2 Seasons)47.26536133803011190000448221
League One (2 Seasons)24.59
League Two (2 Seasons)28.70
Coupe de France (2 Seasons)3.91
Premier League (2 Seasons)0.714104000340000402
National League (1 Season)6.60
Premiership (1 Season)3.8
Ligue 1 (1 Season)0.715150000000000801
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
2013-201418Cardiff City1 League0.2
2014-201519Colchester Utd2 Leagues9.0
2015-201620Dundee1 League3.8
2016-201721Newport County2 Leagues18.30
2016-201721Cardiff City1 League2.10
2017-201822Torquay United1 League6.60
2017-201822Cardiff City2 Leagues2.05
2018-201923Cardiff City1 League0.614104000340000402
2018-201923MK Dons3 Leagues16.50
2019-202024MK Dons2 Leagues16.412
2020-202125Toulouse2 Leagues19.62882691701047000019526
2021-202226Toulouse2 Leagues31.5365344210208120000253015
2022-202327Toulouse1 League0.715150000000000801
2023-202428Watford3 Leagues3.5443950001300002801
2023-202428Huddersfield1 League4.091781300061100005103
11 Seasons9 Clubs11 Leagues134.78177556003039370000539228
Comp 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Cardiff City (4 Seasons)3 Leagues4.814104000840000402
Toulouse (3 Seasons)3 Leagues51.86686283803012190000456222
MK Dons (2 Seasons)4 Leagues32.912
Colchester Utd (1 Season)2 Leagues9.0
Newport County (1 Season)2 Leagues18.30
Watford (1 Season)3 Leagues3.5443950001300002801
Huddersfield (1 Season)1 League4.091781300061100005103
Torquay United (1 Season)1 League6.60
Dundee (1 Season)1 League3.8
FA Cup (5 Seasons)7.12
Championship (3 Seasons)9.413511718000101400007904
EFL Cup (3 Seasons)2.03
Ligue 2 (2 Seasons)47.26536133803011190000448221
League One (2 Seasons)24.59
League Two (2 Seasons)28.70
Coupe de France (2 Seasons)3.91
Premier League (2 Seasons)0.714104000340000402
National League (1 Season)6.60
Premiership (1 Season)3.8
Ligue 1 (1 Season)0.715150000000000801
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
2013-201418Cardiff Cityeng ENG1. Premier League20th0.2Matches
2014-201519Colchester Utdeng ENG3. League One19th8.9Matches
2015-201620Dundeesct SCO1. Premiership8th3.8Matches
2016-201721Newport Countyeng ENG4. League Two22nd13.80Matches
2016-201721Cardiff Cityeng ENG2. Championship12th2.10Matches
2017-201822Torquay Unitedeng ENG5. National League22nd6.60Matches
2017-201822Cardiff Cityeng ENG2. Championship2nd1.13Matches
2018-201923Cardiff Cityeng ENG1. Premier League18th0.614104000340000402Matches
2018-201923MK Donseng ENG4. League Two3rd14.9Matches
2019-202024MK Donseng ENG3. League One19th15.69Matches
2020-202125Toulousefr FRA2. Ligue 23rd18.72882691701047000019526Matches
2021-202226Toulousefr FRA2. Ligue 21st28.5365344210207120000253015Matches
2022-202327Toulousefr FRA1. Ligue 113th0.715150000000000801Matches
2023-202428Watfordeng ENG2. Championship15th2.3443950001300002801Matches
2023-202428Huddersfieldeng ENG2. Championship23rd4.091781300061100005103Matches
11 Seasons9 Clubs8 Leagues121.68177556003033370000539228
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Cardiff City (4 Seasons)2 Leagues3.914104000640000402
Toulouse (3 Seasons)2 Leagues47.96686283803011190000456222
MK Dons (2 Seasons)2 Leagues30.69
Colchester Utd (1 Season)1 League8.9
Newport County (1 Season)1 League13.80
Watford (1 Season)1 League2.3443950001300002801
Huddersfield (1 Season)1 League4.091781300061100005103
Torquay United (1 Season)1 League6.60
Dundee (1 Season)1 League3.8
Championship (3 Seasons)9.413511718000101400007904
Ligue 2 (2 Seasons)47.26536133803011190000448221
League One (2 Seasons)24.59
League Two (2 Seasons)28.70
Premier League (2 Seasons)0.714104000340000402
National League (1 Season)6.60
Premiership (1 Season)3.8
Ligue 1 (1 Season)0.715150000000000801
Pass Types Table
Pass Types Corner Kicks Outcomes
Season Age Squad Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
2014-201519Colchester Utdeng ENGFA Cup33rd0.1Matches
2016-201721Newport Countyeng ENGFA Cup65th4.6Matches
2017-201822Cardiff Cityeng ENGFA Cup17th0.92Matches
2018-201923MK Donseng ENGEFL Cup33rd0.80Matches
2018-201923MK Donseng ENGFA Cup85th0.80Matches
2019-202024MK Donseng ENGEFL Cup17th0.73Matches
2020-202125Toulousefr FRACoupe de France5th0.90Matches
2021-202226Toulousefr FRACoupe de FranceR163.11Matches
2023-202428Watfordeng ENGEFL CupRd10.50Matches
2023-202428Watfordeng ENGFA Cup0.80Matches
8 Seasons6 Clubs3 Leagues13.06
Country Comp LgRank 90s Att Live Dead FK TB Sw Crs TI CK In Out Str Cmp Off Blocks Matches
Toulouse (2 Seasons)1 League3.91
MK Dons (2 Seasons)2 Leagues2.33
Newport County (1 Season)1 League4.6
Watford (1 Season)2 Leagues1.20
Cardiff City (1 Season)1 League0.92
Colchester Utd (1 Season)1 League0.1
FA Cup (5 Seasons)7.12
EFL Cup (3 Seasons)2.03
Coupe de France (2 Seasons)3.91

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
2013-201418Cardiff Cityeng ENG1. Premier League0.2Matches
2014-201519Colchester Utdeng ENGFA Cup0.1Matches
2014-201519Colchester Utdeng ENG3. League One8.9Matches
2015-201620Dundeesct SCO1. Premiership3.8Matches
2016-201721Cardiff Cityeng ENG2. Championship2.1Matches
2016-201721Newport Countyeng ENGFA Cup4.6Matches
2016-201721Newport Countyeng ENG4. League Two13.8Matches
2017-201822Cardiff Cityeng ENG2. Championship1.1Matches
2017-201822Cardiff Cityeng ENGFA Cup0.9Matches
2017-201822Torquay Unitedeng ENG5. National League6.6Matches
2018-201923MK Donseng ENGEFL Cup0.8Matches
2018-201923MK Donseng ENGFA Cup0.8Matches
2018-201923MK Donseng ENG4. League Two14.9Matches
2018-201923Cardiff Cityeng ENG1. Premier League0.646.9222000000.00000000Matches
2019-202024MK Donseng ENGEFL Cup0.7Matches
2019-202024MK Donseng ENG3. League One15.6Matches
2020-202125Toulousefr FRACoupe de France0.9Matches
2020-202125Toulousefr FRA2. Ligue 218.7482.562415711090.48202230Matches
2021-202226Toulousefr FRACoupe de France3.1Matches
2021-202226Toulousefr FRA2. Ligue 228.5652.283417148180.28300320Matches
2022-202327Toulousefr FRA1. Ligue 10.722.7720000000.00000000Matches
2023-202428Watfordeng ENG2. Championship2.3125.2780112020.88200000Matches
2023-202428Huddersfieldeng ENG2. Championship4.0123.0570103110.25000001Matches
2023-202428Watfordeng ENGEFL Cup0.5Matches
2023-202428Watfordeng ENGFA Cup0.8Matches
11 Seasons9 Clubs11 Leagues134.71432.617741422242200.37702551
Country Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Cardiff City (4 Seasons)3 Leagues4.846.9222000000.00000000
Toulouse (3 Seasons)3 Leagues51.81152.406021221191170.35502550
MK Dons (2 Seasons)4 Leagues32.9
Colchester Utd (1 Season)2 Leagues9.0
Newport County (1 Season)2 Leagues18.3
Watford (1 Season)3 Leagues3.5125.2780112020.88200000
Huddersfield (1 Season)1 League4.0123.0570103110.25000001
Torquay United (1 Season)1 League6.6
Dundee (1 Season)1 League3.8
FA Cup (5 Seasons)7.1
Championship (3 Seasons)9.4243.86150215130.48200001
EFL Cup (3 Seasons)2.0
Ligue 2 (2 Seasons)47.21132.395821221191170.36502550
League One (2 Seasons)24.5
League Two (2 Seasons)28.7
Coupe de France (2 Seasons)3.9
Premier League (2 Seasons)0.746.9222000000.00000000
National League (1 Season)6.6
Premiership (1 Season)3.8
Ligue 1 (1 Season)0.722.7720000000.00000000
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
2013-201418Cardiff City1 League0.2
2014-201519Colchester Utd2 Leagues9.0
2015-201620Dundee1 League3.8
2016-201721Newport County2 Leagues18.3
2016-201721Cardiff City1 League2.1
2017-201822Torquay United1 League6.6
2017-201822Cardiff City2 Leagues2.0
2018-201923Cardiff City1 League0.646.9222000000.00000000
2018-201923MK Dons3 Leagues16.5
2019-202024MK Dons2 Leagues16.4
2020-202125Toulouse2 Leagues19.6482.562415711090.48202230
2021-202226Toulouse2 Leagues31.5652.283417148180.28300320
2022-202327Toulouse1 League0.722.7720000000.00000000
2023-202428Watford3 Leagues3.5125.2780112020.88200000
2023-202428Huddersfield1 League4.0123.0570103110.25000001
11 Seasons9 Clubs11 Leagues134.71432.617741422242200.37702551
Comp 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Cardiff City (4 Seasons)3 Leagues4.846.9222000000.00000000
Toulouse (3 Seasons)3 Leagues51.81152.406021221191170.35502550
MK Dons (2 Seasons)4 Leagues32.9
Colchester Utd (1 Season)2 Leagues9.0
Newport County (1 Season)2 Leagues18.3
Watford (1 Season)3 Leagues3.5125.2780112020.88200000
Huddersfield (1 Season)1 League4.0123.0570103110.25000001
Torquay United (1 Season)1 League6.6
Dundee (1 Season)1 League3.8
FA Cup (5 Seasons)7.1
Championship (3 Seasons)9.4243.86150215130.48200001
EFL Cup (3 Seasons)2.0
Ligue 2 (2 Seasons)47.21132.395821221191170.36502550
League One (2 Seasons)24.5
League Two (2 Seasons)28.7
Coupe de France (2 Seasons)3.9
Premier League (2 Seasons)0.746.9222000000.00000000
National League (1 Season)6.6
Premiership (1 Season)3.8
Ligue 1 (1 Season)0.722.7720000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2013-201418Cardiff Cityeng ENG1. Premier League20th0.2Matches
2014-201519Colchester Utdeng ENG3. League One19th8.9Matches
2015-201620Dundeesct SCO1. Premiership8th3.8Matches
2016-201721Newport Countyeng ENG4. League Two22nd13.8Matches
2016-201721Cardiff Cityeng ENG2. Championship12th2.1Matches
2017-201822Torquay Unitedeng ENG5. National League22nd6.6Matches
2017-201822Cardiff Cityeng ENG2. Championship2nd1.1Matches
2018-201923Cardiff Cityeng ENG1. Premier League18th0.646.9222000000.00000000Matches
2018-201923MK Donseng ENG4. League Two3rd14.9Matches
2019-202024MK Donseng ENG3. League One19th15.6Matches
2020-202125Toulousefr FRA2. Ligue 23rd18.7482.562415711090.48202230Matches
2021-202226Toulousefr FRA2. Ligue 21st28.5652.283417148180.28300320Matches
2022-202327Toulousefr FRA1. Ligue 113th0.722.7720000000.00000000Matches
2023-202428Watfordeng ENG2. Championship15th2.3125.2780112020.88200000Matches
2023-202428Huddersfieldeng ENG2. Championship23rd4.0123.0570103110.25000001Matches
11 Seasons9 Clubs8 Leagues121.61432.617741422242200.37702551
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Cardiff City (4 Seasons)2 Leagues3.946.9222000000.00000000
Toulouse (3 Seasons)2 Leagues47.91152.406021221191170.35502550
MK Dons (2 Seasons)2 Leagues30.6
Colchester Utd (1 Season)1 League8.9
Newport County (1 Season)1 League13.8
Watford (1 Season)1 League2.3125.2780112020.88200000
Huddersfield (1 Season)1 League4.0123.0570103110.25000001
Torquay United (1 Season)1 League6.6
Dundee (1 Season)1 League3.8
Championship (3 Seasons)9.4243.86150215130.48200001
Ligue 2 (2 Seasons)47.21132.395821221191170.36502550
League One (2 Seasons)24.5
League Two (2 Seasons)28.7
Premier League (2 Seasons)0.746.9222000000.00000000
National League (1 Season)6.6
Premiership (1 Season)3.8
Ligue 1 (1 Season)0.722.7720000000.00000000
Goal and Shot Creation Table
SCA SCA Types GCA GCA Types
Season Age Squad Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
2014-201519Colchester Utdeng ENGFA Cup33rd0.1Matches
2016-201721Newport Countyeng ENGFA Cup65th4.6Matches
2017-201822Cardiff Cityeng ENGFA Cup17th0.9Matches
2018-201923MK Donseng ENGEFL Cup33rd0.8Matches
2018-201923MK Donseng ENGFA Cup85th0.8Matches
2019-202024MK Donseng ENGEFL Cup17th0.7Matches
2020-202125Toulousefr FRACoupe de France5th0.9Matches
2021-202226Toulousefr FRACoupe de FranceR163.1Matches
2023-202428Watfordeng ENGEFL CupRd10.5Matches
2023-202428Watfordeng ENGFA Cup0.8Matches
8 Seasons6 Clubs3 Leagues13.0
Country Comp LgRank 90s SCA SCA90 PassLive PassDead TO Sh Fld Def GCA GCA90 PassLive PassDead TO Sh Fld Def Matches
Toulouse (2 Seasons)1 League3.9
MK Dons (2 Seasons)2 Leagues2.3
Newport County (1 Season)1 League4.6
Watford (1 Season)2 Leagues1.2
Cardiff City (1 Season)1 League0.9
Colchester Utd (1 Season)1 League0.1
FA Cup (5 Seasons)7.1
EFL Cup (3 Seasons)2.0
Coupe de France (2 Seasons)3.9

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
2013-201418Cardiff Cityeng ENG1. Premier League0.2Matches
2014-201519Colchester Utdeng ENGFA Cup0.1Matches
2014-201519Colchester Utdeng ENG3. League One8.9Matches
2015-201620Dundeesct SCO1. Premiership3.8Matches
2016-201721Cardiff Cityeng ENG2. Championship2.100Matches
2016-201721Newport Countyeng ENGFA Cup4.6Matches
2016-201721Newport Countyeng ENG4. League Two13.800Matches
2017-201822Cardiff Cityeng ENG2. Championship1.100Matches
2017-201822Cardiff Cityeng ENGFA Cup0.900Matches
2017-201822Torquay Unitedeng ENG5. National League6.600Matches
2018-201923MK Donseng ENGEFL Cup0.800Matches
2018-201923MK Donseng ENGFA Cup0.800Matches
2018-201923MK Donseng ENG4. League Two14.9Matches
2018-201923Cardiff Cityeng ENG1. Premier League0.610010010.010000100Matches
2019-202024MK Donseng ENGEFL Cup0.700Matches
2019-202024MK Donseng ENG3. League One15.693Matches
2020-202125Toulousefr FRACoupe de France0.900Matches
2020-202125Toulousefr FRA2. Ligue 218.711606551435.791028415180Matches
2021-202226Toulousefr FRACoupe de France3.110Matches
2021-202226Toulousefr FRA2. Ligue 228.513823831127.381129619210Matches
2022-202327Toulousefr FRA1. Ligue 10.7000000000000000Matches
2023-202428Watfordeng ENG2. Championship2.3310211250.011101430Matches
2023-202428Huddersfieldeng ENG2. Championship4.0220201425.032111390Matches
2023-202428Watfordeng ENGEFL Cup0.500Matches
2023-202428Watfordeng ENGFA Cup0.800Matches
11 Seasons9 Clubs11 Leagues134.7302721414103231.322246181542510
Country Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Cardiff City (4 Seasons)3 Leagues4.810010010.010000100
Toulouse (3 Seasons)3 Leagues51.82415291382532.017214171034390
MK Dons (2 Seasons)4 Leagues32.9930
Colchester Utd (1 Season)2 Leagues9.00
Newport County (1 Season)2 Leagues18.3000
Watford (1 Season)3 Leagues3.5310211250.011101430
Huddersfield (1 Season)1 League4.0220201425.032111390
Torquay United (1 Season)1 League6.6000
Dundee (1 Season)1 League3.80
FA Cup (5 Seasons)7.1000
Championship (3 Seasons)9.4530412633.3432127120
EFL Cup (3 Seasons)2.0000
Ligue 2 (2 Seasons)47.22414291382532.017214171034390
League One (2 Seasons)24.5930
League Two (2 Seasons)28.7000
Coupe de France (2 Seasons)3.9100
Premier League (2 Seasons)0.710010010.010000100
National League (1 Season)6.6000
Premiership (1 Season)3.80
Ligue 1 (1 Season)0.7000000000000000
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
2013-201418Cardiff City1 League0.20
2014-201519Colchester Utd2 Leagues9.00
2015-201620Dundee1 League3.80
2016-201721Newport County2 Leagues18.3000
2016-201721Cardiff City1 League2.1000
2017-201822Torquay United1 League6.6000
2017-201822Cardiff City2 Leagues2.0000
2018-201923Cardiff City1 League0.610010010.010000100
2018-201923MK Dons3 Leagues16.5000
2019-202024MK Dons2 Leagues16.4930
2020-202125Toulouse2 Leagues19.611606551435.791028415180
2021-202226Toulouse2 Leagues31.513923831127.381129619210
2022-202327Toulouse1 League0.7000000000000000
2023-202428Watford3 Leagues3.5310211250.011101430
2023-202428Huddersfield1 League4.0220201425.032111390
11 Seasons9 Clubs11 Leagues134.7302721414103231.322246181542510
Comp 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
Cardiff City (4 Seasons)3 Leagues4.810010010.010000100
Toulouse (3 Seasons)3 Leagues51.82415291382532.017214171034390
MK Dons (2 Seasons)4 Leagues32.9930
Colchester Utd (1 Season)2 Leagues9.00
Newport County (1 Season)2 Leagues18.3000
Watford (1 Season)3 Leagues3.5310211250.011101430
Huddersfield (1 Season)1 League4.0220201425.032111390
Torquay United (1 Season)1 League6.6000
Dundee (1 Season)1 League3.80
FA Cup (5 Seasons)7.1000
Championship (3 Seasons)9.4530412633.3432127120
EFL Cup (3 Seasons)2.0000
Ligue 2 (2 Seasons)47.22414291382532.017214171034390
League One (2 Seasons)24.5930
League Two (2 Seasons)28.7000
Coupe de France (2 Seasons)3.9100
Premier League (2 Seasons)0.710010010.010000100
National League (1 Season)6.6000
Premiership (1 Season)3.80
Ligue 1 (1 Season)0.7000000000000000
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
2013-201418Cardiff Cityeng ENG1. Premier League20th0.2Matches
2014-201519Colchester Utdeng ENG3. League One19th8.9Matches
2015-201620Dundeesct SCO1. Premiership8th3.8Matches
2016-201721Newport Countyeng ENG4. League Two22nd13.800Matches
2016-201721Cardiff Cityeng ENG2. Championship12th2.100Matches
2017-201822Torquay Unitedeng ENG5. National League22nd6.600Matches
2017-201822Cardiff Cityeng ENG2. Championship2nd1.100Matches
2018-201923Cardiff Cityeng ENG1. Premier League18th0.610010010.010000100Matches
2018-201923MK Donseng ENG4. League Two3rd14.9Matches
2019-202024MK Donseng ENG3. League One19th15.693Matches
2020-202125Toulousefr FRA2. Ligue 23rd18.711606551435.791028415180Matches
2021-202226Toulousefr FRA2. Ligue 21st28.513823831127.381129619210Matches
2022-202327Toulousefr FRA1. Ligue 113th0.7000000000000000Matches
2023-202428Watfordeng ENG2. Championship15th2.3310211250.011101430Matches
2023-202428Huddersfieldeng ENG2. Championship23rd4.0220201425.032111390Matches
11 Seasons9 Clubs8 Leagues121.6302621414103231.322246181542510
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
Cardiff City (4 Seasons)2 Leagues3.910010010.010000100
Toulouse (3 Seasons)2 Leagues47.92414291382532.017214171034390
MK Dons (2 Seasons)2 Leagues30.6930
Colchester Utd (1 Season)1 League8.90
Newport County (1 Season)1 League13.8000
Watford (1 Season)1 League2.3310211250.011101430
Huddersfield (1 Season)1 League4.0220201425.032111390
Torquay United (1 Season)1 League6.6000
Dundee (1 Season)1 League3.80
Championship (3 Seasons)9.4530412633.3432127120
Ligue 2 (2 Seasons)47.22414291382532.017214171034390
League One (2 Seasons)24.5930
League Two (2 Seasons)28.7000
Premier League (2 Seasons)0.710010010.010000100
National League (1 Season)6.6000
Premiership (1 Season)3.80
Ligue 1 (1 Season)0.7000000000000000
Defensive Actions Table
Tackles Challenges Blocks
Season Age Squad Country Comp LgRank 90s Tkl TklW Def 3rd Mid 3rd Att 3rd Tkl Att Tkl% Lost Blocks Sh Pass Int Tkl+Int Clr Err Matches
2014-201519Colchester Utdeng ENGFA Cup33rd0.1Matches
2016-201721Newport Countyeng ENGFA Cup65th4.6Matches
2017-201822Cardiff Cityeng ENGFA Cup17th0.900Matches
2018-201923MK Donseng ENGEFL Cup33rd0.800Matches
2018-201923MK Donseng ENGFA Cup85th0.800Matches
2019-202024MK Donseng ENGEFL Cup17th0.700Matches
2020-202125Toulousefr FRACoupe de France5th0.900Matches
2021-202226Toulousefr FRACoupe de FranceR163.110Matches
2023-202428Watfordeng ENGEFL CupRd10.500Matches
2023-202428Watfordeng ENGFA Cup0.800Matches
8 Seasons6 Clubs3 Leagues13.0100
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
Toulouse (2 Seasons)1 League3.9100
MK Dons (2 Seasons)2 Leagues2.3000
Newport County (1 Season)1 League4.60
Watford (1 Season)2 Leagues1.2000
Cardiff City (1 Season)1 League0.9000
Colchester Utd (1 Season)1 League0.10
FA Cup (5 Seasons)7.1000
EFL Cup (3 Seasons)2.0000
Coupe de France (2 Seasons)3.9100

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
2013-201418Cardiff Cityeng ENG1. Premier League0.2Matches
2014-201519Colchester Utdeng ENGFA Cup0.1Matches
2014-201519Colchester Utdeng ENG3. League One8.9Matches
2015-201620Dundeesct SCO1. Premiership3.8Matches
2016-201721Cardiff Cityeng ENG2. Championship2.1Matches
2016-201721Newport Countyeng ENGFA Cup4.6Matches
2016-201721Newport Countyeng ENG4. League Two13.8Matches
2017-201822Cardiff Cityeng ENG2. Championship1.1Matches
2017-201822Cardiff Cityeng ENGFA Cup0.9Matches
2017-201822Torquay Unitedeng ENG5. National League6.6Matches
2018-201923MK Donseng ENGEFL Cup0.8Matches
2018-201923MK Donseng ENGFA Cup0.8Matches
2018-201923MK Donseng ENG4. League Two14.9Matches
2018-201923Cardiff Cityeng ENG1. Premier League0.621032162212150.0150.011771520132127Matches
2019-202024MK Donseng ENGEFL Cup0.7Matches
2019-202024MK Donseng ENG3. League One15.6Matches
2020-202125Toulousefr FRACoupe de France0.9Matches
2020-202125Toulousefr FRA2. Ligue 218.7507194119228299505332163.61236.428616596072517196426388108Matches
2021-202226Toulousefr FRACoupe de France3.1Matches
2021-202226Toulousefr FRA2. Ligue 228.56812148205437149681361644.41952.843722987883221239129516151Matches
2022-202327Toulousefr FRA1. Ligue 10.7240271582400019942110132237Matches
2023-202428Watfordeng ENG2. Championship2.377312283714774125.0250.03620310053581429Matches
2023-202428Huddersfieldeng ENG2. Championship4.0155101960772715510220.0550.0793551413211669825Matches
2023-202428Watfordeng ENGEFL Cup0.5Matches
2023-202428Watfordeng ENGFA Cup0.8Matches
11 Seasons9 Clubs11 Leagues134.71465531254948642991463854148.23945.986846861672684350185661079307
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
Cardiff City (4 Seasons)3 Leagues4.821032162212150.0150.011771520132127
Toulouse (3 Seasons)3 Leagues51.8121240914047342561210693753.63144.97424051141658384315857927266
MK Dons (2 Seasons)4 Leagues32.9
Colchester Utd (1 Season)2 Leagues9.0
Newport County (1 Season)2 Leagues18.3
Watford (1 Season)3 Leagues3.577312283714774125.0250.03620310053581429
Huddersfield (1 Season)1 League4.0155101960772715510220.0550.0793551413211669825
Torquay United (1 Season)1 League6.6
Dundee (1 Season)1 League3.8
FA Cup (5 Seasons)7.1
Championship (3 Seasons)9.42321331881144123214321.4750.011555824185624714034
EFL Cup (3 Seasons)2.0
Ligue 2 (2 Seasons)47.2118840893977192481186693753.63144.97233957139557384215555904259
League One (2 Seasons)24.5
League Two (2 Seasons)28.7
Coupe de France (2 Seasons)3.9
Premier League (2 Seasons)0.721032162212150.0150.011771520132127
National League (1 Season)6.6
Premiership (1 Season)3.8
Ligue 1 (1 Season)0.7240271582400019942110132237
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
2013-201418Cardiff City1 League0.2
2014-201519Colchester Utd2 Leagues9.0
2015-201620Dundee1 League3.8
2016-201721Newport County2 Leagues18.3
2016-201721Cardiff City1 League2.1
2017-201822Torquay United1 League6.6
2017-201822Cardiff City2 Leagues2.0
2018-201923Cardiff City1 League0.621032162212150.0150.011771520132127
2018-201923MK Dons3 Leagues16.5
2019-202024MK Dons2 Leagues16.4
2020-202125Toulouse2 Leagues19.6507194119228299505332163.61236.428616596072517196426388108
2021-202226Toulouse2 Leagues31.56812148205437149681361644.41952.843722987883221239129516151
2022-202327Toulouse1 League0.7240271582400019942110132237
2023-202428Watford3 Leagues3.577312283714774125.0250.03620310053581429
2023-202428Huddersfield1 League4.0155101960772715510220.0550.0793551413211669825
11 Seasons9 Clubs11 Leagues134.71465531254948642991463854148.23945.986846861672684350185661079307
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
Cardiff City (4 Seasons)3 Leagues4.821032162212150.0150.011771520132127
Toulouse (3 Seasons)3 Leagues51.8121240914047342561210693753.63144.97424051141658384315857927266
MK Dons (2 Seasons)4 Leagues32.9
Colchester Utd (1 Season)2 Leagues9.0
Newport County (1 Season)2 Leagues18.3
Watford (1 Season)3 Leagues3.577312283714774125.0250.03620310053581429
Huddersfield (1 Season)1 League4.0155101960772715510220.0550.0793551413211669825
Torquay United (1 Season)1 League6.6
Dundee (1 Season)1 League3.8
FA Cup (5 Seasons)7.1
Championship (3 Seasons)9.42321331881144123214321.4750.011555824185624714034
EFL Cup (3 Seasons)2.0
Ligue 2 (2 Seasons)47.2118840893977192481186693753.63144.97233957139557384215555904259
League One (2 Seasons)24.5
League Two (2 Seasons)28.7
Coupe de France (2 Seasons)3.9
Premier League (2 Seasons)0.721032162212150.0150.011771520132127
National League (1 Season)6.6
Premiership (1 Season)3.8
Ligue 1 (1 Season)0.7240271582400019942110132237
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
2013-201418Cardiff Cityeng ENG1. Premier League20th0.2Matches
2014-201519Colchester Utdeng ENG3. League One19th8.9Matches
2015-201620Dundeesct SCO1. Premiership8th3.8Matches
2016-201721Newport Countyeng ENG4. League Two22nd13.8Matches
2016-201721Cardiff Cityeng ENG2. Championship12th2.1Matches
2017-201822Torquay Unitedeng ENG5. National League22nd6.6Matches
2017-201822Cardiff Cityeng ENG2. Championship2nd1.1Matches
2018-201923Cardiff Cityeng ENG1. Premier League18th0.621032162212150.0150.011771520132127Matches
2018-201923MK Donseng ENG4. League Two3rd14.9Matches
2019-202024MK Donseng ENG3. League One19th15.6Matches
2020-202125Toulousefr FRA2. Ligue 23rd18.7507194119228299505332163.61236.428616596072517196426388108Matches
2021-202226Toulousefr FRA2. Ligue 21st28.56812148205437149681361644.41952.843722987883221239129516151Matches
2022-202327Toulousefr FRA1. Ligue 113th0.7240271582400019942110132237Matches
2023-202428Watfordeng ENG2. Championship15th2.377312283714774125.0250.03620310053581429Matches
2023-202428Huddersfieldeng ENG2. Championship23rd4.0155101960772715510220.0550.0793551413211669825Matches
11 Seasons9 Clubs8 Leagues121.61465531254948642991463854148.23945.986846861672684350185661079307
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
Cardiff City (4 Seasons)2 Leagues3.921032162212150.0150.011771520132127
Toulouse (3 Seasons)2 Leagues47.9121240914047342561210693753.63144.97424051141658384315857927266
MK Dons (2 Seasons)2 Leagues30.6
Colchester Utd (1 Season)1 League8.9
Newport County (1 Season)1 League13.8
Watford (1 Season)1 League2.377312283714774125.0250.03620310053581429
Huddersfield (1 Season)1 League4.0155101960772715510220.0550.0793551413211669825
Torquay United (1 Season)1 League6.6
Dundee (1 Season)1 League3.8
Championship (3 Seasons)9.42321331881144123214321.4750.011555824185624714034
Ligue 2 (2 Seasons)47.2118840893977192481186693753.63144.97233957139557384215555904259
League One (2 Seasons)24.5
League Two (2 Seasons)28.7
Premier League (2 Seasons)0.721032162212150.0150.011771520132127
National League (1 Season)6.6
Premiership (1 Season)3.8
Ligue 1 (1 Season)0.7240271582400019942110132237
Possession Table
Touches Take-Ons Carries
Season Age Squad Country Comp LgRank 90s Touches Def Pen Def 3rd Mid 3rd Att 3rd Att Pen Live Att Succ Succ% Tkld Tkld% Carries TotDist PrgDist 1/3 CPA Mis Dis Rec Matches
2014-201519Colchester Utdeng ENGFA Cup33rd0.1Matches
2016-201721Newport Countyeng ENGFA Cup65th4.6Matches
2017-201822Cardiff Cityeng ENGFA Cup17th0.9Matches
2018-201923MK Donseng ENGEFL Cup33rd0.8Matches
2018-201923MK Donseng ENGFA Cup85th0.8Matches
2019-202024MK Donseng ENGEFL Cup17th0.7Matches
2020-202125Toulousefr FRACoupe de France5th0.9Matches
2021-202226Toulousefr FRACoupe de FranceR163.1Matches
2023-202428Watfordeng ENGEFL CupRd10.5Matches
2023-202428Watfordeng ENGFA Cup0.8Matches
8 Seasons6 Clubs3 Leagues13.0
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
Toulouse (2 Seasons)1 League3.9
MK Dons (2 Seasons)2 Leagues2.3
Newport County (1 Season)1 League4.6
Watford (1 Season)2 Leagues1.2
Cardiff City (1 Season)1 League0.9
Colchester Utd (1 Season)1 League0.1
FA Cup (5 Seasons)7.1
EFL Cup (3 Seasons)2.0
Coupe de France (2 Seasons)3.9

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
2013-201418Cardiff Cityeng ENG1. Premier League115150.40.201Matches
2014-201519Colchester Utdeng ENGFA Cup110103.70.1001903.0010+1+9.00+8.65Matches
2014-201519Colchester Utdeng ENG3. League One218003819.38.9711490.861523-8-0.90-0.60Matches
2015-201620Dundeesct SCO1. Premiership7340499.93.842311.0037-4-1.06-1.06Matches
2016-201721Cardiff Cityeng ENG2. Championship7189274.62.121521.7142+2+0.95+1.02Matches
2016-201721Newport Countyeng ENGFA Cup441110397.94.641033001.2553+2+0.44+0.44Matches
2016-201721Newport Countyeng ENG4. League Two171,2387329.913.81310400.711624-8-0.58-0.15Matches
2017-201822Cardiff Cityeng ENG2. Championship399332.41.110210.0024-2-1.82-2.53Matches
2017-201822Cardiff Cityeng ENGFA Cup2773928.50.917601102.000000.00-0.47Matches
2017-201822Torquay Unitedeng ENG5. National League85907414.36.674101.50108+2+0.31+1.07Matches
2018-201923MK Donseng ENGEFL Cup1717139.40.81710000.0002-2-2.54-4.19Matches
2018-201923MK Donseng ENGFA Cup1747482.20.81740000.0013-2-2.43-2.43Matches
2018-201923MK Donseng ENG4. League Two181,3437532.414.91585932432.063012+18+1.21+1.08Matches
2018-201923Cardiff Cityeng ENG1. Premier League352171.50.60031650.3301-1-1.73-0.821.30.5+0.8+1.38+1.91Matches
2019-202024MK Donseng ENGEFL Cup1656521.70.71650003.0021+1+1.38+1.38Matches
2019-202024MK Donseng ENG3. League One191,4087444.715.615861042821.37171700.00+0.57Matches
2020-202125Toulousefr FRACoupe de France1787817.30.91780003.0020+2+2.31+1.82Matches
2020-202125Toulousefr FRA2. Ligue 2321,6855349.318.717816152112.003923+16+0.85+0.1835.119.7+15.4+0.82+0.61Matches
2021-202226Toulousefr FRACoupe de France52755557.33.1272034402.0061+5+1.64+1.64Matches
2021-202226Toulousefr FRA2. Ligue 2322,5638074.928.531821713302.166225+37+1.30+0.0449.722.3+27.4+0.96-0.44Matches
2022-202327Toulousefr FRA1. Ligue 1464161.90.70041602.0021+1+1.41+1.590.91.6-0.7-0.94-0.84Matches
2023-202428Watfordeng ENG2. Championship11205195.22.318401012101.3682+6+2.63+2.754.13.3+0.8+0.34+0.39Matches
2023-202428Huddersfieldeng ENG2. Championship9356409.04.0368262601.11511-6-1.52-0.995.77.0-1.3-0.33-0.05Matches
2023-202428Watfordeng ENGEFL Cup1424235.00.50014201.000000.000.00Matches
2023-202428Watfordeng ENGFA Cup1696925.60.81690003.0001-1-1.30-0.86Matches
11 Seasons9 Clubs11 Leagues21012,1195820.4134.712882658221341.55230171+59+0.44+0.5896.854.4+42.4+0.77+0.88
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
Cardiff City (4 Seasons)3 Leagues16432272.84.84791121381.1367-1-0.22-0.181.30.5+0.8+1.38+1.91
Toulouse (3 Seasons)3 Leagues744,6656341.751.8518123232412.0811150+61+1.18+0.9085.743.6+42.1+0.88+0.67
MK Dons (2 Seasons)4 Leagues402,9617437.732.933841972651.655035+15+0.46+0.55
Colchester Utd (1 Season)2 Leagues228103718.49.07115990.961623-7-0.78-0.53
Newport County (1 Season)2 Leagues211,6497936.218.31710313400.812127-6-0.33+0.11
Watford (1 Season)3 Leagues13316247.33.527701115101.4683+5+1.42+1.564.13.3+0.8+0.34+0.39
Huddersfield (1 Season)1 League9356409.04.0368262601.11511-6-1.52-0.995.77.0-1.3-0.33-0.05
Torquay United (1 Season)1 League85907414.36.674101.50108+2+0.31+1.07
Dundee (1 Season)1 League7340499.93.842311.0037-4-1.06-1.06
FA Cup (5 Seasons)96417148.67.179032501.677700.00-0.13
Championship (3 Seasons)30849285.29.477232317131.23191900.00-0.029.810.3-0.5-0.08+0.08
EFL Cup (3 Seasons)31785929.72.0268014201.3323-1-0.51-0.93
Ligue 2 (2 Seasons)644,2486662.147.2488123162212.0810148+53+1.12+0.2584.842.0+42.8+0.91+0.30
League One (2 Seasons)402,2085530.324.52286111828111.103240-8-0.33+0.06
League Two (2 Seasons)352,5817431.228.728851972431.404636+10+0.35+0.51
Coupe de France (2 Seasons)63535938.03.9374034402.1781+7+1.78+1.47
Premier League (2 Seasons)467171.00.70041650.3301-1-1.73-0.821.30.5+0.8+1.38+1.91
National League (1 Season)85907414.36.674101.50108+2+0.31+1.07
Premiership (1 Season)7340499.93.842311.0037-4-1.06-1.06
Ligue 1 (1 Season)464161.90.70041602.0021+1+1.41+1.590.91.6-0.7-0.94-0.84
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
2013-201418Cardiff City1 League115150.40.201
2014-201519Colchester Utd2 Leagues228103718.49.07115990.961623-7-0.78-0.53
2015-201620Dundee1 League7340499.93.842311.0037-4-1.06-1.06
2016-201721Newport County2 Leagues211,6497936.218.31710313400.812127-6-0.33+0.11
2016-201721Cardiff City1 League7189274.62.121521.7142+2+0.95+1.02
2017-201822Torquay United1 League85907414.36.674101.50108+2+0.31+1.07
2017-201822Cardiff City2 Leagues5176354.02.027603110.8024-2-1.02-1.72
2018-201923Cardiff City1 League352171.50.60031650.3301-1-1.73-0.821.30.5+0.8+1.38+1.91
2018-201923MK Dons3 Leagues201,4887433.716.51783932431.853117+14+0.85+0.66
2019-202024MK Dons2 Leagues201,4737442.716.416851042821.451918+1+0.06+0.56
2020-202125Toulouse2 Leagues331,7635345.619.618816152112.034123+18+0.92+0.2835.119.7+15.4+0.82+0.61
2021-202226Toulouse2 Leagues372,8387772.831.533811744102.146826+42+1.33+0.3149.722.3+27.4+0.96-0.44
2022-202327Toulouse1 League464161.90.70041602.0021+1+1.41+1.590.91.6-0.7-0.94-0.84
2023-202428Watford3 Leagues13316247.33.527701115101.4683+5+1.42+1.564.13.3+0.8+0.34+0.39
2023-202428Huddersfield1 League9356409.04.0368262601.11511-6-1.52-0.995.77.0-1.3-0.33-0.05
11 Seasons9 Clubs11 Leagues21012,1195820.4134.712882658221341.55230171+59+0.44+0.5896.854.4+42.4+0.77+0.88
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
Cardiff City (4 Seasons)3 Leagues16432272.84.84791121381.1367-1-0.22-0.181.30.5+0.8+1.38+1.91
Toulouse (3 Seasons)3 Leagues744,6656341.751.8518123232412.0811150+61+1.18+0.9085.743.6+42.1+0.88+0.67
MK Dons (2 Seasons)4 Leagues402,9617437.732.933841972651.655035+15+0.46+0.55
Colchester Utd (1 Season)2 Leagues228103718.49.07115990.961623-7-0.78-0.53
Newport County (1 Season)2 Leagues211,6497936.218.31710313400.812127-6-0.33+0.11
Watford (1 Season)3 Leagues13316247.33.527701115101.4683+5+1.42+1.564.13.3+0.8+0.34+0.39
Huddersfield (1 Season)1 League9356409.04.0368262601.11511-6-1.52-0.995.77.0-1.3-0.33-0.05
Torquay United (1 Season)1 League85907414.36.674101.50108+2+0.31+1.07
Dundee (1 Season)1 League7340499.93.842311.0037-4-1.06-1.06
FA Cup (5 Seasons)96417148.67.179032501.677700.00-0.13
Championship (3 Seasons)30849285.29.477232317131.23191900.00-0.029.810.3-0.5-0.08+0.08
EFL Cup (3 Seasons)31785929.72.0268014201.3323-1-0.51-0.93
Ligue 2 (2 Seasons)644,2486662.147.2488123162212.0810148+53+1.12+0.2584.842.0+42.8+0.91+0.30
League One (2 Seasons)402,2085530.324.52286111828111.103240-8-0.33+0.06
League Two (2 Seasons)352,5817431.228.728851972431.404636+10+0.35+0.51
Coupe de France (2 Seasons)63535938.03.9374034402.1781+7+1.78+1.47
Premier League (2 Seasons)467171.00.70041650.3301-1-1.73-0.821.30.5+0.8+1.38+1.91
National League (1 Season)85907414.36.674101.50108+2+0.31+1.07
Premiership (1 Season)7340499.93.842311.0037-4-1.06-1.06
Ligue 1 (1 Season)464161.90.70041602.0021+1+1.41+1.590.91.6-0.7-0.94-0.84
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
2013-201418Cardiff Cityeng ENG1. Premier League20th115150.40.201Matches
2014-201519Colchester Utdeng ENG3. League One19th218003819.38.9711490.861523-8-0.90-0.60Matches
2015-201620Dundeesct SCO1. Premiership8th7340499.93.842311.0037-4-1.06-1.06Matches
2016-201721Newport Countyeng ENG4. League Two22nd171,2387329.913.81310400.711624-8-0.58-0.15Matches
2016-201721Cardiff Cityeng ENG2. Championship12th7189274.62.121521.7142+2+0.95+1.02Matches
2017-201822Torquay Unitedeng ENG5. National League22nd85907414.36.674101.50108+2+0.31+1.07Matches
2017-201822Cardiff Cityeng ENG2. Championship2nd399332.41.110210.0024-2-1.82-2.53Matches
2018-201923Cardiff Cityeng ENG1. Premier League18th352171.50.60031650.3301-1-1.73-0.821.30.5+0.8+1.38+1.91Matches
2018-201923MK Donseng ENG4. League Two3rd181,3437532.414.91585932432.063012+18+1.21+1.08Matches
2019-202024MK Donseng ENG3. League One19th191,4087444.715.615861042821.37171700.00+0.57Matches
2020-202125Toulousefr FRA2. Ligue 23rd321,6855349.318.717816152112.003923+16+0.85+0.1835.119.7+15.4+0.82+0.61Matches
2021-202226Toulousefr FRA2. Ligue 21st322,5638074.928.531821713302.166225+37+1.30+0.0449.722.3+27.4+0.96-0.44Matches
2022-202327Toulousefr FRA1. Ligue 113th464161.90.70041602.0021+1+1.41+1.590.91.6-0.7-0.94-0.84Matches
2023-202428Watfordeng ENG2. Championship15th11205195.22.318401012101.3682+6+2.63+2.754.13.3+0.8+0.34+0.39Matches
2023-202428Huddersfieldeng ENG2. Championship23rd9356409.04.0368262601.11511-6-1.52-0.995.77.0-1.3-0.33-0.05Matches
11 Seasons9 Clubs8 Leagues19210,9475719.4121.611682627620341.52213160+53+0.44+0.6096.854.4+42.4+0.77+0.88
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
Cardiff City (4 Seasons)2 Leagues14355252.33.931111681.0067-1-0.26-0.231.30.5+0.8+1.38+1.91
Toulouse (3 Seasons)2 Leagues684,3126342.047.9488123202112.0810349+54+1.13+0.8585.743.6+42.1+0.88+0.67
MK Dons (2 Seasons)2 Leagues372,7517437.730.630861972651.714729+18+0.59+0.73
Colchester Utd (1 Season)1 League218003819.38.9711490.861523-8-0.90-0.60
Newport County (1 Season)1 League171,2387329.913.81310400.711624-8-0.58-0.15
Watford (1 Season)1 League11205195.22.318401012101.3682+6+2.63+2.754.13.3+0.8+0.34+0.39
Huddersfield (1 Season)1 League9356409.04.0368262601.11511-6-1.52-0.995.77.0-1.3-0.33-0.05
Torquay United (1 Season)1 League85907414.36.674101.50108+2+0.31+1.07
Dundee (1 Season)1 League7340499.93.842311.0037-4-1.06-1.06
Championship (3 Seasons)30849285.29.477232317131.23191900.00-0.029.810.3-0.5-0.08+0.08
Ligue 2 (2 Seasons)644,2486662.147.2488123162212.0810148+53+1.12+0.2584.842.0+42.8+0.91+0.30
League One (2 Seasons)402,2085530.324.52286111828111.103240-8-0.33+0.06
League Two (2 Seasons)352,5817431.228.728851972431.404636+10+0.35+0.51
Premier League (2 Seasons)467171.00.70041650.3301-1-1.73-0.821.30.5+0.8+1.38+1.91
National League (1 Season)85907414.36.674101.50108+2+0.31+1.07
Premiership (1 Season)7340499.93.842311.0037-4-1.06-1.06
Ligue 1 (1 Season)464161.90.70041602.0021+1+1.41+1.590.91.6-0.7-0.94-0.84
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201519Colchester Utdeng ENGFA Cup33rd110103.70.1001903.0010+1+9.00+8.65Matches
2016-201721Newport Countyeng ENGFA Cup65th441110397.94.641033001.2553+2+0.44+0.44Matches
2017-201822Cardiff Cityeng ENGFA Cup17th2773928.50.917601102.000000.00-0.47Matches
2018-201923MK Donseng ENGEFL Cup33rd1717139.40.81710000.0002-2-2.54-4.19Matches
2018-201923MK Donseng ENGFA Cup85th1747482.20.81740000.0013-2-2.43-2.43Matches
2019-202024MK Donseng ENGEFL Cup17th1656521.70.71650003.0021+1+1.38+1.38Matches
2020-202125Toulousefr FRACoupe de France5th1787817.30.91780003.0020+2+2.31+1.82Matches
2021-202226Toulousefr FRACoupe de FranceR1652755557.33.1272034402.0061+5+1.64+1.64Matches
2023-202428Watfordeng ENGEFL CupRd11424235.00.50014201.000000.000.00Matches
2023-202428Watfordeng ENGFA Cup1696925.60.81690003.0001-1-1.30-0.86Matches
8 Seasons6 Clubs3 Leagues181,1726541.113.01282363101.781711+6+0.46+0.19
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Toulouse (2 Seasons)1 League63535938.03.9374034402.1781+7+1.78+1.47
MK Dons (2 Seasons)2 Leagues32107036.82.33700001.0036-3-1.29-1.79
Newport County (1 Season)1 League441110397.94.641033001.2553+2+0.44+0.44
Watford (1 Season)2 Leagues21115628.51.2169014202.0001-1-0.81-0.49
Cardiff City (1 Season)1 League2773928.50.917601102.000000.00-0.47
Colchester Utd (1 Season)1 League110103.70.1001903.0010+1+9.00+8.65
FA Cup (5 Seasons)96417148.67.179032501.677700.00-0.13
EFL Cup (3 Seasons)31785929.72.0268014201.3323-1-0.51-0.93
Coupe de France (2 Seasons)63535938.03.9374034402.1781+7+1.78+1.47

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
2013-201418Cardiff Cityeng ENG1. Premier League0.2000Matches
2014-201519Colchester Utdeng ENGFA Cup0.10000Matches
2014-201519Colchester Utdeng ENG3. League One8.91016Matches
2015-201620Dundeesct SCO1. Premiership3.8003Matches
2016-201721Cardiff Cityeng ENG2. Championship2.1100300000000Matches
2016-201721Newport Countyeng ENGFA Cup4.60000Matches
2016-201721Newport Countyeng ENG4. League Two13.83002200000000Matches
2017-201822Cardiff Cityeng ENG2. Championship1.1000230300000Matches
2017-201822Cardiff Cityeng ENGFA Cup0.90001202000Matches
2017-201822Torquay Unitedeng ENG5. National League6.61211000000000Matches
2018-201923MK Donseng ENGEFL Cup0.8000134000000Matches
2018-201923MK Donseng ENGFA Cup0.8000000000000Matches
2018-201923MK Donseng ENG4. League Two14.90000Matches
2018-201923Cardiff Cityeng ENG1. Premier League0.600011030000011150.0Matches
2019-202024MK Donseng ENGEFL Cup0.70000003000Matches
2019-202024MK Donseng ENG3. League One15.6200243621939000Matches
2020-202125Toulousefr FRACoupe de France0.90001220000Matches
2020-202125Toulousefr FRA2. Ligue 218.750046421144630054476143.5Matches
2021-202226Toulousefr FRACoupe de France3.10003621010Matches
2021-202226Toulousefr FRA2. Ligue 228.590054424076800064384943.7Matches
2022-202327Toulousefr FRA1. Ligue 10.7100000000000320100.0Matches
2023-202428Watfordeng ENG2. Championship2.3100581111000991340.9Matches
2023-202428Huddersfieldeng ENG2. Championship4.00008876120009171356.7Matches
2023-202428Watfordeng ENGEFL Cup0.50000000000Matches
2023-202428Watfordeng ENGFA Cup0.80002420000Matches
11 Seasons9 Clubs11 Leagues134.724212021579039152730014011413745.4
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Cardiff City (4 Seasons)3 Leagues4.810076080000011150.0
Toulouse (3 Seasons)3 Leagues51.8150010492551210153001218711044.2
MK Dons (2 Seasons)4 Leagues32.92002539251239000
Colchester Utd (1 Season)2 Leagues9.0100160
Newport County (1 Season)2 Leagues18.33002200000000
Watford (1 Season)3 Leagues3.51007123111000991340.9
Huddersfield (1 Season)1 League4.00008876120009171356.7
Torquay United (1 Season)1 League6.61211000000000
Dundee (1 Season)1 League3.8003
FA Cup (5 Seasons)7.1000362200000
Championship (3 Seasons)9.420018198102300018262650.0
EFL Cup (3 Seasons)2.0000134300000
Ligue 2 (2 Seasons)47.2140010084511110143001188511043.6
League One (2 Seasons)24.5300403621939000
League Two (2 Seasons)28.73002200000000
Coupe de France (2 Seasons)3.90004841010
Premier League (2 Seasons)0.700011030000011150.0
National League (1 Season)6.61211000000000
Premiership (1 Season)3.8003
Ligue 1 (1 Season)0.7100000000000320100.0
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
2013-201418Cardiff City1 League0.2000
2014-201519Colchester Utd2 Leagues9.0100160
2015-201620Dundee1 League3.8003
2016-201721Newport County2 Leagues18.33002200000000
2016-201721Cardiff City1 League2.1100300000000
2017-201822Torquay United1 League6.61211000000000
2017-201822Cardiff City2 Leagues2.0000350500000
2018-201923Cardiff City1 League0.600011030000011150.0
2018-201923MK Dons3 Leagues16.5000134000000
2019-202024MK Dons2 Leagues16.42002436211239000
2020-202125Toulouse2 Leagues19.650047441344630054476143.5
2021-202226Toulouse2 Leagues31.590057484286900064384943.7
2022-202327Toulouse1 League0.7100000000000320100.0
2023-202428Watford3 Leagues3.51007123111000991340.9
2023-202428Huddersfield1 League4.00008876120009171356.7
11 Seasons9 Clubs11 Leagues134.724212021579039152730014011413745.4
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Cardiff City (4 Seasons)3 Leagues4.810076080000011150.0
Toulouse (3 Seasons)3 Leagues51.8150010492551210153001218711044.2
MK Dons (2 Seasons)4 Leagues32.92002539251239000
Colchester Utd (1 Season)2 Leagues9.0100160
Newport County (1 Season)2 Leagues18.33002200000000
Watford (1 Season)3 Leagues3.51007123111000991340.9
Huddersfield (1 Season)1 League4.00008876120009171356.7
Torquay United (1 Season)1 League6.61211000000000
Dundee (1 Season)1 League3.8003
FA Cup (5 Seasons)7.1000362200000
Championship (3 Seasons)9.420018198102300018262650.0
EFL Cup (3 Seasons)2.0000134300000
Ligue 2 (2 Seasons)47.2140010084511110143001188511043.6
League One (2 Seasons)24.5300403621939000
League Two (2 Seasons)28.73002200000000
Coupe de France (2 Seasons)3.90004841010
Premier League (2 Seasons)0.700011030000011150.0
National League (1 Season)6.61211000000000
Premiership (1 Season)3.8003
Ligue 1 (1 Season)0.7100000000000320100.0
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
2013-201418Cardiff Cityeng ENG1. Premier League20th0.2000Matches
2014-201519Colchester Utdeng ENG3. League One19th8.91016Matches
2015-201620Dundeesct SCO1. Premiership8th3.8003Matches
2016-201721Newport Countyeng ENG4. League Two22nd13.83002200000000Matches
2016-201721Cardiff Cityeng ENG2. Championship12th2.1100300000000Matches
2017-201822Torquay Unitedeng ENG5. National League22nd6.61211000000000Matches
2017-201822Cardiff Cityeng ENG2. Championship2nd1.1000230300000Matches
2018-201923Cardiff Cityeng ENG1. Premier League18th0.600011030000011150.0Matches
2018-201923MK Donseng ENG4. League Two3rd14.90000Matches
2019-202024MK Donseng ENG3. League One19th15.6200243621939000Matches
2020-202125Toulousefr FRA2. Ligue 23rd18.750046421144630054476143.5Matches
2021-202226Toulousefr FRA2. Ligue 21st28.590054424076800064384943.7Matches
2022-202327Toulousefr FRA1. Ligue 113th0.7100000000000320100.0Matches
2023-202428Watfordeng ENG2. Championship15th2.3100581111000991340.9Matches
2023-202428Huddersfieldeng ENG2. Championship23rd4.00008876120009171356.7Matches
11 Seasons9 Clubs8 Leagues121.624211941408033152630014011413745.4
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Recov Won Lost Won% Matches
Cardiff City (4 Seasons)2 Leagues3.910064060000011150.0
Toulouse (3 Seasons)2 Leagues47.9150010084511110143001218711044.2
MK Dons (2 Seasons)2 Leagues30.6200243621939000
Colchester Utd (1 Season)1 League8.91016
Newport County (1 Season)1 League13.83002200000000
Watford (1 Season)1 League2.3100581111000991340.9
Huddersfield (1 Season)1 League4.00008876120009171356.7
Torquay United (1 Season)1 League6.61211000000000
Dundee (1 Season)1 League3.8003
Championship (3 Seasons)9.420018198102300018262650.0
Ligue 2 (2 Seasons)47.2140010084511110143001188511043.6
League One (2 Seasons)24.5300403621939000
League Two (2 Seasons)28.73002200000000
Premier League (2 Seasons)0.700011030000011150.0
National League (1 Season)6.61211000000000
Premiership (1 Season)3.8003
Ligue 1 (1 Season)0.7100000000000320100.0
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201519Colchester Utdeng ENGFA Cup33rd0.10000Matches
2016-201721Newport Countyeng ENGFA Cup65th4.60000Matches
2017-201822Cardiff Cityeng ENGFA Cup17th0.90001202000Matches
2018-201923MK Donseng ENGEFL Cup33rd0.8000134000000Matches
2018-201923MK Donseng ENGFA Cup85th0.8000000000000Matches
2019-202024MK Donseng ENGEFL Cup17th0.70000003000Matches
2020-202125Toulousefr FRACoupe de France5th0.90001220000Matches
2021-202226Toulousefr FRACoupe de FranceR163.10003621010Matches
2023-202428Watfordeng ENGEFL CupRd10.50000000000Matches
2023-202428Watfordeng ENGFA Cup0.80002420000Matches
8 Seasons6 Clubs3 Leagues13.000081710601000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Toulouse (2 Seasons)1 League3.90004841010
MK Dons (2 Seasons)2 Leagues2.3000134300000
Newport County (1 Season)1 League4.60000
Watford (1 Season)2 Leagues1.20002420000
Cardiff City (1 Season)1 League0.90001202000
Colchester Utd (1 Season)1 League0.10000
FA Cup (5 Seasons)7.1000362200000
EFL Cup (3 Seasons)2.0000134300000
Coupe de France (2 Seasons)3.90004841010

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.